Daniel
|
a8f7c33f1f
|
Update Go CI workflow
|
2022-05-10 15:51:36 +02:00 |
|
Daniel
|
59e88b15f7
|
Merge pull request #161 from safing/fix/namespace-and-labels-for-internal-metrics
Add namespace and labels to go internal metrics
|
2022-05-09 14:18:55 +02:00 |
|
Daniel
|
11b71d54e9
|
Add namespace and labels to go internal metrics
|
2022-05-09 14:15:06 +02:00 |
|
Daniel
|
2b73adfc22
|
Merge pull request #160 from safing/fix/endpoint-http-handler
Restore http.Request body for http.HandlerFunc in api package
|
2022-05-03 16:46:08 +02:00 |
|
Patrick Pacher
|
ba6dee246b
|
Restore http.Request body for http.HandlerFunc in api package
|
2022-05-03 16:09:40 +02:00 |
|
Daniel
|
85f8832911
|
Merge pull request #159 from safing/fix/custom-task-scheduling
Allow tasks to schedule themselves in-task
|
2022-04-26 15:28:22 +02:00 |
|
Daniel
|
3f8f50ad1f
|
Allow tasks to schedule themselves in-task
|
2022-04-26 14:35:52 +02:00 |
|
Daniel
|
7797a54d18
|
Merge pull request #158 from safing/feature/debug-apis-and-metrics-comment
Go profiling APIs and metrics comment
|
2022-04-13 11:30:55 +02:00 |
|
Daniel
|
8a16414766
|
Add metrics comment for some additional info
|
2022-04-13 11:19:07 +02:00 |
|
Daniel
|
dce16ad393
|
Add go profiling debug api endpoints
|
2022-04-13 11:18:40 +02:00 |
|
Daniel
|
ba802b25c6
|
Merge pull request #157 from safing/feature/debug-data-improvements
Improve debug data
|
2022-03-21 16:11:29 +01:00 |
|
Daniel
|
6ef0282dc4
|
Fix linter warnings
|
2022-03-21 15:42:41 +01:00 |
|
Daniel
|
a9b491cac2
|
Add debug info for config options
|
2022-03-19 22:00:57 +01:00 |
|
Daniel
|
deef6cdafc
|
Mark config options as sensitive
|
2022-03-19 22:00:39 +01:00 |
|
Daniel
|
1546261fcc
|
Improve running commands
|
2022-03-19 22:00:15 +01:00 |
|
Patrick Pacher
|
7f87e417d8
|
Enable parallel downloads of updates and fix EOF when unpacking archives
|
2022-03-02 12:03:46 +01:00 |
|
Daniel
|
9504c41702
|
Merge pull request #155 from safing/feature/config-option-validation-func
Add optional validation function to config options
|
2022-03-01 16:00:28 +01:00 |
|
Daniel
|
f739d08a40
|
Fix error handling when setting single config options
|
2022-03-01 15:49:16 +01:00 |
|
Daniel
|
50b87e0240
|
Display error notifications when config loading failed
|
2022-03-01 15:29:41 +01:00 |
|
Daniel
|
bdd1bc2d86
|
Add proper validation errors to config module, enable soft-fail on start
|
2022-03-01 15:28:55 +01:00 |
|
Daniel
|
7d144dae89
|
Start config validity flag with invalid
|
2022-02-25 15:57:01 +01:00 |
|
Daniel
|
874214ea59
|
Improve validation error messages
|
2022-02-25 15:56:40 +01:00 |
|
Daniel
|
92c16b1c88
|
Add optional validation function to config options
|
2022-02-17 15:35:14 +01:00 |
|
Daniel
|
76648d6c4e
|
Update go workflow
|
2022-02-17 10:49:28 +01:00 |
|
Daniel
|
fe1ceba8b5
|
Add issue manager workflow
|
2022-02-15 15:00:31 +01:00 |
|
Daniel
|
d111f8183c
|
Update deps
|
2022-02-14 16:01:47 +01:00 |
|
Daniel
|
cc1375e1de
|
Fix go build flags
|
2022-02-14 16:01:42 +01:00 |
|
Patrick Pacher
|
95942bbc88
|
Merge pull request #154 from safing/feature/restart-pending-setting-annotation
Annotate config option if changed and restart is required
|
2022-02-04 09:48:40 +01:00 |
|
Daniel
|
e6903c65dc
|
Annotate config option if changed and restart is required
|
2022-02-03 15:36:18 +01:00 |
|
Daniel
|
6b2e20ca56
|
Merge pull request #153 from safing/fix/tests-and-linters
Fix Tests and Linters
|
2022-02-03 15:34:20 +01:00 |
|
Daniel
|
6650fb3b19
|
Update linter settings and fix warnings
|
2022-02-02 14:58:27 +01:00 |
|
Daniel
|
22c59c50cc
|
Disable gofmt CI test for now
|
2022-02-01 13:57:38 +01:00 |
|
Daniel
|
9222e0b328
|
Fix gofmt CI test
|
2022-02-01 13:47:57 +01:00 |
|
Daniel
|
3e4e0c361d
|
Fix or disable new linters
|
2022-02-01 13:40:50 +01:00 |
|
Daniel
|
fcb5ca2473
|
Update golangci-lint to v1.44
|
2022-02-01 13:16:53 +01:00 |
|
Daniel
|
dba4ba3dc7
|
Update golangci-lint config
|
2022-02-01 13:16:38 +01:00 |
|
Daniel
|
ea57310483
|
Update test script
|
2022-02-01 13:16:02 +01:00 |
|
Daniel
|
f59ad0357a
|
Fix tests and linter warnings
|
2022-02-01 13:12:46 +01:00 |
|
Daniel
|
7d2cd6c15d
|
Merge pull request #152 from safing/fix/csrf-protection
Fix CSRF Protection
|
2022-01-20 09:46:41 +01:00 |
|
Daniel
|
4c7d61fad5
|
Buffer signal channel
|
2022-01-20 09:02:57 +01:00 |
|
Daniel
|
3a77659670
|
Use request.Host instead of the header's Host
|
2022-01-20 09:02:47 +01:00 |
|
Daniel
|
ddc934fbe4
|
Merge pull request #151 from safing/feature/migration
Add new database migration system
|
2022-01-19 11:06:02 +01:00 |
|
Daniel
|
e0e47d9ba6
|
Merge pull request #150 from safing/feature/csrf-protection
Add CSRF protection
|
2022-01-19 11:05:49 +01:00 |
|
Patrick Pacher
|
ef45e11d09
|
Add new database migration system
|
2022-01-19 10:07:28 +01:00 |
|
Daniel
|
c92fcf340d
|
Add CSRF protection
|
2022-01-11 08:58:07 +01:00 |
|
Daniel
|
31a7c99f74
|
Merge pull request #149 from safing/feature/host-metrics
Add host metrics
|
2021-12-22 11:24:45 +01:00 |
|
Daniel
|
75d108001b
|
Improve metric instance detection and pushing
|
2021-12-22 11:20:18 +01:00 |
|
Daniel
|
471c3030b7
|
Rename metric pkg files for clarity
|
2021-12-21 17:31:05 +01:00 |
|
Daniel
|
50212d7596
|
Improve metrics pkg and fix linter warnings
|
2021-12-21 17:29:51 +01:00 |
|
Daniel
|
b304e88e79
|
Add logging metrics
|
2021-12-21 17:29:01 +01:00 |
|