Skip to content
Snippets Groups Projects
  1. Nov 17, 2020
  2. Oct 29, 2020
    • Erik Johnston's avatar
      Add ability for access tokens to belong to one user but grant access to another user. (#8616) · f21e24ff
      Erik Johnston authored
      We do it this way round so that only the "owner" can delete the access token (i.e. `/logout/all` by the "owner" also deletes that token, but `/logout/all` by the "target user" doesn't).
      
      A future PR will add an API for creating such a token.
      
      When the target user and authenticated entity are different the `Processed request` log line will be logged with a: `{@admin:server as @bob:server} ...`. I'm not convinced by that format (especially since it adds spaces in there, making it harder to use `cut -d ' '` to chop off the start of log lines). Suggestions welcome.
      Unverified
      f21e24ff
  3. Oct 09, 2020
  4. Sep 04, 2020
  5. Aug 06, 2020
  6. May 06, 2020
  7. Apr 15, 2020
  8. Sep 11, 2019
  9. Jul 12, 2019
  10. Jul 11, 2019
    • Richard van der Hoff's avatar
      Clean up exception handling for access_tokens (#5656) · 0a4001eb
      Richard van der Hoff authored
      First of all, let's get rid of `TOKEN_NOT_FOUND_HTTP_STATUS`. It was a hack we
      did at one point when it was possible to return either a 403 or a 401 if the
      creds were missing. We always return a 401 in these cases now (thankfully), so
      it's not needed.
      
      Let's also stop abusing `AuthError` for these cases. Honestly they have nothing
      that relates them to the other places that `AuthError` is used, other than the
      fact that they are loosely under the 'Auth' banner. It makes no sense for them
      to share exception classes.
      
      Instead, let's add a couple of new exception classes: `InvalidClientTokenError`
      and `MissingClientTokenError`, for the `M_UNKNOWN_TOKEN` and `M_MISSING_TOKEN`
      cases respectively - and an `InvalidClientCredentialsError` base class for the
      two of them.
      Unverified
      0a4001eb
  11. Jul 10, 2019
  12. Jun 20, 2019
  13. Mar 19, 2019
  14. Jan 10, 2019
  15. Dec 14, 2018
    • Neil Johnson's avatar
      create support user (#4141) · d2f7c4e6
      Neil Johnson authored
      Allow for the creation of a support user.
      
      A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits.
      Unverified
      d2f7c4e6
  16. Sep 06, 2018
  17. Aug 31, 2018
  18. Aug 24, 2018
  19. Aug 18, 2018
  20. Aug 16, 2018
  21. Aug 15, 2018
  22. Aug 13, 2018
  23. Aug 10, 2018
  24. Aug 04, 2018
  25. Aug 03, 2018
  26. Aug 02, 2018
  27. Aug 01, 2018
  28. Jul 09, 2018
  29. Jun 28, 2018
  30. Dec 06, 2016
  31. Sep 12, 2016
  32. Jul 20, 2016
Loading