Ferdinand Mütsch
|
9e5847b66d
|
fix: json marshalling of custom time (resolve #117)
|
2021-02-07 12:37:51 +01:00 |
|
Ferdinand Mütsch
|
bb1d6c048d
|
feat: serve swagger ui
fix: forbid to browse file system index
|
2021-02-07 12:28:42 +01:00 |
|
Ferdinand Mütsch
|
8fc39f23fa
|
feat: add swagger docs (resolve #40)
|
2021-02-07 11:54:41 +01:00 |
|
Ferdinand Mütsch
|
97a2fadf92
|
Merge pull request #112 from muety/87-wakatime-data-import
feat: wakatime data import (resolve #87)
|
2021-02-06 23:47:44 +01:00 |
|
Ferdinand Mütsch
|
6f30272b8c
|
style: card theming
|
2021-02-06 23:44:11 +01:00 |
|
Ferdinand Mütsch
|
11fbce58d4
|
fix: consider negative sharing intervals
|
2021-02-06 23:35:15 +01:00 |
|
Ferdinand Mütsch
|
6d2697ec37
|
feat: allow unlimited date ranges
|
2021-02-06 23:23:26 +01:00 |
|
Ferdinand Mütsch
|
2f5973cfa3
|
chore: add localhost notice to examples
|
2021-02-06 23:08:22 +01:00 |
|
Ferdinand Mütsch
|
77050f23f2
|
chore: settings interface for github readme stats
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
6b1f1c1360
|
feat: add endpoint compatible to github readme stats (resolve #65)
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
fca12f522f
|
feat: option to publicly share stats data (resolve #36)
|
2021-02-06 23:02:35 +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
|
8fed606e9b
|
refactor: make intervals be string lists of aliases
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
9ff35b85d0
|
feat: implement stats endpoint (resolve #114)
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
8ba3fdcaad
|
fix: tests
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
161e375f74
|
chore: optimize import date range
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
da3c80362c
|
docs: update readme
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
e1906abd38
|
fix: tests
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
fd9e2acdf1
|
feat: wakatime data import (resolve #87)
|
2021-02-06 23:02:35 +01:00 |
|
Ferdinand Mütsch
|
d9e163bf73
|
chore: update favicons
|
2021-02-06 13:23:54 +01:00 |
|
Ferdinand Mütsch
|
3a7f2918f4
|
style: new logo
|
2021-02-06 13:04:18 +01:00 |
|
Ferdinand Mütsch
|
d728426b45
|
chore: add config option to disable user registrations (resolve #113)
|
2021-02-06 10:59:12 +01:00 |
|
Ferdinand Mütsch
|
22260ceb0d
|
ci: make docker container wait properly for database to come up
|
2021-02-06 10:43:32 +01:00 |
|
Ferdinand Mütsch
|
38ae41611f
|
fix: 30 days interval
|
2021-02-06 00:47:44 +01:00 |
|
Ferdinand Mütsch
|
242928aba5
|
chore: ignore duplicate heartbeat conflicts while inserting
|
2021-02-06 00:33:20 +01:00 |
|
Ferdinand Mütsch
|
82e9244cdc
|
style: change color palette
|
2021-02-05 23:42:20 +01:00 |
|
Ferdinand Mütsch
|
aef0c929df
|
fix: wakatime relay
|
2021-02-05 14:50:00 +01:00 |
|
Ferdinand Mütsch
|
9cb9747e2e
|
fix: missing summary api route
|
2021-02-03 21:40:01 +01:00 |
|
Ferdinand Mütsch
|
68a17950ef
|
chore: test coverage report
|
2021-02-03 21:29:12 +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
|
4838300086
|
refactor: settings routes and actions
|
2021-02-03 20:53:27 +01:00 |
|
Ferdinand Mütsch
|
a60c725d38
|
Merge pull request #111 from muety/docker-release
ci(docker): Publish Docker Image on Release
|
2021-02-03 20:03:15 +01:00 |
|
Steven Tang
|
8ceef42ad4
|
ci(docker): Publish Docker Image on Release
|
2021-02-03 22:22:37 +11:00 |
|
Ferdinand Mütsch
|
8bed266110
|
feat: account deletion (#99)
|
2021-02-02 22:54:22 +01:00 |
|
Ferdinand Mütsch
|
a7afd73e62
|
chore: require at least one database connection
|
2021-02-02 22:52:13 +01:00 |
|
Ferdinand Mütsch
|
1dc5be4784
|
fix: selective summary generation
|
2021-02-02 22:49:29 +01:00 |
|
Ferdinand Mütsch
|
b6812ddc3a
|
refactor: migrations structure
fix: cascade for alias user foreign key constraint
|
2021-02-02 21:50:43 +01:00 |
|
Ferdinand Mütsch
|
4f7cc3c57e
|
fix: make logging middleware respect proxy headers
|
2021-01-31 19:00:42 +01:00 |
|
Ferdinand Mütsch
|
c6139e5366
|
fix: really fix it now 🤦♂️
|
2021-01-31 18:56:34 +01:00 |
|
Ferdinand Mütsch
|
28269aa329
|
fix: start and end parameter parsing for wakatime summary route
|
2021-01-31 18:41:48 +01:00 |
|
Ferdinand Mütsch
|
b7ae15496d
|
fix: attempt to directly hash struct again
|
2021-01-31 18:29:50 +01:00 |
|
Ferdinand Mütsch
|
f483488dd5
|
chore: stop gorm from logging queries
|
2021-01-31 18:29:24 +01:00 |
|
Ferdinand Mütsch
|
0c3f3b37b0
|
fix: attempt to quickfix hash collisions
|
2021-01-31 18:06:20 +01:00 |
|
Ferdinand Mütsch
|
dc1a0c7983
|
chore: introduce hashes for heartbeats
|
2021-01-31 17:46:50 +01:00 |
|
Ferdinand Mütsch
|
e4b38d3f51
|
fix: tests
|
2021-01-31 16:58:59 +01:00 |
|
Ferdinand Mütsch
|
665ffe8bd1
|
chore: log request durations (resolve #102)
|
2021-01-31 16:46:39 +01:00 |
|
Ferdinand Mütsch
|
3e5a51c272
|
feat: add missing query params to wakatime endpoints (resolve #109)
|
2021-01-31 16:25:48 +01:00 |
|
Ferdinand Mütsch
|
979549448c
|
chore: remove legacy support for md5 hashed passwords
chore: remove password from encoded cookie content as not used anyway
|
2021-01-31 14:34:54 +01:00 |
|
Ferdinand Mütsch
|
105f96ff72
|
chore: get rid of cdn and serve all static assets locally
|
2021-01-31 14:10:17 +01:00 |
|
Ferdinand Mütsch
|
31013ad986
|
docs: update readme
docs: mention tinyproxy in advanced setup instructions
|
2021-01-31 13:59:28 +01:00 |
|