8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-22 19:33:11 +00:00
Commit graph

788 commits

Author SHA1 Message Date
Hugo Levy-Falk
af70a7893b feat: Integrate the removal of LDAP to migration squash. 2021-01-11 21:53:49 +01:00
Hugo Levy-Falk
697d1ef7aa feat: Move LDAP to an optional app.
The Entire LDAP infrastructures now relies on signals rather than direct function calls and is in its own app. This means it can be deactivated, but also that we can easily plug new services in addition to LDAP, such as OAuth.

Closes issue #270
2021-01-11 21:53:49 +01:00
Hugo Levy-Falk
d4dd5d89c9 Fix migration conflict with reversion. 2021-01-10 16:22:13 +01:00
Hugo Levy-Falk
a11a57dc7d removed dead code. 2021-01-10 16:22:13 +01:00
Hugo Levy-Falk
5e81bf0ccd LDAP 2021-01-10 16:22:13 +01:00
Hugo Levy-Falk
cf9f9d811f Foreign keys 2021-01-10 16:22:12 +01:00
Hugo Levy-Falk
33497893d8 Fix miscellanous model creation mistakes. 2021-01-10 16:22:12 +01:00
Hugo Levy-Falk
7792be978d Fix dependecies graph creation. 2021-01-10 16:22:12 +01:00
Hugo Levy-Falk
18db73f2bc fix dependencies names 2021-01-10 16:22:12 +01:00
Hugo Levy-Falk
d25dc2fd0a Users models creation. 2021-01-10 16:22:12 +01:00
Hugo Levy-Falk
aae2903d0d Fix fucking Js 2021-01-08 23:43:51 +01:00
chirac
6f76201da2 Unlogged->LoggedOut 2021-01-02 23:42:13 +01:00
chirac
dceaf9d60f Add an unlogged view for registration view 2021-01-02 23:35:56 +01:00
chirac
a0612728ee Move new autocomplete widgets on widget file 2021-01-02 23:21:15 +01:00
chirac
a989624ce6 Return True when list is returned 2021-01-02 23:03:13 +01:00
chirac
7ed7a57014 Black on files 2020-12-31 20:12:36 +01:00
chirac
4f4b71c5b4 Remove useless imports 2020-12-31 19:42:08 +01:00
chirac
15bcb0c280 Add club manager acl for user search 2020-12-31 15:31:49 +01:00
chirac
52f31f02e2 Add custom can_list acl for unpriviged views 2020-12-31 14:55:10 +01:00
chirac
3f7af6189f Remove massive_bf_form 2020-12-30 19:24:12 +01:00
chirac
a5e3016119 Replace get_queryset with filter_results 2020-12-30 19:22:43 +01:00
chirac
5011694479 Add can_list acl, move views autocomplete mixins to re2o/views.py 2020-12-30 19:06:09 +01:00
chirac
0b9e49c253 Autocomplete for club edition 2020-12-30 18:55:28 +01:00
chirac
d976b0b3f8 Improved filter for user search 2020-12-30 18:55:28 +01:00
chirac
ecd468201a Remove and replace massive_bootstrap; forms change for autocomplete 2020-12-30 18:55:28 +01:00
chirac
1d011435f5 Add views and urls for autocomplete on user app 2020-12-30 18:55:28 +01:00
b8890ffaa0 Fix display theme on profile 2020-12-29 09:52:20 +01:00
Hugo Levy-Falk
11c4f4ef21 Fix club edit and add some documentation on that error. 2020-12-28 20:51:21 +01:00
d1d4ea6af3
Ça se dit Rézo Metz 'tain 2020-11-23 17:06:37 +01:00
30ff646de7
Links and translations 2020-11-17 22:13:20 +01:00
087ef6feb6
Translations 2020-11-17 21:50:16 +01:00
0f40663fac
Add custom themes 2020-11-17 13:54:33 +01:00
fd006c505a
Refactor navbar and general frontend.
The menus of the navbar is reorganized
The footer is changed into a navbar
The right sidebar is placed to the left
The left sidebar is deleted
Header navbar and leftsidebar are now fixed
Physical grouing is split into 4 views
2020-11-15 20:41:23 +01:00
grisel-davy
5163fd5e53 Remove profile_image field from the api 2020-10-22 15:43:06 +02:00
grisel-davy
98a5c01430 Remove profile_image 2020-10-22 15:39:30 +02:00
grisel-davy
ccce9d2de9 Move facture list to cotisation, add paginator 2020-10-18 15:22:48 +02:00
grisel-davy
a6d63521fd Rename profil view in apps and count machines in user profil view 2020-10-18 14:51:58 +02:00
grisel-davy
3e3040550d Don't know why, but it solves issue #281 2020-10-17 01:06:24 +02:00
grisel-davy
89c805f61b Replace null by 0 in default value of duration_* 2020-10-17 00:34:56 +02:00
grisel-davy
bf298492f3 Merge branch 'fix_memb_adh' of https://gitlab.federez.net/federez/re2o into fix_memb_adh 2020-10-15 19:24:54 +02:00
grisel-davy
23698a1653 Fix the test for ventes in the set_active function. This function could be greatly improved if the duraction could not be null. 2020-10-15 19:21:16 +02:00
Gabriel Detraz
108154d6ce Fix query test for set_active function 2020-10-13 22:51:18 +02:00
grisel-davy
bb861eb089 split query into two filters 2020-10-08 23:24:37 +02:00
histausse
640499a9e2 Split the membership duration from the connection duration
changes:

Article:
remove COTISATION_TYPE, duration(_days), type_cotisation
add duration(_days)_connection, duration(_days)_membership

Vente:
remove COTISATION_TYPE, duration(_days), type_cotisation
add duration(_days)_connection, duration(_days)_membership
add method `test_membership_or_connection()` to replace
`bool(type_cotisation)`

Cotisation:
remove COTISATION_TYPE, date_start, date_end, type_cotisation
add date_start_con, date_end_con, date_start_memb, date_end_memb

create_cotis(date_start=False) -> create_cotis(date_start_con=False, date_start_memb=False)

+ migration
+ changes to use the new models in the remaining of the code
2020-10-08 22:22:48 +02:00
Gabriel Detraz
4003856b47 Supprime l'avatar à la création (inutile/buggé) 2020-10-08 21:15:30 +02:00
Hugo Levy-Falk
2690a021d0 Fix can_view_app 2020-08-29 11:07:18 +02:00
Gabriel Detraz
982200dc49 The reset_passw function should not set as not yet active users that have already been flaged active 2020-08-28 12:49:52 +02:00
Gabriel Detraz
69813bf38e Fix acl on check pseudo change by user 2020-08-07 19:05:37 +02:00
Gabriel Detraz
b022c98a1c Translation of user app views + remove trailing spaces 2020-06-01 18:21:22 +02:00
Gabriel Detraz
c709a7e8b2 Final translation of users app 2020-06-01 18:21:22 +02:00