Skip to content
Snippets Groups Projects
  1. Sep 01, 2022
  2. Aug 11, 2022
    • David (Jointech)'s avatar
      fix(run.sh): logout-redirect-uri now also has trailing / · 4b284116
      David (Jointech) authored
      Due to the NGINX rewrite appending a "/" on URLs, the post-login
      URIs are also given a trailing slash in. This made them invalid.
      Now, clients generated with the init-db command are given
      post-logout-redirects for both with and without a trailing slash.
      Thus redirect after login works correctly now, and doesn't
      bring you to steering-login (but to dashboard).
      
      Fixes meta#94
      Verified
      4b284116
  3. Jul 21, 2022
  4. Jul 15, 2022
  5. Jul 13, 2022
  6. Jul 11, 2022
  7. Jun 09, 2022
  8. May 20, 2022
  9. May 19, 2022
  10. May 17, 2022
  11. May 16, 2022
  12. May 12, 2022
  13. May 11, 2022
  14. May 09, 2022
  15. May 04, 2022
  16. May 03, 2022
  17. Apr 24, 2022
    • Konrad Mohrfeldt's avatar
      fix: align schedule create/update conflict responses with documentation · 3af360ec
      Konrad Mohrfeldt authored
      The conflict responses should be send with an HTTP 409 status code as
      they’re defined in our documentation. This was not the case as the
      dashboard couldn’t handle these error codes, but is now fixed in
      dashboard@4a07ad9e.
      3af360ec
    • Konrad Mohrfeldt's avatar
      feat: allow single request scheduling · 293c78c5
      Konrad Mohrfeldt authored
      Until now the steering API client was expected to submit two requests.
      
      1. The initial schedule request, with a `schedule` object
      2. A second schedule request, with an additional `solutions` object
      
      This `solutions` object was empty, if no conflicts arose from the
      submitted schedule in the first place. But instead of just creating the
      requested schedule if no conflicts were detected we still required that
      second round-trip, introducing possible race conditions in the client,
      if another successful scheduling request was made between requests.
      
      From now on the steering API will create schedules if no conflicts have
      been detected and will only require the client to submit solutions if
      there really are conflicts to solve.
      293c78c5
Loading