Commit graph

57 commits

Author SHA1 Message Date
bfb1076b13 fix: Adapt README to current dev setup 2021-10-26 13:48:15 +02:00
8ca0f66777 feat: Add endpoint to activate users 2021-10-26 12:36:14 +02:00
bba1d7c8aa test: Add ldap tests 2021-10-26 11:11:24 +02:00
9449f7e665 feat: Add user view set 2021-10-22 12:38:25 +02:00
330e3c89ea feat: Confirm a trust bridge 2021-10-22 11:48:44 +02:00
1dfc868345 refactor: Trust bridge API as a view set 2021-10-22 11:43:33 +02:00
0d3e1e3891 feat: Send confirmation email to trust giver 2021-10-22 10:36:11 +02:00
2ebb0b7ee4 feat: Update user's trust bridge information 2021-10-21 12:23:02 +02:00
818b19cf6b feat: Retrieve user's trust bridge information 2021-10-21 11:53:44 +02:00
b4c686bfaa test: Add auth tests 2021-10-21 10:46:26 +02:00
a887be1368 refactor: Adapt python and settings to memoorje 2021-10-21 10:29:37 +02:00
ceb032dddb fix: Make tox tests run 2021-10-21 10:04:15 +02:00
79b7bc8364 chore: Reformat files 2021-10-21 09:58:18 +02:00
96f4a81a3b chore: Adapt project env to memoorje 2021-10-21 09:43:01 +02:00
5206f95e3f Latest changes 2021-10-21 09:05:08 +02:00
517f79c9f9 refactor: Refactor frontend views and components 2021-08-09 14:28:26 +02:00
9c763c4b3b fix: Add missing deb dependency 2021-08-03 21:02:43 +02:00
Konrad Mohrfeldt
2647c8534b Release 0.1.0 2021-08-03 20:42:34 +02:00
Konrad Mohrfeldt
1faa0b2af9 fix: make project releasable 2021-08-03 20:42:26 +02:00
Konrad Mohrfeldt
a7c13240d5 fix: ignore default env file 2021-08-03 20:41:33 +02:00
04c2ec8ec2 feat: Add API permissions 2021-08-03 12:38:34 +02:00
d656370aef feat: Allow to activate trusted accounts only 2021-08-03 11:41:58 +02:00
0f1cd98a80 feat: Add trust bridge and user activation 2021-08-02 14:25:58 +02:00
74afc805dc feat: Re-enable signup and login 2021-08-02 10:14:38 +02:00
3ad75c2f0d feat: Use generic env var name 2021-07-29 11:13:54 +02:00
ab1981f1bc refactor: Refactor djeveric code 2021-05-25 10:40:38 +02:00
aa7ebb3f0a refactor: Add Confirmation class to djeveric 2021-05-21 14:46:34 +02:00
73c6fbf165 feat: Allow to confirm confidant 2021-05-21 11:06:33 +02:00
2bc9b5ba85 feat: Add api endpoints for activation/ user attrs 2021-05-21 10:14:12 +02:00
d75ae86409 feat: Add basic function to create ldap account 2021-05-19 12:38:17 +02:00
7bf70c933b fix: Remove obsolete AccountRequest model 2021-05-19 10:12:02 +02:00
048c8927b8 refactor: Remove djoser dependency 2021-05-18 12:07:03 +02:00
a8464d7536 fix: Transmit confidant_email on edit 2021-05-18 11:06:02 +02:00
6835240173 fix(deploy): Disable workbox import
This removes storage.googleapis.com from production package.
2021-05-12 09:20:56 +02:00
c4e547a30b fix(deploy): Disable dependencies
Package must not depend on non-existing deps (Debian Buster).
2021-05-12 09:19:17 +02:00
907a51b44b Small fixes with user table 2021-04-16 11:31:11 +02:00
fbb4e4502e Fix signup cycle (signup, confirm, login) 2021-04-16 11:08:28 +02:00
6e4c2ddabd Fix navbar and login view 2021-04-16 10:36:52 +02:00
dde639f3d1 Prepare deployment: Build basic deb packages 2021-04-16 09:31:42 +02:00
87d72be3fa Refactor api functions 2021-04-15 16:04:22 +02:00
1afea69854 Save username upon change 2021-04-15 14:24:55 +02:00
e0b48ebe40 Add user table with basic editor 2021-04-15 11:36:21 +02:00
3376253792 Add login view 2021-04-15 10:05:54 +02:00
8b70374de6 Add confirmation view 2021-04-15 09:31:03 +02:00
b54c523491 Enable login (without view yet) 2021-04-14 11:21:39 +02:00
a6300d0388 Send confirmation email after signup 2021-04-14 10:55:23 +02:00
c040a5077a Register account with email and password 2021-04-14 10:30:52 +02:00
d4eba6a026 Add logo draft 2021-04-13 15:30:46 +02:00
0cc1c8a350 Add djoser to dependencies 2021-04-13 11:39:00 +02:00
4ec212f2f0 Add credits 2021-04-13 11:11:46 +02:00