37 Commits

Author SHA1 Message Date
jjvijgen 96550b92dd Remove dead code 2025-07-16 18:45:05 +00:00
jjvijgen 9f8f7cc112 Refresh some magic numbers with status codes, add delete for account and make people able to update password 2025-07-16 18:43:52 +00:00
jjvijgen c2801858c5 Add updateable route for my user 2025-07-16 18:10:10 +00:00
jjvijgen 8e126ea62b Add user creation route and /me route 2025-07-16 10:57:16 +00:00
jjvijgen a6f9504973 Add two more testcases regarding removing invitations and prevent accepting your own invitations 2025-07-12 14:14:50 +00:00
jjvijgen 8b73307551 Finish api for inviting people to your organization(s) 2025-07-12 13:51:56 +00:00
jjvijgen b65c292d83 Replace Passlib with drop-in replacement, add more invitation routes, start tests 2025-07-09 16:34:42 +00:00
jjvijgen 9a01074ad1 Add start of invitations route 2025-06-25 17:00:01 +00:00
jjvijgen ad4507eb93 Prevent update on items that are not posted to Org Update route 2025-06-25 14:42:45 +00:00
jjvijgen 1a9f2a4d57 Add routes for organization management 2025-06-25 14:15:42 +00:00
jjvijgen a7746beac4 Remove debug print 2025-06-25 09:29:24 +00:00
jjvijgen 81bae580f9 Add new testing suite with working fixture 2025-06-25 09:28:09 +00:00
jjvijgen 74a57700c8 Fixing tests and adding manage.py to debug 2025-06-23 22:06:59 +00:00
jjvijgen 390152ac66 Upgrade requirements, add new fixture and setup new testing procedure 2025-06-23 12:37:22 +00:00
jjvijgen fa321adfb7 Fix further tests for creating accounts, make sure tests can delete items etc. 2025-03-17 13:47:02 +02:00
jjvijgen bf9ecaff73 Fix fixtures and fix flaky tests 2025-03-12 18:04:37 +02:00
jjvijgen d6211d12b8 Fix login, add logout, add refresh for tokens and tests for all 2025-03-05 18:29:57 +02:00
jjvijgen 6630fb577b Fix last issues regarding testing, fix generating user and admin accounts 2025-03-04 15:36:42 +02:00
jjvijgen 394fb9aee5 Fix Token generation and test 2025-02-14 14:09:54 +02:00
jjvijgen 109140cb4d Fix ASYNC tests and managing the individual tests 2025-02-14 12:03:47 +02:00
jjvijgen cdbd972549 Fix testing 2025-01-30 19:31:00 +02:00
jjvijgen 14da11acfc Setup testing, fix database connection, add manage.py 2025-01-25 01:24:30 +02:00
jjvijgen 97ac6a8c1d Remove util 2025-01-23 16:31:22 +02:00
jjvijgen 96df8adf19 Remove import 2025-01-23 16:30:52 +02:00
jjvijgen 3e0d443c31 Fetch based on email address 2025-01-23 16:30:16 +02:00
jjvijgen 5b4ed0c6ff Revert previous commit and set actual SUB value 2025-01-22 18:19:56 +02:00
jjvijgen 2c2455a922 Prevent key collision by adding ID in front of the user_id 2025-01-22 18:18:20 +02:00
jjvijgen e258f83442 Remove comment, generate_schema can run always 2025-01-22 18:15:45 +02:00
jjvijgen 88f044c64e Make sure all modules are reachable 2025-01-22 18:14:22 +02:00
jjvijgen cd89e5788f Setup database connection, fix docker-compose, setup aerich migrations and more 2025-01-22 18:00:27 +02:00
jjvijgen 0f0b0f812a Move some items, fix some programming issues, start work on logging in 2025-01-18 01:40:26 +02:00
jjvijgen 724d9988d2 Reapply signing to all commits, repull master 2025-01-04 00:28:37 +02:00
Jero 1c1d54a663 Initial commit 2025-01-04 00:25:45 +02:00
jjvijgen 96f7656183 Fix dockerfile to host API, also TypeIgnored pydantic_settings since it doesn't want to recognize it 2025-01-04 00:22:58 +02:00
jjvijgen 9df67fb446 Fix startup, settings, imports and more 2025-01-04 00:22:56 +02:00
jjvijgen c7b9f44c92 Setup infrastructure for first patch 2025-01-04 00:22:52 +02:00
Jero a8f4d1bc44 Initial commit 2024-12-18 20:29:52 +02:00