1. 477df44 moving asf yaml changes to trigger issues by Suresh Marru · 10 days ago master
  2. 45d6050 Access-scoped server endpoints + generated-only Python SDK (#697) by Yasith Jayawardana · 2 months ago
  3. b10d094 Token-authoritative auth: derive caller identity from the verified Keycloak token (#695) by Yasith Jayawardana · 3 months ago
  4. ce47124 null-safe ExperimentSummary view by lahiruj · 3 months ago
  5. 6edb39c feat(research): short, human-readable experiment ids (EXP-XXXXXXXX) (#694) by Yasith Jayawardana · 3 months ago
  6. 5a62c0f fix(keycloak): stop forcing 'airavata' as the global default theme (#693) by Yasith Jayawardana · 3 months ago
  7. 49dcf41 fix(slurm): resolve compute NodeAddrs on startup so batch jobs run on the allocated node by yasithdev · 3 months ago
  8. 2c15f2c feat(echo): add a configurable experiment duration to the dev Echo app (#691) by Yasith Jayawardana · 3 months ago
  9. ae8c3d5 fix(devstack): make reset a true wipe and retry the ingress check (#690) by Yasith Jayawardana · 3 months ago
  10. a8ce2ce feat(auth): verify access tokens and enforce gateway-admin roles server-side (#688) by Yasith Jayawardana · 3 months ago
  11. b379c39 seed: register dev SFTP credential as sharing entity; set gateway default token (#687) by Yasith Jayawardana · 3 months ago
  12. 2374727 refactor(iam): rename provisioning roles to admin-rw/admin-ro/user (#686) by Yasith Jayawardana · 3 months ago
  13. c20929f seed(keycloak): grant default-admin realm-management roles (#685) by Yasith Jayawardana · 3 months ago
  14. 0a04730 fix(research): ignore blank experiment-statistics filters (#684) by Yasith Jayawardana · 3 months ago
  15. 5688a8a seed(keycloak): rename gateway roles to admin-rw/admin-ro/user; grant default-admin admin-rw (#683) by Yasith Jayawardana · 3 months ago
  16. 1c96d1c refactor(api): remove dead schema, fix two persistence defects, drop legacy fields (#682) by Yasith Jayawardana · 3 months ago
  17. b2175d2 Remove residual dead code: orphaned ServerSettings config + migration CLI (#681) by Yasith Jayawardana · 3 months ago
  18. f66bdc1 Remove orphaned method, debug main()s, and stale plugin pins (#680) by Yasith Jayawardana · 3 months ago
  19. e10475c Remove Helix/gfac-era dead orchestration code (#679) by Yasith Jayawardana · 3 months ago
  20. 1147200 Tidy airavata-api dependencies (drop unused snakeyaml, relocate groovy/mail) (#678) by Yasith Jayawardana · 3 months ago
  21. 280b18c Remove dead dependencyManagement version pins (#677) by Yasith Jayawardana · 3 months ago
  22. ea4424e Drop inaccurate "Return Path" docstring boilerplate from SDK file ops (#676) by Yasith Jayawardana · 3 months ago
  23. bd5e06d Remove unused research config (portal-url / dev-url / dev-user) (#675) by Yasith Jayawardana · 3 months ago
  24. e0c5080 Remove dead FuseService subsystem (#674) by Yasith Jayawardana · 3 months ago
  25. 70ff6c2 Remove dead messaging_events.proto and its orphaned SDK stubs (#673) by Yasith Jayawardana · 3 months ago
  26. 60d7f2d Drop placeholder class javadoc and fix corrupted license header (#672) by Yasith Jayawardana · 3 months ago
  27. d9243ee Remove unused docker-java dependency (#671) by Yasith Jayawardana · 3 months ago
  28. 20076b36 Remove dead workflow_data.proto and its orphaned SDK stubs (#670) by Yasith Jayawardana · 3 months ago
  29. fa9fdd1 Clean dead members from VirtualStreamProducer (#669) by Yasith Jayawardana · 3 months ago
  30. 62c980a Remove dead commented-out orchestrator test stubs (#668) by Yasith Jayawardana · 3 months ago
  31. dfb11c8 Remove dead research-service methods (#667) by Yasith Jayawardana · 3 months ago
  32. a31da6e Remove dead ResearchProjectRepository query methods (#666) by Yasith Jayawardana · 3 months ago
  33. ce7dd90 Remove dead credential email-notification subsystem (#665) by Yasith Jayawardana · 3 months ago
  34. 3d146be Remove dead iam util classes (#664) by Yasith Jayawardana · 3 months ago
  35. 5d122aa Remove dead orchestration util classes (#663) by Yasith Jayawardana · 3 months ago
  36. 9a2987c Fix SDK-launched experiment output listing and clone creation-time (#662) by Yasith Jayawardana · 3 months ago
  37. ff893c8 Externalize DB seeding, prune dead orchestration paths, fix job/experiment status (#661) by Yasith Jayawardana · 3 months ago
  38. 8c7aa93 feat(orchestration): SSH/SFTP×SLURM/AWS resource model on a DB-transactional executor (#660) by Yasith Jayawardana · 3 months ago
  39. ff68e7b Proto-direct airavata-python-sdk + Keycloak self-service realm config (#659) by Yasith Jayawardana · 3 months ago
  40. 87aaeee style: apply Spotless formatting to D4.3 storage/data-product files (#658) by Yasith Jayawardana · 3 months ago
  41. 7cadb49 feat(python-sdk): add framework-agnostic experiment-orchestration + queue-settings helpers (#657) by Yasith Jayawardana · 3 months ago
  42. c1be7bb perf(research-service): index DATA_REPLICA_LOCATION.FILE_PATH (#656) by Yasith Jayawardana · 3 months ago
  43. ac4c7e4 fix(storage-service): move/symlink over SFTP instead of shell commands (#655) by Yasith Jayawardana · 3 months ago
  44. 2a034e7 fix(storage-service): delete files over SFTP instead of shell rm (#654) by Yasith Jayawardana · 3 months ago
  45. e23618c feat(storage-service): surface per-file data-product URI in listings (#653) by Yasith Jayawardana · 3 months ago
  46. 6111274 feat(storage-service): expose file modified-time and content-type in metadata by Yasith Jayawardana · 3 months ago
  47. c941eb2 fix(research-service): correct data-product registration and replica round-trip by Yasith Jayawardana · 3 months ago
  48. f7ed91c fix: load storage data-movement interfaces via correct FK column by Yasith Jayawardana · 3 months ago
  49. d23df28 fix(python-sdk): use product_uri in data-product facade requests by Yasith Jayawardana · 3 months ago
  50. 18faafd refactor: nest the iam-service proto packages under api.iam (#648) by Yasith Jayawardana · 3 months ago
  51. c5e5199 refactor: flatten the sharing packages into the iam namespace (#647) by Yasith Jayawardana · 3 months ago
  52. 89984b1 build(deps): bump github.com/pion/dtls/v3 in /airavata-agent (#646) by dependabot[bot] · 3 months ago
  53. 200f94a build(deps): bump github.com/quic-go/quic-go in /airavata-agent (#621) by dependabot[bot] · 3 months ago
  54. 588b407 build(deps): bump github.com/fatedier/frp in /airavata-agent (#616) by dependabot[bot] · 3 months ago
  55. 4ba2624 refactor: merge sharing-service into iam-service (#645) by Yasith Jayawardana · 3 months ago
  56. 4843e68 build(deps): bump github.com/Azure/go-ntlmssp in /airavata-agent (#619) by dependabot[bot] · 3 months ago
  57. ac72bac build(deps): bump org.bouncycastle:bcprov-jdk18on from 1.81 to 1.84 (#618) by dependabot[bot] · 3 months ago
  58. c2b8c01 build(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.81 to 1.84 (#617) by dependabot[bot] · 3 months ago
  59. 8752c61 build(deps): bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 (#615) by dependabot[bot] · 3 months ago
  60. ee6a15e build(deps): bump github.com/go-jose/go-jose/v4 in /airavata-agent (#613) by dependabot[bot] · 3 months ago
  61. e0bb156 Set up default protection ruleset for default and release branches (#620) by The Apache Software Foundation · 3 months ago
  62. 0e3cef6 ci: drop the JavaScript/TypeScript CodeQL analysis (#644) by Yasith Jayawardana · 3 months ago
  63. adb5241 refactor: move the research Resource catalog from sharing-service into research-service (#643) by Yasith Jayawardana · 3 months ago
  64. d4e3bf3 refactor: extract shared AuthTokenExtractor for the gRPC and HTTP auth paths (#642) by Yasith Jayawardana · 3 months ago
  65. bfa377c fix: read the canonical kafka.broker.url key in KafkaProxyService (#641) by Yasith Jayawardana · 3 months ago
  66. abb331a refactor: collapse duplicated method families in research-service (#640) by Yasith Jayawardana · 3 months ago
  67. 60808ec refactor: collapse duplicated method families in storage-service (#639) by Yasith Jayawardana · 3 months ago
  68. b9baada docs: document the SLF4J placeholder logging convention in CLAUDE.md (#638) by Yasith Jayawardana · 3 months ago
  69. b0243ae refactor: collapse duplicated method families in CredentialStoreService (#637) by Yasith Jayawardana · 3 months ago
  70. 78ed5b8 refactor: drop the redundant sharing-service SharingHelper (#636) by Yasith Jayawardana · 3 months ago
  71. 9197d9a refactor: dedup iam QueryConstants against the shared db.QueryConstants (#635) by Yasith Jayawardana · 3 months ago
  72. 36cff74 refactor: move JsonMapConverter into the shared db package (#634) by Yasith Jayawardana · 3 months ago
  73. 20aea91 build: consolidate the Testcontainers Ryuk-disable flag into root surefire (#633) by Yasith Jayawardana · 3 months ago
  74. 59c4a05 build: centralize dependency versions and drop redundant config (#632) by Yasith Jayawardana · 3 months ago
  75. 69b5cf1 Remove airavata-jupyterhub (moved to apache/airavata-portals) (#631) by Yasith Jayawardana · 3 months ago
  76. 3a05209 style: fix Spotless formatting violations on master (#630) by Yasith Jayawardana · 3 months ago
  77. 22b59bd Remove more dead code from airavata-api (#629) by Yasith Jayawardana · 3 months ago
  78. bb09012 Remove dead code from airavata-api (#628) by Yasith Jayawardana · 3 months ago
  79. 6a0ca45 Remove leftover Apache Thrift naming (#627) by Yasith Jayawardana · 3 months ago
  80. e9db41f chore: reword duplicate-seed WARNs and quiet Kafka config dumps (#626) by Yasith Jayawardana · 3 months ago
  81. 6f0bca0 fix: seed default sharing data idempotently without ERROR noise (#625) by Yasith Jayawardana · 3 months ago
  82. bcd6757 fix: eliminate server cold-start startup warnings (#624) by Yasith Jayawardana · 3 months ago
  83. a5829a0 dev: fix DevStorage cold-start init in the containerized server (#623) by Yasith Jayawardana · 3 months ago
  84. 9403d87 dev: single-container Docker-in-Docker Tilt environment with HTTPS ingress (#622) by Yasith Jayawardana · 3 months ago
  85. 0cb57ac add CLAUDE.md by yasithdev · 5 months ago
  86. 82506ff fix: sharing init, storage mapping, SDK facades, and dev infra (#614) by Yasith Jayawardana · 5 months ago
  87. f250f6d refactor: gRPC/Armeria migration with full module boundary enforcement (#612) by Yasith Jayawardana · 5 months ago
  88. 976c07d chore: add .worktrees/ to gitignore by yasithdev · 6 months ago
  89. ed2986f7 security: upgrade credential encryption from AES/CBC to AES/GCM (#610) by Yasith Jayawardana · 6 months ago
  90. c933b76 feat: add root Makefile for common build/serve targets (#611) by Yasith Jayawardana · 6 months ago
  91. 4c545fb deps: bump grpc-go from 1.64.1 to 1.79.3 in airavata-agent (#605) by dependabot[bot] · 6 months ago
  92. c42a928 deps: bump shiro-core from 2.0.4 to 2.1.0 (#588) by dependabot[bot] · 6 months ago
  93. d4110da deps: align all spring-boot artifacts to 3.5.12 (#609) by Yasith Jayawardana · 6 months ago
  94. 2ef5e00 deps: bump spring-boot-starter-actuator from 3.5.3 to 3.5.12 (#604) by dependabot[bot] · 6 months ago
  95. 6eda0b8 deps: align jackson siblings after #590 (#608) by Yasith Jayawardana · 6 months ago
  96. 4009f1e deps: bump jackson-core from 2.19.1 to 2.21.1 (#590) by dependabot[bot] · 6 months ago
  97. 0142fea deps: bump zookeeper from 3.9.4 to 3.9.5 (#591) by dependabot[bot] · 6 months ago
  98. 49d74ea deps: align all log4j artifacts to 2.25.3 (#607) by Yasith Jayawardana · 6 months ago
  99. 47e821e deps: bump log4j-core from 2.24.0 to 2.25.3 (#587) by dependabot[bot] · 6 months ago
  100. dbb1ec5 reliability: consolidate monitoring, migrate JDBC, fix JPA, harden startup/shutdown (#603) by Yasith Jayawardana · 6 months ago