aboutsummaryrefslogtreecommitdiffstats
path: root/thallium-backend (follow)
Commit message (Expand)AuthorAgeLines
* Fix the intflag for permsHEADmainGravatar Chris Lovering2024-09-23-4/+4
* Move import to a type checking block to avoid circular importGravatar Chris Lovering2024-09-23-2/+4
* Reduce the time voucher rows are locked when creating ordersGravatar Chris Lovering2024-09-16-2/+3
* Add a gift emssage to the orderGravatar Chris Lovering2024-09-13-0/+4
* Estimate order costs before submitting the orderGravatar Chris Lovering2024-09-13-9/+15
* Set the external_id of the printful order to the voucher idGravatar Chris Lovering2024-09-13-3/+7
* Also accept a quantity for order itemsGravatar Chris Lovering2024-09-13-0/+1
* Make OrderCosts available via the dto moduleGravatar Chris Lovering2024-09-13-1/+2
* Add an endpoint to submit an order to printfulGravatar Chris Lovering2024-09-13-0/+111
* Add the printful store ID to the authorized client as a headerGravatar Chris Lovering2024-09-13-1/+5
* Fix seed script user creationGravatar Chris Lovering2024-09-13-4/+32
* Remove debug endpointGravatar Chris Lovering2024-09-05-5/+0
* Add a test endpoint to show off the API docs problem with returning 204sGravatar Chris Lovering2024-08-28-0/+5
* Allow refreshing of JWTsGravatar Chris Lovering2024-08-27-4/+21
* Use a generic JWTClaim class for responesGravatar Chris Lovering2024-08-27-5/+8
* Remove debug logGravatar Chris Lovering2024-08-27-1/+0
* Update password meta data on password resetGravatar Chris Lovering2024-08-27-0/+3
* make pw reset codes uniqueGravatar Chris Lovering2024-08-27-2/+2
* Add debug endpoint for creating usersGravatar Chris Lovering2024-08-27-3/+40
* Add endpoints for handling user logins and password resetsGravatar Chris Lovering2024-08-27-4/+104
* Update auth middleware to check for users that need to change their passwordGravatar Chris Lovering2024-08-27-9/+24
* Include the issued at date stamp in JWTsGravatar Chris Lovering2024-08-27-2/+3
* Add columns for storing user auth infoGravatar Chris Lovering2024-08-27-1/+61
* Remove unused IntFlagGravatar Chris Lovering2024-08-27-8/+0
* Install argon2Gravatar Chris Lovering2024-08-27-3/+99
* Add support for nullable colour and colour_code2Gravatar Joe Banks2024-08-25-4/+42
* Correct permission in seed scriptGravatar Joe Banks2024-08-25-1/+1
* Add a new route to fetch templates and variantsGravatar Chris Lovering2024-08-25-11/+72
* Add an admin endpoint for syncing templates & variants from printfulGravatar Chris Lovering2024-08-25-0/+115
* Replace products with templates and variantsGravatar Chris Lovering2024-08-25-20/+163
* Move UUIDBase to its own mixinGravatar Chris Lovering2024-08-24-5/+10
* Add a new permission for updating templates from printfulGravatar Chris Lovering2024-08-24-2/+3
* Don't hitt he db to get voucher info now that it's on the request stateGravatar Chris Lovering2024-08-24-7/+2
* Add a debug endpoint to get a user's JWTGravatar Chris Lovering2024-08-24-0/+7
* Attach the auth info of the requesting user to the state objectGravatar Chris Lovering2024-08-24-6/+43
* Create users in the seed scriptGravatar Chris Lovering2024-08-24-8/+30
* Add voucher testsGravatar Chris Lovering2024-08-24-4/+17
* Move the db engine used for tests into the fixtureGravatar Chris Lovering2024-08-24-13/+14
* Add conftest for access to databaseGravatar Chris Lovering2024-08-19-6/+85
* Drop static file mountGravatar Chris Lovering2024-08-19-238/+2
* backend: Add CORSMiddleware to allow CORS requests from Thallium FrontendGravatar Joe Banks2024-08-19-0/+9
* Add CORS environment variables to settingsGravatar Joe Banks2024-08-19-0/+2
* Switch from HTTPBase to HTTPBearerGravatar Joe Banks2024-08-19-3/+3
* Change scheme from token to bearerGravatar Joe Banks2024-08-19-2/+2
* Slim down generated Scalar documentationGravatar Joe Banks2024-08-19-0/+2
* Respect X-Forwarded-Proto for building URLsGravatar Joe Banks2024-08-19-1/+3
* Add connect-src 'self' to allow try-it in Scalar to workGravatar Joe Banks2024-08-19-0/+1
* Add Scalar to applicationGravatar Joe Banks2024-08-19-7/+32
* Rename current voucher routeGravatar Joe Banks2024-08-19-1/+1
* Relock dependenciesGravatar Joe Banks2024-08-19-0/+3