- Apr 12, 2022
-
-
Duncan Macleod authored
Add dependency and license scanning See merge request computing/gwdatafind/server!46
-
Duncan Macleod authored
Use igwn/builder image for source and binary packages See merge request computing/gwdatafind/server!47
-
Duncan Macleod authored
Refactor auth handling wrapper See merge request computing/gwdatafind/server!44
-
-
- Apr 11, 2022
-
-
to make it more modular and easier to manage, and also to improve the error handling
-
- Apr 08, 2022
-
-
Duncan Meacher authored
Update README to link to docs See merge request computing/gwdatafind/server!45
-
Duncan Meacher authored
-
Duncan Macleod authored
it comes with build tools pre-installed, so speeds up those jobs
-
Duncan Macleod authored
-
Duncan Macleod authored
Refactor the handling of error responses See merge request computing/gwdatafind/server!43
-
- Mar 30, 2022
-
-
Duncan Macleod authored
to centralise the json structure for errors, and test error responses for api/v1
-
- Mar 29, 2022
-
-
Duncan Macleod authored
Separate authentication tests into new test modules See merge request computing/gwdatafind/server!40
-
Duncan Macleod authored
so that auth responses can be jsonified as well
-
so that test_api_v1 just tests the v1 API (with noauth)
-
Duncan Macleod authored
Split monolith CI config into separate files See merge request computing/gwdatafind/server!41
-
Duncan Macleod authored
Improvements to validating incoming scitokens See merge request computing/gwdatafind/server!35
-
allows handling tokens with `aud:ANY` and `aud:https://gwdatafind.example.com`
-
-
if a comma is present, the configobj will parse a list automatically
-
just use scitokens.Enforcer
-
just to make the top-level validator a bit cleaner
-
Duncan Macleod authored
Split config mod tests into new test mod See merge request computing/gwdatafind/server!36
-
Duncan Macleod authored
Separate app mod tests into new test module See merge request computing/gwdatafind/server!38
-
Duncan Macleod authored
-
Duncan Macleod authored
-
-
-
Duncan Macleod authored
Fix the Debian CI builds See merge request computing/gwdatafind/server!39
-
Duncan Macleod authored
we need to bump the build number in the dev packages so that they are installed preferentially over the packages from hypatia
-
- Mar 28, 2022
-
-
Duncan Meacher authored
Scitoken authentication Closes #3 See merge request computing/gwdatafind/server!6
-
Duncan Meacher authored
-
Duncan Macleod authored
Fix --ping for api/v1 Closes #9 See merge request computing/gwdatafind/server!34
-
Duncan Macleod authored
closes #9
-
- Mar 11, 2022
-
-
Duncan Macleod authored
Creating versions 1.1.0 release See merge request computing/gwdatafind/server!33
-
Duncan Meacher authored
-
Duncan Meacher authored
Fix incompatibility between !29 and !31 See merge request !32
-
Duncan Macleod authored
-
Duncan Meacher authored
Simplify how the config is stored and referenced See merge request !31
-
Duncan Meacher authored
Add base API to support version discovery See merge request !29
-