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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						d47799e6ee
	 
				 
					 
					
						
						
							
							More API filters for the permission app  
						
						 
						
						
						
						
					 
					
						2020-12-22 12:42:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						338c94ed05
	 
				 
					 
					
						
						
							
							More API filters for the member app  
						
						 
						
						
						
						
					 
					
						2020-12-22 02:58:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						8434c0062c 
					 
					
						
						
							
							Merge branch 'beta' into JS_translations  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	apps/note/static/note/js/consos.js
#	locale/de/LC_MESSAGES/django.po
#	locale/es/LC_MESSAGES/django.po
#	locale/fr/LC_MESSAGES/django.po 
						
						
					 
					
						2020-11-16 00:59:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						5635598bbc 
					 
					
						
						
							
							Extract strings from javascript files and translate them in french  
						
						 
						
						
						
						
					 
					
						2020-11-15 23:28:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						051591cb7a 
					 
					
						
						
							
							Don't see user detail in update form  
						
						 
						
						
						
						
					 
					
						2020-10-25 21:49:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						fe4363b83d 
					 
					
						
						
							
							Don't display too much detail when a user has no right to see a profile  
						
						 
						
						
						
						
					 
					
						2020-10-25 21:29:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						08e50ffc22 
					 
					
						
						
							
							Credit form didn't raise an error when the data didn't validate  
						
						 
						
						
						
						
					 
					
						2020-10-23 18:19:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						6dc7604e90 
					 
					
						
						
							
							Alias were duplicated in profile alias list view  
						
						 
						
						
						
						
					 
					
						2020-10-23 16:48:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						cb7f3c9f18 
					 
					
						
						
							
							Note account can manage BDE memberships  
						
						 
						
						
						
						
					 
					
						2020-10-23 16:42:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						58aa4983e3 
					 
					
						
						
							
							The note account must be active in order to have access to the Rest Framework API  
						
						 
						
						
						
						
					 
					
						2020-10-20 10:30:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						6cc3cf4174 
					 
					
						
						
							
							A migration put the right role in the note account's memberships  
						
						 
						
						
						
						
					 
					
						2020-10-20 00:28:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						beb1853aef 
					 
					
						
						
							
							Forgot to create the aliases for BDE and Kfet in the migration that create the clubs  
						
						 
						
						
						
						
					 
					
						2020-10-07 11:54:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						0078eb8f90 
					 
					
						
						
							
							Index page is a redirection  
						
						 
						
						
						
						
					 
					
						2020-10-07 11:53:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						e5e758f9d9 
					 
					
						
						
							
							Display banners when a user is no more a BDE or Kfet member  
						
						 
						
						
						
						
					 
					
						2020-10-07 11:46:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						36b8157372 
					 
					
						
						
							
							Fix membership table order  
						
						 
						
						
						
						
					 
					
						2020-10-07 10:03:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						992cfe8e23 
					 
					
						
						
							
							Can set a parent club to None  
						
						 
						
						
						
						
					 
					
						2020-10-07 09:48:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						4b12e3ed08 
					 
					
						
						
							
							Display only the most recent membership  
						
						 
						
						
						
						
					 
					
						2020-10-07 09:29:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						541ed59f40 
					 
					
						
						
							
							When a membership is created, redirect to the user profile page rather than club detail  
						
						 
						
						
						
						
					 
					
						2020-10-04 21:08:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						e172b4f4bb 
					 
					
						
						
							
							When a membership is renewed, set the same roles as the previous membership  
						
						 
						
						
						
						
					 
					
						2020-10-04 20:54:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						d666179037 
					 
					
						
						
							
							Display Renew membership button 15 days more  
						
						 
						
						
						
						
					 
					
						2020-10-04 20:50:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						fd83fe19bf 
					 
					
						
						
							
							Fix some membership date control  
						
						 
						
						
						
						
					 
					
						2020-10-01 09:17:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						a00d95608b 
					 
					
						
						
							
							Add permission to treasurers to create a club, fix the permission check to renew a membership  
						
						 
						
						
						
						
					 
					
						2020-09-23 21:36:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						f63e2e088e 
					 
					
						
						
							
							Don't log when the permission to lock a note is checked  
						
						 
						
						
						
						
					 
					
						2020-09-20 08:56:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						60f2a73cc5 
					 
					
						
						
							
							Don't check if the user is a member of the parent club if there is no parent club  
						
						 
						
						
						
						
					 
					
						2020-09-18 13:35:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yohann D'ANELLO 
							
						 
					 
					
						
						
							
						
						bcd96b2ed8 
					 
					
						
						
							
							The BDE membership and the club membership must now be in two parts  
						
						 
						
						
						
						
					 
					
						2020-09-18 12:35:36 +02:00