Commit Graph

1503 Commits

Author SHA1 Message Date
Ferdinand Mütsch
f162accfb4 refactor(perf): user first heartbeats query 2024-11-25 20:21:37 +01:00
Ferdinand Mütsch
24751ea2d0 refactor(perf): project stats query 2024-11-25 00:53:30 +01:00
Ferdinand Mütsch
b82a9e8251 Merge remote-tracking branch 'origin/master' 2024-11-22 14:29:37 +01:00
Ferdinand Mütsch
d628020c5c fix: sentry heartbeats tracer sampling 2024-11-22 14:20:34 +01:00
Ferdinand Mütsch
b96db4eafa fix: improve user agent regex
fix: support cursor editor (resolve #712)
2024-11-22 13:57:17 +01:00
Ferdinand Mütsch
1680d0d225 Merge pull request #710 from krishnans2006/master
Update smtp_pass environment variable in compose.yml
2024-11-22 07:39:16 +01:00
Krishnan Shankar
77910ef126 fix: update smtp_pass environment variable in compose.yml 2024-11-22 00:36:42 -06:00
Steven Tang
4f1b2d0a71 ci(release): remove step to delete old releases
Resolves #704
2024-11-17 22:19:21 +11:00
Steven Tang
65ac714866 ci: update softprops/action-gh-release action to v2
See #704
2024-11-17 19:03:36 +11:00
Ferdinand Mütsch
5bd1ffd14d Merge pull request #706
fix(config): reverse proxy ip ranges parse warning when unset
2024-11-11 11:05:57 +01:00
SIMULATAN
35110907b6 fix(config): reverse proxy ip ranges parse warning when unset 2024-11-11 10:39:38 +01:00
Ferdinand Mütsch
f4253678ce Merge pull request #705
Printer-friendly dashboard styling
2024-11-05 11:20:53 +01:00
jiajia
12f2ea6fda Printer-friendly dashboard styling 2024-11-05 09:52:13 +00:00
Ferdinand Mütsch
7e976e607e Merge branch 'master' of github.com:muety/wakapi 2.12.2 2024-11-04 22:53:56 +01:00
Ferdinand Mütsch
354c7f9626 chore: use zero-valued fields
fix: exclude all optional heartbeat fields from hash
2024-11-04 22:52:49 +01:00
Ferdinand Mütsch
d29b11173c docs: contrib guidelines 2024-11-03 23:24:16 +01:00
Ferdinand Mütsch
b04f8c573e chore: show date of first heartbeat in range (resolve #685) 2024-11-03 22:40:57 +01:00
Ferdinand Mütsch
c7b07476d0 fix: time format returned by stats compat endpoints (resolve #698) 2024-11-03 22:10:04 +01:00
Ferdinand Mütsch
a1ebc240b1 fix: do not crash when using dev mode outside project source folder (resolve #703) (also see #693) 2024-11-03 16:46:38 +01:00
Chen, Ron Gang
de91df382a Remove the dependencies field as it may cause errors if the text is too long 2024-11-03 12:59:08 +08:00
Chen, Ron Gang
b2828e7b7b add additional wakatime fields 2024-11-02 23:31:03 +08:00
Ferdinand Mütsch
24044aa4d2 Merge pull request #693 from notarock/master
Remove circular dependency when logging configuration loading error
2024-10-15 07:53:56 +02:00
Roch D'Amour
71b3fd08a9 Remove dependency on config to log config error 2024-10-15 01:19:24 -04:00
Ferdinand Mütsch
830f6c920d chore: upgrade dependencies 2024-10-15 00:26:00 +02:00
Ferdinand Mütsch
96c8143271 merge with latest remote master 2024-10-15 00:25:50 +02:00
Ferdinand Mütsch
763d722738 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	coverage/coverage.out
#	routes/api/heartbeat.go
#	routes/api/heartbeat_test.go
2024-10-15 00:22:38 +02:00
Ferdinand Mütsch
40e01c1b01 fix: make heartbeats endpoint respond to cors preflight requests (resolve #690) 2024-10-15 00:13:53 +02:00
Ferdinand Mütsch
699dab8b27 fix: properly parse user agents sent by desktop app 2024-10-14 23:13:57 +02:00
Ferdinand Mütsch
ef2776f2cd fix: placeholders replacement (fix #687) 2.12.1 2024-10-13 23:46:30 +02:00
Ferdinand Mütsch
65aa688b6b fix: make heartbeats endpoint support browser plugin again (resolve #683, resolve #688) 2024-10-13 23:02:33 +02:00
Ferdinand Mütsch
75c9ef6c10 test: heartbeat id unmarshaling 2024-10-13 22:07:42 +02:00
vlack
341c9a2d07 fix: ignore id in heartbeat post 2024-10-04 22:19:44 +03:00
Ferdinand Mütsch
2568fbd39b chore: user postgres 17 by default in docker compose stack [skip ci] 2024-09-27 15:49:09 +02:00
Ferdinand Mütsch
b6def215c5 chore: use compose secrets by default 2024-09-27 14:49:15 +02:00
Ferdinand Mütsch
dcd36db410 Merge branch 'fork/1fexd/docker-secrets' 2024-09-27 14:48:58 +02:00
1fexd
2135c95fc0 #356 feat: Add support for Docker secrets 2024-09-25 17:56:41 +02:00
Ferdinand Mütsch
6fe801a6fc chore: generate static assets 2024-09-24 17:56:07 +02:00
mylo
455e54c4f2 fix: adjusted KPI spacing, tablet potrait breakpoint 2024-09-24 22:45:23 +08:00
mylo
caa47bcaaf fix: added more breakpoints 2024-09-24 20:56:09 +08:00
mylo
187cf1e9a8 fix: for real this time, mobile, tablet and desktop responsive summary page 2024-09-24 20:51:22 +08:00
mylo
2cfc925085 fix: fixed date picker going out of view in mobile 2024-09-24 11:32:21 +08:00
mylo
81729a20f7 feat: made summary page look better in mobile views 2024-09-24 11:11:04 +08:00
Ferdinand Mütsch
758be88b77 chore: upgrade dependencies 2.12.0 2024-09-08 23:05:31 +02:00
Ferdinand Mütsch
9e97addb1a feat: wildcard aliases (resolve #607) 2024-09-08 22:58:22 +02:00
Ferdinand Mütsch
39ef066ce2 fix: signup rate limiting (resolve #674) 2024-09-08 21:25:52 +02:00
Ferdinand Mütsch
b17096ed3e fix: multi-log to sentry and console in parallel 2024-09-08 21:24:15 +02:00
Ferdinand Mütsch
0580492001 fix: sentry request logging
chore: attach release version info to sentry events
2024-09-07 16:00:14 +02:00
finn
ddffd464e3 Replace SentryLogWrapper by slog-sentry 2024-09-05 11:05:25 +07:00
Peter Oettig
e39c9ecbbf Merge pull request #671 from muety/665-trusted-proxy-ip-ranges
feat: support ip ranges for trusted proxy header auth (resolve #665)
2024-08-25 23:17:36 +02:00
Ferdinand Mütsch
5b5076de7b chore: minor code style [skip ci] 2024-08-25 23:13:53 +02:00