1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00
Commit Graph

194 Commits

Author SHA1 Message Date
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
062a9c6f57 Merge remote-tracking branch 'origin/master' 2020-09-12 16:58:31 +02:00
Ferdinand Mütsch
1c0e63e125 chore: restrict badge access by user agent 2020-09-12 16:58:22 +02:00
Ferdinand Mütsch
45f372168d
docs: readme 2020-09-12 16:50:51 +02:00
Ferdinand Mütsch
6e2f3e6731 fix: attempt to fix invalid fixture query for postgres (fix #52) 2020-09-12 16:32:43 +02:00
Ferdinand Mütsch
d60dddb550 feat: implement badges endpoint and sharing functionality 2020-09-12 16:09:23 +02:00
Ferdinand Mütsch
19a8c61f77 feat: add more pre-configured intervals (resolve #51) 2020-09-12 12:40:38 +02:00
Ferdinand Mütsch
fde8c35362 docs: include github project card for exporter repo 2020-09-12 09:21:04 +02:00
Ferdinand Mütsch
8dca9f5cc0 chore: parallel summary conversion 2020-09-12 00:20:16 +02:00
Ferdinand Mütsch
570aeebe01 docs: document prometheus export 2020-09-11 23:51:46 +02:00
Ferdinand Mütsch
21567e7601 feat: implement summaries compat endpoint (resolve #44)
fix: fix all time view model
2020-09-11 23:24:51 +02:00
Ferdinand Mütsch
a8009e107d fix: support project query param for alltime endpoint 2020-09-11 20:22:33 +02:00
Ferdinand Mütsch
84e9559860 fix: all time data model 2020-09-06 17:20:37 +02:00
Ferdinand Mütsch
7c8ea86d4e docs: document api endpoints in readme 2020-09-06 12:25:12 +02:00
Ferdinand Mütsch
587ac6a330 feat: add wakatime-compatible alltime endpoint 2020-09-06 12:15:46 +02:00
Ferdinand Mütsch
97cb29ee4d feat: show placeholders when no data is available (resolve #42)
feat: add jsx as custom language by default (resolve #50)
2020-08-30 16:51:37 +02:00
Ferdinand Mütsch
cecb5e113c chore: remove debug comments 2020-08-30 01:45:01 +02:00
Ferdinand Mütsch
75b33d5e42 fix: save heartbeats and summaries with millisecond time precision (resolve #49) 2020-08-30 01:42:00 +02:00
Ferdinand Mütsch
50b7a9ec3d fix: column definition in migration 2020-08-30 01:24:27 +02:00
Ferdinand Mütsch
82ed386359 fix: generate dummy items for missing types in historic summary data 2020-08-29 23:16:21 +02:00
Ferdinand Mütsch
12cc4cd9cf feat: introduce machine summaries (resolve #48) 2020-08-29 22:03:01 +02:00
Ferdinand Mütsch
2eccb7a468 Merge branch 'stable' 2020-08-29 21:23:39 +02:00
Ferdinand Mütsch
08a83af8da feat: extract machine name from heartbeat requests (resolve #47) 2020-08-29 21:20:23 +02:00
Ferdinand Mütsch
c0d6855546 fix: return proper response to heartbeat requests (resolve #46) 2020-08-29 21:13:56 +02:00
Ferdinand Mütsch
0af7d2f8ef feat: show data loss warning (resolve #38) 2020-08-23 13:30:04 +02:00
Ferdinand Mütsch
11d1d5bc99 fix: adapt summary generation to new summary bounds 2020-08-23 13:21:23 +02:00
Ferdinand Mütsch
ada0863f7c fix: make summary include timestamp of first and last heartbeat (resolve #18) 2020-08-23 13:11:01 +02:00
Ferdinand Mütsch
7818f6b094 fix: return created status code for heartbeats (resolve #43) 2020-08-19 23:17:34 +02:00
Ferdinand Mütsch
f86eb7668d
Merge pull request #35 from YC/master
feat: add base_path environment variable
2020-07-14 20:14:23 +02:00
Steven Tang
24469e4922 feat: add base_path environment variable 2020-07-14 21:22:30 +10:00
Ferdinand Mütsch
4f035b3a63 chore: minor code improvement 2020-06-07 20:01:31 +02:00
Ferdinand Mütsch
0eac9a8854 feat: add ability to reset api key (resolve #29) 2020-06-07 19:58:06 +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
a7c83252ef debug: re-add workflows again 2020-05-31 10:29:15 +02:00
Ferdinand Mütsch
07a03ce3ac debug: remove workflows 2020-05-31 10:28:55 +02:00
Ferdinand Mütsch
160c2f713e chore: update version count 2020-05-31 09:54:02 +02:00
Ferdinand Mütsch
05b740c87d chore: minor changes to the github actions 2020-05-31 09:52:13 +02:00
Ferdinand Mütsch
274be6caf8 chore: run in dev mode by default 2020-05-31 09:51:55 +02:00
Ferdinand Mütsch
58fef96f22 Merge branch 'LightPOS-win-gh-actions-build' 2020-05-31 09:38:38 +02:00
Ferdinand Mütsch
629a3212c7 feat: persist user creation date (resolve #31) 2020-05-31 09:38:26 +02:00
NickAc
0a513e959b
Automatically build the project for Linux users
Add a GitHub Action to build on Linux when a release is created
2020-05-30 21:50:16 +01:00
Ferdinand Mütsch
c1e6a3e265 feat: persist user creation date (resolve #31) 2020-05-30 22:19:05 +02:00
NickAc
c68ee0a81e
Remove upload of artifact to Actions' artifacts
There is no need to upload the artifact to the Action itself since it will be uploaded to the release.
2020-05-30 21:04:22 +01:00
NickAc
e4a2fbd51a
Automatically build the project for Windows users
This change makes it simpler for Windows users to use the project by automatically building the project with GitHub Actions on every release.

This allows for an easier way to use the project by automatically adding a zip file with the built executables to new releases.
2020-05-30 21:01:54 +01:00
Ferdinand Mütsch
1872bf4b4c fix: set string key value data type to text 2020-05-30 21:10:44 +02:00
Ferdinand Mütsch
5e7e32ddb0 docs: update readme 2020-05-30 21:01:46 +02:00
Ferdinand Mütsch
d12ccc4566 docs: update readme 2020-05-30 20:54:56 +02:00
Ferdinand Mütsch
3c2dc78c93 refactor: refactor migrations and add fixtures
feat: introduce key-value store
feat: imprint page (resolve #23)
chore: remove default user
chore: remove packr
2020-05-30 20:41:27 +02:00
Ferdinand Mütsch
25b32e2fec chore: update dockerfile 2020-05-30 12:27:10 +02:00
Ferdinand Mütsch
128f2965cc docs: update readme 2020-05-30 12:14:37 +02:00