Commit graph

88 commits

Author SHA1 Message Date
93b464b0ff Purge saved session on logout 2025-01-21 15:59:40 +01:00
74af1e53c0 Show debug logs only when debug mode enabled 2025-01-21 12:27:55 +01:00
c4cca195fd Log SQL queries in debug mode 2025-01-21 12:27:33 +01:00
463b93e4eb Use integrated terminal for debugging 2025-01-21 12:27:05 +01:00
5e3814e4fb Add logger & implement fiber error handling 2025-01-20 17:24:19 +01:00
639652bfeb Popover placement in header 2025-01-20 16:20:18 +01:00
187bb525b7 Permissions contacts 2025-01-20 16:20:08 +01:00
a98898ad03 Improve margins on forms 2025-01-20 15:42:06 +01:00
68edf0a76f Fix 404 & clean code 2025-01-20 15:40:03 +01:00
6b27dd545a Add permissions to menus 2025-01-17 16:21:16 +01:00
6152cff54a Footer: fix licences link 2025-01-17 16:00:28 +01:00
8c94b2567e Implement permissions in members controllers 2025-01-17 15:59:35 +01:00
625d777a8b Add permissions helper functions 2025-01-17 15:59:13 +01:00
d599ecc3bd Update go modules 2025-01-17 13:56:26 +01:00
8155b54f99 Better licences page 2025-01-17 13:53:59 +01:00
150c289741 Toggle light and dark modes + header color 2025-01-17 00:05:34 +01:00
b1f7777c3e Manage contacts 2025-01-16 16:48:17 +01:00
933a939fd5 Optional fields: On new member, select default list options 2025-01-16 16:36:29 +01:00
93467df92f Members: optional fields 2025-01-16 16:30:30 +01:00
6f3b7c6dc3 Improve forms 2025-01-15 16:35:33 +01:00
8226329b61 Started working on optional fields (members) 2025-01-15 16:16:24 +01:00
cf2c70df0d Members: edit - archive/restore - delete 2025-01-13 17:13:55 +01:00
6d35cd472d Switch to validator v10 2025-01-13 16:08:17 +01:00
f105b5d030 Members list: merge first & last name 2025-01-13 12:40:28 +01:00
2a7d446f98 Members: show & add 2025-01-13 12:38:19 +01:00
40999506c8 Rework forms 2025-01-12 17:14:39 +01:00
bcb75be549 Session expiration management: error handling and remove useless line 2025-01-09 16:38:46 +01:00
440ee7d88e Change size of admin tile on home page 2025-01-09 16:32:31 +01:00
9e6edf410e Session should expire after an hour of inactivity 2025-01-09 16:31:08 +01:00
3a48a48c65 Fix saved session slowing down app 2025-01-09 16:12:34 +01:00
68ff9ee375 Create contacts & members pages 2025-01-08 16:09:19 +01:00
71e39dcf62 Implement saved sessions 2025-01-08 15:21:47 +01:00
9bec3a591e Add README file 2025-01-07 16:49:22 +01:00
1e76b2ce35 Make scripts executable 2025-01-07 16:36:00 +01:00
db0797345c Remove export permission (if you can view you can export) 2025-01-07 16:02:35 +01:00
c518cbc20d Remove export & archive from menus 2025-01-07 16:02:05 +01:00
1cdbc1cbb6 Sections: prevent parent/child loop & force unqiue name/shortname 2025-01-07 15:47:29 +01:00
360ed9acd4 Manage optionnal fields 2025-01-06 17:05:03 +01:00
3e4cc96027 Update gitignore to discard debug binary 2025-01-06 16:09:42 +01:00
29b26532c6 Add licenses link in footer 2025-01-05 15:57:42 +01:00
90cf5a5815 Automate go licence fetching 2025-01-05 15:48:30 +01:00
e6b6298833 License project under GPLv3 2025-01-05 15:48:04 +01:00
04aa36830f Change module name 2025-01-05 14:52:27 +01:00
cee139e960 Fix redirect after totp enroll 2025-01-05 14:45:44 +01:00
5adc01baff Manage user account 2025-01-05 14:44:05 +01:00
749e179c32 Tidy go modules 2025-01-05 14:05:57 +01:00
fdc1740126 Footer with souce code link & generation time 2025-01-04 17:27:14 +01:00
da0114fbcb Replace feather icons with bootstrap icons 2025-01-04 16:39:41 +01:00
91300d957b Check if email already exists & fix last admin check 2025-01-03 16:21:40 +01:00
1705ac7353 Gestion des permissions 2025-01-03 16:13:41 +01:00