Commit Graph

460 Commits

Author SHA1 Message Date
2e3ba71148 AI linter fixes
All checks were successful
Lint / Lint and Check (push) Successful in 35s
2025-12-14 17:50:08 +01:00
907acc4fec add missing deps after rebase 2025-12-14 17:46:19 +01:00
ed0b3b7bd4 Adds Playwright E2E and Vitest test infrastructure
Integrates Playwright for end-to-end browser testing with automated web server setup, example smoke tests, and CI-compatible configuration. Introduces Vitest, Testing Library, and related utilities for fast component and unit testing.

Updates scripts, development dependencies, and lockfile to support both test suites. Establishes unified testing commands for local and CI workflows, laying groundwork for comprehensive automated UI and integration coverage.
2025-12-14 17:41:50 +01:00
c10d88c594 Adds habit edit, archive, and undo log features
Enables users to update or archive habits and to undo the latest habit log.
Adds PATCH/DELETE API endpoints for habit edit and soft deletion.
Introduces UI dialogs and controls for editing and archiving habits,
as well as for undoing the most recent log entry directly from the dashboard.
Improves log statistics handling by ordering and simplifies last log detection.
2025-12-14 17:40:31 +01:00
b81031b542 Plan 2025-12-14 17:40:31 +01:00
2c84feeab0 logo and favicon
All checks were successful
Lint / Lint and Check (push) Successful in 34s
2025-12-14 17:40:10 +01:00
4ac8800ef7 fix(deps): update nextjs monorepo to v16.0.10
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
Lint / Lint and Check (pull_request) Successful in 29s
Lint / Lint and Check (push) Successful in 34s
2025-12-13 22:23:53 +00:00
8879963cce fix(deps): update dependency lucide-react to ^0.561.0
All checks were successful
Lint / Lint and Check (push) Successful in 28s
2025-12-13 18:31:01 +01:00
b91ea8be0a chore(deps): update dependency eslint to v9.39.2
Some checks failed
Lint / Lint and Check (push) Has been cancelled
2025-12-13 18:29:05 +01:00
930d68df3e chore(deps): update dependency @types/node to v24.10.3
Some checks failed
renovate/stability-days Updates have not met minimum release age requirement
Lint / Lint and Check (pull_request) Successful in 28s
Lint / Lint and Check (push) Has been cancelled
2025-12-13 17:06:03 +00:00
f8d504b73f fix(deps): update dependency lucide-react to ^0.559.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 37s
2025-12-13 14:04:05 +00:00
43e5c70197 fix(deps): update dependency lucide-react to ^0.557.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (pull_request) Successful in 35s
Lint / Lint and Check (push) Successful in 30s
2025-12-13 13:04:00 +00:00
3f23d70b28 fix(deps): update dependency drizzle-orm to ^0.45.0
All checks were successful
Lint / Lint and Check (pull_request) Successful in 30s
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 43s
2025-12-13 11:28:52 +01:00
d97a2b97a6 chore(deps): pin dependencies
All checks were successful
Lint / Lint and Check (push) Successful in 34s
2025-12-13 11:27:36 +01:00
f386752536 chore(deps): update pnpm to v10.25.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 30s
2025-12-12 22:03:52 +00:00
5e08260b11 chore(deps): update dependency typescript-eslint to v8.49.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 29s
2025-12-12 21:04:13 +00:00
2c0fbf7e63 fix(deps): update nextjs monorepo to v16.0.8
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 30s
2025-12-12 20:05:34 +00:00
dc442f7dc4 chore(deps): update dependency @types/node to v24.10.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 30s
2025-12-12 19:31:35 +00:00
eacc7de9b0 chore(deps): update dependency @types/pg to v8.16.0
All checks were successful
Lint / Lint and Check (push) Successful in 31s
2025-12-12 20:23:25 +01:00
2e88b710c3 fix(deps): update react monorepo to v19.2.3
Some checks failed
Lint / Lint and Check (push) Has been cancelled
2025-12-12 20:22:18 +01:00
1f626a64a2 chore(deps): update tailwindcss monorepo to v4.1.18
Some checks failed
Lint / Lint and Check (pull_request) Successful in 28s
Lint / Lint and Check (push) Has been cancelled
renovate/stability-days Updates have not met minimum release age requirement
2025-12-12 18:28:35 +00:00
05a0cb387d add wget to runner image for healthcheck
All checks were successful
Lint / Lint and Check (push) Successful in 35s
2025-12-09 13:28:08 +01:00
8286b9801f add curl for healthcheck
All checks were successful
Lint / Lint and Check (push) Successful in 38s
2025-12-09 13:24:43 +01:00
ba3ef8bc2b Add Docker support for optimized Next.js deployment
All checks were successful
Lint / Lint and Check (push) Successful in 36s
Introduces Docker configuration files to enable containerized builds
and streamlined deployment using a multi-stage strategy with
standalone Next.js output. Updates configuration to optimize image
size and leverage production best practices.
2025-12-09 13:18:19 +01:00
5387e51f2d purge old crap 2025-12-09 13:06:34 +01:00
056a7edd5c fix(deps): update dependency lucide-react to ^0.556.0
All checks were successful
Lint / Lint and Check (push) Successful in 38s
2025-12-06 12:58:01 +01:00
5ccf0ffc59 Revert "fix(deps): update dependency drizzle-orm to ^0.45.0"
All checks were successful
Lint / Lint and Check (push) Successful in 55s
This reverts commit 3860a52c69.
2025-12-06 12:57:39 +01:00
3860a52c69 fix(deps): update dependency drizzle-orm to ^0.45.0
All checks were successful
Lint / Lint and Check (push) Successful in 35s
2025-12-06 11:19:11 +01:00
45e8aafb31 chore(deps): update dependency postcss-preset-env to v10.5.0
Some checks failed
Lint / Lint and Check (push) Has been cancelled
2025-12-06 11:17:55 +01:00
5b719b12fd chore(deps): update dependency turbo to v2.6.3
Some checks failed
Lint / Lint and Check (push) Has been cancelled
2025-12-06 11:16:32 +01:00
18a3b42fec chore(deps): update dependency drizzle-kit to v0.31.8
Some checks failed
Lint / Lint and Check (push) Has been cancelled
2025-12-06 11:15:16 +01:00
334fa3428c chore(deps): update dependency @tanstack/react-query to v5.90.12
Some checks failed
renovate/stability-days Updates have not met minimum release age requirement
Lint / Lint and Check (pull_request) Successful in 31s
Lint / Lint and Check (push) Has been cancelled
2025-12-06 10:02:18 +00:00
b17f6e8f86 chore(deps): update dependency prettier to v3.7.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 36s
2025-12-06 05:02:26 +00:00
bedb7a8699 chore(deps): update dependency prettier to v3.7.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 41s
2025-12-06 02:03:55 +00:00
34cd222a02 chore(deps): update actions/setup-node digest to 395ad32
All checks were successful
Lint / Lint and Check (push) Successful in 33s
2025-12-06 01:03:45 +00:00
697ca626f4 chore(deps): update actions/checkout digest to 8e8c483
All checks were successful
Lint / Lint and Check (push) Successful in 29s
2025-12-06 00:02:53 +00:00
d35f643825 fix(deps): update react monorepo to v19.2.1
Some checks are pending
renovate/stability-days Updates have not met minimum release age requirement
Lint / Lint and Check (pull_request) Successful in 29s
Lint / Lint and Check (push) Successful in 30s
2025-12-04 10:01:47 +00:00
a6b5fa487d chore(deps): update dependency typescript-eslint to v8.48.1 (#31)
All checks were successful
Lint / Lint and Check (push) Successful in 30s
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
2025-12-04 08:03:51 +01:00
2d64efec92 chore(deps): update dependency turbo to v2.6.2 (#30)
Some checks failed
Lint / Lint and Check (push) Has been cancelled
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
2025-12-04 08:03:46 +01:00
6db60d7875 chore(deps): update dependency prettier-plugin-tailwindcss to v0.7.2 (#29)
Some checks failed
Lint / Lint and Check (push) Has been cancelled
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
2025-12-04 08:03:41 +01:00
d70b4bc90e chore(deps): pin dependency eslint-config-prettier to 10.1.8 (#28)
Some checks failed
Lint / Lint and Check (push) Has been cancelled
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
2025-12-04 08:03:33 +01:00
b8a86885de fix(deps): update nextjs monorepo to v16.0.7 (#26)
All checks were successful
Lint / Lint and Check (push) Successful in 30s
Co-authored-by: Renovate Bot <renovatebot@schulze.network>
Co-committed-by: Renovate Bot <renovatebot@schulze.network>
2025-12-04 07:20:26 +01:00
a44fa3a50b fix(deps): update nextjs monorepo to v16.0.6
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 29s
2025-12-03 21:32:14 +00:00
7b7feea11f chore(deps): update pnpm to v10.24.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 9m29s
2025-11-30 15:01:22 +00:00
2f879b449e chore(deps): update dependency prettier to v3.7.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 9m32s
2025-11-30 11:38:42 +00:00
f906749340 chore(deps): update dependency prettier to v3.7.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 9m33s
2025-11-30 09:01:47 +00:00
620765564c fix(deps): update nextjs monorepo to v16.0.5
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 9m32s
2025-11-30 00:01:49 +00:00
cfc52b085e fix(deps): update dependency lucide-react to ^0.555.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 45s
2025-11-29 09:02:31 +00:00
5aa8fce32f chore(deps): update dependency typescript-eslint to v8.48.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 55s
2025-11-29 03:04:42 +00:00
bf2000c49a fix(deps): update nextjs monorepo to v16.0.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Lint / Lint and Check (push) Successful in 35s
2025-11-29 02:06:28 +00:00