Commit graph

48 commits

Author SHA1 Message Date
6bc2ce8b48
Person: remove email validation 2025-03-29 12:44:19 +01:00
13a5bc65b6
Fix breadcrumb on person form 2025-03-29 12:44:19 +01:00
e05fba69e7
Implement lib to generate fake data for testing 2025-03-29 12:44:19 +01:00
bd32fb3a60
Contacts + Members: only show sections if they can contain 2025-03-29 12:44:19 +01:00
5cb7d7ce32
Move pagination to helper function and implement filters+search in contacts 2025-03-29 12:44:19 +01:00
f2afffd818
Members: Export CSV 2025-03-29 12:44:19 +01:00
c98030a197
Add filters to members page 2025-03-29 12:44:19 +01:00
910df73609
Pagination in members 2025-03-29 12:44:19 +01:00
2592577e55
For field values and permissions, purge instead of soft delete 2025-03-29 12:44:19 +01:00
7af59fb935
Permissions contacts 2025-03-29 12:44:18 +01:00
1d390cf7ff
Fix 404 & clean code 2025-03-29 12:44:18 +01:00
c83a4cb978
Implement permissions in members controllers 2025-03-29 12:44:18 +01:00
e550278056
Better licences page 2025-03-29 12:44:18 +01:00
b7f0d6f8b2
Toggle light and dark modes + header color 2025-03-29 12:44:18 +01:00
d40bc51101
Manage contacts 2025-03-29 12:44:18 +01:00
356bb9a936
Members: optional fields 2025-03-29 12:44:18 +01:00
8375504d60
Started working on optional fields (members) 2025-03-29 12:44:18 +01:00
8c18f8a3f0
Members: edit - archive/restore - delete 2025-03-29 12:44:18 +01:00
d5c95532a1
Switch to validator v10 2025-03-29 12:44:18 +01:00
917fe799d3
Members: show & add 2025-03-29 12:44:18 +01:00
1d6ae9223e
Create contacts & members pages 2025-03-29 12:44:18 +01:00
fa0e917d34
Implement saved sessions 2025-03-29 12:44:18 +01:00
2eb770fa15
Remove export permission (if you can view you can export) 2025-03-29 12:44:18 +01:00
d7ba836c4e
Sections: prevent parent/child loop & force unqiue name/shortname 2025-03-29 12:44:18 +01:00
d35b06e2a9
Manage optionnal fields 2025-03-29 12:44:18 +01:00
66649193cc
Change module name 2025-03-29 12:44:18 +01:00
3e7aa8e8f5
Fix redirect after totp enroll 2025-03-29 12:44:18 +01:00
ee9a453f63
Manage user account 2025-03-29 12:44:18 +01:00
89c1633389
Check if email already exists & fix last admin check 2025-03-29 12:44:18 +01:00
420cfd5c9d
Gestion des permissions 2025-03-29 12:44:18 +01:00
efd8912648
Gestion des utilisateurs 2025-03-29 12:44:18 +01:00
7d71923d4f
Remove DisabledAt for users 2025-03-29 12:44:18 +01:00
fa3aa49419
Gestion des rôles 2025-03-29 12:44:18 +01:00
e756149104
Fix login & mfa flow redirect 2025-03-29 12:44:18 +01:00
fefd742da3
Add order in tables 2025-03-29 12:44:18 +01:00
f12e14a85d
Gestion des sections 2025-03-29 12:44:17 +01:00
151a199bc5
Admin: Gestion des listes 2025-03-29 12:44:17 +01:00
c54cad7738
Lists: list & add 2025-03-29 12:44:17 +01:00
fe71c07e17
Create lists model & controllers 2025-03-29 12:44:17 +01:00
08c8f78328
Rework login process & implement MFA 2025-03-29 12:44:17 +01:00
d61e607b8a
Convert templates to pongo2 2025-03-29 12:44:17 +01:00
266cd2f4d2
Improve welcome page 2025-03-29 12:44:17 +01:00
eb02ba5ba5
Welcome page on first login or after password change 2025-03-29 12:44:17 +01:00
589b422de8
Remove debug print statement 2025-03-29 12:44:17 +01:00
53c94a490c
WIP: Enrollement MFA avec TOTP 2025-03-29 12:44:17 +01:00
274a30480e
Handle logout 2025-03-29 12:44:17 +01:00
af5528f60c
Create login form & handle auth 2025-03-29 12:44:17 +01:00
7cec3bb263
first commit 2025-03-29 12:44:17 +01:00