Commit Graph

3719 Commits

Author SHA1 Message Date
thomas girod deb83ec08f Merge pull request #1380 from ae-utbm/fragment-subscription
refactor: use `FragmentMixin` for subscription fragments
2026-05-10 13:17:41 +02:00
imperosol 94cda48508 fix: shortcut SubscriptionNewUserForm.clean if there are errors 2026-05-10 10:27:12 +02:00
imperosol 7bd2f1da96 refactor: use FragmentMixin for subscription fragments 2026-05-08 13:47:34 +02:00
klmp200 e2d2eb7470 Merge pull request #1377 from ae-utbm/fix-component-nesting
Fix component nesting bug
2026-05-08 13:01:09 +02:00
thomas girod a18f316088 Merge pull request #1362 from ae-utbm/improve-style
Small style improvement for main page
2026-05-08 11:07:52 +02:00
thomas girod fee1bbc5a5 Merge pull request #1366 from ae-utbm/update-ci
update CI
2026-05-08 09:06:48 +02:00
klmp200 cb1a330983 Fix component nesting bug 2026-05-07 13:37:37 +02:00
klmp200 1cfeeefa56 Merge pull request #1376 from ae-utbm/fix-link-once
Fix crashes on *-once elements when called at bad timings
2026-05-06 23:23:02 +02:00
thomas girod 0308d1c887 Merge pull request #1374 from ae-utbm/fix-duplicated-price
fix: duplicated prices on counters
2026-05-06 23:22:35 +02:00
thomas girod 9abd16c8f6 Merge pull request #1375 from ae-utbm/fix-eboutic-js
fix: `this.$refs.basketManagementForm.getElementById is not a function`
2026-05-06 23:22:06 +02:00
klmp200 0405ef424d Fix crashes on *-once elements when called at bad timings 2026-05-06 23:19:35 +02:00
imperosol b79b7cbcf5 fix: this.$refs.basketManagementForm.getElementById is not a function 2026-05-06 23:06:06 +02:00
imperosol 2c259de22c fix: duplicated prices on counters 2026-05-06 23:05:14 +02:00
thomas girod 38f2b6aa7b Merge pull request #1367 from ae-utbm/rolldown-inject
refactor: use rolldown builtin `inject`
2026-05-06 18:21:34 +02:00
thomas girod 37345f1bc4 Merge pull request #1360 from ae-utbm/image_rotation
properly rotate SAS pictures
2026-05-06 18:21:23 +02:00
thomas girod 151d17aca1 Merge pull request #1373 from ae-utbm/localsorage-pictures
fix: `QuotaExceededError` on user pictures load
2026-05-06 13:51:00 +02:00
imperosol d123e5e35b fix: QuotaExceededError on user pictures load 2026-05-06 13:37:55 +02:00
imperosol 00f7afb937 add translations 2026-05-02 17:59:06 +02:00
imperosol 2dbf4cff05 add og tags to eboutic page 2026-05-02 17:30:11 +02:00
imperosol f88c061b02 scss-ify eboutic.css 2026-05-02 17:29:04 +02:00
imperosol 4bd248f827 add transition to user whitelist input 2026-05-02 17:28:47 +02:00
imperosol 2aa6eed2fc improve main page style 2026-05-02 17:28:46 +02:00
imperosol 7fec05820c test: Picture.generate_thumbnails 2026-05-02 17:25:14 +02:00
imperosol 381f1ac829 refactor: use rolldown builtin inject 2026-05-02 17:23:35 +02:00
imperosol 22e6c09c36 remove dead code 2026-05-01 23:20:25 +02:00
imperosol 399a3813f0 feat: rotate pictures with API+AlpineJS 2026-05-01 23:20:15 +02:00
imperosol 441a016025 refactor Picture.generate_thumbnails 2026-05-01 23:15:11 +02:00
imperosol 060dde78e7 add update date to SithFile model 2026-05-01 19:18:38 +02:00
klmp200 f19b3056ef Fix notifications on messages containing quotes 2026-05-01 18:59:58 +02:00
thomas girod 200f71a762 Merge pull request #1359 from ae-utbm/album-thumbnail
Automatically resize album thumbnail
2026-05-01 18:58:27 +02:00
imperosol facfa1be89 test thumbnail management of AlbumEditForm 2026-05-01 18:56:12 +02:00
imperosol 4b9a953a20 Automatically resize album thumbnail 2026-05-01 18:56:12 +02:00
imperosol 5c17337595 update CI 2026-04-30 19:02:19 +02:00
thomas girod da621f6d7e Merge pull request #1364 from ae-utbm/update-dep
Update dep
2026-04-30 10:23:53 +02:00
imperosol 6b2b4d347f resolve warnings 2026-04-30 10:15:13 +02:00
imperosol 26483825a1 update JS dependencies 2026-04-29 19:14:51 +02:00
imperosol 9ef592849c update python dependencies 2026-04-29 19:10:02 +02:00
thomas girod c329fb1d0e Merge pull request #1309 from ae-utbm/price
Product prices
2026-04-29 18:49:57 +02:00
imperosol ef611ce1a7 unify eboutic and regular counter price selection 2026-04-29 12:59:01 +02:00
imperosol fb23d24db7 directly work on group ids
add tests
2026-04-29 12:53:20 +02:00
imperosol 16ca6c3ead fix existing tests 2026-04-29 12:53:20 +02:00
imperosol f8f85c2778 add translations 2026-04-29 12:53:20 +02:00
imperosol cf40e941d4 adapt formulas to new price system 2026-04-29 12:53:20 +02:00
imperosol adeadeaf70 adapt products export to new price system 2026-04-29 12:53:20 +02:00
imperosol 40fce1609d Price formset in the Product edit page 2026-04-29 12:53:20 +02:00
imperosol 0f02d55318 use new price system in populate 2026-04-29 12:53:20 +02:00
imperosol 965309d76c remove Product.selling_price and Product.special_selling_price 2026-04-29 12:53:20 +02:00
imperosol 26c6ab4a9f use new price system in counters 2026-04-29 12:53:20 +02:00
imperosol 2613ede59d use new price system in the eboutic 2026-04-29 12:53:20 +02:00
imperosol 6634bd987d refactor InvoiceItem and BasketItem models 2026-04-29 12:53:20 +02:00