monomarh
9ff8f2f750
Merge remote-tracking branch 'origin/master'
2025-11-16 21:42:23 +01:00
Ferdinand Mütsch
48e5269e49
fix: failing migration ( resolve #864 )
2025-11-14 18:13:43 +01:00
monomarh
85eb5e3173
feat: add support for multiple API keys in addition to the user key
2025-10-24 03:51:37 +02:00
Ferdinand Mütsch
9ac408de3f
fix: faulty migration to add duration primary key column ( resolve #849 )
2025-10-17 14:31:50 +02:00
Ferdinand Mütsch
c952184324
fix: migration for mariadb
2025-10-05 23:37:25 +02:00
Ferdinand Mütsch
068223839c
fix: user model consistency checks
2025-10-05 23:07:24 +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
850c176b7f
chore: consistent indentation [skip-ci]
2025-08-09 11:33:29 +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
8c8ae5d7ee
fix: purge user durations as part of data cleanup (relates to #785 )
2025-05-10 11:16:46 +02:00
Ferdinand Mütsch
ca3035b14b
fix: improve robustness of durations key column migration
2025-05-10 10:55:32 +02:00
Ferdinand Mütsch
84365442b0
fix: add non-natural primary key to durations table ( resolve #777 )
2025-04-25 18:22:02 +02: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
0351d497fa
refactor: make durations a persistent yet ephemeral database entity for query filter speedup ( resolve #716 )
2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
0ce55d26fe
chore: migrate user heartbeats timeout preferences
2025-02-21 11:29:13 +01:00
Ferdinand Mütsch
b2fd1074c5
chore: upgrade pond dependency [skip ci]
2025-01-18 16:19:19 +01:00
Ferdinand Mütsch
5fa2515931
fix: readme card default custom title ( resolve #715 )
...
chore: add option to configure activity chart sharing separately
2024-12-20 21:16:55 +01: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
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
Chen Junda
056633c5ec
fix some issue
2024-01-12 23:41:18 +08:00
Chen Junda
a467a0a9fd
fix
2024-01-10 21:17:48 +08:00
Chen Junda
a7d523b5ce
implement
2024-01-10 20:03:38 +08:00
Ferdinand Mütsch
bc8e7f1234
chore: minor fix in latest migration
2023-10-23 12:11:26 +02:00
Ferdinand Mütsch
e84ee1aa94
chore: implement support for last branch placeholder ( resolve #538 )
2023-10-23 11:48:19 +02:00
Christoph Brand
04ec44dcef
fix: failing migration
...
Fix an issue in migration which results in the following error message
due to wrong and or precedence configuration:
```
panic: runtime error: index out of range [0] with length 0
```
2023-07-20 18:44:26 +02:00
Ferdinand Mütsch
e495468be2
chore: add support for astro files (see #469 )
2023-02-19 20:14:22 +01:00
Ferdinand Mütsch
3512db5ca4
fix: track subscription renewal date
2023-02-19 19:37:03 +01:00
Ferdinand Mütsch
bafbc34706
refactor: minor code refactorings
2022-12-29 11:55:09 +01:00
Ferdinand Mütsch
6e5bc38e5e
fix: index migration for sqlite
2022-10-28 10:32:47 +02:00
Ferdinand Mütsch
9424c49760
fix: composite index on heartbeats table
2022-10-28 09:54:11 +02:00
Ferdinand Mütsch
8a21be4306
fix: ignore rank column in migrations
2022-10-16 18:59:00 +02:00
Ferdinand Mütsch
33d259592c
chore: improve summary id fixing migration (see #416 )
2022-10-09 10:16:18 +02:00
Ferdinand Mütsch
94377a8dea
fix: summary items id type (see #416 )
2022-10-02 11:31:32 +02:00
Ferdinand Mütsch
a2ac049578
fix: heartbeat entity character length ( resolve #415 )
2022-09-30 15:28:11 +02:00
Ferdinand Mütsch
977420c68d
fix: failing heartbeats index auto-migration on sqlite ( resolve #346 )
2022-04-03 18:03:09 +02:00
Ferdinand Mütsch
ec70d024fa
fix: remove user property of diagnostics as sent without auth
2022-03-19 09:27:13 +01:00
Ferdinand Mütsch
4cea50b5c8
chore: add user project index on heartbeats table
2022-03-19 08:57:33 +01:00
Ferdinand Mütsch
91b4cb2c13
fix: explicit milliseconds precision of timestamp columns
2022-03-18 13:48:28 +01:00
Ferdinand Mütsch
b763c4acc6
fix(perf): speed up summary retrieval of all time interval ( resolve #336 )
2022-03-17 11:08:40 +01:00
Ferdinand Mütsch
d1bd7b96b8
fix: hotfix for #337 ( resolve #33 )
2022-03-16 18:29:19 +01:00
Ferdinand Mütsch
8c65da9031
chore: remove entity index again
...
chore: add migration note
2022-03-13 09:42:51 +01:00
Steven Tang
6d762f5fd6
ref: remove unnecessary unicode characters
2022-02-18 19:52:55 +11:00
Ferdinand Mütsch
ec236909c9
chore: add migration for heartbeats count
2022-01-02 12:02:12 +01:00
Ferdinand Mütsch
821ae94c1e
fix: auto increment in bigint migration
2021-12-15 13:17:07 +01:00
Ferdinand Mütsch
259f711f2d
fix: migrate id column type to bigint ( resolve #281 )
2021-12-15 10:50:16 +01:00
Ferdinand Mütsch
391cc1e5b4
chore: fix syntax for postgres
2021-08-06 17:17:06 +02:00
Ferdinand Mütsch
0af5fab75f
refactor: resolve project labels at runtime ( resolve #227 )
2021-08-06 16:36:56 +02:00
Ferdinand Mütsch
7ab9c45f4f
fix: table drop in migration
2021-04-12 22:58:40 +02:00