me5na7qbjqbrp 
							
						 
					 
					
						
						
							
						
						ad4117257a 
					 
					
						
						
							
							Merge branch 'svg_icons' into 'main'  
						
						... 
						
						
						
						Draft: Replace Font Awesome with inline SVG icons
See merge request bde/nk20!188  
						
						
					 
					
						2024-04-01 05:16:47 +02:00 
						 
				 
			
				
					
						
							
							
								test 
							
						 
					 
					
						
						
							
						
						98422d8259 
					 
					
						
						
							
							réparation photo de profil  
						
						
						
						
					 
					
						2024-03-21 18:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								charliep 
							
						 
					 
					
						
						
							
						
						a6b479db19 
					 
					
						
						
							
							Update 131 files  
						
						... 
						
						
						
						- /apps/activity/api/serializers.py
- /apps/activity/api/urls.py
- /apps/activity/api/views.py
- /apps/activity/tests/test_activities.py
- /apps/activity/__init__.py
- /apps/activity/admin.py
- /apps/activity/apps.py
- /apps/activity/forms.py
- /apps/activity/tables.py
- /apps/activity/urls.py
- /apps/activity/views.py
- /apps/api/__init__.py
- /apps/api/apps.py
- /apps/api/serializers.py
- /apps/api/tests.py
- /apps/api/urls.py
- /apps/api/views.py
- /apps/api/viewsets.py
- /apps/logs/signals.py
- /apps/logs/apps.py
- /apps/logs/__init__.py
- /apps/logs/api/serializers.py
- /apps/logs/api/urls.py
- /apps/logs/api/views.py
- /apps/member/api/serializers.py
- /apps/member/api/urls.py
- /apps/member/api/views.py
- /apps/member/templatetags/memberinfo.py
- /apps/member/__init__.py
- /apps/member/admin.py
- /apps/member/apps.py
- /apps/member/auth.py
- /apps/member/forms.py
- /apps/member/hashers.py
- /apps/member/signals.py
- /apps/member/tables.py
- /apps/member/urls.py
- /apps/member/views.py
- /apps/note/api/serializers.py
- /apps/note/api/urls.py
- /apps/note/api/views.py
- /apps/note/models/__init__.py
- /apps/note/static/note/js/consos.js
- /apps/note/templates/note/mails/negative_balance.txt
- /apps/note/templatetags/getenv.py
- /apps/note/templatetags/pretty_money.py
- /apps/note/tests/test_transactions.py
- /apps/note/__init__.py
- /apps/note/admin.py
- /apps/note/apps.py
- /apps/note/forms.py
- /apps/note/signals.py
- /apps/note/tables.py
- /apps/note/urls.py
- /apps/note/views.py
- /apps/permission/api/serializers.py
- /apps/permission/api/urls.py
- /apps/permission/api/views.py
- /apps/permission/templatetags/perms.py
- /apps/permission/tests/test_oauth2.py
- /apps/permission/tests/test_permission_denied.py
- /apps/permission/tests/test_permission_queries.py
- /apps/permission/tests/test_rights_page.py
- /apps/permission/__init__.py
- /apps/permission/admin.py
- /apps/permission/backends.py
- /apps/permission/apps.py
- /apps/permission/decorators.py
- /apps/permission/permissions.py
- /apps/permission/scopes.py
- /apps/permission/signals.py
- /apps/permission/tables.py
- /apps/permission/urls.py
- /apps/permission/views.py
- /apps/registration/tests/test_registration.py
- /apps/registration/__init__.py
- /apps/registration/apps.py
- /apps/registration/forms.py
- /apps/registration/tables.py
- /apps/registration/tokens.py
- /apps/registration/urls.py
- /apps/registration/views.py
- /apps/treasury/api/serializers.py
- /apps/treasury/api/urls.py
- /apps/treasury/api/views.py
- /apps/treasury/templatetags/escape_tex.py
- /apps/treasury/tests/test_treasury.py
- /apps/treasury/__init__.py
- /apps/treasury/admin.py
- /apps/treasury/apps.py
- /apps/treasury/forms.py
- /apps/treasury/signals.py
- /apps/treasury/tables.py
- /apps/treasury/urls.py
- /apps/treasury/views.py
- /apps/wei/api/serializers.py
- /apps/wei/api/urls.py
- /apps/wei/api/views.py
- /apps/wei/forms/surveys/__init__.py
- /apps/wei/forms/surveys/base.py
- /apps/wei/forms/surveys/wei2021.py
- /apps/wei/forms/surveys/wei2022.py
- /apps/wei/forms/surveys/wei2023.py
- /apps/wei/forms/__init__.py
- /apps/wei/forms/registration.py
- /apps/wei/management/commands/export_wei_registrations.py
- /apps/wei/management/commands/import_scores.py
- /apps/wei/management/commands/wei_algorithm.py
- /apps/wei/templates/wei/weilist_sample.tex
- /apps/wei/tests/test_wei_algorithm_2021.py
- /apps/wei/tests/test_wei_algorithm_2022.py
- /apps/wei/tests/test_wei_algorithm_2023.py
- /apps/wei/tests/test_wei_registration.py
- /apps/wei/__init__.py
- /apps/wei/admin.py
- /apps/wei/apps.py
- /apps/wei/tables.py
- /apps/wei/urls.py
- /apps/wei/views.py
- /note_kfet/settings/__init__.py
- /note_kfet/settings/base.py
- /note_kfet/settings/development.py
- /note_kfet/settings/secrets_example.py
- /note_kfet/static/js/base.js
- /note_kfet/admin.py
- /note_kfet/inputs.py
- /note_kfet/middlewares.py
- /note_kfet/urls.py
- /note_kfet/views.py
- /note_kfet/wsgi.py
- /entrypoint.sh 
						
						
					 
					
						2024-02-07 02:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								bleizi 
							
						 
					 
					
						
						
							
						
						f481ea6acb 
					 
					
						
						
							
							happy new year (contain annually WEI change and update to follow Django Style Guide)  
						
						
						
						
					 
					
						2024-01-11 16:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Margulies 
							
						 
					 
					
						
						
							
						
						f099cbc879 
					 
					
						
						
							
							Linting  
						
						
						
						
					 
					
						2023-09-01 17:32:29 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Margulies 
							
						 
					 
					
						
						
							
						
						d81b1f2710 
					 
					
						
						
							
							Tweaked trust back display  
						
						
						
						
					 
					
						2023-09-01 17:15:24 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bleizi 
							
						 
					 
					
						
						
							
						
						8d17801e28 
					 
					
						
						
							
							new default year  
						
						
						
						
					 
					
						2023-08-23 23:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								bleizi 
							
						 
					 
					
						
						
							
						
						981c4d0300 
					 
					
						
						
							
							fix update of club membership start/end date  
						
						
						
						
					 
					
						2023-07-07 20:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								misterkrafts 
							
						 
					 
					
						
						
							
						
						cb74311e7b 
					 
					
						
						
							
							Commit migration, j'étais triggered  
						
						
						
						
					 
					
						2023-03-30 19:14:52 +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 
							
						 
					 
					
						
						
							
						
						442a5c5e36
	 
					 
					
						
						
							
							First proro of trusting, with models and front, but no additional permissions  
						
						
						
						
					 
					
						2022-04-13 12:30:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd811053c7
	 
					 
					
						
						
							
							Commit missing migrations  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-10-06 10:41:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a05dfcbf3d
	 
					 
					
						
						
							
							Linting  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-10-05 11:46:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab69963ea1 
					 
					
						
						
							
							Merge branch 'cest-lheure-du-pot' into 'beta'  
						
						... 
						
						
						
						Améliorations Pot
See merge request bde/nk20!184  
						
						
					 
					
						2021-10-04 18:45:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69bb38297f
	 
					 
					
						
						
							
							Fix membership dates for new memberships, fix tests  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-10-04 18:15:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre-antoine Comby 
							
						 
					 
					
						
						
							
						
						946bc1e497 
					 
					
						
						
							
							show that rows are clickable,  fix   #75  
						
						
						
						
					 
					
						2021-10-01 14:35:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49551e88f8
	 
					 
					
						
						
							
							Fix default promotion year  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-09 19:51:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0dd3da5c01
	 
					 
					
						
						
							
							Linting  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-09 10:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ee40cb94e
	 
					 
					
						
						
							
							Fix chemistry department (warning: this may break the choices from members of the department)  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-09 09:10:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fd5b6ee01
	 
					 
					
						
						
							
							Fix safe summary for old passwords hashes from NK15 in Django Admin  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-08 17:07:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						391f3bde8f
	 
					 
					
						
						
							
							Fix permission to see note balance when we can't see profile detail (e.g. for note account)  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-06 11:56:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b26207515
	 
					 
					
						
						
							
							Rework templates for OAuth2  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-02 20:59:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea092803d7
	 
					 
					
						
						
							
							Check permissions per request instead of per user  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-02 20:58:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e9f36ef1a
	 
					 
					
						
						
							
							Store current request rather than user/session/ip  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-09-02 20:58:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d5b69cd26
	 
					 
					
						
						
							
							Fix verification of parent club membership  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-08-29 14:17:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						317966d5c1 
					 
					
						
						
							
							Merge branch 'l_eveil_du_nanax' into 'beta'  
						
						... 
						
						
						
						More linting
See merge request bde/nk20!163  
						
						
					 
					
						2021-06-14 20:25:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f0a22d3d1
	 
					 
					
						
						
							
							There is not always an error  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-06-14 22:15:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5ecb72a71
	 
					 
					
						
						
							
							Update copyright for 2021  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-06-14 21:45:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3ab61bd04
	 
					 
					
						
						
							
							Factorize detection of uncomplete payment forms  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-06-14 21:39:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15dd2b8f0c
	 
					 
					
						
						
							
							PC Kfet can update profile section while renewing memberships  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-04-29 13:11:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a7a219ba8
	 
					 
					
						
						
							
							[invoices] Quantities can be non-integers  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-03-13 12:35:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2437ef9b5
	 
					 
					
						
						
							
							Remove additional blank lines  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-03-09 17:18:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						635adf1360
	 
					 
					
						
						
							
							Use cas server to use authentication in other services  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <ynerant@crans.org > 
						
						
					 
					
						2021-03-03 18:13:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a05997d9d
	 
					 
					
						
						
							
							Fix date comparison when checking a membership from the parent club  
						
						... 
						
						
						
						Signed-off-by: ynerant <ynerant@crans.org > 
						
						
					 
					
						2021-02-11 21:38:44 +01:00 
						 
				 
			
				
					
						
							
							
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						f570ff3cd5
	 
					 
					
						
						
							
							Check that permissions are working when accessing to API pages  
						
						... 
						
						
						
						Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com > 
						
						
					 
					
						2020-12-23 18:21:59 +01:00