Ferdinand Mütsch
21f6809f05
refactor: split utility functions into utils and helpers
2022-12-01 10:57:07 +01:00
Ferdinand Mütsch
9586dbf781
fix: make intervals robust to daylight saving time shift
2022-10-31 23:24:54 +01:00
Marvin Scham
9505773165
Add last_6_months interval identifier
2022-08-19 17:14:00 +02:00
Ferdinand Mütsch
c2d3426bcd
feat: project details page with branch statistics ( resolve #242 )
2022-01-02 20:04:29 +01:00
Ferdinand Mütsch
6f9015d3d8
fix: neutered file system
...
docs: add filter params to api docs
2022-01-02 12:03:20 +01:00
Ferdinand Mütsch
a279548c89
feat: comprehensive summary-level filtering ( resolve #262 )
2022-01-02 12:03:19 +01:00
Steven Tang
9950da3e7e
fix: swagger /api/api duplication
...
Resolves #289
2022-01-02 11:22:58 +11:00
Ferdinand Mütsch
3b96bd3723
docs: include relay endpoint in swagger docs
2021-10-13 17:47:18 +02:00
Hiroya Onoe
398b4c16d6
fix(docs): wrong parameter in OpenAPI-Docs
...
The parameter `range` of `/compat/wakatime/v1/users/{user}/stats/{range} [get]` is path.
However, it was described as query in OpenAPI-Docs.
So, I fixed it and generated files in `static/docs`.
Closes : #239
Signed-off-by: Hiroya Onoe <hiroyanoe.io@gmail.com>
2021-09-05 03:02:01 +09:00
Ferdinand Mütsch
538b9d2463
fix: permissions for stats endpoint
2021-06-11 17:41:45 +02:00
Ferdinand Mütsch
1beca82875
feat: implement wakatime users endpoint ( resolve #193 )
2021-04-30 10:13:32 +02:00
Ferdinand Mütsch
c6fd43a964
chore: log requests from json response util method
2021-04-26 21:26:59 +02:00
Ferdinand Mütsch
c142b525a4
refactor: time zone sensitivity ( resolve #184 )
2021-04-25 21:05:04 +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
81ca703501
fix: disable recompute caching ( resolve #149 )
2021-03-24 23:31:04 +01:00
Ferdinand Mütsch
22fbfceca2
fix: support default range for stats endpoint ( resolve #125 )
2021-02-12 11:25:21 +01:00
Ferdinand Mütsch
6d2697ec37
feat: allow unlimited date ranges
2021-02-06 23:23:26 +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