Releases: silinternational/developer-portal
Releases · silinternational/developer-portal
Switch to our standard PHP 7.4 base image
Fixed
- Switch to using our standard PHP 7.4 docker image
- Switch docker-compose name for local image to :local tag of real name
- Fix python-pip / python3-pip apt dependency change
- Fix typo in README
PHP 7.4.21 and dependency updates
Security
- Update phpmailer to non-vulnerable version
Fixed
- Update to PHP 7.4.21
- Update composer dependencies
- Switch to using official MariaDB image for tests and local development
- Updated to latest version of PHPUnit
PHP 7.4.20
Fixed
- Update to PHP 7.4.20
Default reviewer, PHP 7.4.19
Fixed
- Set up default reviewer for automated PRs
- Update to PHP 7.4.19
View each Key's usage of an API
Added
- Add a way for API Owners to see their API's usage on a per-key basis
Minor updates and fixes
Fixed
- Make the script for installing dependencies, etc. executable
- Let script continue even if
/tmp/ssp-overrides/cert/
is absent or empty - Have composer hide progress indicators when installing dependencies
- Update dependencies
Install dependencies during a build, not startup
Changed
- Stop installing dependencies on startup. (Child Docker images must now do so.)
- Stop copying SSP override files into place on startup. (Child Docker images must now do so.)
Added
- Add helper script to install dependencies and copy SSP overrides into place, for use in child Dockerfile.
Fixed
- Stop double-installing (dev) dependencies in run-tests.sh script.
- Update documentation of steps child Docker images must do.
Switch to `silintl/php7-apache` base image
Fixed
- Switch to our new
silintl/php7-apache
base image (reducing duplication)
Upgrade to PHP 7.4
Changed
- Switch from
silintl/php7:7.2
tophp:7.4-apache
Docker base image
Fixed
- Update docker-compose.yml to use a common, consistent base for PHP stuff
- Switch to maintained library for working with strings
- Fix minor issues (mismatched method signatures) that will be problems in PHP 8
Note: This is version 3.0.2 because of mistakes made in which commit was tagged for releases 3.0.0 and 3.0.1
Upgrade Hybridauth for Github compatibility
Be sure to update callback urls for social signin provider from something like https://domain/auth/hybrid-endpoint/?hauth.done=GitHub
to https://domain/auth/hybrid/github/
.
Also enabled cron to manage session garbage collection.
Also updated local environment variable management to simplify local development.