Commit Graph
77 Commits
Author SHA1 Message Date
klemek 1a683fbacf feat: last checked and next refresh 2026-07-10 11:52:36 +02:00
klemek cb31d4e8af refactor: reduce responsability of individual parts 2026-07-10 11:24:21 +02:00
klemek f4425494f5 feat: clone and delete task
TS Lint / ESLint (push) Failing after 5m40s
TS Lint / TypeScript (push) Successful in 5m45s
TS Lint / Oxlint (push) Successful in 5m46s
2026-07-10 11:02:21 +02:00
klemek c97d26a74f feat: auto refresh completion
TS Lint / Oxlint (push) Successful in 4m42s
TS Lint / TypeScript (push) Successful in 4m42s
TS Lint / ESLint (push) Successful in 4m49s
2026-07-10 10:50:31 +02:00
klemek 88986a98df feat: void errors until proper handling
TS Lint / Oxlint (push) Successful in 4m3s
TS Lint / ESLint (push) Successful in 4m9s
TS Lint / TypeScript (push) Has been cancelled
2026-07-10 10:45:46 +02:00
klemek 900d2ea714 feat: validate cron syntax 2026-07-10 10:43:57 +02:00
klemek ef5d8b2bbd TODO in README
TS Lint / Oxlint (push) Successful in 43s
TS Lint / TypeScript (push) Successful in 46s
TS Lint / ESLint (push) Successful in 1m17s
2026-07-10 10:30:32 +02:00
klemek a5004f3741 refactor: separate task list component 2026-07-10 10:30:27 +02:00
klemek 1b8e6ff8ae feat: task edition in front end
TS Lint / ESLint (push) Successful in 50s
Python Lint CI / ruff-format-check (push) Successful in 1m33s
Python Lint CI / ty (push) Successful in 1m33s
Python Lint CI / ruff (push) Successful in 1m35s
TS Lint / Oxlint (push) Successful in 3m29s
TS Lint / TypeScript (push) Successful in 3m7s
2026-07-09 18:16:32 +02:00
klemek 2e5eb86848 chore: remove sample comments
TS Lint / ESLint (push) Successful in 7m49s
Python Lint CI / ruff (push) Successful in 8m2s
Python Lint CI / ty (push) Successful in 8m1s
Python Lint CI / ruff-format-check (push) Successful in 8m1s
TS Lint / Oxlint (push) Successful in 4m11s
TS Lint / TypeScript (push) Successful in 4m6s
2026-07-06 00:25:00 +02:00
klemek 73067f51ce feat: basic ui and workflow
TS Lint / ESLint (push) Failing after 38s
TS Lint / Oxlint (push) Successful in 42s
TS Lint / TypeScript (push) Successful in 43s
2026-07-06 00:22:46 +02:00
klemek 56a41989f0 fix: working tasks after first tests
TS Lint / ESLint (push) Successful in 1m0s
Python Lint CI / ty (push) Successful in 1m6s
Python Lint CI / ruff (push) Successful in 1m7s
Python Lint CI / ruff-format-check (push) Successful in 1m12s
TS Lint / Oxlint (push) Failing after 4m55s
TS Lint / TypeScript (push) Successful in 5m15s
2026-07-05 23:07:11 +02:00
klemek 568f22e2d5 fix: database init 2026-07-05 23:06:46 +02:00
klemek cee141ca68 fix: uv venv shared between docker and local 2026-07-05 23:05:53 +02:00
klemek 3edc076834 feat: typescript requests
TS Lint / ESLint (push) Successful in 45s
Python Lint CI / ruff (push) Successful in 56s
Python Lint CI / ruff-format-check (push) Successful in 57s
Python Lint CI / ty (push) Successful in 1m4s
TS Lint / Oxlint (push) Successful in 6m39s
TS Lint / TypeScript (push) Successful in 6m31s
2026-07-03 20:01:40 +02:00
klemek 4050368147 feat: task 2026-07-03 19:59:19 +02:00
klemek edceea6619 tools: fix make/compose 2026-07-03 19:54:55 +02:00
klemek 4e7f0476e0 feat: configurable API rate limit
Python Lint CI / ruff-format-check (push) Successful in 54s
Python Lint CI / ty (push) Successful in 54s
Python Lint CI / ruff (push) Successful in 54s
2026-07-03 15:41:57 +02:00
klemek 42a5995647 tools: use in memory databases by default
Python Lint CI / ruff-format-check (push) Successful in 44s
Python Lint CI / ruff (push) Successful in 45s
Python Lint CI / ty (push) Successful in 44s
2026-07-03 15:37:22 +02:00
klemek 59a6f49700 feat: rate limiting
Python Lint CI / ruff-format-check (push) Successful in 44s
Python Lint CI / ty (push) Successful in 44s
Python Lint CI / ruff (push) Successful in 44s
2026-07-03 15:33:06 +02:00
klemek 92d2e7c3a0 feat: minimum working comments app
Python Lint CI / ruff-format-check (push) Successful in 58s
TS Lint / TypeScript (push) Successful in 3m28s
TS Lint / Oxlint (push) Successful in 3m28s
Python Lint CI / ty (push) Successful in 58s
TS Lint / ESLint (push) Successful in 58s
Python Lint CI / ruff (push) Successful in 58s
2026-07-01 18:19:25 +02:00
klemek c93a74b0f4 feat: database with tortoise orm
Python Lint CI / ty (push) Successful in 1m22s
Python Lint CI / ruff (push) Successful in 1m22s
Python Lint CI / ruff-format-check (push) Successful in 1m22s
2026-07-01 11:43:10 +02:00
klemek deba8a73f9 chore: docker compose dev
TS Lint / Oxlint (push) Successful in 40s
TS Lint / TypeScript (push) Successful in 46s
TS Lint / ESLint (push) Successful in 46s
2026-06-30 23:20:58 +02:00
klemek c92f337006 chore: front-end
TS Lint / ESLint (push) Successful in 43s
Python Lint CI / ruff (push) Successful in 59s
Python Lint CI / ruff-format-check (push) Successful in 53s
Python Lint CI / ty (push) Successful in 59s
TS Lint / Oxlint (push) Successful in 1m57s
TS Lint / TypeScript (push) Successful in 2m17s
2026-06-30 18:15:14 +02:00
klemek 83c8e4415b feat: base flask x gunicorn server
Python Lint CI / ruff-format-check (push) Successful in 1m21s
Python Lint CI / ruff (push) Successful in 1m21s
Python Lint CI / ty (push) Successful in 1m29s
2026-06-30 17:09:16 +02:00
klemek e19a9cfdcc chore: template 2026-06-29 21:15:48 +02:00
klemek 882bd2dbd1 Initial commit 2026-06-29 19:09:15 +00:00