Commit Graph

269 Commits

Author SHA1 Message Date
Steven Tang ec81d9fe5d
docker: reduce image layers 2021-01-12 21:50:20 +11:00
Ferdinand Mütsch 98b62b33c8 fix: concurrent access to language mappings (resolve #83) 2021-01-07 10:56:00 +01:00
Ferdinand Mütsch 262bee9022 fix: do not attempt to bind on ipv6 in docker (resolve #84) 2021-01-07 10:55:53 +01:00
Ferdinand Mütsch 9766d8e903 feat: ability to choose number of top entities to display (resolve #81) 2021-01-05 12:41:01 +01:00
Ferdinand Mütsch 39c4777fc8 fix: crash on fail to listen 2021-01-05 11:28:51 +01:00
Ferdinand Mütsch 143c80b7b4 docs: update readme 2021-01-04 11:39:02 +01:00
Ferdinand Mütsch 72e42a9c42 feat: add ipv6 and tls support (resolve #79) 2020-12-12 22:07:00 +01:00
Ferdinand Mütsch 439a87dec9 docs: advanced setup instructions for client-side reverse proxy 2020-12-11 23:05:49 +01:00
Ferdinand Mütsch e8067bb13e fix: crash when running aggregation job on schedule (fix #78)
chore: move from gocron to its maintained fork
2020-12-11 10:05:17 +01:00
Ferdinand Mütsch 219e969957 Merge branch 'master' of github.com:muety/wakapi into master 2020-12-02 23:16:48 +01:00
Ferdinand Mütsch e610bb3ee3 fix: html footer rendering
chore: update chartjs
2020-12-02 23:16:12 +01:00
Ferdinand Mütsch 889edd7a33
Merge pull request #77 from notarock/master
Added missing closing parens in language mapping description
2020-12-01 07:48:04 +01:00
Roch D'Amour 4161623c24 Added missing closing parens 2020-11-30 21:42:29 -05:00
Ferdinand Mütsch 67fe6eea56 chore: even more code smell 2020-11-28 20:57:13 +01:00
Ferdinand Mütsch 095fef4868 chore: minor code smell 2020-11-28 20:50:35 +01:00
Ferdinand Mütsch a0e64ca955 chore: show badges on front page 2020-11-28 20:44:39 +01:00
Ferdinand Mütsch 903defca99 fix: commit missing files
chore: add favicon
2020-11-28 20:31:28 +01:00
Ferdinand Mütsch 16b9aa2282 feat: add front page (resolve #34) 2020-11-28 20:23:40 +01:00
Ferdinand Mütsch 4a78f66778 chore: set samesite attributes and configurable max age for cookies (resolve #75)
fix: sort entities by total time descending (resolve #74)
2020-11-21 22:30:56 +01:00
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