Commit Graph

183 Commits

Author SHA1 Message Date
lukas 23502eab85 do not throw error when no stats to calculate 2024-10-16 17:45:23 +02:00
lukas a5a7041920 rename icon 2024-10-16 17:45:23 +02:00
lukas 3578f1707f add more icons 2024-10-16 17:45:23 +02:00
lukas b0b1bb2d42 add icon field to platform, use everywhere 2024-10-16 17:45:23 +02:00
lukas c40764a02f fix bug in Component
A leftover from when there was only the A component function,
this bug was not found earlier because we used
templates instead of tags most of the time.
2024-09-14 10:40:03 +02:00
lukas 649351efde implement platform icons
Django CI/CD / test (push) Successful in 1m1s
Django CI/CD / build-and-push (push) Has been skipped
2024-09-14 06:42:34 +02:00
lukas 7f6584ecf7 finish purchase from list 2024-09-11 11:39:54 +02:00
lukas 540f5ee42c align last column to the right 2024-09-11 11:39:48 +02:00
lukas 3063a3d143 refund purchase from list 2024-09-10 14:50:02 +02:00
lukas b589199ca6 drop purchase from list 2024-09-10 14:46:50 +02:00
lukas 2fc661dade re-add button titles 2024-09-10 14:46:10 +02:00
lukas 1f535a6e84 formatting 2024-09-10 14:26:06 +02:00
lukas a9c1135639 improve layout
Django CI/CD / test (push) Successful in 1m7s
Django CI/CD / build-and-push (push) Successful in 2m12s
2024-09-09 11:25:29 +02:00
lukas 58cfaca1a9 add table header actions
Django CI/CD / test (push) Successful in 1m3s
Django CI/CD / build-and-push (push) Successful in 2m23s
2024-09-08 21:03:37 +02:00
lukas a1df8720f5 Fix missing variable reference
Django CI/CD / test (push) Successful in 1m11s
Django CI/CD / build-and-push (push) Successful in 2m3s
2024-09-07 23:20:17 +02:00
lukas 645ffa0dad update styles
Django CI/CD / test (push) Successful in 1m3s
Django CI/CD / build-and-push (push) Successful in 2m4s
2024-09-03 22:39:25 +02:00
lukas 4358708262 add links to add a new X to: game, edition, purchase, session, device, platform
Django CI/CD / test (push) Successful in 55s
Django CI/CD / build-and-push (push) Successful in 1m57s
2024-09-03 15:48:58 +02:00
lukas 57184ceea0 add one more breakpoint to better utilize smaller screens
Django CI/CD / test (push) Successful in 53s
Django CI/CD / build-and-push (push) Successful in 1m56s
2024-09-02 23:44:18 +02:00
lukas e067e65bce linkify game, edition, purchase, session references
Django CI/CD / test (push) Successful in 1m0s
Django CI/CD / build-and-push (push) Has been cancelled
also add link styles for links in a table row
2024-09-02 20:04:21 +02:00
lukas b8258e2937 replace slippers with django-cotton
Django CI/CD / test (push) Successful in 59s
Django CI/CD / build-and-push (push) Successful in 2m4s
main reason: slippers cannot pass request via context inside its
components, making it annoying to use template takes that take request.
more reasons: not actively worked on, no named slots, having to define
components in components.yaml + new components do not get registered
without restarting server
2024-09-02 17:43:41 +02:00
lukas 9af4c79947 improve game view
Django CI/CD / test (push) Successful in 56s
Django CI/CD / build-and-push (push) Has been skipped
2024-08-19 21:58:43 +02:00
lukas d8b8182b91 fix table top rounding 2024-08-13 08:36:40 +02:00
lukas 3099f02145 list editions 2024-08-11 20:21:27 +02:00
lukas 74b9d0421c list platforms, fix editing platform 2024-08-11 18:34:50 +02:00
lukas c61adad180 list games 2024-08-11 18:21:11 +02:00
lukas 6ef56bfed5 list, edit, and delete devices 2024-08-11 17:53:36 +02:00
lukas b0ad806a93 fix version_date 2024-08-11 17:23:18 +02:00
lukas 453b4fd922 add manage -> sessions 2024-08-11 17:22:58 +02:00
lukas bb0d24809e make sure titles are truncated 2024-08-11 17:13:31 +02:00
lukas 2e5e77b4e5 replace navbar
Django CI/CD / test (push) Successful in 1m12s
Django CI/CD / build-and-push (push) Has been skipped
2024-08-09 13:14:18 +02:00
lukas c15eaca205 only overflow table, not paginator, improve styling
Django CI/CD / test (push) Successful in 1m5s
Django CI/CD / build-and-push (push) Has been skipped
2024-08-09 12:42:54 +02:00
lukas 496c99ccf1 formatting 2024-08-09 12:23:49 +02:00
lukas 992622e8d1 make it possible to not use paginator when limit = 0 2024-08-09 12:23:40 +02:00
lukas cabe36c822 add dark/light mode toggle 2024-08-09 12:22:26 +02:00
lukas d84b67c460 improve pagination 2024-08-09 11:47:10 +02:00
lukas 1c28950b53 add pagination
Django CI/CD / test (push) Successful in 1m1s
Django CI/CD / build-and-push (push) Has been skipped
2024-08-08 22:54:15 +02:00
lukas 9ec6c958c8 remove unnecessary styles 2024-08-08 21:20:08 +02:00
lukas 3de40ccad3 create purchase list without paging 2024-08-08 20:17:43 +02:00
lukas 6a5dc9b62c even more formatting 2024-08-08 15:08:50 +02:00
lukas 447bd4820c reformat with djlint --reformat 2024-08-08 14:47:51 +02:00
lukas 714f0d97a9 Reformat
Django CI/CD / test (push) Successful in 1m0s
Django CI/CD / build-and-push (push) Successful in 2m10s
2024-08-04 22:40:43 +02:00
lukas d622ddfbf3 Add all-time stats 2024-08-04 22:40:37 +02:00
lukas 34d42e2af5 Fix list session links
Django CI/CD / test (push) Successful in 1m2s
Django CI/CD / build-and-push (push) Successful in 2m1s
2024-07-09 23:03:52 +02:00
lukas e19caf47bf Make game overview more appealing
Django CI/CD / build-and-push (push) Blocked by required conditions
Django CI/CD / test (push) Has been cancelled
2024-07-09 23:03:03 +02:00
lukas ba44814474 Improve game links
Django CI/CD / test (push) Successful in 1m6s
Django CI/CD / build-and-push (push) Successful in 1m56s
2024-07-09 19:40:47 +02:00
lukas 86f8fde8fa Avoid errors when displaying game overview with zero sessions
Django CI/CD / test (push) Successful in 1m4s
Django CI/CD / build-and-push (push) Successful in 2m10s
2024-07-09 07:32:49 +02:00
lukas 811fec4b11 Ignore manual sessions when calculating session average
Django CI/CD / test (push) Successful in 1m1s
Django CI/CD / build-and-push (push) Successful in 1m58s
2024-07-02 17:27:44 +02:00
lukas 51c25659a9 djhtml formatting
Django CI/CD / test (push) Successful in 1m5s
Django CI/CD / build-and-push (push) Successful in 1m57s
2024-04-30 12:04:16 +02:00
lukas 973dda59d2 Improve game overview header 2024-04-30 12:03:52 +02:00
lukas 64edca9ffa Use display name in session list
Django CI/CD / test (push) Successful in 52s
Django CI/CD / build-and-push (push) Successful in 1m52s
2024-04-29 19:21:05 +02:00