Steve Munene
|
d5d5e8bf7e
|
NOISSUE - Add build tag constraint for middlewares (#442)
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2026-03-17 14:49:52 +01:00 |
|
Steve Munene
|
7fb5dd7b55
|
NOISSUE - Refactor listing for rules and reports (#433)
* add access control to rules engine
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update authorization method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert code
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove domain from method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix userid parameter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update checksuperadmin method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert changes
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2026-03-16 14:39:49 +01:00 |
|
Steve Munene
|
178a62c08f
|
MG-370 - Add fine grained access control to reports (#403)
* add access control to rules engine
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix build
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove unused variable
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix report database
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix variable naming
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix entity type
Signed-off-by: Arvindh <arvindh91@gmail.com>
* update authorize method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix generate report
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert env changes
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update generate permission
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert go mod file
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert go mod file
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
Signed-off-by: Arvindh <arvindh91@gmail.com>
Co-authored-by: Arvindh <arvindh91@gmail.com>
|
2026-03-05 13:59:22 +01:00 |
|
Steve Munene
|
9a3a07cd2e
|
NOISSUE - Update Authorization method (#418)
* fix authorization
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fetch supermq
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fetch supermq
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2026-03-02 12:55:07 +01:00 |
|
Steve Munene
|
99e2c7aec4
|
NOISSUE - Refactor alarms, reports and rule engines middlewares (#369)
* refactor middleware
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update go mod file
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix tests
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix rules tests
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert common code
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update supermq version
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2025-12-29 11:23:43 +01:00 |
|
Steve Munene
|
b4eb6fd1aa
|
NOISSUE - Update reports to use chromedp (#249)
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* switch to gotenberg
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix top bar
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update env variable
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update changes
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update query
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address commants
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2025-07-14 10:33:22 +02:00 |
|
Steve Munene
|
2e0432bdb5
|
MG-134 - Add support for Report templates (#180)
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* add remove report from nats handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* move runinfo to pkg
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update report handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update reports handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update handler in reports
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update go.mod and go.sum
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update package to chromedp
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* change update reorts to use chromium
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update report template
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* add endpoint and repo methods
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* add template validation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove repeated code
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix template formatting
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update report template
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix mocks and tests
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove debug logs
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix api docs
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove pointers
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix template path
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix template path
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing validation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix logic
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* revert ui variable changes
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* rename method
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update to browserless service
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix go mod file
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2025-07-09 18:44:59 +02:00 |
|
Steve Munene
|
dcd5ff914d
|
MG-136 - Move reports to a separate service (#152)
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* initial implementation
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* add remove report from nats handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* add license header
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* remove unused code
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update docker compose
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix failing linter
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* move runinfo to pkg
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update report handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update reports handler
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update handler in reports
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update repo method from time to due
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix validation methods
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* address comments
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update reports port to 9017
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update nginx to support reports
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* fix reports location in nginx
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
* update env variable
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
---------
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
|
2025-06-16 12:10:50 +02:00 |
|