thomas girod 
							
						 
					 
					
						
						
							
						
						2f9e5bfee1 
					 
					
						
						
							
							Merge pull request  #965  from ae-utbm/form-style  
						
						... 
						
						
						
						rework form style 
						
						
					 
					
						2024-12-27 22:24:09 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						72c2981d66 
					 
					
						
						
							
							rework form style  
						
						
						
						
					 
					
						2024-12-23 15:11:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eed434aeb2 
					 
					
						
						
							
							Improve age management for getting products and make get_product a part of counter model  
						
						
						
						
					 
					
						2024-12-22 12:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						aab093200b 
					 
					
						
						
							
							slightly improve style  
						
						
						
						
					 
					
						2024-12-21 02:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						6ca641ab7f 
					 
					
						
						
							
							fix: N+1 queries on page version list page  
						
						
						
						
					 
					
						2024-12-19 10:32:02 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						5da27bb266 
					 
					
						
						
							
							rename producttype to product_type  
						
						
						
						
					 
					
						2024-12-18 14:48:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c65939bbe 
					 
					
						
						
							
							Fix crash when admin gets to preferences of an user subscribed to a trombinoscope  
						
						
						
						
					 
					
						2024-12-16 09:31:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0631c77a1c 
					 
					
						
						
							
							Apply review comments  
						
						
						
						
					 
					
						2024-12-15 17:02:44 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						466fe58763 
					 
					
						
						
							
							feat: make student card unique per user  
						
						
						
						
					 
					
						2024-12-15 16:49:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de7aa6f6a6 
					 
					
						
						
							
							Create a generic form fragment renderer  
						
						
						
						
					 
					
						2024-12-08 11:45:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66d2dc74e7 
					 
					
						
						
							
							Pre-fetch forms for student card  
						
						
						
						
					 
					
						2024-12-08 00:32:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4b9c3afb1 
					 
					
						
						
							
							Make StudentCardFormView fragment only  
						
						
						
						
					 
					
						2024-12-07 22:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						1c79c25262 
					 
					
						
						
							
							better tab style  
						
						
						
						
					 
					
						2024-12-03 19:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						04b4b34bfe 
					 
					
						
						
							
							add back user profiles on subscription form  
						
						
						
						
					 
					
						2024-12-03 19:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						75406f7b58 
					 
					
						
						
							
							Tabs jinja component  
						
						
						
						
					 
					
						2024-11-26 16:17:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0485ab1120 
					 
					
						
						
							
							Remove defer from script where type=module is used  
						
						
						
						
					 
					
						2024-11-19 21:22:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a8851847c 
					 
					
						
						
							
							Passage de webpack à vite.dev  
						
						
						
						
					 
					
						2024-11-19 21:22:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b41051d0d 
					 
					
						
						
							
							Go for a more generic js bundling architecture  
						
						... 
						
						
						
						* Don't tie the output name to webpack itself
* Don't call js bundling webpack in python code
* Make the doc more generic about js bundling 
						
						
					 
					
						2024-11-19 21:22:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9991f5dc64 
					 
					
						
						
							
							Create nice animation when scanning nfc cards  
						
						
						
						
					 
					
						2024-11-15 14:51:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fce6c3d29c 
					 
					
						
						
							
							Convert nfc input to a web component  
						
						
						
						
					 
					
						2024-11-15 14:51:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc1e1fc897 
					 
					
						
						
							
							Fix typos  
						
						
						
						
					 
					
						2024-11-12 21:38:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aebf909dc6 
					 
					
						
						
							
							Apply review comments  
						
						
						
						
					 
					
						2024-11-11 13:49:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3af5d96bf5 
					 
					
						
						
							
							Introduce htmx in sith files  
						
						... 
						
						
						
						* Convert FileModerationView into ListView and add pagination with htmx
* Don't allow sas moderation in file moderation view
* Split up base.jinja and introduce base_fragment.jinja
* Improve FileModerationView performances and make it root only
* Add permissions tests for file modération 
						
						
					 
					
						2024-11-11 13:49:38 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						a97dba18c2 
					 
					
						
						
							
							Reduce width of non-multiple ajax selects  
						
						
						
						
					 
					
						2024-11-11 00:26:16 +01:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						486047b929 
					 
					
						
						
							
							remove the honeypot from the login page  
						
						... 
						
						
						
						Des utilisateurs humains se font régulièrement "éclairer" par le honeypot. Les mesures anti-bot ne devraient pas bloquer des humains. 
						
						
					 
					
						2024-11-11 00:22:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6b32fcad1 
					 
					
						
						
							
							Fix readability and avoid instantiating too many TypeAdapter  
						
						
						
						
					 
					
						2024-10-28 18:08:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e583e78a4e 
					 
					
						
						
							
							Convert the whole request to json at once on select widget  
						
						
						
						
					 
					
						2024-10-21 17:11:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						935914428b 
					 
					
						
						
							
							Remove ajax_select completely  
						
						
						
						
					 
					
						2024-10-21 13:30:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						125157fdf4 
					 
					
						
						
							
							Move gettext to the top  
						
						
						
						
					 
					
						2024-10-20 18:35:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						517263dd58 
					 
					
						
						
							
							Automatically move inner html in created node when inheriting from HTMLElement  
						
						
						
						
					 
					
						2024-10-20 18:29:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						301fc73687 
					 
					
						
						
							
							Fix markdown input initial value and crash when alpine is not loaded  
						
						
						
						
					 
					
						2024-10-20 18:13:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb3f277ba5 
					 
					
						
						
							
							Extract js and css from select widgets to editable class attributes  
						
						
						
						
					 
					
						2024-10-20 13:40:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bbebfdb13 
					 
					
						
						
							
							Add AutoCompleteSelectGroup  
						
						
						
						
					 
					
						2024-10-20 13:33:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce4f57bd8f 
					 
					
						
						
							
							Add ajax user widget and remove ajax_select from elections  
						
						
						
						
					 
					
						2024-10-19 22:06:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8be8328830 
					 
					
						
						
							
							Create select widget based on tomselect on django backend  
						
						... 
						
						
						
						Replace make_ajax in elections by the new widget 
						
						
					 
					
						2024-10-19 21:32:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a0092e189 
					 
					
						
						
							
							Add link-once and script-once web components  
						
						
						
						
					 
					
						2024-10-19 18:55:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						645b8a543e 
					 
					
						
						
							
							Make easymde compatible with safari  
						
						
						
						
					 
					
						2024-10-17 18:15:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						deda2b4055 
					 
					
						
						
							
							Replace selec2 with tom-select  
						
						
						
						
					 
					
						2024-10-17 18:15:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						670d2fa12e 
					 
					
						
						
							
							Use a web component for easymde  
						
						... 
						
						
						
						* Bump tsconfig output to es6
* Fix wrong import behavior on typescript according to webpack's doc
* Create an easymde component 
						
						
					 
					
						2024-10-15 00:28:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						361a06e5b3 
					 
					
						
						
							
							Migrate sentry to webpack  
						
						
						
						
					 
					
						2024-10-13 17:14:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5d8c96bab 
					 
					
						
						
							
							Remove select2 from vendored  
						
						... 
						
						
						
						* Make core/utils/select2.ts
* Convert viewer-index.js to typescript 
						
						
					 
					
						2024-10-13 10:55:15 +02:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						81a64eed08 
					 
					
						
						
							
							Merge pull request  #867  from ae-utbm/barmen-link  
						
						... 
						
						
						
						Better UX and performance for counter state display 
						
						
					 
					
						2024-10-11 09:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Bartuccio Antoine 
							
						 
					 
					
						
						
							
						
						29b27dc626 
					 
					
						
						
							
							Merge pull request  #866  from ae-utbm/openapi  
						
						... 
						
						
						
						Typescript support and auto generated typescript client API 
						
						
					 
					
						2024-10-11 09:30:35 +02:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						ca25a12be0 
					 
					
						
						
							
							Increase the barmen timeout limit  
						
						... 
						
						
						
						La limite actuelle est trop faible. En soirée, on s'en fout. Mais en journée, c'est terriblement chiant. Certains barmens passent leur temps à rafraichir la la page, certains mettent un rechargement auto à intervalles réguliers (ce qui tue le concept du timeout), et d'autres encore ont juste arrêté d'y prêter attention (mais le comptoir apparait alors comme fermé, et des étudiants qui auraient pu venir au Foyer ne viennent finalement pas) 
						
						
					 
					
						2024-10-10 19:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						c0a6f5eb30 
					 
					
						
						
							
							Optimize barmen timeout and counter state fetch  
						
						... 
						
						
						
						Le timeout se fait en une seule requête et la récupération de l'état des comptoirs en une seule requête aussi. Grâce à ça, on peut en grande partie retirer le cache pour l'affichage de l'état des comptoirs, ce qui a des implications excellentes en termes d'UX (comme le fait que la redirection vers la page de comptoir ou d'activité aura plus une apparence de truc aléatoire) 
						
						
					 
					
						2024-10-10 19:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								imperosol 
							
						 
					 
					
						
						
							
						
						4bc4d266c2 
					 
					
						
						
							
							Remove the question mark from the counter state  
						
						... 
						
						
						
						En raison de la manière dont le timeout marche et de l'activité des comptoirs, la notion de "comptoir inactif" n'est pas intuitive. Un comptoir est ouvert ou fermé. Point. 
						
						
					 
					
						2024-10-10 19:37:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9199f91151 
					 
					
						
						
							
							Use typescript api for user pictures and allow imports across js files  
						
						... 
						
						
						
						* Add imports paths for js files in node
* Add a ts version of fetchPaginated
* Update documentation 
						
						
					 
					
						2024-10-09 20:59:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37f62e15cf 
					 
					
						
						
							
							Use new typescript api for user graphs  
						
						
						
						
					 
					
						2024-10-09 17:21:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a98c924b24 
					 
					
						
						
							
							Use auto generated api for markdown input  
						
						
						
						
					 
					
						2024-10-09 16:56:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a71ca60270 
					 
					
						
						
							
							Add typescript support and automatic openapi client generation from ninja  
						
						
						
						
					 
					
						2024-10-09 16:28:54 +02:00