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