Commit graph

306 commits

Author SHA1 Message Date
Gabriel Augendre 3de1c13995 Update translations & formatting 2023-03-27 16:57:38 +02:00
Gabriel Augendre edc0cb5f0a Make firefox headless again 2023-03-27 16:53:01 +02:00
Gabriel Augendre 885ec52864 Add cents marker 2023-03-27 16:52:07 +02:00
Gabriel Augendre f3cd4201b2 Fix unpriced item deletion 2023-03-27 16:49:26 +02:00
Gabriel Augendre 56c2c7045d Implement floating price items 2023-03-27 16:45:00 +02:00
Gabriel Augendre 072c762ad0 Add devcontainer 2023-03-27 09:37:44 +02:00
Gabriel Augendre 5a5fb33dda remove old run script 2023-03-27 09:36:02 +02:00
Gabriel Augendre c7eaa0f02f Update vendored libs 2023-03-25 21:40:49 +01:00
Gabriel Augendre 9e10de4199 Update htmx 2023-03-25 21:37:35 +01:00
Gabriel Augendre d29cfcf903 Update readme 2023-03-25 21:34:42 +01:00
Gabriel Augendre 46aff0bd56 Fix generate basket 2023-03-25 21:27:56 +01:00
Gabriel Augendre c1e2138a4a Name test job 2023-03-25 21:21:07 +01:00
Gabriel Augendre 94c2458881 Fix mailgun 2023-03-25 21:18:06 +01:00
Gabriel Augendre 56783e79cd Add error check view 2023-03-25 21:14:42 +01:00
Gabriel Augendre a697b3a6f1 Add a ping page with the commit sha 2023-03-25 21:06:04 +01:00
Gabriel Augendre b691551e5b Fix docker build 2023-03-25 20:44:02 +01:00
Gabriel Augendre 16ddc07429 Install gettext in github action 2023-03-25 20:39:29 +01:00
Gabriel Augendre 7cd4c632a5 Enlarge selenium window 2023-03-25 20:35:16 +01:00
Gabriel Augendre 93bf0af400 Compile messages during docker build 2023-03-25 20:34:35 +01:00
Gabriel Augendre 9d9a3f2865 Compile messages before tests 2023-03-25 20:32:44 +01:00
Gabriel Augendre 98a6e4b9e2 Make firefox headless 2023-03-25 20:28:15 +01:00
Gabriel Augendre b861b7aa72 Add github actions 2023-03-25 20:24:12 +01:00
Gabriel Augendre e2e8c505ac Remove kolo 2023-03-25 20:20:01 +01:00
Gabriel Augendre 42b74c4951 Update dockerfile 2023-03-25 20:19:34 +01:00
Gabriel Augendre 114ae437bc Modernize app 2023-03-25 20:01:14 +01:00
Gabriel Augendre 37129d9405 Ignore kolo for docker 2022-09-25 21:48:57 +02:00
Gabriel Augendre 672b2bdaf0 Include last-modified in cache 2022-09-25 21:46:14 +02:00
Gabriel Augendre df1881a3a3 Add missing django app 2022-09-25 21:22:31 +02:00
Gabriel Augendre ef7f470477 Remove harmful caching 2022-09-25 21:11:30 +02:00
Gabriel Augendre 3899e2a3db Implement caching 2022-09-25 21:10:11 +02:00
Gabriel Augendre 3bf5ce3033 Fix matplotlib backend 2022-09-25 20:33:18 +02:00
Gabriel Augendre ae5860fc17 Load graphs asynchronously 2022-09-25 19:51:21 +02:00
Gabriel Augendre 68ba920882 Fix matplotlib generation 2022-09-24 22:52:00 +01:00
Gabriel Augendre b476e84159 Add kolo in dev 2022-09-24 21:46:08 +01:00
Gabriel Augendre ecf3c4dce2 Add functional tests 2022-09-24 19:11:01 +01:00
Gabriel Augendre 30774d0dca Update pre-commit 2022-09-24 15:52:44 +01:00
Gabriel Augendre 4ff417eac1 Update dependencies 2022-09-24 15:51:15 +01:00
Gabriel Augendre 5a31123f93 Update path 2022-07-06 00:06:06 +02:00
Gabriel Augendre 40d6c655f1 Rewrite views as FBVs 2022-05-05 19:25:32 +02:00
Gabriel Augendre 8d51981368 Add unique constraint to baskets 2022-05-05 19:11:30 +02:00
Gabriel Augendre 91d64c6ce4 Replace reports CBV with FBV 2022-05-04 22:24:05 +02:00
Gabriel Augendre 60660c0abf Switch to inline radios for payment method in basket form 2022-04-29 18:04:59 +02:00
Gabriel Augendre 5d27164f5d Sometimes generate dummy baskets without payment method 2022-04-28 19:28:53 +02:00
Gabriel Augendre 7f90eb9ec3 Update dummy baskets generation to make it look more realistic 2022-04-28 18:49:00 +02:00
Gabriel Augendre de3d7e4058 Add color to items without picture 2022-04-28 18:34:13 +02:00
Gabriel Augendre 406f2b8d78 Add basket date in list 2022-04-27 23:20:10 +02:00
Gabriel Augendre 282318ac81 Moar graphs 2022-04-27 23:00:38 +02:00
Gabriel Augendre 212b0d9713 Separate data generation from plot production 2022-04-27 23:00:38 +02:00
Gabriel Augendre 883fc8e8f9 Fix pre-commit 2022-04-27 23:00:38 +02:00
Gabriel Augendre 394882f541 Save product unit price in basket item 2022-04-27 23:00:38 +02:00