Commit graph

143 commits

Author SHA1 Message Date
0b8fbea6c3
Migrate frontend to pnpm+parcel with JS modules 2025-05-12 15:37:53 +02:00
4d8b7d6e62
Update README with dev commands 2025-05-11 16:54:21 +02:00
7b1cb83742
Prettier templates 2025-05-11 16:44:40 +02:00
d98268d9d6
Add pnpm + scripts + prettier 2025-05-11 16:44:00 +02:00
8d34bd17a2
Update deps 2025-05-11 16:43:12 +02:00
cecfbd5c2a
Editor settings 2025-05-11 16:21:59 +02:00
614f15e1f1
Go licenses as markdown template 2025-05-11 16:21:38 +02:00
d37958fc37
[FIX] CSV export would get members instead of contacts 2025-04-28 09:59:45 +02:00
00b7c4b371
Update go dependencies 2025-04-28 09:58:16 +02:00
6227b52b42
GORM set max connections to 1 2025-04-08 15:16:17 +02:00
656c06d5ce
Search: default to active if no params 2025-03-29 12:44:19 +01:00
7ba325bcee
Search: if both active and archived are turned off, return nothing 2025-03-29 12:44:19 +01:00
22bff52921
Update go dependencies 2025-03-29 12:44:19 +01:00
e6c698c98d
New search for members + contacts on list + csv export 2025-03-29 12:44:19 +01:00
8044cb975a
Advanced search on members 2025-03-29 12:44:19 +01:00
e53ace830a
Person page: use diabled checkboxes instead of list in textarea 2025-03-29 12:44:19 +01:00
9a41a5f8aa
More work on the new people search 2025-03-29 12:44:19 +01:00
9cd17bd8e6
Javascript based search system (using json to be dynamic) 2025-03-29 12:44:19 +01:00
76d09db5a9
Fix wrong error returned in fix-fields-order 2025-03-29 12:44:19 +01:00
6f761b1c75
Start reworking the members and contacts search 2025-03-29 12:44:19 +01:00
363c167fbd
Update dependencies 2025-03-29 12:44:19 +01:00
1465c44793
First name is not required 2025-03-29 12:44:19 +01:00
9c585d6751
Method to fix fields order 2025-03-29 12:44:19 +01:00
03b1f92886
Field position management 2025-03-29 12:44:19 +01:00
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