Daniel
419b404de9
Check for zero length requests on container
2021-09-17 22:00:43 +02:00
Daniel
a53b8e2de6
Add safe formatting function
2021-09-17 22:00:17 +02:00
Daniel
adedde1310
Add Prepend* and HoldsData functions, remove error carrying
2021-09-16 15:42:01 +02:00
Daniel
52b0683882
Merge pull request #135 from safing/fix/csp
...
Add connect-src entry for *.safing.io
2021-08-24 13:31:14 +02:00
Patrick Pacher
b5e6e67e49
Add connect-src entry for *.safing.io
2021-08-24 13:12:40 +02:00
Daniel
49c21c83f8
Merge pull request #134 from safing/feature/empty-index-support
...
Improve empty index support
2021-06-07 17:35:06 +02:00
Daniel
e02f084c8a
Improve empty index support
2021-06-07 16:36:47 +02:00
Daniel
0d5dc62b9c
Merge pull request #133 from safing/fix/updater-update-indexes-error
...
Improve updating system
2021-06-07 11:59:31 +02:00
Daniel
7e1f6b7021
Implement review suggestions
2021-06-07 11:09:06 +02:00
Daniel
839b7d2e36
Remove uptool, use updatemgr in portbase repo instead
2021-06-03 23:25:30 +02:00
Daniel
c3f98cd600
Move from Stable/Beta to a more generic Stable/PreRelease model
2021-06-03 23:25:07 +02:00
Daniel
8889e70c8b
Improve index updating error handling
2021-06-02 10:54:30 +02:00
Patrick Pacher
2fe8f38ac8
Merge pull request #132 from safing/feature/api-dns-prefetch-header
...
Disable dns prefetch via HTTP header
2021-06-01 13:43:57 +02:00
Daniel
bd46a92359
Fix typo
2021-06-01 12:57:07 +02:00
Daniel
1a4c98c93e
Disable dns prefetch via HTTP header
2021-06-01 12:57:01 +02:00
Patrick Pacher
adfd140a72
Merge pull request #131 from safing/feature/apply-use-system-notifications-setting
...
Move useSystemNotifications to notifications module, apply on save
2021-05-18 14:50:44 +02:00
Daniel
8a9ee6e2ca
Move useSystemNotifications to notifications module, apply on save
2021-05-18 14:09:08 +02:00
Patrick Pacher
412a393bca
Merge pull request #130 from safing/fix/module-failure-mirror-looping
...
Use workers for module failure mirroring and fix mirror looping
2021-05-17 16:10:34 +02:00
Daniel
ae13d87aed
Use workers for module failure mirroring and fix mirror looping
2021-05-17 16:05:50 +02:00
Patrick Pacher
5c87029991
Merge pull request #129 from safing/feature/api-wait-for-module
...
Wait for modules to be ready before calling http handlers
2021-05-17 14:50:24 +02:00
Daniel
2b165c149a
Wait for modules to be ready before calling http handlers
2021-05-17 14:42:02 +02:00
Daniel
734c49a88a
Merge pull request #128 from safing/release/fixes
...
Remove GetMeta() from InjectBase
2021-05-14 09:41:59 +02:00
Patrick Pacher
d58b87da5c
Remove GetMeta() from InjectBase
2021-05-14 08:59:29 +02:00
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