• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ghga-de / upload-orchestration-service / 17939810340 / 1
91%
main: 91%

Build:
DEFAULT BRANCH: main
Ran 23 Sep 2025 08:14AM UTC
Files 33
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Sep 2025 08:13AM UTC coverage: 88.651% (+47.4%) from 41.27%
17939810340.1

push

github

web-flow
Initial implementation (GSI-1817) (#1)

* Adapt to actual package

* Commit in case computer spontaneously combusts

* Complete the outbox sub class

* Rename orchestrator methods for clarity

* Make UCSClient responsible for WOT generation

* Clean up the routes a little

* Update core, rest api, and UCS client code

* Implement Access API client

* Add event sub injection and realize main module

* Add UCS client unit tests + general test files

* Add access api client unit tests

* Add unit tests for core

* Add unit tests for the auditor

* Add unit tests for the rest api

* Add typical journey test and fix some minor problems

* Cover audit logging in integration test

* Remove audit recorder from unit test

* Add claim validity to grant access endpoint

* Log access granting

* Resolve mypy errors

* Set version to 1.0.0

* Add e2e ability to list and revoke upload access grants

* Add tests for the revoke and list endpoints

* Don't encrypt tokens for UCS

* Use outbox dao for research boxes

* Update config docs

* Add final missing endpoint to list all RDUBoxes with pagination

* Remove sort order, rename ucs stuff to be generic, various doc string and comment fixes

* Remove unused functions copied from the wps

* Prepend title and description with box_ for grants

* Remove unused module copied from wps

* Use StewardAuthContext on certain endpoints

* Return 404 in GET box endpoint if not authorized

* Fix straggler name referencing claims

* Further fix orchestrator doc strings

* Flatten validity

* Enable filtering boxes by locked status

* Don't call access API for single box retrieval if user is a steward

* Retrieve fewer results for fixed user in multi-box retrieval

* Make central 'is_data_steward' function

* Fix the way we check box access in get_upload_box_files

* Rename test module that references UCS and move silly import

* Add response metadata to endpoints and fix tags

* Remove extraneous 'default=...' kwarg

* Add 'state'... (continued)

703 of 793 relevant lines covered (88.65%)

0.89 hits per line

Source Files on job 17939810340.1
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17939810340
  • 9381a6e4 on github
  • Prev Job for on main (#17433301032.1)
  • Next Job for on main (#19271019497.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc