Commit History

Author SHA1 Message Date
  Jeremy Stretch f824d1eb3b Closes #1556: Added API endpoints listing static field choices for each app 7 years ago
  Jeremy Stretch 87e5687d03 Closes #1203: Implemented query filters for all models 7 years ago
  Jeremy Stretch f21c6bca00 Import unicode_literals 8 years ago
  Jeremy Stretch a67fc64afb Fixes #1025: Applied missing API view filters 8 years ago
  Jeremy Stretch 6542b8b198 Base64 decoding tweaks 8 years ago
  Jeremy Stretch 5d022a575a Closes #985: Added preserve_key to get-session-key endpoint 8 years ago
  Jeremy Stretch 0899a1052e Only attempt to process session key if user is authenticated 8 years ago
  Jeremy Stretch 6d30fdb83d Finished work on secrets views; removed path from cookie assignment 8 years ago
  Jeremy Stretch e3ae013e42 Implemented full read/write support for secrets 8 years ago
  Jeremy Stretch 07a2b136b8 Refactored SecretViewSet 8 years ago
  Jeremy Stretch 4cb30f1ce4 Relate SessionKey to UserKey rather than User 8 years ago
  Jeremy Stretch 105d17748e Secrets UI work 8 years ago
  Jeremy Stretch dd27950fae Simplify SessionKey usage 8 years ago
  Jeremy Stretch 7e6d061646 Converted GetSessionKey and RSAKeyGeneratorView to ViewSets 8 years ago
  Jeremy Stretch a42eeb12d2 Implemented SessionKeys for secrets 8 years ago
  Jeremy Stretch cf66f67fb6 Initial work on using session-based master key ciphers 8 years ago
  Jeremy Stretch 2408d78f47 Introduced ability to decrypt secrets by sending the user's private key in an HTTP header 8 years ago
  Jeremy Stretch 4f8a5eb1a0 Moved secret views into a ViewSet (no write ability yet) 8 years ago
  Jeremy Stretch acfba410dd Standardized implementation of nested ViewSets 8 years ago
  Jeremy Stretch 062a5bfe8d Initial work on API v2.0 8 years ago
  Jeremy Stretch 82ad479037 Enforce authentication for all secrets API views 8 years ago
  Jeremy Stretch 18846cf40a Fixes #271: Corrected select_related() in secrets API 8 years ago
  Jeremy Stretch 8dd6112a4b Corrected detection of private_key 8 years ago
  Jeremy Stretch 966ea45050 #68: Improved permissions-related error handling 8 years ago
  Jeremy Stretch 7502a02fba Code cleanup 9 years ago
  Jeremy Stretch 0072f54c94 Introduced a no-forms browseable API renderer; changed secrets decyption endpoint from GET to POST 9 years ago
  Jeremy Stretch 2cb99c6012 Introduced per-role decryption permissions 9 years ago
  Jeremy Stretch 4561ec7985 Modified the secrets API to accept a private key passed as a GET request body (instead of POSTing) 9 years ago
  Jeremy Stretch 8d99502916 Introduced FreeRADIUSClientsRenderer 9 years ago
  Jeremy Stretch 6ce2cf9db0 Reworked secrets API to allow optional decryption by POSTing a private key 9 years ago