|  | cbf2678f6d   | Remove euroks partnership | 2025-08-23 15:33:05 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | ae7784a973 | rename apikey to api | 2025-06-16 14:54:42 +02:00 |  | 
			
				
					|  | 17129af1bb   | Remove unused popup system and jquery-ui | 2025-06-16 09:05:19 +02:00 |  | 
			
				
					|  | 5dc9e24cd0 | Apply review comments | 2025-04-23 15:00:51 +02:00 |  | 
			
				
					|  | 7c9a966e54 | Fix eboutic display bug | 2025-04-23 14:04:08 +02:00 |  | 
			
				
					|  | a31dc8254a | Test pay with card | 2025-04-23 00:53:39 +02:00 |  | 
			
				
					|  | 2a7c1a6438 | Test pay with sith | 2025-04-23 00:11:50 +02:00 |  | 
			
				
					|  | 8af6af1303 | Test basket creation | 2025-04-22 23:03:06 +02:00 |  | 
			
				
					|  | f64409c612 | Add more error messages on main view | 2025-04-15 23:41:58 +02:00 |  | 
			
				
					|  | f352b89fc0 | Add auto basket invalidation | 2025-04-15 23:33:57 +02:00 |  | 
			
				
					|  | 2ae9baa82f | Fix etransaction_data endpoint | 2025-04-15 18:50:25 +02:00 |  | 
			
				
					|  | bc99390b25 | Rename makecommand to checkout | 2025-04-15 18:42:17 +02:00 |  | 
			
				
					|  | 262ed7eb4c | Don't use cookies for processing eboutic baskets | 2025-04-15 00:07:07 +02:00 |  | 
			
				
					|  | 3431fbf2d1 | Add consent form for eurok partnership | 2025-04-14 01:25:50 +02:00 |  | 
			
				
					|  | 42317bfecc | Use django messages for billing info ux | 2025-04-13 00:20:57 +02:00 |  | 
			
				
					|  | d6e858e0e3 | Apply review comments | 2025-04-12 22:59:25 +02:00 |  | 
			
				
					|  | d8be9a62b5 | Use assertRedirects for test_not_authorized | 2025-04-12 22:46:23 +02:00 |  | 
			
				
					|  | 31575d0b64 | Add tests | 2025-04-11 17:12:23 +02:00 |  | 
			
				
					|  | 4ce885ac6b | Default France value and cleaner handling of BillingInfo creation | 2025-04-11 17:12:23 +02:00 |  | 
			
				
					|  | 5c2f324e13 | Use htmx to fill up billing info | 2025-04-11 17:12:22 +02:00 |  | 
			
				
					| 
							
							
								 Thomas Girod | 805ffc498f | response.content.decode()=>response.text | 2025-04-11 14:54:06 +02:00 |  | 
			
				
					| 
							
							
								 Thomas Girod | d98718f7ba | fix makecommand jinja indentation | 2025-04-06 22:29:43 +02:00 |  | 
			
				
					| 
							
							
								 Thomas Girod | d03c425a17 | refactor eboutic command page | 2025-04-06 22:29:39 +02:00 |  | 
			
				
					| 
							
							
								 Thomas Girod | e35c1d1928 | move eboutic/makecommand.jsto bundled directory | 2025-04-06 22:29:26 +02:00 |  | 
			
				
					| 
							
							
								 Thomas Girod | 65c06dda8b | partnership eurockéennes 2025 | 2025-04-06 17:01:00 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | 002554b802 | move CurrencyField to counter | 2025-04-04 10:35:17 +02:00 |  | 
			
				
					|  | 0c4d72e17a | Switch from poetry to uv | 2025-01-06 16:17:54 +01:00 |  | 
			
				
					| 
							
							
								 imperosol | 72c2981d66 | rework form style | 2024-12-23 15:11:15 +01:00 |  | 
			
				
					| 
							
							
								 imperosol | 7af745087e | create a card css component | 2024-12-21 02:14:38 +01:00 |  | 
			
				
					| 
							
							
								 imperosol | 483670e798 | Make ProductTypeanOrderedModel | 2024-12-17 13:35:29 +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 |  | 
			
				
					| 
							
							
								 imperosol | 34559dda08 | migrate eboutic to typescript | 2024-11-13 23:26:05 +01:00 |  | 
			
				
					| 
							
							
								 thomas girod | d16a207a83 | Add more Ruff rules (#891) * ruff: apply rule F
* ruff: apply rule E
* ruff: apply rule SIM
* ruff: apply rule TCH
* ruff: apply rule ERA
* ruff: apply rule PLW
* ruff: apply rule FLY
* ruff: apply rule PERF
* ruff: apply rules FURB & RUF | 2024-10-15 11:36:26 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | 564d95f701 | fix: InvoiceQuerySet.annotate_total() (but for real this time) | 2024-10-13 10:37:48 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | 7312580a8d | fix: InvoiceQuerySet.annotate_total() | 2024-10-12 15:52:40 +02:00 |  | 
			
				
					| 
							
							
								 thomas girod | b969513d94 | Merge pull request #858 from ae-utbm/jsstandard Add biome to format js files | 2024-10-08 23:45:20 +02:00 |  | 
			
				
					|  | 7405241b82 | Apply all biomejs fixes | 2024-10-08 17:14:22 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | 20bea62542 | use spaces for indentation | 2024-10-08 13:54:44 +02:00 |  | 
			
				
					|  | d0c18d4538 | Format with biome instead of standard | 2024-10-08 01:49:15 +02:00 |  | 
			
				
					|  | c57d2ece9c | Apply standard formater and linter on js files | 2024-10-07 00:04:48 +02:00 |  | 
			
				
					| 
							
							
								 imperosol | 58d3a7ee2c | Optimize user account pages | 2024-10-04 13:41:39 +02:00 |  | 
			
				
					| 
							
							
								 thomas girod | a4fe4996aa | Merge pull request #834 from ae-utbm/real-name Restore real name | 2024-10-03 10:12:23 +02:00 |  | 
			
				
					|  | 271d57051e | Upgrade to fontawesome 6 * Adapt fontawesome usage when needed
* Fix uv guide not importing css
* Remove utf8 usage for fontawesome | 2024-10-03 00:06:03 +02:00 |  | 
			
				
					|  | 655d72a2b1 | Completely integrate wepack in django * Migrate alpine
* Migrate jquery and jquery-ui
* Migrate shorten
* Add babel for javascript
* Introduce staticfiles django app
* Only bundle -index.js files in static/webpack
* Unify scss and webpack generated files
* Convert scss calls to static
* Add --clear-generated option to collectstatic
* Fix docs warnings | 2024-10-02 16:11:02 +02:00 |  | 
			
				
					| 
							
							
								 thomas girod | 1b1284d3d0 | Better validation for phone number in billing info | 2024-09-28 17:25:34 +02:00 |  | 
			
				
					| 
							
							
								 thomas girod | d29a5cdb44 | Add the new 3DSv2 fields | 2024-09-27 11:10:38 +02:00 |  | 
			
				
					|  | 9c93162741 | Add missing files | 2024-09-23 10:25:27 +02:00 |  | 
			
				
					|  | 6068c6048a | Use real name of the website once again | 2024-09-23 01:37:25 +02:00 |  | 
			
				
					| 
							
							
								 thomas girod | 0a2ed6dd94 | fix crash when basket contains not existing product | 2024-08-07 20:15:46 +02:00 |  |