Ferdinand Mütsch
|
a13b9a96dd
|
chore: minor refactoring of repo methods
chore: replace deprecated hashstructure library
perf: remove double duration hashing
perf: replace flv by xxhash
|
2025-02-21 11:29:13 +01:00 |
|
Ferdinand Mütsch
|
95a0dd794b
|
refactor: stream heartbeats from database asynchronously for getall
|
2025-02-21 11:29:13 +01:00 |
|
Ferdinand Mütsch
|
8d3a049f4d
|
refactor(wip): drop heartbeat padding in summary aggregation (see #675)
|
2025-02-21 11:29:11 +01:00 |
|
Ferdinand Mütsch
|
8bd23c99ae
|
chore: add check for sqlite cascades before changing user id
|
2025-02-02 21:56:22 +01:00 |
|
Ferdinand Mütsch
|
2fef990d96
|
feat: service methods for changing user name (see #739)
|
2025-02-02 11:52:25 +01:00 |
|
Ferdinand Mütsch
|
b2fd1074c5
|
chore: upgrade pond dependency [skip ci]
|
2025-01-18 16:19:19 +01:00 |
|
Ferdinand Mütsch
|
b50b208688
|
chore: move summary time zone fix into summary model
|
2025-01-18 00:59:13 +01:00 |
|
Ferdinand Mütsch
|
e70edf1fb3
|
fix: time zone issue with activity chart (resolve #719)
|
2025-01-18 00:38:11 +01:00 |
|
Ferdinand Mütsch
|
6dc2d8f817
|
chore: increase user total time counting interval [skip ci]
|
2024-11-25 20:55:27 +01:00 |
|
Ferdinand Mütsch
|
f8ea8a761d
|
chore: some more logging [skip ci]
|
2024-11-25 20:49:06 +01:00 |
|
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
|
9e97addb1a
|
feat: wildcard aliases (resolve #607)
|
2024-09-08 22:58:22 +02:00 |
|
finn
|
34bf742ca8
|
Use conf.Log().Fatal to replace log.Fatal; Only initial Sentry logger once
|
2024-08-23 06:11:53 +07:00 |
|
finn
|
79f4c03d72
|
Correct the sentry logs to use the format key:value
|
2024-08-20 09:20:58 +07:00 |
|
finn
|
b5bb3da9b6
|
Correct the logs to use the format key:value
|
2024-08-20 08:45:43 +07:00 |
|
finn
|
118e51139a
|
First round replace logbuch to slog
|
2024-08-20 05:59:17 +07:00 |
|
Ferdinand Mütsch
|
224c28fd93
|
feat: configurable heartbeats timeout and offset (resolve #156)
|
2024-08-11 21:48:49 +02:00 |
|
Ferdinand Mütsch
|
680e3d7036
|
chore: upgrade dependencies
|
2024-08-11 19:04:11 +02:00 |
|
Steven Tang
|
7a508268dd
|
ci: run mail tests in workflow
Resolves #658
|
2024-07-11 21:52:01 +10:00 |
|
Ferdinand Mütsch
|
fe672bbfa2
|
chore: minor code cleanup [skip ci]
|
2024-07-11 07:50:14 +02:00 |
|
Ferdinand Mütsch
|
fd6b7542af
|
chore: upgrade to latest smtp lib (resolve #657)
|
2024-07-10 23:34:12 +02:00 |
|
Ferdinand Mütsch
|
a5565b12ea
|
feat: allow to configure accepting self-signed tls certs for smtp
test: comprehensive smtp tests using smtp4dev
|
2024-07-10 23:21:11 +02:00 |
|
Ferdinand Mütsch
|
57b7daae9c
|
feat: implement category chart and summaries (resolve #630)
|
2024-05-11 08:36:40 +02:00 |
|
Ferdinand Mütsch
|
b22530f083
|
fix: wakatime dump importer downloading wrong file (resolve #640)
|
2024-05-10 13:23:08 +02:00 |
|
Ferdinand Mütsch
|
f2bffe025b
|
chore: add pure postgres sql aggregation script by @cwilby
|
2024-05-07 21:57:13 +02:00 |
|
Ferdinand Mütsch
|
c1cd40ce40
|
chore: upgrade dependencies (see #632)
|
2024-03-31 15:36:01 +02:00 |
|
Ferdinand Mütsch
|
2ef4111507
|
fix: make user cleanup opt-out (see #629)
|
2024-03-30 21:20:55 +01:00 |
|
Ferdinand Mütsch
|
34961e7c9a
|
feat: ability to exlclude unknown projects from summaries (resolve #619)
|
2024-03-29 19:31:09 +01:00 |
|
Ferdinand Mütsch
|
9015e51dc4
|
feat: implement invite links (resolve #624)
|
2024-03-29 00:06:13 +01:00 |
|
Ferdinand Mütsch
|
f9edf093e9
|
chore(test): add housekeeping unit test [skip ci]
|
2024-03-27 22:47:56 +01:00 |
|
Ferdinand Mütsch
|
1acbfc6232
|
chore: inactive users cleanup (resolve #629)
|
2024-03-27 10:00:35 +01:00 |
|
Ferdinand Mütsch
|
80dc552d17
|
fix: wakapi import on clean instance (resolve #610)
fix(perf): make legacy importer much more efficient (see #610)
|
2024-02-18 16:09:26 +01:00 |
|
Ferdinand Mütsch
|
303e1a2c24
|
fix: exclude unknown languages from language specific leaderboard (see #606)
|
2024-02-16 22:23:29 +01:00 |
|
Ferdinand Mütsch
|
2161c885ef
|
fix: dump import (resolve #602)
|
2024-02-02 11:54:21 +01:00 |
|
Ferdinand Mütsch
|
559c23e95f
|
fix: activity chart routing (again) (resolve #599)
|
2024-01-30 21:43:59 +01:00 |
|
Ferdinand Mütsch
|
7d066fe197
|
chore(perf): speed up badge endpoints and single-filter summary computation
|
2024-01-08 21:59:03 +01:00 |
|
Ferdinand Mütsch
|
640793fa81
|
chore: collect additional runtime memory statistics
|
2024-01-02 11:30:15 +01:00 |
|
Ferdinand Mütsch
|
856ee276e4
|
fix: faulty summary computation with filters enabled (resolve #535)
|
2023-12-28 18:04:51 +01:00 |
|
Ferdinand Mütsch
|
36f1fb753b
|
refactor: drop mailwhale support (resolve #581)
|
2023-12-24 09:03:09 +01:00 |
|
Ferdinand Mütsch
|
cbd476f0de
|
feat: implement leaders compat endpoint (resolve #570)
|
2023-12-02 13:43:38 +01:00 |
|
Ferdinand Mütsch
|
7d156cd3ed
|
feat: configurable leaderboard interval (resolve #568)
chore: hide zero entries on leaderboard
|
2023-12-01 11:24:17 +01:00 |
|
Ferdinand Mütsch
|
898983b4d2
|
feat: add option to choose legacy wakatime importer (resolve #542)
|
2023-11-12 11:27:57 +01:00 |
|
Ferdinand Mütsch
|
4995fdf072
|
fix: nil pointer deref in wakatime dump import (resolve #544)
|
2023-11-05 16:23:12 +01:00 |
|
Ferdinand Mütsch
|
e84ee1aa94
|
chore: implement support for last branch placeholder (resolve #538)
|
2023-10-23 11:48:19 +02:00 |
|
Ferdinand Mütsch
|
d93af1130b
|
fix: hide attribution in activity chart on summary page (resolve #533)
|
2023-10-05 21:12:17 +02:00 |
|
Ferdinand Mütsch
|
6946ad5e3c
|
fix: project stats query for postgres (resolve #531)
|
2023-10-04 20:03:31 +02:00 |
|
Ferdinand Mütsch
|
47576b6938
|
feat: finish and include activity chart (resolve #12)
|
2023-09-28 22:54:53 +02:00 |
|
Ferdinand Mütsch
|
6135ca0603
|
feat(wip): implement activity chart generation (see #12)
|
2023-09-28 13:41:10 +02:00 |
|
Ferdinand Mütsch
|
ec2c6b1090
|
feat: add pagination to projects page (resolve #302)
|
2023-09-26 23:18:01 +02:00 |
|