Releases: datakaveri/iudx-gis-interface
Releases · datakaveri/iudx-gis-interface
v5.5.0
Version Summary
Version Number : v5.5.0 [tag: v5.5.0]
Date: 03-April-2024
Projects / Repos Included in this release: IUDX GIS Interface , IUDX Deployment and installation, IUDX's Documentation
Release Summary :
India Urban Data Exchange (IUDX) | IUDX GIS Interface v5.5.0 is released with enhanced features.
Highlights:
- Updated Software Client Libraries
- Enhanced Software Testing
- Software License:
- With this release, all IUDX Softwares will be distributed under Apache 2.0 License
Test Reports:
Please find the release test details and reports here
License
With this release, all IUDX Softwares will be distributed under Apache 2.0 License
What's Changed
- bug fix for iss check by @ankitmashu in #104
- Jenkins CI: Updated image tag to 5.5.0-alpha by @karun-singh in #103
- [FIX] Jenkind CI: Increase wait period between cd deployment and newman testing by @karun-singh in #105
- Latest Software Versions by @DivyaSreeMunagavalasa in #107
- License information update by @sushanthakumar in #108
New Contributors
- @DivyaSreeMunagavalasa made their first contribution in #107
- @sushanthakumar made their first contribution in #108
Full Changelog: v5.0.0...v5.5.0
Non-IUDX Resource Server Support Latest
Version 5.0.0 of GIS Server introduces several new features and enhancements to imporve its functionality and security.
New Features:
- Audit logs now include information regarding delegates and resource types for improved traceability.
- Implementation of UUIDs in place of multiple fields for IDs to enhance security measures.
Enhancements:
- Integration of PMD and Checkstyle for elevated code quality.
- Expanded test coverage for more comprehensive testing.
- Updates to the Postman collection and API documentation to ensure accuracy and relevance.
Non-IUDX Resource Server Support
Enhancement
- Improved and enhanced auditing service workflow for better QOS
- Miscellaneous library upgrades, and bug fixes
Non-IUDX Resource Server Support
New Features
- Software Updates
- With release v4.0.0 all the client libraries are updated to latest versions
- Enhanced Code Coverage
- IUDX API server are now unit tested in an automated fashion with a Code Coverage > 90%
- Enhanced Validation and cache performance to improve query time
Test Reports
Non-IUDX Resource Server Support
New Features
- New APIs
- /ngsi-ld/v1/entities: is used by IUDX Data Consumers to consume data (external links) from the IUDX platform.
- /admin/gis/serverInfo: is used by IUDX Admins to create, update and delete server information
- Identity-based access restriction
- With release v3.5.0, All API calls will expect a token to be presented.
- Metering and Auditing Service
- Integrated with immutable database (ImmuDB)
- Broadcast Integration with RabbitMQ
- Integration with RabbitMQ to receive invalid token information provided by Authorization Server
Updates, bugs, and performance fixes
- Library, Security Updates
- Enhanced Validation and cache performance
Test Reports
- Unit tests available here
- Coverage available here
- Security tests available here
- Integration tests available here
What's Changed
- Updated code to google formatting by @swaminathanvasanth in #1
- Fix compile by @swaminathanvasanth in #2
- Db search query by @swaminathanvasanth in #3
- Updated cat lookup by @swaminathanvasanth in #4
- Updated item type comparison in cat lookup by @swaminathanvasanth in #5
- Added keystore file by @swaminathanvasanth in #6
- Add admin api for crud operations by @gautamv95 in #13
- Add response urns by @gautamv95 in #14
- sql schema by @kailash in #16
- Metering Service Created. by @gopal-mahajan in #17
- JWT auth implemented. by @gopal-mahajan in #18
- response format changes by @kailash in #19
- Adding docker and docker compose files by @swaminathanvasanth in #20
- Updated API Server Port by @swaminathanvasanth in #21
- Auth in Admin Api. by @gopal-mahajan in #22
- make port configurable through config file by @kailash in #23
- Code coverage plugin added. by @gopal-mahajan in #24
- Integration with Jenkins CI pipeline by @karun-singh in #25
- Cluster code by @kailash in #26
- Correcting metrics by @abhi4578 in #27
- Jenkins CI update: Added cleanup of unit test reports after stage completion by @karun-singh in #28
- CLI command to deploy selected services/modules by @pranavrd in #29
- cleaning of pom and sync logging dependencies by @pranavrd in #30
- non-root img for gis server by @hackcoderr in #31
- RMQ flow and Revoke token by @gopal-mahajan in #32
- Readme and Setup File. by @gopal-mahajan in #33
New Contributors
- @swaminathanvasanth made their first contribution in #1
- @gautamv95 made their first contribution in #13
- @kailash made their first contribution in #16
- @gopal-mahajan made their first contribution in #17
- @karun-singh made their first contribution in #25
- @abhi4578 made their first contribution in #27
- @pranavrd made their first contribution in #29
- @hackcoderr made their first contribution in #31
Full Changelog: https://github.com/datakaveri/iudx-gis-interface/commits/v3.5.0