Messages by Date
-
2026/03/30
(airavata) branch master updated: deps: align jackson siblings after #590 (#608)
yasith
-
2026/03/30
(airavata) branch master updated: deps: bump zookeeper from 3.9.4 to 3.9.5 (#591)
yasith
-
2026/03/30
(airavata) branch dependabot/go_modules/airavata-agent/google.golang.org/grpc-1.79.3 created (now 0cd596c303)
github-bot
-
2026/03/30
(airavata) branch master updated: deps: bump log4j-core from 2.24.0 to 2.25.3 (#587)
yasith
-
2026/03/30
(airavata) branch dependabot/maven/org.springframework.boot-spring-boot-starter-actuator-3.5.12 created (now af7cec6834)
github-bot
-
2026/03/30
(airavata) branch dependabot/go_modules/modules/agent-framework/airavata-agent/github.com/quic-go/quic-go-0.57.0 deleted (was 6e586ad834)
github-bot
-
2026/03/30
(airavata) branch master updated: reliability: consolidate monitoring, migrate JDBC, fix JPA, harden startup/shutdown (#603)
yasith
-
2026/03/30
(airavata) branch worktree-reliability+server-hardening updated (6517e8a9d1 -> 86ec53f267)
yasith
-
2026/03/30
(airavata) branch worktree-reliability+server-hardening updated (f133a034f1 -> 6517e8a9d1)
yasith
-
2026/03/30
(airavata) branch worktree-reliability+server-hardening updated (80e235c39f -> f133a034f1)
yasith
-
2026/03/30
(airavata) branch worktree-reliability+server-hardening created (now 80e235c39f)
yasith
-
2026/03/30
(airavata) 04/04: infra: replace unmaintained wurstmeister/kafka with apache/kafka 3.9.0
yasith
-
2026/03/30
(airavata) 02/04: refactor: bridge Spring datasource into legacy JDBC config, remove duplicate airavata.jdbc.* properties
yasith
-
2026/03/30
(airavata) 01/04: refactor: consolidate per-service monitoring servers into unified MonitoringServer on :9097
yasith
-
2026/03/30
(airavata) 03/04: refactor: switch to Spring Boot auto-configured JPA, remove manual EntityManagerFactory
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (c6731f0033 -> c1a626c7e8)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (2baaffe918 -> c6731f0033)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (45af9bcf07 -> 2baaffe918)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (2d1813bd70 -> 45af9bcf07)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (575dd5d8d7 -> 2d1813bd70)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (4da84c626c -> 575dd5d8d7)
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core updated (69b6d6023b -> 4da84c626c)
yasith
-
2026/03/30
(airavata) 08/16: cleanup: remove remaining deprecated methods (getGatewayStorageResourcePreference, getAbsoluteSetting)
yasith
-
2026/03/30
(airavata) 11/16: cleanup: remove unused Maven dependencies
yasith
-
2026/03/30
(airavata) 12/16: cleanup: remove stale IDE run configurations for deleted ide-integration module
yasith
-
2026/03/30
(airavata) 09/16: cleanup: triage TODOs/FIXMEs — remove stale, resolve trivial, file issues for rest
yasith
-
2026/03/30
(airavata) 16/16: cleanup: remove stale logback logger refs from log4j2 configs, delete airavata-fuse
yasith
-
2026/03/30
(airavata) 02/16: cleanup: consolidate load-client as Python, merge batch/storage scripts, delete old Java source
yasith
-
2026/03/30
(airavata) 10/16: fix: restore airavata-python-sdk at top level (reverted by prior commit's git add -A)
yasith
-
2026/03/30
(airavata) 04/16: cleanup: remove deprecated CredentialOwnerType enum and field
yasith
-
2026/03/30
(airavata) 03/16: cleanup: remove unused deprecated MessagingConstants class
yasith
-
2026/03/30
(airavata) 07/16: refactor: un-deprecate addRoleToUser, removeRoleFromUser, getUsersWithRole
yasith
-
2026/03/30
(airavata) branch worktree-cleanup+lean-core created (now 69b6d6023b)
yasith
-
2026/03/30
(airavata) 15/16: cleanup: remove airavata-fuse module (unused)
yasith
-
2026/03/30
(airavata) 14/16: docs: add examples README with index of remaining examples
yasith
-
2026/03/30
(airavata) 05/16: cleanup: remove @Deprecated from credential summary methods, refactor implementations
yasith
-
2026/03/30
(airavata) 06/16: refactor: un-deprecate getAppModuleDeployedResources and getAvailableAppInterfaceComputeResources
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (ff7b177a4d -> a63dcb4e36)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (a63dcb4e36 -> b470f8581a)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (28dabce8cd -> ff7b177a4d)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (c0302379bf -> 28dabce8cd)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (b63d77a1eb -> c0302379bf)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (72ba47c9ac -> b63d77a1eb)
yasith
-
2026/03/29
(airavata) branch feat/server-collapse updated (886c72cf16 -> 72ba47c9ac)
yasith
-
2026/03/28
(airavata) branch feat/server-collapse updated (71e5046e25 -> 886c72cf16)
yasith
-
2026/03/28
(airavata-custos) branch access-integration updated (fb4293319 -> 9cca49095)
lahirujayathilake
-
2026/03/28
(airavata) 06/07: refactor: replace Thrift clients in sub-modules with direct service calls
yasith
-
2026/03/28
(airavata) 04/07: refactor: replace CredentialStore and Profile Thrift clients with direct injection
yasith
-
2026/03/28
(airavata) 02/07: refactor: collapse server modules into airavata-server sub-modules
yasith
-
2026/03/28
(airavata) 07/07: refactor: update Tiltfile for restructured module layout
yasith
-
2026/03/28
(airavata) 05/07: refactor: replace remaining Thrift client factories with direct injection
yasith
-
2026/03/28
(airavata) branch feat/server-collapse created (now 71e5046e25)
yasith
-
2026/03/27
(airavata) 01/11: feat: add @ConditionalOnServer, AiravataServerProperties, unified UserContext
yasith
-
2026/03/27
(airavata) 03/11: refactor: convert research-service from standalone Boot app to plain library
yasith
-
2026/03/27
(airavata) 02/11: refactor: migrate airavata-api from OpenJPA to Hibernate
yasith
-
2026/03/27
(airavata) 06/11: feat: create airavata-rest-server, absorb restproxy, centralize auth + OpenAPI
yasith
-
2026/03/27
(airavata) 07/11: feat: create airavata-grpc-server with centralized gRPC auth interceptor
yasith
-
2026/03/27
(airavata) 09/11: feat: create unified airavata-server launcher with distribution assembly
yasith
-
2026/03/27
(airavata) 11/11: chore: remove stale assembly descriptors from airavata-api
yasith
-
2026/03/27
(airavata) 04/11: refactor: convert agent-service from standalone Boot app to plain library
yasith
-
2026/03/27
(airavata) 08/11: refactor: wrap airavata-thrift-server in Spring Boot with SmartLifecycle
yasith
-
2026/03/27
(airavata) 05/11: refactor: convert file-server to plain library, normalize paths to /api/v1/files/*
yasith
-
2026/03/27
(airavata) 10/11: refactor: update Tiltfile for unified server startup
yasith
-
2026/03/27
(airavata) branch feat/spring-module-reorg created (now 741bc635ad)
yasith
-
2026/03/27
(airavata) branch refactor/phase3-execution-module updated (010bf917f3 -> 7848e8a72b)
yasith
-
2026/03/27
(airavata) branch refactor/phase3-execution-module updated (3849a2873a -> 010bf917f3)
yasith
-
2026/03/27
(airavata) branch refactor/phase3-execution-module updated (26b8168cd8 -> 3849a2873a)
yasith
-
2026/03/27
(airavata) branch refactor/phase3-execution-module updated (936e43fa7d -> 26b8168cd8)
yasith
-
2026/03/27
(airavata) branch refactor/phase3-execution-module created (now 936e43fa7d)
yasith
-
2026/03/27
(airavata) branch refactor/phase2-mid-tier-modules updated (8804f46f79 -> ba5179baa4)
yasith
-
2026/03/27
(airavata-custos) 03/04: add eventId to handler interface and audit logging to packet handlers
lahirujayathilake
-
2026/03/27
(airavata-custos) 01/04: prevent duplicate accounts, fix retry loop, correct AMIE field names, persist DN lists
lahirujayathilake
-
2026/03/27
(airavata-custos) 04/04: add Prometheus metrics, health indicator, instrument poller/worker, and structured JSON logging for prod and MDC packet correlation
lahirujayathilake
-
2026/03/27
(airavata-custos) 02/04: add audit log table and service for handler actions tracking
lahirujayathilake
-
2026/03/27
(airavata-custos) branch access-integration created (now fb4293319)
lahirujayathilake
-
2026/03/27
(airavata) 01/03: refactor: consolidate credential store, account provisioning, and SSH services into o.a.a.credential
yasith
-
2026/03/27
(airavata) 02/03: refactor: reorganize storage entities, repositories, services, tasks, and adaptors into o.a.a.storage
yasith
-
2026/03/27
(airavata) branch refactor/phase2-mid-tier-modules created (now 8804f46f79)
yasith
-
2026/03/26
(airavata) branch refactor/phase1-leaf-modules updated (37b6e4da04 -> 15f1570f83)
yasith
-
2026/03/26
(airavata) branch refactor/phase1-leaf-modules updated (70e7515e03 -> 37b6e4da04)
yasith
-
2026/03/26
(airavata) 03/04: refactor: reorganize o.a.a.security into repository/service/util/profile layers
yasith
-
2026/03/26
(airavata) branch refactor/phase1-leaf-modules created (now 70e7515e03)
yasith
-
2026/03/26
(airavata) 04/04: refactor: consolidate sharing into o.a.a.sharing with model/repository/service/handler/util layers
yasith
-
2026/03/26
(airavata) 02/04: refactor: reorganize o.a.a.messaging into service/handler/util layers
yasith
-
2026/03/26
(airavata) 04/13: refactor: move thrift IDL to airavata-thrift-server/src/main/thrift
yasith
-
2026/03/26
(airavata) 05/13: refactor: move AiravataServer and Constants to airavata-thrift-server
yasith
-
2026/03/26
(airavata) 03/13: feat: add airavata-thrift-server Maven module scaffold
yasith
-
2026/03/26
(airavata) 01/13: docs: add airavata-thrift-server extraction design spec
yasith
-
2026/03/26
(airavata) 02/13: docs: add airavata-thrift-server extraction implementation plan
yasith
-
2026/03/26
(airavata) 09/13: build: add protobuf-java dependency and protoc compilation to airavata-api
yasith
-
2026/03/26
(airavata) 13/13: chore: final cleanup after thrift server extraction
yasith
-
2026/03/26
(airavata) 08/13: feat: add proto definitions mirroring all thrift IDL data models
yasith
-
2026/03/26
(airavata) 12/13: feat: add representative MapStruct mapper for workspace types
yasith
-
2026/03/26
(airavata) branch feat/thrift-server-extraction created (now 6b56687d1d)
yasith
-
2026/03/26
(airavata) branch AIRAVATA-3981/integration-health-check updated (a25464a1c3 -> 6db9abea0e)
yasith
-
2026/03/26
(airavata) branch AIRAVATA-3981/integration-health-check updated (6db9abea0e -> 4cabb01f42)
yasith
-
2026/03/26
(airavata) 05/10: feat: add integration-tests Maven module scaffold
yasith
-
2026/03/26
(airavata) branch AIRAVATA-3981/integration-health-check updated (4cabb01f42 -> 87e5dd36ff)
yasith
-
2026/03/26
(airavata) 09/10: feat: add ServiceHealthEndpoint and BackgroundServiceHealth integration tests
yasith
-
2026/03/26
(airavata) 10/10: chore: final cleanup — gitignore docs/superpowers, fix health endpoint format
yasith
-
2026/03/26
(airavata) 06/10: feat: add ThriftServiceHealthTest for all 9 multiplexed services
yasith
-
2026/03/26
(airavata) 07/10: feat: add Database, RabbitMQ, and Kafka integration health tests
yasith
-
2026/03/26
(airavata) 01/10: feat: add ServiceRegistry and ServiceStatus for background service tracking
yasith
-
2026/03/26
(airavata) branch AIRAVATA-3981/integration-health-check created (now a25464a1c3)
yasith
-
2026/03/26
(airavata) 03/10: refactor: use ServiceRegistry in AiravataServer for background service lifecycle
yasith
-
2026/03/26
(airavata) 08/10: feat: add Keycloak and Prometheus integration health tests
yasith
-
2026/03/26
(airavata) 02/10: feat: add /health/services and /admin/restart endpoints to MonitoringServer
yasith
-
2026/03/26
(airavata) 04/10: feat: add Tiltfile for dev orchestration and integration testing
yasith
-
2026/03/26
(airavata) 10/13: build: add MapStruct dependency to airavata-thrift-server
yasith
-
2026/03/26
(airavata) 11/13: fix: rename proto fields to avoid Protobuf 4.x Java codegen name collision
yasith
-
2026/03/26
(airavata) 06/13: refactor: move AiravataServerHandler and ThriftAdapter to airavata-thrift-server
yasith
-
2026/03/26
(airavata) 07/13: refactor: move profile handlers and OrchestratorServerHandler to airavata-thrift-server
yasith
-
2026/03/26
(airavata) 09/38: feat: add GatewayService and NotificationService
yasith
-
2026/03/26
(airavata) 14/38: refactor: rewire handler project methods to service layer
yasith
-
2026/03/26
(airavata) 17/38: feat: add ApplicationCatalogService
yasith
-
2026/03/26
(airavata) 24/38: feat: add GroupResourceProfileService with ThriftAdapter wiring
yasith
-
2026/03/26
(airavata) 02/38: feat: add RequestContext for transport-agnostic identity
yasith
-
2026/03/26
(airavata) 26/38: feat: migrate remaining experiment methods to service layer
yasith
-
2026/03/26
(airavata) 19/38: feat: add GatewayResourceProfileService
yasith
-
2026/03/26
(airavata) 20/38: feat: add UserResourceProfileService
yasith
-
2026/03/26
(airavata) 22/38: feat: add DataProductService with ThriftAdapter wiring
yasith
-
2026/03/26
(airavata) 31/38: refactor: extract initialization from AiravataServerHandler constructor
yasith
-
2026/03/26
(airavata) 38/38: chore: remove working design docs
yasith
-
2026/03/26
(airavata) 32/38: refactor: move storage info business logic from handler to ResourceService
yasith
-
2026/03/26
(airavata) 03/38: feat: add service exception hierarchy
yasith
-
2026/03/26
(airavata) 35/38: feat: add integration test infrastructure with Testcontainers MariaDB
yasith
-
2026/03/26
(airavata) 21/38: refactor: rewire handler experiment and resource profile methods to service layer
yasith
-
2026/03/26
(airavata) 15/38: feat: add ResourceService for compute, storage, job submission, and data movement
yasith
-
2026/03/26
(airavata) branch feat/airavata-service-layer updated (f466d41349 -> 411f9fc07e)
yasith
-
2026/03/26
(airavata) 29/38: refactor: extract shared helpers to SharingHelper utility class
yasith
-
2026/03/26
(airavata) 28/38: fix: add proper admin group validation to ResourceSharingService
yasith
-
2026/03/26
(airavata) 08/38: refactor: rewire AiravataServerHandler experiment methods to ExperimentService
yasith
-
2026/03/26
(airavata) 23/38: feat: add ResourceSharingService with ThriftAdapter wiring
yasith
-
2026/03/26
(airavata) 34/38: refactor: simplify launchExperiment handler to pure one-liner
yasith
-
2026/03/26
(airavata) 37/38: docs: update README with service layer architecture, fix Dockerfile ports
yasith
-
2026/03/26
(airavata) 30/38: fix: map ServiceNotFoundException to AiravataSystemException in ThriftAdapter
yasith
-
2026/03/26
(airavata) 33/38: feat: add SSHAccountService for SSH account management
yasith
-
2026/03/26
(airavata) branch feat/airavata-service-layer created (now f466d41349)
yasith
-
2026/03/26
(airavata) 04/38: feat: add EventPublisher wrapping messaging infrastructure
yasith
-
2026/03/26
(airavata) 18/38: feat: add remaining experiment methods to ExperimentService
yasith
-
2026/03/26
(airavata) 27/38: refactor: replace handler methods with ThriftAdapter one-liners and delete orphaned helpers
yasith
-
2026/03/26
(airavata) 06/38: feat: add remaining ExperimentService methods
yasith
-
2026/03/26
(airavata) 10/38: refactor: rewire handler gateway and notification methods to service layer
yasith
-
2026/03/26
(airavata) 25/38: feat: add ParserService with ThriftAdapter wiring
yasith
-
2026/03/26
(airavata) 07/38: feat: add ThriftAdapter for DRY exception translation
yasith
-
2026/03/26
(airavata) 11/38: feat: add CredentialService
yasith
-
2026/03/26
(airavata) 01/38: build: add mockito test dependencies to airavata-api
yasith
-
2026/03/26
(airavata) 12/38: refactor: rewire handler credential methods to service layer
yasith
-
2026/03/26
(airavata) 16/38: refactor: rewire handler resource methods to service layer
yasith
-
2026/03/26
(airavata) 05/38: feat: add ExperimentService with createExperiment and getExperiment
yasith
-
2026/03/26
(airavata) 13/38: feat: add ProjectService
yasith
-
2026/03/26
(airavata) branch feat/single-jvm deleted (was e67109c9bf)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (422605b769 -> e67109c9bf)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (752ce432aa -> 422605b769)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (5f45e1f2a8 -> 752ce432aa)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (75ca7d7217 -> 5f45e1f2a8)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (b4d042f223 -> 75ca7d7217)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (c811b0f70d -> b4d042f223)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (fb2ebc9368 -> c811b0f70d)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (16a4643da3 -> fb2ebc9368)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (c5543ae4ab -> 16a4643da3)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (46e339f3bb -> c5543ae4ab)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated (dc763b9ce7 -> 46e339f3bb)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: fix: update all ansible templates and inventories for single server
yasith
-
2026/03/26
(airavata) branch feat/single-jvm created (now 1c568090fd)
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: refactor: simplify IServer interface, fix all implementations
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: feat: start background services from AiravataServer bootstrap
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: refactor: move db migration resources to airavata-api/src/main/resources
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: refactor: rename AiravataUnifiedServer to AiravataServer
yasith
-
2026/03/26
(airavata) 01/02: fix: add CREDENTIALS/COMMUNITY_USER tables to V1 baseline, fix properties
yasith
-
2026/03/26
(airavata) branch feat/single-jvm updated: feat: update all modules for unified server + multiplexed Thrift
yasith
-
2026/03/25
(airavata) 02/02: feat: add setup.sh and start.sh scripts
yasith
-
2026/03/25
(airavata) branch feat/single-jvm updated (bd3e19c037 -> dbd71c22aa)
yasith
-
2026/03/25
(airavata) branch feat/single-jvm updated: feat: register Orchestrator service, fix setup script
yasith
-
2026/03/25
(airavata) branch feat/single-jvm updated: fix: startup issues — localhost binding, null-guard publishers, update properties
yasith
-
2026/03/25
(airavata) branch feat/single-jvm updated: fix: audit issues — DB init, SDK validation, test/deploy properties
yasith
-
2026/03/25
(airavata) 04/06: refactor: remove old per-service server classes and startup scripts
yasith
-
2026/03/25
(airavata) 01/06: feat: add AiravataUnifiedServer consolidating all Thrift services
yasith
-
2026/03/25
(airavata) 06/06: fix: remove tests that depend on deleted DatabaseTestCases and SharingRegistryServer
yasith
-
2026/03/25
(airavata) 05/06: feat: update DevOps configs for single unified server deployment
yasith
-
2026/03/25
(airavata) 03/06: feat(python-sdk): route all service clients through single API server port via TMultiplexedProtocol
yasith
-
2026/03/25
(airavata) branch feat/svclayer-portal updated (0a24f600cb -> 2c07ed0560)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-rest updated (51ba2e25a8 -> ae3d2bed44)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-services updated (0e93213a4d -> f7e41da466)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-db updated (3f22180dd8 -> a8bb0928cc)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-db updated (109e011752 -> 3f22180dd8)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-db updated (29538a569c -> 109e011752)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-services updated (a8437e3a00 -> 0e93213a4d)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-portal updated (7091feda55 -> 0a24f600cb)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-db updated (00e28a7160 -> 29538a569c)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-rest updated (3317aaea3c -> 51ba2e25a8)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-portal updated (a772a2d920 -> 7091feda55)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-db updated (d702ad9877 -> 00e28a7160)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-rest updated (6ddc5793d6 -> 3317aaea3c)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-services updated (15a39c40db -> a8437e3a00)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-rest updated (dd46d69101 -> 6ddc5793d6)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-portal updated (538dfddc2d -> a772a2d920)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-portal updated (6d7f7f74bf -> 538dfddc2d)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-services updated (6ec79a1c68 -> a78af233df)
yasith
-
2026/03/25
(airavata) branch feat/svclayer-rest updated (8959552720 -> dd46d69101)
yasith