Lukáš Kucharczyk lukas
  • Joined on 2020-07-29
lukas commented on issue lukas/timetracker#9 2023-11-17 20:34:04 +00:00
Allow filtering on session list

Filtering was added and later removed because it was done in a manual way and only very few (hard-coded) parameters were available. This needs a better solution.

lukas commented on issue lukas/timetracker#16 2023-11-17 20:33:15 +00:00
Add graphs

This was added and later re-moved because:

  • it was too slow (didn't cache it, though!)
  • it wasn't particularly good looking
  • relied on image generated by the back-end (should probably use…
lukas commented on issue lukas/timetracker#52 2023-11-17 20:31:42 +00:00
Make start session and finish session not reload the whole page

I've already did a POC of returning HTML partials with Django in 3f037b4c7c, additionally there are packages for improving working with partials.

Further reading:

  • https://github.com/spookyl…
lukas commented on issue lukas/timetracker#66 2023-11-17 20:25:25 +00:00
Switch to Gitea Actions

Temporarily testing out Actions without the test phase

lukas pushed to main at lukas/timetracker 2023-11-17 20:24:21 +00:00
c35b539c42 Merge sessions and notes
bbe5e072b2 Don't display prices if zero
6fc2f623dc Apply djlint
Compare 3 commits »
lukas pushed to main at lukas/timetracker 2023-11-17 08:34:55 +00:00
9481bd5fef Add pre-commit
4083165123 Use the black profile for isort
45bb2681c7 Use isort on migrations
dbb8ec3f9a Handle empty edition_id
Compare 4 commits »
lukas pushed to main at homelab/docker-compose-templates 2023-11-17 06:53:56 +00:00
8674f45edf gitea: add network to connect runner
lukas pushed to main at lukas/timetracker 2023-11-16 19:34:24 +00:00
206b5f6d46 Prevent HTMX from messing up the initial state
lukas pushed to main at lukas/timetracker 2023-11-16 19:29:17 +00:00
b7e14ecc83 Account for no sessions
lukas pushed to main at lukas/timetracker 2023-11-16 18:56:14 +00:00
912e010729 Enable hx-boost everywhere
lukas pushed to main at homelab/docker-compose-templates 2023-11-16 18:11:44 +00:00
f67af2f452 gitearunner: fix and enable
lukas pushed to main at lukas/timetracker 2023-11-16 18:03:19 +00:00
a485237456 Fix form not syncing due to HTMX
lukas pushed to main at lukas/timetracker 2023-11-16 15:54:01 +00:00
f5faf92ee0 Fix error
lukas pushed to main at lukas/timetracker 2023-11-16 15:52:06 +00:00
07452d8c43 Re-instance gitea actions
lukas pushed to main at homelab/docker-compose-templates 2023-11-16 15:51:09 +00:00
1a79f40682 Disable gitearunner
lukas pushed to main at lukas/timetracker 2023-11-16 15:30:19 +00:00
229a79d266 Update .drone.yml testing
lukas pushed to main at homelab/docker-compose-templates 2023-11-16 15:29:24 +00:00
3eab90108b timetracker: change location of static files
lukas pushed to main at lukas/timetracker 2023-11-16 15:27:43 +00:00
c6ed577fe3 Formatting
171e4779a3 Move static files in prod
79f94e5984 Fix docker-compose.yml
ccebcb89c6 Improve Dockerfile
fe0a6b39e3 Fix .dockerignore
Compare 10 commits »
lukas pushed to main at lukas/timetracker 2023-11-15 18:15:15 +00:00
c44d8bf427 Improve time-related stuff
lukas pushed to main at lukas/timetracker 2023-11-15 13:26:04 +00:00
3f037b4c7c Only allow choosing purchases of selected edition
8783d1fc8e Name and related_purchase validation for non-games
9a1d24dbfd Sort imports, remove cruft
4720660cff Fix wrong playrange ordering
Compare 4 commits »