Ferdinand Mütsch
|
b3924c4119
|
docs: setup instructions page
|
2025-11-07 11:10:27 +01:00 |
|
Ferdinand Mütsch
|
84f4e3a1ba
|
chore: upgrade dependencies
|
2025-11-03 20:40:56 +01:00 |
|
Ferdinand Mütsch
|
2d0b6fd24b
|
chore: upgrade dependencies
|
2025-10-31 14:55:51 +01:00 |
|
Ferdinand Mütsch
|
2d56ff18e6
|
fix: read oidc providers config via environment variables (resolve #856)
|
2025-10-31 14:52:58 +01:00 |
|
Ferdinand Mütsch
|
ae57934b05
|
fix: disable mailing by default and require mail sender to be set
|
2025-10-18 21:18:14 +02:00 |
|
Ferdinand Mütsch
|
801d92dc4b
|
chore: implement including link-unsubscribe mail header (resolve #854)
|
2025-10-18 21:11:14 +02:00 |
|
Ferdinand Mütsch
|
b62629b515
|
fix: delete user cache keys upon user deletion (resolve #853)
|
2025-10-14 08:18:02 +02:00 |
|
Ferdinand Mütsch
|
95a8f94691
|
chore: improved oidc error logging
|
2025-10-12 10:10:52 +02:00 |
|
Ferdinand Mütsch
|
ea0423ebdb
|
test: oidc endpoints
|
2025-10-12 10:10:52 +02:00 |
|
Ferdinand Mütsch
|
e80c1a2019
|
chore: fix minor rebase errors
|
2025-10-12 10:10:52 +02:00 |
|
Ferdinand Mütsch
|
068223839c
|
fix: user model consistency checks
|
2025-10-05 23:07:24 +02:00 |
|
Ferdinand Mütsch
|
aea01fd51d
|
breaking_change: drop mssql support
|
2025-10-04 21:16:09 +02:00 |
|
Ferdinand Mütsch
|
1b03043ebd
|
chore: upgrade and clean dependencies
|
2025-10-04 20:57:59 +02:00 |
|
Ferdinand Mütsch
|
8b95cd5d9f
|
fix: nil pointer when accessing non-existing shared data
|
2025-10-04 20:55:01 +02:00 |
|
Ferdinand Mütsch
|
213df9e00b
|
chore: minor error logging [skip ci]
|
2025-09-16 01:02:22 +02:00 |
|
Ferdinand Mütsch
|
3154cd8519
|
fix: make summaries display actual data range or requested interval if no data present
fix: use unix era start time in wakatime compat endpoints (resolve #843)
|
2025-09-16 00:40:48 +02:00 |
|
Ferdinand Mütsch
|
849d7a8996
|
fix: summary from date display (resolve #843)
|
2025-09-16 00:02:33 +02:00 |
|
Ferdinand Mütsch
|
2082624132
|
chore: replace precomputed user heartbeat ranges by grouping view query
|
2025-09-07 21:45:42 +02:00 |
|
Ferdinand Mütsch
|
b4aa96ae2f
|
perf: support mysql compressed connections
|
2025-09-02 21:28:49 +02:00 |
|
Ferdinand Mütsch
|
cfe69df9ff
|
chore: upgrade to go 1.25
|
2025-08-30 22:44:25 +02:00 |
|
Ferdinand Mütsch
|
5f42c12933
|
chore: use wal journal mode for sqlite [skip ci]
|
2025-08-25 08:21:08 +02:00 |
|
Ferdinand Mütsch
|
9cd322a231
|
refactor: generic db migrations script
chore: various convenience repository methods
chore: make scripts folder its own module
|
2025-08-22 15:49:26 +02:00 |
|
Ferdinand Mütsch
|
d021f57516
|
chore: remove unnecessary migration
|
2025-08-22 14:13:16 +02:00 |
|
Ferdinand Mütsch
|
4b02b6bdf5
|
chore: config option to skip mx dns record validation (resolve #826)
|
2025-08-15 11:55:52 +02:00 |
|
Ferdinand Mütsch
|
ad154294c8
|
fix: accept partially valid batch of heartbeats (resolve #824)
|
2025-08-08 18:20:11 +02:00 |
|
Ferdinand Mütsch
|
8b8fe21fed
|
fix: assume coding as default category if not specified otherwise (see #817)
|
2025-08-02 11:06:39 +02:00 |
|
Ferdinand Mütsch
|
7f281184de
|
chore: detect wsl as separate os (resolve #817, #718)
|
2025-08-02 11:03:15 +02:00 |
|
Ferdinand Mütsch
|
1e0ef43d92
|
chore: upgrade dependencies
|
2025-07-18 10:28:11 +02:00 |
|
Ferdinand Mütsch
|
509c96e9a6
|
feat: allow delegate signup to trusted proxy (resolve #808)
|
2025-06-17 17:00:22 +02:00 |
|
Ferdinand Mütsch
|
632020c30b
|
feat: current online users count (resolve #798)
|
2025-06-13 08:53:48 +02:00 |
|
Ferdinand Mütsch
|
8b9c3e36c9
|
fix: race condition during summary reaggregation (see #801)
|
2025-06-10 08:52:55 +02:00 |
|
Ferdinand Mütsch
|
c6b8bf7b67
|
chore: conditionally return json or plain text from health endpoint
|
2025-06-10 07:35:32 +02:00 |
|
Ferdinand Mütsch
|
be4e59c548
|
Merge branch 'master' of github.com:muety/wakapi
# Conflicts:
# coverage/coverage.out
|
2025-05-30 23:49:53 +02:00 |
|
Ferdinand Mütsch
|
d2d9a2cfa3
|
fix(wip): duplicate leaderboard entries due to inconsistent language spelling
|
2025-05-30 23:48:53 +02:00 |
|
Ferdinand Mütsch
|
544e0e4f90
|
chore: upgrade dependencies
fix: mssql docker testing tls certificate error
|
2025-05-26 16:09:46 +02:00 |
|
Ferdinand Mütsch
|
d42c522c6b
|
feat: auto-redirect api root route to frontpage for browsers (resolve #788)
|
2025-05-20 21:08:22 +02:00 |
|
Ferdinand Mütsch
|
8c8ae5d7ee
|
fix: purge user durations as part of data cleanup (relates to #785)
|
2025-05-10 11:16:46 +02:00 |
|
Ferdinand Mütsch
|
78c2cc7593
|
chore: upgrade dependencies
|
2025-05-03 20:38:18 +02:00 |
|
Ferdinand Mütsch
|
f58653f1ba
|
fix: infinite loop caused by timezone weirdness in date range splitting (resolve #779)
|
2025-04-30 14:39:48 +02:00 |
|
Ferdinand Mütsch
|
5a2994fe47
|
fix: smtp tests with latest smtp4dev version
|
2025-04-11 14:02:11 +02:00 |
|
Ferdinand Mütsch
|
14fae4a3c8
|
fix: workaround for postgres timestamp issue (resolve #761)
|
2025-03-26 21:47:57 +01:00 |
|
Ferdinand Mütsch
|
f21441ae1b
|
fix: critical bug in cached durations aggregation (resolve #766)
|
2025-03-18 16:27:22 +01:00 |
|
Ferdinand Mütsch
|
04491ec126
|
fix: duration overlap check (resolve #761)
|
2025-03-14 14:35:10 +01:00 |
|
Ferdinand Mütsch
|
e8f7d9b789
|
chore: minor changes to error displaying and page layout
|
2025-03-14 14:29:28 +01:00 |
|
Ferdinand Mütsch
|
8427c97d18
|
fix: various minor logging related fixes
|
2025-03-13 09:36:37 +01:00 |
|
Ferdinand Mütsch
|
9985e8d9de
|
fix: fill missing category of browsing heartbeats (resolve #760)
|
2025-03-13 08:52:24 +01:00 |
|
Ferdinand Mütsch
|
9856994e74
|
docs: mention tparse [skip ci]
|
2025-03-12 17:09:14 +01:00 |
|
Ferdinand Mütsch
|
399cbb4463
|
chore: upgrade dependencies
|
2025-03-09 21:55:15 +01:00 |
|
Ferdinand Mütsch
|
d37f25e68a
|
fix: resolve faulty data for project details view (resolve #756)
|
2025-03-03 07:59:42 +01:00 |
|
Ferdinand Mütsch
|
51208a133a
|
fix: panic during summary aggregation (resolve #754)
|
2025-02-28 08:45:03 +01:00 |
|