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

400 Commits

Author SHA1 Message Date
Ferdinand Mütsch
f4328c452f test: add essential unit tests for core functionality (resolve #6) 2020-11-14 12:30:45 +01:00
Ferdinand Mütsch
e806e5455e chore: attempt to exclude test and mock code from analysis 2020-11-08 13:13:48 +01:00
Ferdinand Mütsch
97e1fb27eb chore: attempt to configure coverage for sonar 2020-11-08 13:07:37 +01:00
Ferdinand Mütsch
ad8168801c test: add first few unit tests 2020-11-08 12:46:12 +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
664714de8f fix: filters 2020-11-07 18:39:36 +01:00
Ferdinand Mütsch
7befb82814 chore: remove clean up related parameters 2020-11-07 12:34:17 +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
78874566a4 chore: introduce constants for db dialects
chore: go fmt
2020-11-06 17:20:26 +01:00
Ferdinand Mütsch
e269b37b0e feat: add ability to regenerate summaries
fix: database cascade settings
chore: debug log mode for gorm queries is back
2020-11-06 17:09:41 +01:00
Ferdinand Mütsch
e6a04cc76d chore: remove cleanup functionality
chore: minor code changes
2020-11-06 14:07:07 +01:00
Ferdinand Mütsch
cb8f68df82 chore: add quick start scripts for spinning up dev database container 2020-11-03 10:32:18 +01:00
Ferdinand Mütsch
b4d2ee7d16 fix: not creating language mappings table due to broken type definition in users model (resolve #69)
chore: introduce foreign key constraints
2020-11-03 10:26:32 +01:00
Ferdinand Mütsch
1224024913 fix: postgres connection (resolve #70) 2020-11-03 10:02:59 +01:00
Ferdinand Mütsch
8efc3854ab refactor: migrate to latest gorm version
refactor: language mappings implementation
2020-11-01 20:14:10 +01:00
Ferdinand Mütsch
755cabb5f4 refactor: introduce repositories as an additional layer of abstraction to allow for better testability 2020-11-01 16:56:36 +01:00
Ferdinand Mütsch
96ff490d8d fix: crash when calling badge endpoint with no filters applied (resolve #66) 2020-11-01 16:04:30 +01:00
Ferdinand Mütsch
68e66298b8 fix: postprocessing for alias keys not corresponding to an actual entity 2020-11-01 13:09:39 +01:00
Ferdinand Mütsch
c2d30826f6 fix: critical fixes related to alias resolution 2020-11-01 12:50:59 +01:00
Ferdinand Mütsch
861c81e414 docs: fix endpoint paths in readme (thanks @mlunax) 2020-10-27 21:06:41 +01:00
Ferdinand Mütsch
892d265c4d chore: update version 2020-10-26 23:10:15 +01:00
Ferdinand Mütsch
e19761337f Merge branch 'notarock/62' 2020-10-26 22:34:50 +01:00
Roch D'Amour
3f973a28ea Fixed custom rule settings CSS 2020-10-26 00:27:07 -04:00
Roch D'Amour
86fc751e58 Cache rules per user, invalidate cache on update 2020-10-25 23:19:16 -04:00
Roch D'Amour
178c417757 Keep the old configuration rules behaviour 2020-10-25 23:02:28 -04:00
Roch D'Amour
395d039d41 General cleanup and fixed PR comments 2020-10-25 22:18:33 -04:00
Roch D'Amour
fdf2289f8e MVP for custom rules support 2020-10-25 21:51:06 -04:00
Roch D'Amour
06b3fdd17c Improved Dockerfile and docker-compose for dev 2020-10-25 02:21:41 -04:00
Ferdinand Mütsch
4506493353 docs: fix badges 2020-10-18 13:42:59 +02:00
Ferdinand Mütsch
11728b80ac
docs: update url 2020-10-17 13:37:43 +02:00
Ferdinand Mütsch
b7c7817923 docs: display latest release as badge 2020-10-16 17:07:35 +02:00
Ferdinand Mütsch
c78ee5465c chore: display database type 2020-10-16 16:58:16 +02:00
Ferdinand Mütsch
4336d732c9 docs: update readme 2020-10-16 16:51:11 +02:00
Ferdinand Mütsch
177cbb12fc chore: make aggregation time configurable (resolve #60) 2020-10-16 16:21:19 +02:00
Ferdinand Mütsch
a4c344aaa1 chore: minor code restyling 2020-10-16 16:11:14 +02:00
Ferdinand Mütsch
c575b2fd5c fix: json serialization error when percentage is nan 2020-10-16 15:16:43 +02:00
Ferdinand Mütsch
67a59561c8 fix: use custom date for summary model to support sqlite deserialization 2020-10-16 14:49:22 +02:00
Ferdinand Mütsch
f7520b2b4a fix: timestamp precision 2020-10-16 12:49:36 +02:00
Ferdinand Mütsch
54a944ec41 fix: critical summary computation bug (faulty intervals)
fix: doubly included heartbeats
fix: cross-day heartbeats are ignored for consistency
2020-10-16 12:00:20 +02:00
Ferdinand Mütsch
44b6efb6ee chore: add random seed to generator script 2020-10-16 11:59:08 +02:00
Ferdinand Mütsch
efd4764728 fix: sample data script 2020-10-11 09:55:01 +02:00
Ferdinand Mütsch
dd50b4076f docs: include sonarcloud badges 2020-10-09 21:47:18 +02:00
Ferdinand Mütsch
21b822de42 chore: minor code enhancements 2020-10-09 21:37:20 +02:00
Ferdinand Mütsch
4d22756b8a fix: stop tracking legacy config file 2020-10-04 12:20:15 +02:00
Ferdinand Mütsch
c54f2743fd fix: add legacy config again for backwards-compatibility 2020-10-04 12:16:42 +02:00
Ferdinand Mütsch
a8d5d69629 chore: update build workflow to exclude certain directories 2020-10-04 12:08:58 +02:00
Ferdinand Mütsch
0111aa7543 Merge branch 'master' into stable 2020-10-04 11:54:02 +02:00
Ferdinand Mütsch
3bafde7ab1 fix: adapt docker image to new config format 2020-10-04 11:52:52 +02:00
Ferdinand Mütsch
b378597594 fix: define flags on init
chore: remove deprecated config files
2020-10-04 11:47:31 +02:00