Commit graph

144 commits

Author SHA1 Message Date
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
7d550ac23c
Improve forms 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
6593a4340c
Members list: merge first & last name 2025-03-29 12:44:18 +01:00
917fe799d3
Members: show & add 2025-03-29 12:44:18 +01:00
efafb845f3
Rework forms 2025-03-29 12:44:18 +01:00
aa6d89aac8
Session expiration management: error handling and remove useless line 2025-03-29 12:44:18 +01:00
f7d7682e1b
Change size of admin tile on home page 2025-03-29 12:44:18 +01:00
d6555d9f90
Session should expire after an hour of inactivity 2025-03-29 12:44:18 +01:00
29d666d84e
Fix saved session slowing down app 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
025b984314
Add README file 2025-03-29 12:44:18 +01:00
44837b5fc6
Make scripts executable 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
750abfcc6c
Remove export & archive from menus 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
dcc322c71d
Update gitignore to discard debug binary 2025-03-29 12:44:18 +01:00
193ba95735
Add licenses link in footer 2025-03-29 12:44:18 +01:00
a6d2fc3c01
Automate go licence fetching 2025-03-29 12:44:18 +01:00
8f58ea2fd6
License project under GPLv3 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