Nicolas Margulies
6a69590a82
Added a 'trust back' button, front can be improved
2023-09-01 17:15:24 +02:00
Nicolas Margulies
7afc583282
Made trust adding widget resetable, corrected the unexpected empty field behavior and improved autocomplete's responsiveness
2023-09-01 17:15:24 +02:00
Nicolas Margulies
4fb0b7d736
First pass on a display of users trusting you, added a corresponding right
2023-09-01 17:15:13 +02:00
bleizi
18a5b65a1c
Merge branch 'VSS' into 'main'
...
anti VSS
See merge request bde/nk20!219
2023-08-31 15:58:52 +02:00
bleizi
f545af4977
typo
2023-08-31 15:40:49 +02:00
bleizi
103e2d0635
add GC anti-VSS
2023-08-31 15:25:44 +02:00
bleizi
aedf0e87ba
prez BDE can block note
2023-08-31 13:46:27 +02:00
bleizi
dab45b5fd4
translation
2023-08-31 13:40:53 +02:00
bleizi
b3353b563c
add VSS checkbox on registration
2023-08-31 12:21:38 +02:00
charliep
834d68fe35
typo
2023-08-31 11:45:17 +02:00
bleizi
c6a2849d35
test
2023-08-30 16:16:29 +02:00
bleizi
4ab22c92b3
After WEI registration validation, come back to unvalidate registration page
2023-08-30 09:52:17 +02:00
bleizi
c328c1457c
add register button at the end of WEI registration
2023-08-28 22:27:45 +02:00
bleizi
96da7d01ae
change on a field that everyone have (1A don't have bus)
2023-08-28 19:26:51 +02:00
bleizi
d27f942339
typo
2023-08-28 10:13:28 +02:00
bleizi
738d6c932d
questions !
2023-08-28 00:42:33 +02:00
bleizi
1760196578
more tests
2023-08-27 23:11:40 +02:00
bleizi
13b9b6edea
tests
2023-08-27 18:09:46 +02:00
bleizi
e06e3b2972
one question by page
2023-08-26 23:47:10 +02:00
bleizi
9596aa7b8c
base for questions instead of words
2023-08-26 17:52:48 +02:00
bleizi
8d17801e28
new default year
2023-08-23 23:32:01 +02:00
bleizi
609362c4f8
Merge branch 'update_permission' into 'main'
...
Update permission
See merge request bde/nk20!216
2023-08-23 22:50:24 +02:00
bleizi
03d2d5f03e
change -50€ to -20€ and doc
2023-08-22 21:51:02 +02:00
bleizi
d2057a9f45
remove respo-info perm and change Prez BDE prem
2023-08-22 21:19:05 +02:00
charliep
6410542027
Update forms.py - Homogénéisation des cases
2023-08-08 15:38:29 +02:00
bleizi
6b1cd3ba7a
manage self aliases for BDE member instead of kfet
2023-07-24 12:42:44 +02:00
bleizi
9f114b8ca2
fixtures activities
2023-07-24 12:26:34 +02:00
bleizi
e0132b6dc8
migration permission
2023-07-24 12:20:16 +02:00
bleizi
644cf14c4b
missing brackets
2023-07-17 09:11:25 +02:00
bleizi
f19a489313
linters (removing B019)
2023-07-17 08:50:10 +02:00
bleizi
dedd6c69cc
new commits in nk20-scripts
2023-07-17 06:58:01 +02:00
charliep
b42f5afeab
Merge branch 'registration2023' into 'main'
...
Registration2023
See merge request bde/nk20!213
2023-07-16 17:12:33 +02:00
bleizi
31e67ae3f6
typo
2023-07-09 16:06:30 +02:00
bleizi
b08da7a727
help text on WEI emergency contact
2023-07-09 14:57:48 +02:00
bleizi
451aa64f33
Unisexe clothing cut
2023-07-09 12:30:23 +02:00
bleizi
3c99b0f3e9
do not change transactions date when validating/deleting credit-soge (and typo)
2023-07-09 11:23:33 +02:00
bleizi
201a179947
linters
2023-07-09 10:36:36 +02:00
bleizi
96784aee3b
remove (comment) soge from registration
2023-07-07 21:44:18 +02:00
bleizi
981c4d0300
fix update of club membership start/end date
2023-07-07 20:39:19 +02:00
charliep
7aeb977e72
Oubli dans le fichier test_wei_registration_.py d'un 2022 en 2023
2023-07-04 18:33:54 +02:00
charliep
52fef1df42
Préparation WEI 2023
2023-07-04 18:23:43 +02:00
bleizi
16f8a60a3f
possibilité de l'adhésion au BDA lors de l'inscription
2023-07-04 17:32:48 +02:00
bleizi
2839d3de1e
club facultatif pour un role lors du changement dans l'interface admin
2023-06-22 14:52:11 +02:00
bleizi
30afa6da0a
création d'une permission pour faire les crédits uniquement
2023-06-12 18:29:23 +02:00
bleizi
84fc77696f
see activities: BDE members instead of kfet
2023-06-05 19:04:19 +02:00
bleizi
19fc620d1f
see kfet members' note for respot
2023-06-05 17:26:49 +02:00
Théo Le Moigne
364b18e188
migrations
2023-04-14 16:52:46 +02:00
Hugo
10a883b2e5
new treasury phone number
2023-04-14 16:00:48 +02:00
misterkrafts
1410ab6c4f
Almost on time, the SIRET number is now changed
2023-04-14 15:35:18 +02:00
misterkrafts
623dd61be6
Remove phone number
2023-04-14 14:56:34 +02:00
Hugo
48a0a87e7c
changement du fond des factures
2023-04-14 00:25:26 +02:00
misterkrafts
63c1d74f1a
Ignore notes containing '- BDE-' in the list of negative balances
2023-04-07 15:47:06 +02:00
misterkrafts
cb74311e7b
Commit migration, j'étais triggered
2023-03-30 19:14:52 +02:00
Théo Le Moigne
6bceb394c5
prez BDE sould see invoice list
2023-03-29 20:43:54 +02:00
Théo Le Moigne
62cf8f9d84
forgetted coma
2023-03-28 20:41:53 +02:00
Théo Le Moigne
2dd1c3fb89
change mask for some perm
2023-03-20 22:35:51 +01:00
Théo Le Moigne
c8665c5798
change permissions for role
2023-03-20 22:21:18 +01:00
Théo Le Moigne
e9f1b6f52d
change permanent permissions
2023-03-20 17:19:14 +01:00
Théo Le Moigne
1d95ae4810
sort perm by number
2023-03-20 16:16:32 +01:00
parpaing
73640b1dfa
changement du fond des factures
2023-01-30 00:06:45 +01:00
bleizi
84b16ab603
Merge branch 'SogeCreditDate' into 'main'
...
link SogeCredit to WEI by creation date instead of civil year
See merge request bde/nk20!206
2023-01-17 15:58:52 +01:00
Théo Le Moigne
c441a43a8b
link SogeCredit to WEI by creation date instead of civil year
2023-01-10 21:40:03 +01:00
Otthorn
87f3b51b04
Add custom pagination size as an API parameter
2022-12-14 18:37:13 +01:00
Théo Le Moigne
c429734810
fix bug
2022-11-12 14:51:22 +01:00
Théo Le Moigne
70baf7566c
change wei words
2022-09-05 13:20:00 +02:00
Yoann Beaugnon
7068170f18
fixing grammar in comments
2022-09-04 13:24:39 +02:00
Théo Le Moigne
45ee9a8941
Soge only payd WEI (not bde/kfet membership)
2022-09-04 12:52:40 +02:00
Nicolas Margulies
40e7415062
Added translations for friendships
2022-04-13 12:30:22 +02:00
Nicolas Margulies
319405d2b1
Added a message to explain what frendships do
...
Signed-off-by: Nicolas Margulies <nicomarg@crans.org>
2022-04-13 12:30:22 +02:00
Nicolas Margulies
633ab88b04
Linting
2022-04-13 12:30:22 +02:00
Nicolas Margulies
e29b42eecc
Add permissions related to trusting
2022-04-13 12:30:22 +02:00
Nicolas Margulies
442a5c5e36
First proro of trusting, with models and front, but no additional permissions
2022-04-13 12:30:22 +02:00
Nicolas Margulies
7ab0fec3bc
Added trust model
2022-04-13 12:30:22 +02:00
Yohann D'ANELLO
4161248bff
Add permissions to view/create/change/delete OAuth2 applications
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-09 12:06:19 +01:00
Yohann D'ANELLO
58136f3c48
Fix permission checks in the /api/me view
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-03-09 11:45:24 +01:00
Yohann D'ANELLO
d9b4e0a9a9
Fix membership tables for clubs without an ending membership date
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-02-13 17:53:05 +01:00
Yohann D'ANELLO
8563a8d235
Fix membership tables for clubs without an ending membership date
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-02-13 17:51:22 +01:00
Yohann D'ANELLO
d3273e9ee2
Prepare WEI 2022 (because tests are broken)
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-02-12 14:24:32 +01:00
ynerant
4e30f805a7
Merge branch 'optional-scopes' into 'beta'
...
Implement optional scopes : clients can request scopes, but they are not guaranteed to get them
See merge request bde/nk20!192
2022-02-12 13:57:19 +01:00
Yohann D'ANELLO
546e422e64
Ensure some values exist before updating them
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2022-02-12 13:56:07 +01:00
Yohann D'ANELLO
9048a416df
In the /api/me page, display note, profile and memberships only if we have associated permissions
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-23 23:25:18 +01:00
Yohann D'ANELLO
18a1282773
Implement optional scopes : clients can request scopes, but they are not guaranteed to get them
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-23 21:59:37 +01:00
Yohann D'ANELLO
132afc3d15
Fix scope view
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-15 18:59:23 +01:00
Yohann D'ANELLO
4b6e3ba546
Display club transactions only with note rights, fixes #107
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 20:01:00 +01:00
Yohann D'ANELLO
45ba4f9537
Linting
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 18:33:18 +01:00
Yohann D'ANELLO
b204805ce2
Add permissions to (un)lock club notes
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 18:31:36 +01:00
Yohann D'ANELLO
2f28e34cec
Fix permissions to lock our own note
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 18:27:24 +01:00
Yohann D'ANELLO
9c8ea2cd41
Club notes can now be locked through web interface
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 17:48:20 +01:00
ynerant
41289857b2
Merge branch 'tirage-au-sort' into 'beta'
...
Boutons
See merge request bde/nk20!189
2021-12-13 17:37:13 +01:00
Yohann D'ANELLO
28a8792c9f
[activity] Add space before line breaks in Wiki export of activities
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 17:30:13 +01:00
Yohann D'ANELLO
58cafad032
Sort buttons by category name instead of id in button list
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 17:19:10 +01:00
Yohann D'ANELLO
7848cd9cc2
Don't search buttons by prefix
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 17:18:54 +01:00
Yohann D'ANELLO
d18ccfac23
Sort aliases by normalized name in profile alias view
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-13 17:18:54 +01:00
Nicolas Margulies
e479e1e3a4
Added messages for Hide/Show
2021-10-07 23:06:40 +02:00
Nicolas Margulies
82b0c83b1f
Added a Hide/Show button for transaction templates, fixes #91
2021-10-07 22:54:01 +02:00
Alexandre Iooss
466cbd9878
Replace Font Awesome with inline SVG icons
...
Font Awesome 4 adds 106kB of dependencies on each page and require to
query multiple assets. It also sometimes causes icons to appear after
page loading. Font Awesome 4 is deprecated and replaced by version 5
which is not packaged in every GNU/Linux distributions.
This commit replaces icons with inline SVG which does not require
external assets, does not require an additionnal dependency and is
widely supported by modern browsers. It makes the page loading faster
and enables us to no longer require fonts-font-awesome Debian package.
2021-10-06 17:15:33 +02:00
Yohann D'ANELLO
38ca414ef6
Res[pot] can display user information in order to get first/last name in credits
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-10-06 10:44:24 +02:00
Yohann D'ANELLO
fd811053c7
Commit missing migrations
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-10-06 10:41:58 +02:00
Yohann D'ANELLO
9d386d1ecf
Unauthenticated users can't display activity entry view
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-10-06 10:41:42 +02:00
Yohann D'ANELLO
a05dfcbf3d
Linting
...
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-10-05 11:46:24 +02:00