thomas girod 
							
						 
					 
					
						
						
							
						
						394e17d599 
					 
					
						
						
							
							resolved importError ( #565 )  
						
						
						
						
					 
					
						2023-01-13 02:22:53 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						59136850b8 
					 
					
						
						
							
							Merge pull request  #530  from ae-utbm/redirection_for_barmen  
						
						... 
						
						
						
						redirect the user directly on counter when barman 
						
						
					 
					
						2023-01-11 23:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						d726f4b1e8 
					 
					
						
						
							
							Merge pull request  #499  from ae-utbm/unify-account-creation  
						
						... 
						
						
						
						Unify account id creation 
						
						
					 
					
						2023-01-11 13:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						705b9b1e6a 
					 
					
						
						
							
							Passage de vue à Alpine pour les comptoirs ( #561 )  
						
						... 
						
						
						
						Vue, c'est cool, mais avec Django c'est un peu chiant à utiliser. Alpine a l'avantage d'être plus léger et d'avoir une syntaxe qui ne ressemble pas à celle de Jinja (ce qui évite d'avoir à mettre des {% raw %} partout). 
						
						
					 
					
						2023-01-10 22:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						31e8ad8a3e 
					 
					
						
						
							
							redirect directly on counter if user is barman  
						
						
						
						
					 
					
						2023-01-10 17:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						99827e005b 
					 
					
						
						
							
							upgrade re_path to path ( #533 )  
						
						
						
						
					 
					
						2023-01-09 22:07:03 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						751c8a8bc6 
					 
					
						
						
							
							unify account_id creation  
						
						
						
						
					 
					
						2023-01-09 21:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						73305c0b28 
					 
					
						
						
							
							Implémentation 3DSv2 + résolution bugs eboutic + amélioration pages admin ( #558 )  
						
						... 
						
						
						
						Eboutic :
- Implémentation de la norme 3DSecure v2 pour les paiement par carte bancaire
- Amélioration générale de l'interface utilisateur
- Résolution du problème avec les caractères spéciaux dans le panier sur Safari
- Réparation du cookie du panier de l'eboutic qui n'était pas fonctionnel
Autre :
- Mise à jour de la documentation
- Mise à jour des dépendances Javascript
- Suppression du code inutilisé dans `subscription/models.py`
- Amélioration des pages administrateur (back-office Django)
Co-authored-by: thomas girod <56346771+imperosol@users.noreply.github.com >
Co-authored-by: Théo DURR <git@theodurr.fr >
Co-authored-by: Julien Constant <julienconstant190@gmail.com > 
						
						
					 
					
						2023-01-09 20:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Théo DURR 
							
						 
					 
					
						
						
							
						
						4fe46fbcef 
					 
					
						
						
							
							[FIX] 3DSv2 - Echappement du XML et modif tables ( #543 )  
						
						... 
						
						
						
						* Fixed wrong HMAC signature generation
* Updated migration files
Co-authored-by: Julien Constant <julienconstant190@gmail.com > 
						
						
					 
					
						2023-01-09 17:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								Théo DURR 
							
						 
					 
					
						
						
							
						
						fe8b8f46aa 
					 
					
						
						
							
							Fix 3DSv2 implementation ( #542 )  
						
						... 
						
						
						
						* Fixed wrong HMAC signature generation
* Fix xml du panier
Co-authored-by: Julien Constant <julienconstant190@gmail.com > 
						
						
					 
					
						2023-01-06 20:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						ceb2888f82 
					 
					
						
						
							
							enhance admin pages  
						
						
						
						
					 
					
						2022-12-19 20:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						1d82e2a7d9 
					 
					
						
						
							
							Change country id to ISO 3166 1 numeric for 3DSV2 ( #510 )  
						
						
						
						
					 
					
						2022-12-12 22:54:31 +01:00 
						 
				 
			
				
					
						
							
							
								thomas girod 
							
						 
					 
					
						
						
							
						
						b8a72c57e1 
					 
					
						
						
							
							escape html characters on xml ( #505 )  
						
						
						
						
					 
					
						2022-12-10 20:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						fe9e5ce861 
					 
					
						
						
							
							integration of 3D secure v2 for eboutic bank payment  
						
						
						
						
					 
					
						2022-11-30 22:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						60eff1000f 
					 
					
						
						
							
							second patch on eboutic  
						
						
						
						
					 
					
						2022-11-16 20:41:24 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						3c1724fa81 
					 
					
						
						
							
							Add warning message when user has no birthdate  
						
						
						
						
					 
					
						2022-11-15 21:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Girod 
							
						 
					 
					
						
						
							
						
						8b09ba2924 
					 
					
						
						
							
							refonte de la boutique en ligne  
						
						
						
						
					 
					
						2022-10-30 12:33:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f00224f0d 
					 
					
						
						
							
							Update dependencies, apply black and fix wrong default SITH_COUNTER_OFFICES values  
						
						
						
						
					 
					
						2022-08-04 18:42:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98bfc308a7 
					 
					
						
						
							
							Minimal working version  
						
						... 
						
						
						
						* Upgrade dependencies
* Fix ugettext
* Fix bad urls 
						
						
					 
					
						2022-08-04 00:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre | L'Sacienne 
							
						 
					 
					
						
						
							
						
						454ae5f9e3 
					 
					
						
						
							
							Add authorization to refill to the counters AE & BdF  
						
						
						
						
					 
					
						2022-05-22 09:56:53 +00:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						ba6599fa56 
					 
					
						
						
							
							Add of tests  
						
						
						
						
					 
					
						2022-05-05 23:24:08 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						f2666f6fb0 
					 
					
						
						
							
							Replace the query by a function which already  
						
						... 
						
						
						
						existed 
						
						
					 
					
						2022-05-02 00:04:00 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						ee3e375dde 
					 
					
						
						
							
							Post request management  
						
						
						
						
					 
					
						2022-04-28 11:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						bbf362691b 
					 
					
						
						
							
							Change to use settings instead of hardcoding  
						
						
						
						
					 
					
						2022-04-27 15:38:55 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						15e2c8c7b3 
					 
					
						
						
							
							Fix the balck pipeline  
						
						
						
						
					 
					
						2022-04-27 15:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						c6caf5dbce 
					 
					
						
						
							
							Add of restriction for refilling  
						
						
						
						
					 
					
						2022-04-20 14:01:33 +02:00 
						 
				 
			
				
					
						
							
							
								lsacienne 
							
						 
					 
					
						
						
							
						
						757ff7ead7 
					 
					
						
						
							
							Add of date in the counter/refilling_list view  
						
						
						
						
					 
					
						2022-04-19 12:02:22 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						bfa3b45547 
					 
					
						
						
							
							counter_click.jinja: fix error display with Vue  
						
						
						
						
					 
					
						2021-10-11 22:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						1b688a8aa5 
					 
					
						
						
							
							Add a first version of a mobile friendly UI  
						
						... 
						
						
						
						Although not perfect and with many flaws, this should still allow far
easier navigation on mobile devices. 
						
						
					 
					
						2021-10-01 18:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								tleb 
							
						 
					 
					
						
						
							
						
						49a0ade315 
					 
					
						
						
							
							core: create TzAwareDateTimeField to replace forms.DateTimeField  
						
						
						
						
					 
					
						2021-09-29 15:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						a3158253a7 
					 
					
						
						
							
							Black update  
						
						
						
						
					 
					
						2021-09-26 13:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						406380e4f1 
					 
					
						
						
							
							counter: make click page dynamic to avoid repetitive loading  
						
						... 
						
						
						
						This makes the whole click page load only once for a normal click
workflow. The current basket is now rendered client side with Vue.JS,
and the backend view is able to answer with JSON if asked to.
This should lighten the workflow a lot on the client side, especially
with poor connectivity, and the server should also feel lighter during
big events, due to far less complex Jinja pages to render. 
						
						
					 
					
						2021-09-26 13:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						efb70652af 
					 
					
						
						
							
							counter: redirect to counter main when barman login is timed out  
						
						
						
						
					 
					
						2021-09-26 13:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						05256bb99a 
					 
					
						
						
							
							counter: templates: click: JS clean up  
						
						
						
						
					 
					
						2021-09-26 13:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Skia 
							
						 
					 
					
						
						
							
						
						64d0cc2fa8 
					 
					
						
						
							
							counter: don't display info boxes and navigation menu  
						
						... 
						
						
						
						This will lighten the pages and make the functionality directly
accessible without ever scrolling the header garbage that is never
needed on those pages. 
						
						
					 
					
						2021-09-26 13:58:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f34f5fe693
	 
					 
					
						
						
							
							Upgrade black and format accordingly  
						
						
						
						
					 
					
						2020-08-27 15:59:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c30de5f22
	 
					 
					
						
						
							
							core: redesign request middleware with django latest design and better use of threading  
						
						
						
						
					 
					
						2019-11-14 16:32:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e634cda318
	 
					 
					
						
						
							
							core/counter: add generic operation logs and implements it for Sellings and Refilling deletions  
						
						
						
						
					 
					
						2019-11-14 01:14:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						209867b3a8
	 
					 
					
						
						
							
							black: makes new version happy  
						
						
						
						
					 
					
						2019-11-04 13:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Robin Trioux 
							
						 
					 
					
						
						
							
						
						59511d255f 
					 
					
						
						
							
							eticketListView: product id instead of eticket id  
						
						
						
						
					 
					
						2019-11-03 20:58:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						566dcc7aee
	 
					 
					
						
						
							
							counter: fix Selling view permission  
						
						
						
						
					 
					
						2019-10-17 11:24:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						241650c171
	 
					 
					
						
						
							
							counter: fix eticket server crash induced by old permission system and fix Selling permission  
						
						
						
						
					 
					
						2019-10-16 21:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								Cyl 
							
						 
					 
					
						
						
							
						
						aac4e3b99c 
					 
					
						
						
							
							Minor fix for requestGala  
						
						
						
						
					 
					
						2019-10-14 00:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Robin Trioux 
							
						 
					 
					
						
						
							
						
						5a55a6c642 
					 
					
						
						
							
							E-ticket link is sent in the email  
						
						
						
						
					 
					
						2019-10-13 19:02:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97c316b62e
	 
					 
					
						
						
							
							django2.2: replace removed is_anonymous() and is_authenticated to their now used counterparts  
						
						
						
						
					 
					
						2019-10-08 22:46:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7548ab8d1
	 
					 
					
						
						
							
							django2.2: add on_delete on migrations for OneToOneField  
						
						
						
						
					 
					
						2019-10-08 22:46:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3cb306bc91
	 
					 
					
						
						
							
							django2.2: add on_delete on migrations for ForeignKey  
						
						
						
						
					 
					
						2019-10-08 22:46:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12b6f0d488
	 
					 
					
						
						
							
							django2.2: adapt DateTimeField in forms with the new API  
						
						
						
						
					 
					
						2019-10-08 22:46:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cc234e8d3
	 
					 
					
						
						
							
							django2.2: add default mandatory on_delete on OneToOneField  
						
						
						
						
					 
					
						2019-10-08 22:46:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4dadb1dbc0
	 
					 
					
						
						
							
							django2.2: add default mandatory on_delete on all ForeignKey  
						
						
						
						
					 
					
						2019-10-08 22:46:01 +02:00