All notable changes to the package will be documented in this file.
- Update provider-configuration new and show views to support form groups
- Add peak_memory_usage to provision request logs
- Update PHP to v8.1
- Update Laravel to v10
- Update upmind/provision-provider-base to v4
- Fix xdebug settings
- Allow opening of results modal for pending provision requests
- Improve UI performance when rending large provision request logs
- CSS tweaks
- Disable TrimStrings middleware
- Remove fakerphp/faker dev dependency
- Update upmind/provision-provider-base to v3.7.0
- Add ProviderFactoryServiceProvider with .env var to specify SystemInfo
outgoing_ips
Breaking:
- Change local composer.json repository directory path from
../*
tolocal/*
New/Fixed/Updated:
- Update
upmind/provision-provider-base
to v3.5.2 - Add Dockerfile and container start scripts
- Fix message view component label icon
- Add json input toggle to provision-request-new view
- Only show first 10 result data rows by default in provision-request-show
- Improve filters in provision-request-index
- Other minor UI tweaks/fixes
- Add retry button to provision-request-show view
- Update provision-request-show view, display 'Next Request' button regardless of result status
- Add backwards-compatible encryption to provider configuration data
- Fix a crash in form-group view component when a non-array value is passed
- Fix a crash in provision-request-show view caused by extraneous return data properties
- Fix provider configuration update in cases where configuration data is multi-assoc or doesn't accept null values
- Fix html-escaping of provision result params/data/debug/logs accordion panels
- Fix "Next Request" parameter data to be recursive replace of params and result
- Update "Next Request" parameter data to be recursive merge of params and result
- Require upmind/provision-provider-base ^3.5
- Add stderr to logging stack
- Add new form components
- Update provision-request-new and provision-request-show views to use new form components
- Minor UI improvements
- Add duplicate provider configuration button
- Fix provision-request-show result_data_rules for nested datasets
- UI tweaks
- Update upmind/provision-provider-base to v3.4.0
- Update guzzlehttp/guzzle to v7.5.0
- Fix a crash related to uninstalled provision categories/providers
- Add "Next Request" button when viewing a provision request which merges the result data into the new request's parameter data form
- Various UI/UX tweaks
- Update upmind/provision-provider-base to v3.1.1
- Display result data property validation rules in an info tooltip or a warning if a property is unexpected
- Prefer source when installing upmind/* packages and auto for everything else
- Add duplicate button to provision request index view
- Add delete button to provision request index view
- Add PHP ^7.4 version constraint
- Update upmind/provision-provider-base to v3.1.0 so all Provider instances get a logger instance set on them
- Minor UI tweaks
- Initial public release