Commit graph

1814 commits

Author SHA1 Message Date
Jean-Baptiste Doderlein
f91f729390
Merge pull request #2 from jules-timmerman/main
Start fixing README
2023-05-29 14:10:06 +02:00
snoopinou30
5841446795 Start fixing README 2023-05-29 10:49:24 +02:00
Jean-Baptiste Doderlein
121c49a5b6 Add real BD fee 2022-08-30 07:54:39 +00:00
Jean-Baptiste Doderlein
8a03defc37 Some fixtures tweaks 2022-08-20 18:31:23 +00:00
Jean-Baptiste Doderlein
a17e47acb9 Refactor permission (need to re adjust), 2 test not passed(registration, permissions) 2022-08-20 18:10:12 +00:00
Jean-Baptiste Doderlein
838bd2bb23 Remove bank, Kfet and add BDA and BDS (need to fix activity, permission and registration) 2022-08-17 21:29:39 +00:00
Jean-Baptiste Doderlein
3a3e3be64c Remove saclay asset, add new fixtures for activity and notes, clean some migrations 2022-08-06 13:47:38 +00:00
Marsupilami1
5b15c659fe Merge branch 'main' of github.com:jbdoderlein/notes-ker-lann 2022-07-31 14:21:50 +02:00
Marsupilami1
2343eabb59 remove wei 2022-07-31 14:16:24 +02:00
Jean-Baptiste Doderlein
e5f58f30ca Simple gitpod env update 2022-07-31 12:09:21 +00:00
Jean-Baptiste Doderlein
0ae4e513b3
Merge pull request #1 from jbdoderlein/dev-jb
Delete soge in treasury
2022-07-31 14:00:23 +02:00
Jean-Baptiste Doderlein
9fb3ccf66a Fix permission and delete soge in treasury 2022-07-31 11:59:30 +00:00
Jean-Baptiste Doderlein
00edcabb8e Remove soge, need to fix perm 2022-07-31 11:38:35 +00:00
Marsupilami1
94f5788922 remove useless permissions 2022-07-31 13:22:11 +02:00
jbdoderlein
6379ee57de Remove Soge at signup 2022-07-18 20:16:12 +02:00
jbdoderlein
6348105dcd fix readme arch 2022-07-18 19:29:41 +02:00
Marsupilami1
3b6ad111e1 update arch requirements 2022-07-13 16:09:55 +02:00
jbdoderlein
b651812089 Test commit 2022-07-13 15:01:42 +02:00
jbdoderlein
5cdc2caa3e Change Readme 2022-07-13 14:56:26 +02:00
ynerant
5a77a66391 Merge branch 'beta' into 'main'
Friendships

See merge request bde/nk20!200
2022-04-13 12:45:06 +02:00
elkmaennchen
761fc170eb
Update Spanish translation 2022-04-13 12:30:22 +02:00
Nicolas Margulies
ac23d7eb54
Generated translation files for de/es (but didn't translate anything) 2022-04-13 12:30:22 +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
dc69faaf1d
Better user search to add friendships 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
aeltheos
bd4fb23351 Merge branch 'color_survi' into 'main'
switching to survivalist color

See merge request bde/nk20!199
2022-04-12 20:16:55 +02:00
Yoann Beaugnon
ee22e9b3b6 fixing color to follow the proper theme 2022-04-12 18:33:22 +02:00
Yoann Beaugnon
19ae616fb4 switching to survivalist color 2022-04-12 17:40:52 +02:00
Otthorn
b7657ec362 Merge branch 'color_ttlsp' into 'main'
Passage des couleur vers ttlsp

See merge request bde/nk20!197
2022-04-05 15:05:41 +02:00
parpaing
4d03d9460d Passage des couleurs ttlsp 2022-04-05 14:45:41 +02:00
ynerant
3633f66a87 Merge branch 'beta' into 'main'
Corrections de bugs

See merge request bde/nk20!195
2022-03-09 15:10:37 +01:00
ynerant
d43fbe7ac6 Merge branch 'harden' into 'beta'
Harden Django project configuration

See merge request bde/nk20!194
2022-03-09 12:30:23 +01:00
Alexandre Iooss
df5f9b5f1e Harden Django project configuration
Set session and CSRF cookies as secure for production.
Set HSTS header to let browser remember HTTPS for 1 year.
2022-03-09 12:12:56 +01: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
ynerant
5f69232560 Merge branch 'beta' into 'main'
Optional scopes + small bug fix

See merge request bde/nk20!193
2022-02-12 14:37:58 +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
8578bd743c
Add documentation about optional scopes
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-23 22:15:06 +01:00
Yohann D'ANELLO
45a10dad00
Refresh token expire between 14 days
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
2021-12-23 22:00:08 +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