6.1.0 Notes -- March 31, 2025
Technical task
KDP-4584 - Update kdp-docs for endpoint changes
Pull Requests
- Koverse/kdp-docs
- update document and summary endpoints: #234
- Koverse/kdp-docs
New features
KDP-4504 - application - kdp-api Feathers v5 BatchLoader to DataLoader
Pull Requests
- Koverse/kdp-api
- Kdp 4504 - some user type imports: #499
- Kdp 4504 user permissions phase 2-ish: #500
- Kdp 4504 datasets dataset permissions tests: #502
- Kdp 4504 datasets batch loader part 1 - expanding syncs: #504
- Kdp 4504 dataset syncs expand dataset, group memberships expand user/group: #505
- Kdp 4504 Users, Groups, Attributes, Attribute Assignments expanded props: #507
- Kdp 4504 membership assignments query by workspace: #509
- Koverse/kdp-api
KDP-4512 - application - kdp-api Feathers v5 hook cleanup and integration
KDP-4513 - application - kdp-api Feathers v5 Port services (cont)
Pull Requests
- Koverse/kdp-api
- Sprint 131 kdp 4513 mailer service: #455
- KDP-4513 License Keys: #456
- Kdp 4513 index service phase 1: #457
- Sprint 131 kdp 4513 dataset sync management: #458
- Kdp 4513 index management phase 1: #459
- KDP-4513 Abac Label Parsers Service: #460
- Kdp 4513 user permissions phase 1: #461
- KDP-4513 Api Keys Service: #462
- KDP-4513 Fix Dataset Sync Management: #463
- Sprint 131 kdp 4513 api key management: #464
- Sprint 131 kdp 4513 avatars: #465
- Sprint 131 KDP 4513 Custom Identity Providers: #466
- KDP-4513 Documents Service: #467
- Kdp 4513 stripe webhooks phase 1: #468
- Kdp 4513 static ips phase 1: #469
- Sprint 131 KDP 4513 Group Memberships: #470
- Kdp 4513 source types phase 1: #471
- Sprint 131 KDP 4513 Jobs: #472
- Kdp 4513 stripe service phase 1: #473
- Sprint 131 kdp 4513 license key management: #474
- Sprint 131 kdp 4513 segments: #475
- Kdp 4513 verification codes phase 1: #476
- Kdp 4513 workspace management phase 1: #478
- Sprint 131 KDP 4513 Transfer Resource Requests: #479
- Sprint 131 KDP 4513 Serve Media: #480
- KDP-4513 Uploads: #481
- KDP-4513 Upload Management Service: #482
- Sprint 131 kdp 4513 fix user tests: #483
- Sprint 131 KDP 4513 Fix Database Table Names: #484
- Sprint 131 KDP 4513 Workspace Tests: #486
- Sprint 131 KDP 4513 Batch Service: #488
- Sprint 131 KDP 4513 Api Key Management Tests: #490
- Sprint 131 KDP 4513 Api Keys Tests: #492
- KDP-4513 Authentication Tests Api Keys: #493
- Adding Api Key Authentication Test: #494
- Custom Local Strategy Tests: #495
- KDP-4513 Authentication Custom Proxy Strategy Tests: #496
- Koverse/kdp-api
KDP-4514 - application - kdp-api Feathers v5 - update services with express routes
KDP-4515 - application - kdp-api Feathers v5 port tests and service refinement - Part 1
Pull Requests
KDP-4516 - application - @koverse/react Feathers v5 client
Pull Requests
- 6.1.0 Self Managed Release KDP-4625: #640
- Sprint 135 KDP 4516 Feathers V5 Client Fixes: #151
Koverse/kdp-spring-boot-starter
- Bump svcs-accumulo to 1.88.0: #156
- Kdp 4516 reconnect updates: #342
- Kdp 4516 update avatars and user schema: #535
- Sprint 135 kdp 4516 feathers v5 client fixes: #536
- KDP-4516 update dataset schema: #537
- Kdp 4516 attempt to improve test time with isolated containerized pg dbs for each vitest worker: #538
- Production Environment Configuration Changes: #539
- KDP 4516 Production Environment Configuration: #542
- Add default values to existing tables (migrated with sequelize -> feathers v4): #543
- Sprint 133 fix validation issues: #545
- Sprint 133 KDP 4516 Remove DeletedAt: #546
- Sprint 133 KDP 4516 Remove DeletedAt: #549
- Clean up validators and resolvers to avoid issues: #550
- Fix Remove Indexes Schema: #552
- Feathers V5 Version Bump: #553
KDP-4567 - application - kdp-api Feathers v5 migration - debug schema - final testing
KDP-4574 - application - kdp-api Feathers v5 port tests and service refinement - Part 2
Pull Requests
- Koverse/kdp-api
- Kdp 4574: Transfer resource requests, invitations, workspace management: #513
- Kdp 4574 even more hooks tests: #514
- KDP-4574 port channels, workin it out: #516
- Kdp 4574 tests and tests: generate key, dataset sync management, and dataset management: #519
- Kdp 4574 tests and tests Jobs and License key management: #521
- Kdp 4574 tests and tests Upload Management: #522
- Kdp 4574 tests and tests Uploads/hooks and getFileStorageProvider: #523
- KDP-4603 - Some uploads changes: #527
- KDP-4603 Port Uploads service test: #529
- Koverse/kdp-api
KDP-4597 - application - kdp-api Feathers v5 remaining test migration
Pull Requests
KDP-4598 - application - kdp-api Feathers v5 test deployment and merge
KDP-4603 - application - kdp-api Feathers v5 Uploads service
Pull Requests
Hotfixes and bug fixes
KDP-4593 - application: when the write endpoint is called with a sync jwt as an Auth header, the koverse-sync header is not being set
Pull Requests
- Koverse/kdp-api
- Dataset Sync Fix -- Add logging for testing KDP-4593: #555
- Koverse/kdp-api