Commit graph

701 commits

Author SHA1 Message Date
Daniel
0dcc397bf3 Fix runtime single record provider key check 2021-11-09 10:07:02 +01:00
Daniel
b50f922fb5 Update release level config 2021-10-15 16:39:47 +02:00
Patrick Pacher
ec0a3a6903
Merge pull request #141 from safing/fix/patch-set-2
Fix failure updating during module shutdown
2021-10-14 20:21:16 +02:00
Daniel
a92d8f47f0 Revert testing code 2021-10-14 16:00:15 +02:00
Daniel
7bb9c48bb0 Update dependencies 2021-10-14 14:20:08 +02:00
Daniel
3597a6900e Fix failure updating during module shutdown 2021-10-14 14:11:27 +02:00
Daniel
9a76cf153d
Merge pull request #139 from safing/feature/shutdown-hook-fn
Add global shutdown hook function to modules
2021-10-11 13:48:14 +02:00
Daniel
f7eafb9674
Merge pull request #138 from safing/fix/dir-structure-permissions
Force permissions when creating directories
2021-10-11 13:47:36 +02:00
Daniel
e7ae898ddb Add global shutdown hook function to modules 2021-10-07 14:23:49 +02:00
Daniel
02a62c1126 Force permissions when creating directories 2021-10-07 11:53:04 +02:00
Daniel
f999cb027f Revert testing code 2021-10-06 16:57:10 +02:00
Daniel
f61528737b
Merge pull request #136 from safing/feature/patch-set-2
Container and modules improvements
2021-09-27 14:12:37 +02:00
Daniel
ac0a5176b3 Implement review suggestions 2021-09-27 12:50:50 +02:00
Daniel
483cbad600 Use module counters instead of waitgroup when shutting down 2021-09-26 13:42:26 +02:00
Daniel
92169d826d Improve dsd errors 2021-09-26 13:41:31 +02:00
Daniel
17fcefb403 Improve varint errors, add helper for getting encoded size 2021-09-17 22:01:50 +02:00
Daniel
a01df19cd0 Add FIXME for database cache issue 2021-09-17 22:01:20 +02:00
Daniel
442d9319e7 Fix typo 2021-09-17 22:01:06 +02:00
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