This is an automated email from the ASF dual-hosted git repository.

yasith pushed a change to branch feat/airavata-service-layer
in repository https://gitbox.apache.org/repos/asf/airavata.git


      at f466d41349 chore: remove working design docs

This branch includes the following new commits:

     new 17b1e6dc68 build: add mockito test dependencies to airavata-api
     new 7f2e4748d1 feat: add RequestContext for transport-agnostic identity
     new 6413f2afef feat: add service exception hierarchy
     new 0919a05a2e feat: add EventPublisher wrapping messaging infrastructure
     new 9ac360eda7 feat: add ExperimentService with createExperiment and 
getExperiment
     new 4fe3ef49e3 feat: add remaining ExperimentService methods
     new 543d815055 feat: add ThriftAdapter for DRY exception translation
     new a68d6ff680 refactor: rewire AiravataServerHandler experiment methods 
to ExperimentService
     new 0a9ad48da1 feat: add GatewayService and NotificationService
     new 4e5dfd996d refactor: rewire handler gateway and notification methods 
to service layer
     new cde0907f98 feat: add CredentialService
     new fdb2394d66 refactor: rewire handler credential methods to service layer
     new b45863b4d0 feat: add ProjectService
     new 78e7c4df62 refactor: rewire handler project methods to service layer
     new ba76e73af6 feat: add ResourceService for compute, storage, job 
submission, and data movement
     new 6d4dd04a53 refactor: rewire handler resource methods to service layer
     new eb24efe2f0 feat: add ApplicationCatalogService
     new 2c02d90ba8 feat: add remaining experiment methods to ExperimentService
     new e5ccf733f8 feat: add GatewayResourceProfileService
     new 0098fbdd28 feat: add UserResourceProfileService
     new c2455a445e refactor: rewire handler experiment and resource profile 
methods to service layer
     new 4afd06b7b5 feat: add DataProductService with ThriftAdapter wiring
     new 5e75531777 feat: add ResourceSharingService with ThriftAdapter wiring
     new cc8e883480 feat: add GroupResourceProfileService with ThriftAdapter 
wiring
     new f7a868b144 feat: add ParserService with ThriftAdapter wiring
     new 2860233290 feat: migrate remaining experiment methods to service layer
     new 18b91c6a86 refactor: replace handler methods with ThriftAdapter 
one-liners and delete orphaned helpers
     new 8f91f45ce2 fix: add proper admin group validation to 
ResourceSharingService
     new 87ef5191e4 refactor: extract shared helpers to SharingHelper utility 
class
     new d0415527c9 fix: map ServiceNotFoundException to 
AiravataSystemException in ThriftAdapter
     new 82a5a17dd4 refactor: extract initialization from AiravataServerHandler 
constructor
     new 04d700242c refactor: move storage info business logic from handler to 
ResourceService
     new e355a731c0 feat: add SSHAccountService for SSH account management
     new fd4a3632a2 refactor: simplify launchExperiment handler to pure 
one-liner
     new 71730e0dea feat: add integration test infrastructure with 
Testcontainers MariaDB
     new ba13458776 style: apply spotless formatting to all service layer code
     new 0d2e96fd8a docs: update README with service layer architecture, fix 
Dockerfile ports
     new f466d41349 chore: remove working design docs

The 38 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Reply via email to