Alexandre Iooss
|
dc6a5f56f6
|
Remove WEI mention from register page and mail
|
2020-09-07 19:44:54 +02:00 |
Yohann D'ANELLO
|
7a32c30b8c
|
Model names translations were missing
|
2020-09-07 11:23:05 +02:00 |
Yohann D'ANELLO
|
3988261a64
|
Tippfehler
|
2020-09-06 20:25:12 +02:00 |
Alexandre Iooss
|
c06354211b
|
Translate login page
|
2020-09-06 20:21:31 +02:00 |
Yohann D'ANELLO
|
eb4641ed35
|
Upload button wasn't translated
|
2020-09-06 12:35:59 +02:00 |
elkmaennchen
|
0888afe439
|
I am hungry, so I ham hungry
|
2020-09-04 20:38:57 +02:00 |
elkmaennchen
|
3111c30e56
|
Add spanish translation
|
2020-09-04 18:24:49 +02:00 |
Alexandre Iooss
|
f8a0e20772
|
Regenerate locales
|
2020-09-04 07:44:59 +02:00 |
Pierre-antoine Comby
|
c66d66bc64
|
fertig !
|
2020-09-03 23:47:31 +02:00 |
Pierre-antoine Comby
|
22bae51808
|
mehr Deutsch
|
2020-09-03 14:23:00 +02:00 |
Pierre-antoine Comby
|
42778baf20
|
51% der Übersetzung, Sandmännchen ruf an.
|
2020-09-03 00:02:45 +02:00 |
Pierre-antoine Comby
|
177128f593
|
do not gather build in translation.
|
2020-09-02 23:26:28 +02:00 |
Pierre-antoine Comby
|
4b149213f9
|
Anfang der Deutschen Übersetzung
|
2020-09-02 23:15:20 +02:00 |
Pierre-antoine Comby
|
7fc2559530
|
French update
|
2020-09-02 23:14:35 +02:00 |
Pierre-antoine Comby
|
9d1a355ea1
|
French translation
|
2020-09-02 21:14:02 +02:00 |
Alexandre Iooss
|
534831f380
|
Use buttons in profile page
|
2020-09-01 10:30:47 +02:00 |
Yohann D'ANELLO
|
5642c268e9
|
Move transfer type selector in credit/debit mode
|
2020-08-31 23:06:21 +02:00 |
Yohann D'ANELLO
|
ee26850e34
|
Add a line to describe superusers, remove useless roles in rights table
|
2020-08-31 21:49:02 +02:00 |
Yohann D'ANELLO
|
b8c1cfba40
|
Display superusers in rights list
|
2020-08-31 21:11:00 +02:00 |
Yohann D'ANELLO
|
ca6f7cac9a
|
Translate "lock note" messages
|
2020-08-31 20:32:28 +02:00 |
Yohann D'ANELLO
|
8744455cbe
|
Add placeholders in activity form
|
2020-08-31 00:15:02 +02:00 |
Yohann D'ANELLO
|
56c41258b9
|
Highlight non-validated activities
|
2020-08-30 23:54:54 +02:00 |
Yohann D'ANELLO
|
48eb0749e0
|
Users can create a past activity
|
2020-08-30 23:14:57 +02:00 |
Yohann D'ANELLO
|
7d539d44e5
|
Display form error when a permission is missing rather than display a 403 page
|
2020-08-30 16:23:55 +02:00 |
Alexandre Iooss
|
1712d1725a
|
Update translations
|
2020-08-25 16:47:54 +02:00 |
Yohann D'ANELLO
|
b25935e579
|
When data is imported from the NK15, prevent users whenever some aliases are deleted
|
2020-08-24 12:41:51 +02:00 |
Yohann D'ANELLO
|
7c291b115a
|
Ensure that date_end ≥ date_start in activities
|
2020-08-18 12:10:52 +02:00 |
Yohann D'ANELLO
|
5f8c4a2857
|
Prevent time travelers to register in the note
|
2020-08-15 21:30:08 +02:00 |
Yohann D'ANELLO
|
1e4cbf60c5
|
Display the full price of the WEI, including the BDE and the Kfet membership
|
2020-08-13 19:29:01 +02:00 |
Yohann D'ANELLO
|
d98e46ffc2
|
Store note balances in a big integer
|
2020-08-13 18:04:28 +02:00 |
Yohann D'ANELLO
|
c466715e8a
|
Raise permission denied on CreateView if you don't have the permission to create a sample instance, see #53
|
2020-08-13 15:20:15 +02:00 |
Yohann D'ANELLO
|
b7a88a387c
|
More tests in WEI app, but we can still go further
|
2020-08-11 01:03:29 +02:00 |
Yohann D'ANELLO
|
6567d2f8cc
|
When an user is registering to the WEI, it doesn't pay the membership + the credit amount. The credit amount is deducted instead
|
2020-08-10 19:59:01 +02:00 |
Alexandre Iooss
|
9c679d5bc9
|
Regen locales
|
2020-08-10 18:12:59 +02:00 |
Yohann D'ANELLO
|
764eaafb95
|
Emails are unique. Translate mail foooters. Closes #55 #56
|
2020-08-09 16:38:37 +02:00 |
Yohann D'ANELLO
|
11fbbca2a8
|
Amount help text in transaction templates forms can be misleading: they type euros not cents
|
2020-08-09 14:52:57 +02:00 |
Yohann D'ANELLO
|
5f87e76be8
|
Fix Profile model in Django Admin
|
2020-08-09 13:42:37 +02:00 |
Yohann D'ANELLO
|
8c885d372b
|
Typo, closes #57
|
2020-08-09 13:23:22 +02:00 |
Yohann D'ANELLO
|
e4998cb6e3
|
[WEI] Implement WEI Survey front
|
2020-08-07 20:11:28 +02:00 |
Yohann D'ANELLO
|
ad59b5c81e
|
Change help text in membership fields in club form
|
2020-08-07 14:20:34 +02:00 |
Yohann D'ANELLO
|
679ac3a652
|
Lock invoices, delete them
|
2020-08-07 11:04:54 +02:00 |
Yohann D'ANELLO
|
1fb14ea33d
|
Store invoice source code instead of generate it everytime
|
2020-08-06 22:30:14 +02:00 |
Yohann D'ANELLO
|
fd2f426f55
|
🐛 Fix signup
|
2020-08-06 19:56:37 +02:00 |
Yohann D'ANELLO
|
9c7cb07dec
|
Improve activity interface
|
2020-08-06 17:41:30 +02:00 |
Yohann D'ANELLO
|
33806967c8
|
Prepare weekly reports
|
2020-08-05 23:19:17 +02:00 |
Yohann D'ANELLO
|
24ac3ce45f
|
Display users that have surnormal roles
|
2020-08-05 21:07:31 +02:00 |
Yohann D'ANELLO
|
b0398e59b8
|
🐛 Fix treasury
|
2020-08-05 18:04:01 +02:00 |
Yohann D'ANELLO
|
af857d6fae
|
🐛 Prevent transactions where note balances go out integer bounds
|
2020-08-05 16:23:32 +02:00 |
Yohann D'ANELLO
|
acf7ecc4ae
|
Use phone number validator
|
2020-08-05 14:14:51 +02:00 |
Yohann D'ANELLO
|
a096dc4427
|
✨ Adhere to parent clubs automatically, adhere to Kfet automatically when registering to the WEI
|
2020-08-04 20:04:41 +02:00 |
Yohann D'ANELLO
|
358691aaa9
|
🐛 Fix french translation
|
2020-08-03 23:57:59 +02:00 |
Yohann D'ANELLO
|
20ce817b16
|
🐛 WEI members must be members of the Kfet club *this year*
|
2020-08-03 23:55:01 +02:00 |
Yohann D'ANELLO
|
985a5ca876
|
➕ Add "search transactions page"
|
2020-08-03 18:49:15 +02:00 |
Yohann D'ANELLO
|
fbf3a0bcf6
|
🐛 A new user can't take an existing alias as username
|
2020-08-03 12:35:51 +02:00 |
Yohann D'ANELLO
|
efc2b6b0b0
|
Send mail to users when the note balance is negative
|
2020-08-01 21:44:16 +02:00 |
Yohann D'ANELLO
|
1abb40953f
|
Reduce header width
|
2020-08-01 15:47:45 +02:00 |
Yohann D'ANELLO
|
b6453ce03d
|
💄 Improve Django Admin
|
2020-08-01 15:13:29 +02:00 |
Yohann D'ANELLO
|
23b775447c
|
🐛 Fix email validation link
|
2020-08-01 10:48:17 +02:00 |
Yohann D'ANELLO
|
d7b834d908
|
Translate rights
|
2020-07-31 22:29:23 +02:00 |
Yohann D'ANELLO
|
fd705adb05
|
Filter members
|
2020-07-31 17:01:52 +02:00 |
Yohann D'ANELLO
|
bd35e4e21e
|
Separate club members in a dedicated page (WIP)
|
2020-07-31 13:17:16 +02:00 |
Yohann D'ANELLO
|
ae629b55ad
|
Add HTML titles
|
2020-07-30 17:30:21 +02:00 |
Yohann D'ANELLO
|
9d8c588b78
|
Buttons list didn't work as well
|
2020-07-30 15:49:59 +02:00 |
Yohann D'ANELLO
|
da1063862e
|
Merge gift + transfer interfaces
|
2020-07-29 22:55:12 +02:00 |
Yohann D'ANELLO
|
b8a88eeda4
|
Only staff with good permission mask can visit Django Admin
|
2020-07-29 11:38:59 +02:00 |
Yohann D'ANELLO
|
54ce157019
|
Store clothing cut and size in WEI registration
|
2020-07-28 20:49:32 +02:00 |
Yohann D'ANELLO
|
55bc288deb
|
Some roles can only be given in some clubs
|
2020-07-25 19:59:04 +02:00 |
Yohann D'ANELLO
|
2eb601bd66
|
💥 Improve performances
|
2020-07-25 17:25:57 +02:00 |
Yohann D'ANELLO
|
518de596bb
|
Update one translation
|
2020-05-30 16:16:31 +02:00 |
Yohann D'ANELLO
|
4108babdb4
|
Permissions can be permanent
|
2020-05-07 21:14:36 +02:00 |
ynerant
|
395c52220f
|
Merge branch 'master' into 'tranfer_front'
# Conflicts:
# apps/activity/views.py
# apps/permission/backends.py
# locale/de/LC_MESSAGES/django.po
# locale/fr/LC_MESSAGES/django.po
# static/js/base.js
# templates/base.html
# templates/member/user_list.html
|
2020-05-07 18:48:35 +02:00 |
Yohann D'ANELLO
|
72642d470c
|
Fix two translations
|
2020-04-27 04:08:02 +02:00 |
Yohann D'ANELLO
|
5ea531fe68
|
Filter buttons list with visible buttons only
|
2020-04-27 03:56:22 +02:00 |
Yohann D'ANELLO
|
2bc2048076
|
RecurrentTransaction amount history
|
2020-04-27 03:21:13 +02:00 |
Yohann D'ANELLO
|
a83ab4bf85
|
Add a public rights page to view which permissions are granted to which role, update Font Awesome to 5.13
|
2020-04-26 01:20:46 +02:00 |
Yohann D'ANELLO
|
957344922b
|
Custom error pages
|
2020-04-25 19:29:18 +02:00 |
Yohann D'ANELLO
|
e42680997f
|
Translate all fields, remove old CAS client configuration, remove packaged templates in source
|
2020-04-25 15:54:29 +02:00 |
Yohann D'ANELLO
|
b81f186866
|
Add PDF member lists
|
2020-04-23 18:28:16 +02:00 |
Yohann D'ANELLO
|
46464f535c
|
Update translations
|
2020-04-22 17:30:17 +02:00 |
Yohann D'ANELLO
|
a85a5bf8fe
|
Add initial WEI permissions
|
2020-04-22 13:28:52 +02:00 |
Yohann D'ANELLO
|
640f0f9a31
|
Don't delete Sogé credits if the user don't have enough money on its note, stay positive :)
|
2020-04-22 03:57:19 +02:00 |
Yohann D'ANELLO
|
b23814aef0
|
Handle credits from the Société générale
|
2020-04-22 03:26:45 +02:00 |
Yohann D'ANELLO
|
f83f6da79a
|
Better tables
|
2020-04-21 17:49:06 +02:00 |
Yohann D'ANELLO
|
73878d03ab
|
Delete registrations
|
2020-04-21 01:06:54 +02:00 |
Yohann D'ANELLO
|
1c7d4fbbec
|
2A+ can select a bus (and fix random bugs)
|
2020-04-21 00:07:00 +02:00 |
Yohann D'ANELLO
|
6d0ae80610
|
Update translations (better when uniform...)
|
2020-04-17 18:33:02 +02:00 |
Yohann D'ANELLO
|
fc511689b0
|
Update mail translation
|
2020-04-09 22:03:26 +02:00 |
Yohann D'ANELLO
|
6fedbe2a2a
|
Some model translations were missing
|
2020-04-06 10:58:16 +02:00 |
Yohann D'ANELLO
|
f833f1c46c
|
Comment code
|
2020-04-06 08:58:39 +02:00 |
Yohann D'ANELLO
|
9d584ae87a
|
Add shortcuts for transfers and credits in the activity entry page
|
2020-04-06 07:06:52 +02:00 |
Yohann D'ANELLO
|
f2baeedc01
|
Add basic roles for BDE and Kfet
|
2020-04-05 16:05:49 +02:00 |
Yohann D'ANELLO
|
ff820ef086
|
Update translations
|
2020-04-05 15:42:09 +02:00 |
Yohann D'ANELLO
|
5eb08fd822
|
Dynamic user research
|
2020-04-01 20:14:16 +02:00 |
Yohann D'ANELLO
|
2853fe252b
|
Renew memberships
|
2020-04-01 18:47:56 +02:00 |
Yohann D'ANELLO
|
535c493bc7
|
Fix some issues
|
2020-04-01 04:20:47 +02:00 |
Yohann D'ANELLO
|
0df0f3f66b
|
Membership fees for paid and unpaid students, closes #43
|
2020-04-01 04:07:55 +02:00 |
Yohann D'ANELLO
|
bf9789bd9e
|
Restructurate memberships, closes #16
|
2020-03-31 23:54:14 +02:00 |
Yohann D'ANELLO
|
dd3b7bd7e5
|
Remove note activities
|
2020-03-31 14:57:44 +02:00 |
Yohann D'ANELLO
|
12945945bc
|
Update translations
|
2020-03-31 14:10:30 +02:00 |
Yohann D'ANELLO
|
b0b3aa35a9
|
Guests can't be invited if the activity is not validated
|
2020-03-30 17:35:47 +02:00 |