1. 1147200 Tidy airavata-api dependencies (drop unused snakeyaml, relocate groovy/mail) (#678) by Yasith Jayawardana · 66 minutes ago master
  2. 280b18c Remove dead dependencyManagement version pins (#677) by Yasith Jayawardana · 10 hours ago
  3. ea4424e Drop inaccurate "Return Path" docstring boilerplate from SDK file ops (#676) by Yasith Jayawardana · 10 hours ago
  4. bd5e06d Remove unused research config (portal-url / dev-url / dev-user) (#675) by Yasith Jayawardana · 10 hours ago
  5. e0c5080 Remove dead FuseService subsystem (#674) by Yasith Jayawardana · 10 hours ago
  6. 70ff6c2 Remove dead messaging_events.proto and its orphaned SDK stubs (#673) by Yasith Jayawardana · 11 hours ago
  7. 60d7f2d Drop placeholder class javadoc and fix corrupted license header (#672) by Yasith Jayawardana · 11 hours ago
  8. d9243ee Remove unused docker-java dependency (#671) by Yasith Jayawardana · 11 hours ago
  9. 20076b36 Remove dead workflow_data.proto and its orphaned SDK stubs (#670) by Yasith Jayawardana · 11 hours ago
  10. fa9fdd1 Clean dead members from VirtualStreamProducer (#669) by Yasith Jayawardana · 11 hours ago
  11. 62c980a Remove dead commented-out orchestrator test stubs (#668) by Yasith Jayawardana · 11 hours ago
  12. dfb11c8 Remove dead research-service methods (#667) by Yasith Jayawardana · 11 hours ago
  13. a31da6e Remove dead ResearchProjectRepository query methods (#666) by Yasith Jayawardana · 11 hours ago
  14. ce7dd90 Remove dead credential email-notification subsystem (#665) by Yasith Jayawardana · 11 hours ago
  15. 3d146be Remove dead iam util classes (#664) by Yasith Jayawardana · 11 hours ago
  16. 5d122aa Remove dead orchestration util classes (#663) by Yasith Jayawardana · 11 hours ago
  17. 9a2987c Fix SDK-launched experiment output listing and clone creation-time (#662) by Yasith Jayawardana · 12 hours ago
  18. ff893c8 Externalize DB seeding, prune dead orchestration paths, fix job/experiment status (#661) by Yasith Jayawardana · 14 hours ago
  19. 8c7aa93 feat(orchestration): SSH/SFTP×SLURM/AWS resource model on a DB-transactional executor (#660) by Yasith Jayawardana · 22 hours ago
  20. ff68e7b Proto-direct airavata-python-sdk + Keycloak self-service realm config (#659) by Yasith Jayawardana · 3 days ago
  21. 87aaeee style: apply Spotless formatting to D4.3 storage/data-product files (#658) by Yasith Jayawardana · 4 days ago
  22. 7cadb49 feat(python-sdk): add framework-agnostic experiment-orchestration + queue-settings helpers (#657) by Yasith Jayawardana · 4 days ago
  23. c1be7bb perf(research-service): index DATA_REPLICA_LOCATION.FILE_PATH (#656) by Yasith Jayawardana · 4 days ago
  24. ac4c7e4 fix(storage-service): move/symlink over SFTP instead of shell commands (#655) by Yasith Jayawardana · 4 days ago
  25. 2a034e7 fix(storage-service): delete files over SFTP instead of shell rm (#654) by Yasith Jayawardana · 4 days ago
  26. e23618c feat(storage-service): surface per-file data-product URI in listings (#653) by Yasith Jayawardana · 4 days ago
  27. 6111274 feat(storage-service): expose file modified-time and content-type in metadata by Yasith Jayawardana · 4 days ago
  28. c941eb2 fix(research-service): correct data-product registration and replica round-trip by Yasith Jayawardana · 4 days ago
  29. f7ed91c fix: load storage data-movement interfaces via correct FK column by Yasith Jayawardana · 4 days ago
  30. d23df28 fix(python-sdk): use product_uri in data-product facade requests by Yasith Jayawardana · 4 days ago
  31. 18faafd refactor: nest the iam-service proto packages under api.iam (#648) by Yasith Jayawardana · 6 days ago
  32. c5e5199 refactor: flatten the sharing packages into the iam namespace (#647) by Yasith Jayawardana · 6 days ago
  33. 89984b1 build(deps): bump github.com/pion/dtls/v3 in /airavata-agent (#646) by dependabot[bot] · 6 days ago
  34. 200f94a build(deps): bump github.com/quic-go/quic-go in /airavata-agent (#621) by dependabot[bot] · 6 days ago
  35. 588b407 build(deps): bump github.com/fatedier/frp in /airavata-agent (#616) by dependabot[bot] · 6 days ago
  36. 4ba2624 refactor: merge sharing-service into iam-service (#645) by Yasith Jayawardana · 6 days ago
  37. 4843e68 build(deps): bump github.com/Azure/go-ntlmssp in /airavata-agent (#619) by dependabot[bot] · 6 days ago
  38. ac72bac build(deps): bump org.bouncycastle:bcprov-jdk18on from 1.81 to 1.84 (#618) by dependabot[bot] · 6 days ago
  39. c2b8c01 build(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.81 to 1.84 (#617) by dependabot[bot] · 6 days ago
  40. 8752c61 build(deps): bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 (#615) by dependabot[bot] · 6 days ago
  41. ee6a15e build(deps): bump github.com/go-jose/go-jose/v4 in /airavata-agent (#613) by dependabot[bot] · 6 days ago
  42. e0bb156 Set up default protection ruleset for default and release branches (#620) by The Apache Software Foundation · 6 days ago
  43. 0e3cef6 ci: drop the JavaScript/TypeScript CodeQL analysis (#644) by Yasith Jayawardana · 6 days ago
  44. adb5241 refactor: move the research Resource catalog from sharing-service into research-service (#643) by Yasith Jayawardana · 6 days ago
  45. d4e3bf3 refactor: extract shared AuthTokenExtractor for the gRPC and HTTP auth paths (#642) by Yasith Jayawardana · 6 days ago
  46. bfa377c fix: read the canonical kafka.broker.url key in KafkaProxyService (#641) by Yasith Jayawardana · 6 days ago
  47. abb331a refactor: collapse duplicated method families in research-service (#640) by Yasith Jayawardana · 6 days ago
  48. 60808ec refactor: collapse duplicated method families in storage-service (#639) by Yasith Jayawardana · 6 days ago
  49. b9baada docs: document the SLF4J placeholder logging convention in CLAUDE.md (#638) by Yasith Jayawardana · 6 days ago
  50. b0243ae refactor: collapse duplicated method families in CredentialStoreService (#637) by Yasith Jayawardana · 6 days ago
  51. 78ed5b8 refactor: drop the redundant sharing-service SharingHelper (#636) by Yasith Jayawardana · 6 days ago
  52. 9197d9a refactor: dedup iam QueryConstants against the shared db.QueryConstants (#635) by Yasith Jayawardana · 6 days ago
  53. 36cff74 refactor: move JsonMapConverter into the shared db package (#634) by Yasith Jayawardana · 6 days ago
  54. 20aea91 build: consolidate the Testcontainers Ryuk-disable flag into root surefire (#633) by Yasith Jayawardana · 6 days ago
  55. 59c4a05 build: centralize dependency versions and drop redundant config (#632) by Yasith Jayawardana · 6 days ago
  56. 69b5cf1 Remove airavata-jupyterhub (moved to apache/airavata-portals) (#631) by Yasith Jayawardana · 6 days ago
  57. 3a05209 style: fix Spotless formatting violations on master (#630) by Yasith Jayawardana · 6 days ago
  58. 22b59bd Remove more dead code from airavata-api (#629) by Yasith Jayawardana · 6 days ago
  59. bb09012 Remove dead code from airavata-api (#628) by Yasith Jayawardana · 6 days ago
  60. 6a0ca45 Remove leftover Apache Thrift naming (#627) by Yasith Jayawardana · 6 days ago
  61. e9db41f chore: reword duplicate-seed WARNs and quiet Kafka config dumps (#626) by Yasith Jayawardana · 7 days ago
  62. 6f0bca0 fix: seed default sharing data idempotently without ERROR noise (#625) by Yasith Jayawardana · 7 days ago
  63. bcd6757 fix: eliminate server cold-start startup warnings (#624) by Yasith Jayawardana · 7 days ago
  64. a5829a0 dev: fix DevStorage cold-start init in the containerized server (#623) by Yasith Jayawardana · 7 days ago
  65. 9403d87 dev: single-container Docker-in-Docker Tilt environment with HTTPS ingress (#622) by Yasith Jayawardana · 7 days ago
  66. 0cb57ac add CLAUDE.md by yasithdev · 9 weeks ago
  67. 82506ff fix: sharing init, storage mapping, SDK facades, and dev infra (#614) by Yasith Jayawardana · 9 weeks ago
  68. f250f6d refactor: gRPC/Armeria migration with full module boundary enforcement (#612) by Yasith Jayawardana · 9 weeks ago
  69. 976c07d chore: add .worktrees/ to gitignore by yasithdev · 2 months ago
  70. ed2986f7 security: upgrade credential encryption from AES/CBC to AES/GCM (#610) by Yasith Jayawardana · 2 months ago
  71. c933b76 feat: add root Makefile for common build/serve targets (#611) by Yasith Jayawardana · 2 months ago
  72. 4c545fb deps: bump grpc-go from 1.64.1 to 1.79.3 in airavata-agent (#605) by dependabot[bot] · 2 months ago
  73. c42a928 deps: bump shiro-core from 2.0.4 to 2.1.0 (#588) by dependabot[bot] · 2 months ago
  74. d4110da deps: align all spring-boot artifacts to 3.5.12 (#609) by Yasith Jayawardana · 2 months ago
  75. 2ef5e00 deps: bump spring-boot-starter-actuator from 3.5.3 to 3.5.12 (#604) by dependabot[bot] · 2 months ago
  76. 6eda0b8 deps: align jackson siblings after #590 (#608) by Yasith Jayawardana · 2 months ago
  77. 4009f1e deps: bump jackson-core from 2.19.1 to 2.21.1 (#590) by dependabot[bot] · 2 months ago
  78. 0142fea deps: bump zookeeper from 3.9.4 to 3.9.5 (#591) by dependabot[bot] · 2 months ago
  79. 49d74ea deps: align all log4j artifacts to 2.25.3 (#607) by Yasith Jayawardana · 2 months ago
  80. 47e821e deps: bump log4j-core from 2.24.0 to 2.25.3 (#587) by dependabot[bot] · 2 months ago
  81. dbb1ec5 reliability: consolidate monitoring, migrate JDBC, fix JPA, harden startup/shutdown (#603) by Yasith Jayawardana · 2 months ago
  82. f45854a cleanup: lean core — remove dead code, fix cold-start, align docs (#602) by Yasith Jayawardana · 3 months ago
  83. b41fbfa refactor: collapse servers, flatten modules, MapStruct, parallel tests (#601) by Yasith Jayawardana · 3 months ago
  84. fdffece refactor: unified transport servers — Spring module reorganization (#600) by Yasith Jayawardana · 3 months ago
  85. 3a022a5 refactor: Phase 3 — execution module, Testcontainers, Java 25 deps by Yasith Jayawardana · 3 months ago
  86. 036898e refactor: Phase 2 — reorganize mid-tier modules (credential, storage, compute) by yasithdev · 3 months ago
  87. b8a3c53 refactor: Phase 1 — reorganize leaf modules (common, messaging, security, sharing) (#597) by Yasith Jayawardana · 3 months ago
  88. f1872d3 AIRAVATA-3981: Add integration health check — ServiceRegistry, monitoring endpoints, Tiltfile, test suite (#596) by Yasith Jayawardana · 3 months ago
  89. b996095 Extract thrift server into airavata-thrift-server module (#595) by Yasith Jayawardana · 3 months ago
  90. 49ac3ea feat: extract transport-agnostic service layer from Thrift handlers (#594) by Yasith Jayawardana · 3 months ago
  91. dea11f4 feat: consolidate Airavata into single JVM with multiplexed Thrift port (#593) by Yasith Jayawardana · 3 months ago
  92. 7d0d8fb feat(db): unify all databases into single airavata DB with schema migrations (#592) by Yasith Jayawardana · 3 months ago
  93. 2b3c211 Experiment cleanup support test cases (#583) by Dimuthu Wannipurage · 6 months ago
  94. 2897f02 Ansible Scripts to deploy/update the new Airavata Services (#565) by Lahiru Jayathilake · 6 months ago
  95. 452fc69 Adding support to clean up experiment working directory on cluster (#582) by Dimuthu Wannipurage · 7 months ago
  96. 8281d36 Add cleanAfterStaged flag to delete source files after successful staging by lahiruj · 7 months ago
  97. e93147a included the persistence xml for open JPA plugin by lahiruj · 7 months ago
  98. e4cee4e Fix buildDestinationFilePath for different output storage resources (#578) by Lahiru Jayathilake · 7 months ago
  99. d5522e5 Merge pull request #580 from apache/dependabot/go_modules/modules/agent-framework/airavata-agent/golang.org/x/crypto-0.45.0 by Yasith Jayawardana · 7 months ago
  100. 9727e47 Merge pull request #579 from apache/group-resource-profile-changes by Yasith Jayawardana · 7 months ago