Skip to main content

6.1.0 Notes -- March 31, 2025

Technical task

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
  • KDP-4512 - application - kdp-api Feathers v5 hook cleanup and integration

    Pull Requests
    • Koverse/kdp-api
      • Keycloak Strategy Tests: #501
      • KDP-4512 Authentication Service Tests: #503
      • KDP-4512 Hooks Tests: #506
      • Sprint 132 KDP 4512 Fix User Signup: #508
      • KDP-4512 Attempt Oauth Sync: #515
  • 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
  • KDP-4514 - application - kdp-api Feathers v5 - update services with express routes

    Pull Requests
    • Koverse/kdp-api
      • Kdp 4514 self hosted oauth endpoint: #485
      • Kdp 4514 /me phase 1: #487
      • KDP-4514 cookie token middleware - token strategy update: #489
      • Kdp 4514 transfer resource resend: #491
      • Kdp 4514 group membership batch route: #498
  • KDP-4515 - application - kdp-api Feathers v5 port tests and service refinement - Part 1

    Pull Requests
    • Koverse/kdp-api
      • Kdp 4515 more hooks: #510
      • Kdp 4515 timestamps in migrations - enable more hooks - update tests: #511
      • Kdp 4515 datasets, permissions, and more hooks enabled: #512
  • KDP-4516 - application - @koverse/react Feathers v5 client

    Pull Requests
  • KDP-4567 - application - kdp-api Feathers v5 migration - debug schema - final testing

    Pull Requests
  • 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
  • KDP-4597 - application - kdp-api Feathers v5 remaining test migration

    Pull Requests
    • Koverse/kdp-api
      • Kdp 4597 Avatars, bonus abac parser test: #531
      • KDP-4597 accumulo/hdfs client tests, mailer test: #532
      • KDP-4597 Segment, encrypted field, other test updates: #533
      • Kdp 4597 serve media, custom identity providers: #534
  • KDP-4598 - application - kdp-api Feathers v5 test deployment and merge

    Pull Requests
  • 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