Ferdinand Mütsch
|
0e5c5a56d2
|
chore: dependency upgrades
|
2022-12-01 15:31:19 +01:00 |
|
Ferdinand Mütsch
|
a4b89d3a69
|
fix: concurrency bugs with summary aggregation and user counting
|
2022-12-01 14:13:52 +01:00 |
|
Ferdinand Mütsch
|
aab9e98ebd
|
fix: error handling for user counting
fix: make user counting thread-safe
|
2022-12-01 13:46:06 +01:00 |
|
Ferdinand Mütsch
|
d4945c982f
|
fix: tests
|
2022-12-01 11:11:45 +01:00 |
|
Ferdinand Mütsch
|
964405f349
|
chore: refine report scheduling
|
2022-12-01 10:57:51 +01:00 |
|
Ferdinand Mütsch
|
21f6809f05
|
refactor: split utility functions into utils and helpers
|
2022-12-01 10:57:07 +01:00 |
|
Ferdinand Mütsch
|
c5fda02900
|
docs: update default cron expressions
|
2022-12-01 10:10:39 +01:00 |
|
Ferdinand Mütsch
|
c13fc96a16
|
refactor: use job queue for data imports
|
2022-11-20 11:09:51 +01:00 |
|
Ferdinand Mütsch
|
61f13fce20
|
fix: prometheus metrics types
|
2022-11-20 10:59:06 +01:00 |
|
Ferdinand Mütsch
|
99e50b1062
|
chore: logging
|
2022-11-20 10:12:34 +01:00 |
|
Ferdinand Mütsch
|
4ce75c2acb
|
chore: clean up dependencies
|
2022-11-20 10:11:23 +01:00 |
|
Ferdinand Mütsch
|
fcca881cfc
|
refactor: move more background jobs to using job queue
|
2022-11-20 10:10:24 +01:00 |
|
Ferdinand Mütsch
|
e2ef54152d
|
refactor(wip): introduce job processing system
refactor: adapt report generation scheduling
|
2022-11-19 22:21:51 +01:00 |
|
Ferdinand Mütsch
|
b1a12a5759
|
Merge pull request #430 from xiecang/bugfix/send_smtp_mail
fix: ignore error "starttls command has been already sent"
|
2022-11-17 08:31:24 +01:00 |
|
xiecang
|
ae407fffca
|
fix: ignore error "starttls command has been already sent"
|
2022-11-16 12:29:20 +08:00 |
|
Ferdinand Mütsch
|
94e0d06e5d
|
fix: user agents and machine names in wakatime import
|
2022-11-15 23:53:30 +01:00 |
|
Ferdinand Mütsch
|
088bd17803
|
chore: update iconify
|
2022-11-13 20:20:41 +01:00 |
|
Ferdinand Mütsch
|
2976203ecc
|
fix: missing icons
|
2022-11-13 20:11:53 +01:00 |
|
Ferdinand Mütsch
|
e75bd94531
|
fix: include cumulative total key in wakatime summary compat endpoint (resolve #426)
|
2022-11-13 19:52:53 +01:00 |
|
Ferdinand Mütsch
|
4cc8c21f67
|
fix: importing data from wakapi instance (resolve #428)
|
2022-11-13 19:27:44 +01:00 |
|
Ferdinand Mütsch
|
f182b804bb
|
chore: add additional language icons
fix: support ipynb, cjs, tsx file endings
|
2022-11-11 16:13:41 +01:00 |
|
Ferdinand Mütsch
|
9586dbf781
|
fix: make intervals robust to daylight saving time shift
|
2022-10-31 23:24:54 +01:00 |
|
Ferdinand Mütsch
|
c8ea1a503f
|
Merge pull request #424 from f0x52/postgres-dsn
Add postgres DSN config option
|
2022-10-31 19:22:03 +01:00 |
|
f0x
|
ebbc21f0b1
|
add postgres DSN config option
|
2022-10-31 18:07:16 +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
|
efd6ba36e3
|
fix: errors during leaderboard generation
|
2022-10-20 08:33:12 +02:00 |
|
Ferdinand Mütsch
|
b1d7f87095
|
chore: add maximum default leaderboard length
|
2022-10-19 18:28:30 +02:00 |
|
Ferdinand Mütsch
|
ffbcfc7467
|
fix: cache key
|
2022-10-19 17:23:40 +02:00 |
|
Ferdinand Mütsch
|
41f6db8f34
|
feat(wip): leaderboard pagination (resolve #417) [ci-skip]
|
2022-10-16 19:38:43 +02:00 |
|
Ferdinand Mütsch
|
8a21be4306
|
fix: ignore rank column in migrations
|
2022-10-16 18:59:00 +02:00 |
|
Ferdinand Mütsch
|
31ca4a1e02
|
chore: logging
|
2022-10-16 17:42:32 +02:00 |
|
Ferdinand Mütsch
|
7cab2b0be7
|
chore: add clarification on relaying to other wakapi instance (resolve #420) [skip-ci]
|
2022-10-15 11:08:44 +02:00 |
|
Ferdinand Mütsch
|
777997c883
|
fix: swagger ui (resolve #421)
|
2022-10-14 12:00:56 +02:00 |
|
Ferdinand Mütsch
|
060a33263a
|
chore: update dependencies
|
2022-10-09 10:16:27 +02:00 |
|
Ferdinand Mütsch
|
33d259592c
|
chore: improve summary id fixing migration (see #416)
|
2022-10-09 10:16:18 +02:00 |
|
Steven Tang
|
fbae5f8757
|
Tailwind 3 & Footer alignment (#419)
* ui: footer alignment
* chore: upgrade tailwind to v3
* fix: tailwind 3 class renames
* ui(fix): alias green to emerald for tailwind 3
|
2022-10-09 10:53:52 +11:00 |
|
Ferdinand Mütsch
|
bc99dc990a
|
fix: case sensitivity with leaderboard languages (resolve #418)
|
2022-10-07 08:58:51 +02:00 |
|
Ferdinand Mütsch
|
1e9d3f9e80
|
Merge branch '182-leaderboards'
|
2022-10-06 20:43:55 +02:00 |
|
Ferdinand Mütsch
|
2ce720c20f
|
fix: leaderboard responsiveness
|
2022-10-06 20:42:05 +02:00 |
|
Ferdinand Mütsch
|
ef87445e43
|
chore: display leaderboard update time
|
2022-10-06 15:30:32 +02:00 |
|
Ferdinand Mütsch
|
dec5849661
|
fix: replace mysql backticks
|
2022-10-06 15:23:59 +02:00 |
|
Ferdinand Mütsch
|
5609c0ada3
|
chore: empty leaderboard placeholder
|
2022-10-06 15:17:37 +02:00 |
|
Ferdinand Mütsch
|
1632cea949
|
fix: clear leaderboard after user opted out
|
2022-10-06 14:52:06 +02:00 |
|
Ferdinand Mütsch
|
23759d526a
|
feat: settings option to opt in to leaderboards
|
2022-10-06 14:47:22 +02:00 |
|
Ferdinand Mütsch
|
82a565738f
|
test: adapt mocks
|
2022-10-06 14:34:46 +02:00 |
|
Ferdinand Mütsch
|
1989a69926
|
feat: show users top languages
feat: language icons
|
2022-10-05 23:36:57 +02:00 |
|
Ferdinand Mütsch
|
7a07c9d4fc
|
feat: top languages by user
|
2022-10-05 21:52:10 +02:00 |
|
Ferdinand Mütsch
|
a27fe04919
|
feat: leaderboard aggregation functionality
feat: leaderboard ui design
|
2022-10-03 23:53:47 +02:00 |
|
Ferdinand Mütsch
|
1d7ff4bc2a
|
refactor: use query param for leaderboard controls
|
2022-10-03 20:38:19 +02:00 |
|