Commit graph

51 commits

Author SHA1 Message Date
Nicola Zambello 7288ea834e
feat: add timestamp in csv export filename 2023-06-23 12:33:37 +02:00
Nicola Zambello baa39e81f0
feat: add totals in reports 2023-06-23 12:27:11 +02:00
Nicola Zambello 9497620acd
chore!: migrate to docker environment 2023-06-22 13:11:03 +02:00
Nicola Zambello 543cfad176
feat: add totals in projects page 2023-05-03 10:03:24 +02:00
Nicola Zambello f9ddfa36d5
fix: hydration issue on firefox 2023-04-05 19:50:52 +02:00
Nicola Zambello 890a695754
refactor: show total for this week, reorder counters 2023-03-05 10:06:55 +01:00
Nicola Zambello 01ec528ee4
feat: add currency + hourly rate to user, fixes for import and reports 2023-03-01 02:27:43 +01:00
Nicola Zambello 1a57580b6e
fix: time entries sort by 2023-03-01 01:36:56 +01:00
Nicola Zambello 985e205232
fix: update duration on save time entry 2023-03-01 01:32:05 +01:00
Nicola Zambello b9f5897280
feat: add user prefs with datetime format 2023-03-01 01:19:38 +01:00
Nicola Zambello 6d8d487e28
fix: calc durations on save, trigger duration calc on reports, update/create te with now value on server 2023-03-01 00:40:22 +01:00
Nicola Zambello c6215912e6
feat: add new user 2023-02-23 14:50:02 +01:00
Nicola Zambello e4337a2c9d
feat: users management with admin user 2023-02-23 14:17:29 +01:00
Nicola Zambello f5499de9d9
fix: user menu position in nav 2023-02-23 12:18:12 +01:00
Nicola Zambello 0f1da47739
fix: update elapsed time on start/end dates update 2023-02-23 12:15:26 +01:00
Nicola Zambello 4d7e7ef167
feat: add account management with update + delete 2023-02-23 01:20:18 +01:00
Nicola Zambello f51131eb00
fix: auth forms required attrs 2023-02-23 01:19:48 +01:00
Nicola Zambello 70dbe74209
chore: cleanup 2023-02-23 01:19:14 +01:00
Nicola Zambello 6e1a8e0c56
feat: add user signup if configured from env var 2023-02-21 19:06:00 +01:00
Nicola Zambello ac7f544512
refactor: highlight today in calendar + monday is 1st day of week 2023-02-20 15:13:21 +01:00
Nicola Zambello a6a9ce4c0d
refactor: new actions buttons text 2023-02-20 15:04:22 +01:00
Nicola Zambello 5028fd7334
fix: path to icons in head links 2023-02-20 15:01:51 +01:00
Nicola Zambello 0615c8a00e
feat: add icons in head links 2023-02-20 15:00:29 +01:00
Nicola Zambello 8b0f13b340
fix: fixed decimal digits in reports 2023-02-19 14:12:30 +01:00
Nicola Zambello 74acc65dde
feat: refactor project colors, add duration in time entries, add reports page 2023-02-19 14:07:24 +01:00
Nicola Zambello 130698a317
chore: remove stats page, rename reports 2023-02-18 23:48:27 +01:00
Nicola Zambello eccd7b5d96
feat: add sr-only h1 title per-page 2023-02-18 23:45:47 +01:00
Nicola Zambello 50fb9af24f
chore: add placeholder pages for report and stats 2023-02-18 23:35:17 +01:00
Nicola Zambello 4083641a6a
fix: pagination fieldset styles 2023-02-18 23:26:23 +01:00
Nicola Zambello 3a94721c97
feat: import csv 2023-02-18 23:16:14 +01:00
Nicola Zambello 6d958d817a
fix: prevent creation project with same name 2023-02-18 23:15:58 +01:00
Nicola Zambello f66f0d5e01
fix: styles in time-entries 2023-02-18 23:15:03 +01:00
Nicola Zambello 46e6f2f5ac
refactor: root nav with navlink 2023-02-18 21:54:57 +01:00
Nicola Zambello 72df192ebc
feat: add importexport page with csv export 2023-02-18 21:42:16 +01:00
Nicola Zambello 35adc7db03
refactor: add active styles for nav 2023-02-18 21:41:51 +01:00
Nicola Zambello 4b14fcff24
fix: mobile time entries summary 2023-02-18 20:47:26 +01:00
Nicola Zambello 929c04a892
fix: mobile modal form 2023-02-18 20:42:59 +01:00
Nicola Zambello e3f1a3d78e
fix: patch time entry edit form method 2023-02-18 20:38:59 +01:00
Nicola Zambello fec650d212
chore: cleanup log 2023-02-18 20:38:20 +01:00
Nicola Zambello 7ed31b8426
fix: remove invariant on non accessible var 2023-02-18 20:38:02 +01:00
Nicola Zambello cf3b79d4aa
fix: mobile styles + viewport 2023-02-18 20:37:37 +01:00
Nicola Zambello e0843fc89a
feat: add projects management 2023-02-14 10:27:43 +01:00
Nicola Zambello 9b16fe617c
feat: add new + edit/delete time-entries 2023-02-14 10:27:27 +01:00
Nicola Zambello 81273a8a9a
feat: add time-entries route with crud and timers 2023-02-14 10:26:58 +01:00
Nicola Zambello f3549a9d73
feat: redirect to time-entries if logged in 2023-02-14 10:23:46 +01:00
Nicola Zambello 8a49137474
feat: add logout route 2023-02-14 10:21:17 +01:00
Nicola Zambello b717c55643
feat: add login page 2023-02-14 10:15:44 +01:00
Nicola Zambello 3946d0f05c
feat: add root route app ui 2023-02-14 10:14:28 +01:00
Nicola Zambello 13017299cf
chore: setup app entries with mantine 2023-02-14 10:13:40 +01:00
Nicola Zambello a10816e43c
feat: add db models, setup prisma + utils 2023-02-14 10:10:10 +01:00