|
3306aed6dc
|
Replace ... by …
Signed-off-by: Emmy D'ANELLO <ynerant@crans.org>
|
2022-08-29 11:22:44 +02:00 |
|
Nicolas Margulies
|
40e7415062
|
Added translations for friendships
|
2022-04-13 12:30:22 +02:00 |
|
Nicolas Margulies
|
633ab88b04
|
Linting
|
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 |
|
|
d5ecb72a71
|
Update copyright for 2021
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-06-14 21:45:56 +02:00 |
|
|
7b28938cde
|
Never use default constants. webmaster@localhost is never allowed to send emails.
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-06-07 23:49:46 +02:00 |
|
Yohann D'ANELLO
|
3a20555663
|
Unit tests for API pages, closes #83
Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
|
2020-12-23 14:54:21 +01:00 |
|
Yohann D'ANELLO
|
ca7ad05746
|
Use a signal to prevent a user that the note balance is negative
|
2020-10-04 20:26:43 +02:00 |
|
Yohann D'ANELLO
|
180cd3e1ec
|
Fix registration permissions and procedure
|
2020-09-14 09:49:30 +02:00 |
|
Yohann D'ANELLO
|
5ed0560953
|
Fix linting
|
2020-09-14 09:09:20 +02:00 |
|
Yohann D'ANELLO
|
9b090a145c
|
All transactions are now atomic
|
2020-09-11 22:52:16 +02:00 |
|
Yohann D'ANELLO
|
53c4e38771
|
Add __str__ to models, remove null=True in CharField and TextField
|
2020-09-07 01:06:22 +02:00 |
|
Yohann D'ANELLO
|
be8e74d056
|
If a note is saved and the main name changed without changing the normalized form, update the main alias
|
2020-09-05 15:41:47 +02:00 |
|
Yohann D'ANELLO
|
2e13356e39
|
Fix a bug in note saving
|
2020-09-05 13:52:03 +02:00 |
|
Yohann D'ANELLO
|
eaf256b1b6
|
Fix mails when the user or the club has a negative balance
|
2020-09-01 15:52:27 +02:00 |
|
Yohann D'ANELLO
|
2b70a05a9e
|
Remove useless category field in RecurrentTransaction (that is the category of the template)
|
2020-09-01 15:51:47 +02:00 |
|
Yohann D'ANELLO
|
5e65e2d74a
|
✨ Add "Lock note" feature
|
2020-08-31 20:15:48 +02:00 |
|
Yohann D'ANELLO
|
0c753c3288
|
Prevent also club owners when the note balance is negative
|
2020-08-31 16:13:26 +02:00 |
|
Yohann D'ANELLO
|
ca7f4791ed
|
Preserve dashes in Alias normalisation
|
2020-08-30 17:28:36 +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
|
550242226e
|
🎨 Normalize - to _ since these characters are used a lot
|
2020-08-24 11:54:00 +02:00 |
|
Yohann D'ANELLO
|
d98e46ffc2
|
Store note balances in a big integer
|
2020-08-13 18:04:28 +02:00 |
|
Yohann D'ANELLO
|
9c816a288d
|
Stronger alias normalisation, ensure that normalized strings are encoded in ASCII. Closes #52
|
2020-08-10 18:36:47 +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
|
cc04fa5555
|
default=timezone.default is better than auto_now_add=True
|
2020-08-01 17:49:23 +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 |
|
Yohann D'ANELLO
|
fcb4da2db3
|
Guests can't be invited since the activity is started
|
2020-03-30 17:27:02 +02:00 |
|
Yohann D'ANELLO
|
fb5796d35e
|
Guests can't be invited more than 5 times a year and a member can't invite more than 3 people per activity.
|
2020-03-30 00:42:32 +02:00 |
|
Yohann D'ANELLO
|
823bcfe781
|
Fix CI
|
2020-03-27 14:19:55 +01:00 |
|
Pierre-antoine Comby
|
c50e17c555
|
error handling up to client
|
2020-03-26 23:05:37 +01:00 |
|
Pierre-antoine Comby
|
757dfdd914
|
serializer config
|
2020-03-26 17:45:24 +01:00 |
|
ynerant
|
46e472ed6d
|
Merge branch 'master' into 'fix-what-i-broke'
# Conflicts:
# templates/base.html
|
2020-03-11 17:03:44 +01:00 |
|
Benjamin Graillot
|
c8f5451ea4
|
Added indexes for Transaction, Alias and Profile
|
2020-03-11 13:46:47 +01:00 |
|
Yohann D'ANELLO
|
f082f8523a
|
Update translations
|
2020-03-11 12:05:29 +01:00 |
|
Yohann D'ANELLO
|
d0206fb790
|
Make erdnaxe be happy
|
2020-03-07 22:28:59 +01:00 |
|
Pierre-antoine Comby
|
38feb693f3
|
crop,resized, and save picture at the right place
|
2020-03-06 20:07:15 +01:00 |
|
Pierre-antoine Comby
|
fd74080ce3
|
profile picture update view is working
|
2020-03-04 16:34:12 +01:00 |
|
Pierre-antoine Comby
|
211859e940
|
add default profile pic
|
2020-03-03 14:24:07 +01:00 |
|
Pierre-antoine Comby
|
b7e68722aa
|
front improvement on alias page
|
2020-03-01 16:20:13 +01:00 |
|
Pierre-antoine Comby
|
35d5bcdf0f
|
Deletion of alias now possible!
|
2020-03-01 00:25:53 +01:00 |
|
Pierre-antoine Comby
|
33eba8a403
|
add last_negative field to note
|
2020-02-25 14:15:36 +01:00 |
|
Pierre-antoine Comby
|
201c5f667c
|
add error_code to Exceptions
|
2020-02-23 13:46:25 +01:00 |
|
Alexandre Iooss
|
4bbd464f9c
|
Unify file headers
|
2020-02-18 21:30:26 +01:00 |
|
Alexandre Iooss
|
f89d91e524
|
Format code
|
2020-02-18 12:31:15 +01:00 |
|
Yohann D'ANELLO
|
3ce5f31411
|
Cannot set username that is similar to an alias we don't own
|
2020-02-17 11:21:05 +01:00 |
|
Pierre-antoine Comby
|
5a7d779a90
|
Add/ Complete docstring for every models.
|
2020-01-21 22:06:06 +01:00 |
|
Benjamin Graillot
|
fedfcf27b5
|
[note] Update normalize algorithm
|
2019-09-02 16:09:11 +00:00 |
|
Pierre-antoine Comby
|
fd9b9c34c7
|
move apps to own dir
|
2019-08-11 14:47:44 +02:00 |
|