Ferdinand Mütsch
|
7b7fa8bdf3
|
refactor(wip): redesign settings page
|
2022-01-02 12:02:12 +01:00 |
|
Ferdinand Mütsch
|
44a2e609fb
|
refactor: redesign login page
refactor: redesign signup page
refactor: redesign summary page
|
2022-01-02 12:02:12 +01:00 |
|
Ferdinand Mütsch
|
a9739a6db0
|
fix: make range picker show actual range with ceiled to date (fix #175)
|
2021-04-16 11:53:37 +02:00 |
|
Ferdinand Mütsch
|
2b57da224c
|
chore: write authenticated user to logs and sentry
|
2021-03-26 13:10:10 +01:00 |
|
Ferdinand Mütsch
|
30510591eb
|
feat: custom time intervals (resolve #115)
|
2021-02-13 12:59:59 +01:00 |
|
Ferdinand Mütsch
|
88eb68b1a9
|
feat: add prometheus metrics without external standalone exporter
|
2021-02-12 18:50:13 +01:00 |
|
Ferdinand Mütsch
|
218c571859
|
feat: display setup instructions on startup (resolve #120)
|
2021-02-12 10:10:44 +01:00 |
|
Ferdinand Mütsch
|
d1dc73b5e6
|
refactor: make each router handler register middleware on its own
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
a2368ff76a
|
refactor: significant changes related to routing and general code cleanup
|
2021-02-03 21:28:02 +01:00 |
|
Ferdinand Mütsch
|
417d4789ab
|
chore: move route registration into the handler classes themselves (resolve #57)
|
2021-01-30 10:34:52 +01:00 |
|
Ferdinand Mütsch
|
a6aff07b21
|
chore: use wakatime colors for editors and os (resolve #100)
|
2021-01-30 09:51:36 +01:00 |
|
Ferdinand Mütsch
|
98b62b33c8
|
fix: concurrent access to language mappings (resolve #83)
|
2021-01-07 10:56:00 +01:00 |
|
Ferdinand Mütsch
|
35cdc7b485
|
refactor: define interface types for all services and repositories
|
2020-11-08 10:12:49 +01:00 |
|
Ferdinand Mütsch
|
2f12d8efde
|
refactor: simplify summary generation (resolve #68)
|
2020-11-07 12:01:35 +01:00 |
|
Ferdinand Mütsch
|
8ddd9904a0
|
refactor: alert handling
|
2020-11-06 21:19:54 +01:00 |
|
Ferdinand Mütsch
|
c2d30826f6
|
fix: critical fixes related to alias resolution
|
2020-11-01 12:50:59 +01:00 |
|
Ferdinand Mütsch
|
21b822de42
|
chore: minor code enhancements
|
2020-10-09 21:37:20 +02:00 |
|
Ferdinand Mütsch
|
660fefcca9
|
refactor: migrate to new config (resolve #54)
|
2020-10-04 10:37:38 +02:00 |
|
Ferdinand Mütsch
|
f843be8d12
|
refactor: move config to separate package
chore: load config from main method
|
2020-09-29 18:55:07 +02:00 |
|
Ferdinand Mütsch
|
587ac6a330
|
feat: add wakatime-compatible alltime endpoint
|
2020-09-06 12:15:46 +02:00 |
|
Ferdinand Mütsch
|
0294425de0
|
feat: add ability to change passwords (resolve #30)
|
2020-06-07 19:28:32 +02:00 |
|
Ferdinand Mütsch
|
2cca2cb0bb
|
feat: display api key on user interface (resolve #24)
|
2020-05-24 21:19:05 +02:00 |
|
Ferdinand Mütsch
|
c171d31f30
|
feat: set html base path from server base path
refactor: services
|
2020-05-24 17:32:26 +02:00 |
|
Ferdinand Mütsch
|
9697bb5fd5
|
refactor: use cookie-based login
feat: add login page
|
2020-05-24 13:41:19 +02:00 |
|
Ferdinand Mütsch
|
d3ab54f6dc
|
chore: enable templates to consist of partials
|
2020-05-24 10:37:31 +02:00 |
|
Ferdinand Mütsch
|
7d36c4e111
|
Rename project.
Add build script.
|
2020-03-31 12:22:17 +02:00 |
|
Ferdinand Mütsch
|
0e61870568
|
Resolve #7.
|
2020-03-31 11:24:44 +02:00 |
|
Ferdinand Mütsch
|
f69b55b1f9
|
Default interval.
|
2020-02-20 15:54:20 +01:00 |
|
Ferdinand Mütsch
|
6d3891b398
|
Resolve #11.
|
2020-02-20 15:39:56 +01:00 |
|
Ferdinand Mütsch
|
b7f700e7a5
|
Refactor to server-rendered app.
|
2020-02-20 14:28:55 +01:00 |
|
Ferdinand Mütsch
|
d583dd312b
|
Fix start of year computation.
Add shortcut to get lifetime statistics.
|
2020-01-09 00:19:24 +01:00 |
|
Ferdinand Mütsch
|
fe1cc3ac88
|
Minor code cleanup.
|
2019-11-07 23:11:19 +01:00 |
|
Ferdinand Mütsch
|
9e726028c3
|
Introduce flag to recompute summaries from raw events instead of using aggregations.
|
2019-11-07 12:56:05 +01:00 |
|
Ferdinand Mütsch
|
37b02ff32c
|
Fix summary merging.
Rename some methods.
Use pointers for structs and none for primitives.
|
2019-10-11 08:00:02 +02:00 |
|
Ferdinand Mütsch
|
3696622493
|
Unstable. Still need to fix summary item times to not be all the same.
|
2019-10-10 18:32:17 +02:00 |
|
Ferdinand Mütsch
|
680475d466
|
Fix cache to be per user.
|
2019-10-09 21:57:43 +02:00 |
|
Ferdinand Mütsch
|
e18a873428
|
Add documentation for aliases.
Reload aliases for every summary request.
|
2019-07-07 10:32:28 +02:00 |
|
Ferdinand Mütsch
|
e98acb8315
|
Merge branch 'master' of git.muetsch.io:n1try/wakapi
|
2019-07-07 09:51:18 +02:00 |
|
Ferdinand Mütsch
|
37ec6c62fc
|
Introduce entity aliases (unfinished).
|
2019-07-06 17:53:20 +02:00 |
|
Ferdinand Muetsch
|
899b2fff64
|
Properly redraw charts.
Add pre-defined interval for today.
Fix week interval.
|
2019-05-23 08:14:32 +02:00 |
|
Ferdinand Mütsch
|
df7b2d4a33
|
Auto-migrate custom languages.
|
2019-05-21 22:01:14 +02:00 |
|
Ferdinand Mütsch
|
cdf158e2ac
|
Use expirable cache for summaries.
|
2019-05-21 21:46:23 +02:00 |
|
Ferdinand Mütsch
|
cc1a9bbca1
|
Parallelization.
|
2019-05-19 21:00:19 +02:00 |
|
Ferdinand Mütsch
|
1caf962917
|
Fix caching.
Introduce live mode.
|
2019-05-19 20:34:26 +02:00 |
|
Ferdinand Mütsch
|
d5253ba46b
|
Add summary cache.
|
2019-05-19 20:14:57 +02:00 |
|
Ferdinand Mütsch
|
a157edd03b
|
Add intervals for summary requests.
|
2019-05-19 20:06:07 +02:00 |
|
Ferdinand Mütsch
|
be906805e7
|
Major refactorings.
Introduce summaries.
|
2019-05-19 19:49:27 +02:00 |
|