Releases: GOCDB/gocdb
Releases · GOCDB/gocdb
GOCDB 5.12.1
GOCDB 5.12.0
What's Changed
Soft drop PHP 5.X support, in favour of PHP 7.4 "out of the box" by @gregcorbett in #509
- It is still possible to run GOCDB on PHP 5.4 - however this will require specific deployments to reference the
composer-5.4.{json, lock}
files. - The
composer-5.4.{json, lock}
files will remain in the short term to facilitiate the above and to enable continued automated testing of the codebase against PHP 5.4. - The
composer-5.4.{json, lock}
files will be removed from the repository after 1st July 2024, along with automated testing of PHP 5.4.
Full Changelog: 5.11.1...5.12.0
GOCDB 5.11.1
What's Changed
Patches, Bug Fixes and Documentation Changes
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #504
Full Changelog: 5.11.0...5.11.1
GOCDB 5.11.0
What's Changed
New Features and Minor Changes
- Move reserved scopes definition out of the local config xml and into the scopes table in the database by @ineilson in #150
- Add local_info.xsd and xml schema validation by @ineilson in #191
- Softcoding of service type production<=>monitored service flag relations by @ineilson in #209
- Sort API output by @ElliottKasoar in #298
- Add phpmd to composer by @ineilson in #332
- Add dry run option for user removal by @rowan04 in #385
- Add option for page banner on all pages by @ineilson in #403
- Add configuration options for service email addresses by @rowan04 in #411 and #435
- Add mechanism to manage API credentials by @ineilson in #437 and #447
- Add API credentials support to search functionality by @Sae126V in #459
- Add restrictions on who can create ServiceGroups by @Sae126V in #460
- Add ServiceTypes page for non-admins by @Sae126V in #461
- Add support for pre selecting endpoints on Downtime pages by @Sae126V in #473
Patches, Bug Fixes and Documentation Changes
- Update Oracle import instructions by @ineilson in #274
- Add CSS class for edit and delete icons by @charlieDurnsfordHollands in #280
- Fix alignment of extension properties box elements by @RoseECooper in #300
- Reduce xml schema file loading for validating data entry values by @ineilson in #301
- Unaccentuate "unaccentuated" by @ItsTino in #304
- Include failing test and error string in monitoring message by @ineilson in #330
- Update sponsor logos and text by @gregcorbett in #353
- Fix JS regex use to validate IRIS IAM strings by @gregcorbett in #354
- Include NGI role in revocation evaluation for orphaned API credentials by @ineilson in #370
- Add unordered lists tags to fix wonky list on Link_Identity page by @tofu-rocketry in #383
- Add last-use column for API identifiers in site view table by @ineilson in #392
- Fix deploy of the sample data by @rowan04 in #393
- Refresh sample data by @rowan04 in #394
- Replace tabs for spaces and reindent gocdb_schema.xml by @gregcorbett in #398
- Remove references to EGI wiki on Help and Contact page by @rowan04 in #407
- Delete simpleSampleData by @rowan04 in #419
- Fix link for viewing services within scope by @Letizia97 in #424
- Fix out of date link in manage roles page by @rowan04 in #425
- Add iris.ac.uk logo images for NGI entity by @gregcorbett in #426
- Remove type from uniqueness check for API Credentials by @ineilson in #429
- Remove "IRIS IAM" login button from landing page by @gregcorbett in #432
- Add logos for EOSC NGIs by @gregcorbett in #440
- Use the beta channel phpcodesniffer by @gregcorbett in #443
- Add flag images for NGI_LT by @gregcorbett in #451
- Improve clarity of text and layout on Link_Identity page by @tofu-rocketry in #466
- Update css properties for view ServiceGroup page by @Sae126V in #467
- Add a check on line length to PHP Codesniffer by @gregcorbett in #468
- Fixing, Refreshing and Enriching the Service Group Sample Data by @rowan04 in #470
- Remove unknown character on Edit_Downtime page by @Sae126V in #471 and #474
- Bump actions/checkout from 3 to 4 by @dependabot in #476
- Add last logged in field on user page for admins by @Sae126V in #477
- Give sample data sites their correct timezone, instead of UTC by default by @rowan04 in #479
- Remove SQLite unit tests by @gregcorbett in #490
- Fix PHP 7.4 MariaDB test, Drop experimental MariaDB tests by @gregcorbett in #491
- Update CURLOPT_SSL_VERIFYHOST by @gregcorbett in #492
- Rework Home Site display by @gregcorbett in #493
- Add http response code to check.php by @RoseECooper in #501
- Bump actions/cache from 3 to 4 by @dependabot in #503
- Various code style changes by @ineilson, @rowan04, @gregcorbett and @Sae126V in #372, #404, #421, #428, #444, #457 and #482
New Contributors
- @charlieDurnsfordHollands made their first contribution in #280
- @ItsTino made their first contribution in #304
- @rowan04 made their first contribution in #385
- @Letizia97 made their first contribution in #424
- @Sae126V made their first contribution in #459
Full Changelog: 5.10.5...5.11.0
GOCDB 5.10.5
What's Changed
Patches, Bug Fixes and Documentation Changes
- Update ShibToken for Keycloak based EGI Check-in by @gregcorbett in #499 and #500
Full Changelog: 5.10.4...5.10.5
GOCDB 5.10.4
What's Changed
Patches, Bug Fixes and Documentation Changes
- Update moment.js library by @RoseECooper in #355 and #356
Full Changelog: 5.10.3...5.10.4
GOCDB 5.10.3
GOCDB 5.10.2
What's Changed
Patches, Bug Fixes and Documentation Changes
- Add an access_test method to API by @gregcorbett in #401 and #402
Full Changelog: 5.10.1...5.10.2
GOCDB 5.10.1
What's Changed
Patches, Bug Fixes and Documentation Changes
- Allow single quote characters in user identifiers by @gregcorbett in #396 and #397
Full Changelog: 5.10.0...5.10.1
GOCDB 5.10.0
What's Changed
New Features and Minor Changes
- Allow for filtering by default scope to Service Groups view by @ineilson in #278
- Allow for restriction of access to personal data by @ineilson and @gregcorbett in #284, #368, #369 and #380
- Allow for configurable AUP and privacy notice by @ineilson in #290
- Allow for inactive users to be removed by @pjcon in #305
- Update Doctrine ORM to 2.5 by @ineilson in #343
Patches, Bug Fixes and Documentation Changes
- Fix minor typo in gocdb_schema.xml by @GRyall in #316
- Take monitoring error info URL from local_info.xml by @ineilson in #321
- Standardise on using the portal url in the monitoring checks by @ineilson in #322
- Refer to X.509, not (x|X)509 by @gregcorbett in #324
- Remove hardcoded DN from deploy scripts by @gregcorbett in #326
- Add dependabot.yml to keep Actions up to date by @gregcorbett in #338
- Delete bootstrap-datetimepicker.min.js.old by @gregcorbett in #342
- Bump codecov/codecov-action from 1 to 3 by @dependabot in #350
- Bump actions/checkout from 2 to 3 by @dependabot in #351
- Bump actions/cache from 2 to 3 by @dependabot in #352
- Use phpunit configuration from tests directory by @ineilson in #359
- Update "build" badge in README.md by @gregcorbett in #362
- Add basic PHP CodeSniffer rule set by @tofu-rocketry in #363
- Add Code Climate config file for PHP checks by @tofu-rocketry in #365
- Prevent database connection pile-up during tests by @ineilson in #375
New Contributors
- @pjcon made their first contribution in #305
- @dependabot made their first contribution in #350
Full Changelog: 5.9.0...5.10.0