Commit graph

760 commits

Author SHA1 Message Date
Daniel
e0aca381f6
Merge pull request #127 from safing/fix/renameio
Fork renameio to fix build process
2021-05-13 22:03:28 +02:00
Daniel
0bd4366a07 Fix tests 2021-05-13 17:49:11 +02:00
Daniel
f6ec0514ff Use forked renameio package 2021-05-13 17:42:29 +02:00
Daniel
677511bbb7 Remove license banners 2021-05-13 17:41:52 +02:00
Daniel
a32fb3880e Fork github.com/google/renameio 2021-05-13 17:38:13 +02:00
Daniel
45a589c574
Merge pull request #126 from safing/feature/patch-set-1
Improvements for notifications and events
2021-05-13 17:01:46 +02:00
Daniel
8c1f2fcbe8 Remove debug msgs 2021-05-12 15:37:24 +02:00
Daniel
c26b18edb4 Fix module failure mirror 2021-05-12 15:37:24 +02:00
Daniel
5dc39685da Move GetMeta storage API to separate interface 2021-05-12 15:37:24 +02:00
Daniel
a41ea62d2d Add api for injecting events 2021-05-12 15:37:24 +02:00
Daniel
400f4c12ed Use gorilla/mux for endpoint paths 2021-05-12 15:37:24 +02:00
Daniel
8814d279bd Add api bridge for database 2021-05-11 14:59:33 +02:00
Daniel
8c1c522475 Use workers for database api handlers 2021-05-11 14:59:00 +02:00
Daniel
745a27d92d Fix required API methods 2021-05-11 14:58:28 +02:00
Daniel
0061572e1b Add GetMeta to database storage interface 2021-05-11 14:57:53 +02:00
Daniel
3f3786b854 Improve module failure status notify callback handling 2021-05-05 17:46:09 +02:00
Daniel
2157351757 Add internal tasks call, rename Prioritize to QueuePrioritized 2021-05-05 17:45:33 +02:00
Daniel
4688a8d490 Improve notification handling and documentation 2021-05-05 13:01:17 +02:00
Daniel
69330181db Fix test script and tests 2021-05-05 00:19:33 +02:00
Daniel
f18c0c5564 Improve events and expose them via the runtime database 2021-05-05 00:13:50 +02:00
Daniel
ca19f4a44b Improve notifications and module failures and mirror them 2021-05-05 00:12:43 +02:00
Daniel
480807a31c Improve flags 2021-05-05 00:11:10 +02:00
Daniel
b04e4be0a4
Merge pull request #125 from qbit/develop
Unify the log/formatting_*.go files for all unix like OSs
2021-05-04 10:25:24 +02:00
Aaron Bieber
ecf2c2279f Unify the log/formatting_*.go files for all unix like OSs
This switches to using the +build tag in log/formatting so that a single file
can be used to build for *NIX machines (everything that isn't 'windows').
2021-04-28 18:41:44 -06:00
Daniel
dc6ca2b949
Update README.md 2021-04-28 17:38:21 +02:00
Daniel
7b4bb80405 Sync master and develop branches 2021-04-19 14:10:20 +02:00
Daniel
9d6a8d91e5
Merge pull request #124 from safing/fix/updater-empty-indexes
Warn instead of failing when updater index is empty
2021-04-19 14:07:23 +02:00
Daniel
cd7ba1172d Fix log message 2021-04-19 13:47:24 +02:00
Daniel
9b307b3bea Warn instead of failing when updater index is empty 2021-04-16 21:41:56 +02:00
Daniel
c35d42899a Release to master 2021-04-03 16:52:27 +02:00
Daniel
99514ab312
Merge pull request #123 from safing/feature/log-level-setting
Add log level config option
2021-04-03 14:23:26 +02:00
Daniel
a1619df1b5
Merge pull request #122 from safing/feature/flag-util
Add flag util
2021-04-03 14:23:20 +02:00
Daniel
7be481362d Rename file 2021-04-03 14:14:59 +02:00
Daniel
2b07a6900e Rename FlagController to BroadcastFlag 2021-04-03 14:14:26 +02:00
Daniel
90939d8464 Add log level config option 2021-03-31 10:30:01 +02:00
Daniel
0d6ed34520 Improve powershell flags 2021-03-29 13:50:50 +02:00
Daniel
d6fd0d4018 Add Flag util 2021-03-29 13:50:29 +02:00
Daniel
4e2054bd21 Release to master 2021-03-11 15:26:02 +01:00
Patrick Pacher
8b775f4dd4
Merge pull request #120 from safing/fix/patch-set-1
Minor fixes and improvements
2021-03-11 15:24:16 +01:00
Daniel
5cc7f24268 Fix function name 2021-03-11 14:36:09 +01:00
Daniel
60fc2177b2 Update dependencies 2021-03-10 14:03:00 +01:00
Daniel
bb660bc901 Use semver normalized version strings and add semver util functions 2021-03-10 14:02:35 +01:00
Daniel
566c8fe719 Use metricBase for runtime metrics 2021-03-10 14:01:20 +01:00
Daniel
aef3f26ad3 Add config options for metrics 2021-03-10 14:00:51 +01:00
Daniel
4a05c26339 Clean API request paths 2021-03-10 11:44:29 +01:00
Patrick Pacher
d4ae90e1ba
Merge pull request #119 from safing/fix/binmeta-1
Fix binary name generation
2021-02-23 15:48:15 +01:00
Daniel
0aeb007138 Fix executable suffix detection 2021-02-19 09:52:37 +01:00
Daniel
8a1917c4e0 Fix name fragment grouping 2021-02-19 09:41:31 +01:00
Daniel
d825f813ba Release to master 2021-02-11 11:09:06 +01:00
Daniel
80588d5a53 Update tooling 2021-02-01 16:59:35 +01:00