Lukáš Kucharczyk lukas
  • Joined on 2020-07-29
lukas pushed to add-ci-test at lukas/timetracker 2023-11-18 09:32:14 +00:00
e449164fdb Re-add test step to CI
lukas created branch add-ci-test in lukas/timetracker 2023-11-18 09:32:14 +00:00
lukas closed pull request lukas/timetracker#45 2023-11-18 09:26:55 +00:00
Add vite react
lukas commented on pull request lukas/timetracker#45 2023-11-18 09:26:55 +00:00
Add vite react

Replaced by #67

lukas created pull request lukas/timetracker#67 2023-11-18 09:26:32 +00:00
Use React frontend
lukas pushed to switch-to-react at lukas/timetracker 2023-11-18 09:25:55 +00:00
lukas created branch switch-to-react in lukas/timetracker 2023-11-18 09:25:55 +00:00
lukas pushed to add-frontend at lukas/timetracker 2023-11-18 09:24:12 +00:00
fb1f6d2a33 Add django-cors-headers
b219e3f6bc Remove top-level package.json
eff598f475 Integrate TailwindCSS
a3be509893 Change API url
6af754afa6 Add django-rest-framework
Compare 199 commits »
lukas pushed to main at lukas/timetracker 2023-11-18 08:52:20 +00:00
555608d8c6 Fix syntax
lukas pushed to main at lukas/timetracker 2023-11-18 08:33:33 +00:00
a7293c659d CI: Ignore README.md
f36e692361 Do not run for pull requests
fe97f540a0 Fix CI being blocked
Compare 3 commits »
lukas pushed to add-frontend at lukas/timetracker 2023-11-18 08:23:56 +00:00
d6f77c0c19 Add django-cors-headers
52881a88c6 Remove top-level package.json
76b09fea39 Integrate TailwindCSS
89f6959fc1 Change API url
77d6ad2618 Add django-rest-framework
Compare 161 commits »
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:

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