Commit graph

119 commits

Author SHA1 Message Date
aaad6ae454
Improve multi list display 2025-03-29 12:44:19 +01:00
c5e71d058c
Change text to "Choisir..." on select inputs 2025-03-29 12:44:19 +01:00
6bc2ce8b48
Person: remove email validation 2025-03-29 12:44:19 +01:00
c39a15f113
Fix list multi oui/non 2025-03-29 12:44:19 +01:00
ac2a51d1ed
Person email field: use text instead of email 2025-03-29 12:44:19 +01:00
26d31a09ec
Fix section select on edit person 2025-03-29 12:44:19 +01:00
ca545bd5d6
Add comments in main 2025-03-29 12:44:19 +01:00
e915d62afa
Add "behind proxy" mode to use forwarded IP headers 2025-03-29 12:44:19 +01:00
a4b505f965
Fix typo in admin menu 2025-03-29 12:44:19 +01:00
b38acfe0cc
Fix typo enrôlement 2025-03-29 12:44:19 +01:00
5b79b8c8bb
Add info and help on TOTP enroll page 2025-03-29 12:44:19 +01:00
f7e06a3c12
Separate DEV_MODE (for assets + templates) and DEBUG (for logs + special routes) 2025-03-29 12:44:19 +01:00
13a5bc65b6
Fix breadcrumb on person form 2025-03-29 12:44:19 +01:00
b2fe3a32b5
Update dependencies 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
801efeac7e
Fix pagination 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
030f19b50f
Logout user if deleted while session active 2025-03-29 12:44:19 +01:00
db549df9ae
Remove btn-md and use outline buttons 2025-03-29 12:44:19 +01:00
59b1e32c29
Add BS modals when confirmation needed 2025-03-29 12:44:19 +01:00
e5b564539e
Prevent line break on responsive tables 2025-03-29 12:44:19 +01:00
b596cb876f
Improve table in list 2025-03-29 12:44:19 +01:00
607001840d
Improve lists 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
2b9fadb75c
Simplify fiber error handler 2025-03-29 12:44:19 +01:00
60476a260e
Permissions: If no sections, do not show list 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
03526b65ef
Purge old expired sessions 2025-03-29 12:44:19 +01:00
be55e06855
Purge saved session on logout 2025-03-29 12:44:19 +01:00
94cb8a5d40
Show debug logs only when debug mode enabled 2025-03-29 12:44:19 +01:00
3373c8a5f7
Log SQL queries in debug mode 2025-03-29 12:44:19 +01:00
9e8baff57d
Use integrated terminal for debugging 2025-03-29 12:44:19 +01:00
6b13bb3fbf
Add logger & implement fiber error handling 2025-03-29 12:44:18 +01:00
37c0480e0e
Popover placement in header 2025-03-29 12:44:18 +01:00
7af59fb935
Permissions contacts 2025-03-29 12:44:18 +01:00
19b2b7db68
Improve margins on forms 2025-03-29 12:44:18 +01:00
1d390cf7ff
Fix 404 & clean code 2025-03-29 12:44:18 +01:00
1dc135f8f9
Add permissions to menus 2025-03-29 12:44:18 +01:00
886fa77278
Footer: fix licences link 2025-03-29 12:44:18 +01:00
c83a4cb978
Implement permissions in members controllers 2025-03-29 12:44:18 +01:00
27aa61b75b
Add permissions helper functions 2025-03-29 12:44:18 +01:00
f6ffe04b18
Update go modules 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
5f9905acf8
Optional fields: On new member, select default list options 2025-03-29 12:44:18 +01:00
356bb9a936
Members: optional fields 2025-03-29 12:44:18 +01:00