Commit graph

286 commits

Author SHA1 Message Date
Patrick Pacher
9d7fd1235d
Add support for custom index files.
This commit changes the updater package to support custom
index files by callling registry.AddIndex(). Note that the
previously hard-coded index files stable.json and beta.json
have been removed and must be added by using AddIndex() prior
to calling LoadIndexes().
2020-05-04 10:32:50 +02:00
Daniel
a3bbbc1ffa Improve test script parameter naming 2020-05-02 13:20:41 +02:00
Daniel
d1236bbe34
Merge pull request #35 from safing/feature/pre-alpha-finalizing
Pre alpha finalizing
2020-05-01 22:26:30 +02:00
Daniel
28445f642e Fix linter error 2020-05-01 22:20:27 +02:00
Daniel
3460725f66 Switch golang-ci lint version 2020-05-01 20:21:32 +02:00
Daniel
7f1a1e9247 Fix dep installation in test script 2020-05-01 15:23:07 +02:00
Daniel
d77e0343d1 Run golang-ci-lint always 2020-05-01 14:39:48 +02:00
Daniel
7eddf7b774 Implement review suggestions 2020-05-01 14:33:53 +02:00
Daniel
d65e2877e6 Fix controller map duplication 2020-04-28 16:44:51 +02:00
Daniel
09e4c68f7b Improve and expose config format handling 2020-04-28 09:47:02 +02:00
Daniel
9d526314a9 Disable hourly DB wipe, improve DB maintainance 2020-04-27 08:19:33 +02:00
Daniel
dd892c97d2 Update .gitignore 2020-04-24 09:54:39 +02:00
Daniel
4a4df3e134 Add InjectEvent function 2020-04-24 09:52:58 +02:00
Daniel
adcc916a6a Fix and improve task management 2020-04-24 09:52:42 +02:00
Daniel
00d9594ea5 Fix error message 2020-04-24 09:52:27 +02:00
Daniel
74736fafa8 Make api config key a const 2020-04-24 09:52:11 +02:00
Daniel
61e689a513 Add config ordering 2020-04-24 09:51:55 +02:00
Daniel
bfc34f808a Fix rng testing suite, update README, add a second seed at startup 2020-04-24 09:51:15 +02:00
Daniel
65d47e2974 Fix nil check error marked by linter 2020-04-21 14:12:15 +02:00
Daniel
94b5fe8e4d Fix bug in database api 2020-04-21 14:11:53 +02:00
Daniel
a554481247 Add Order field to config Option 2020-04-21 14:11:39 +02:00
Patrick Pacher
9b0a46f429
Merge pull request #34 from safing/feature/remove-random-config
Remove random config
2020-04-18 10:50:10 +02:00
Daniel
efe7333c89 Rename module to rng 2020-04-17 21:50:34 +02:00
Daniel
7a2b5a29aa Fix deadlock 2020-04-17 21:50:24 +02:00
Patrick Pacher
be2513c7a4
Merge pull request #33 from safing/feature/remove-random-config
Remove config and use service workers for goroutines
2020-04-17 08:12:45 +02:00
Daniel
30a6948009 Remove config and use service workers for goroutines 2020-04-16 13:13:40 +02:00
Patrick Pacher
c58d6a0f30
Merge pull request #32 from safing/feature/improve-storage-put
Improve database storage put method
2020-04-15 17:59:33 +02:00
Patrick Pacher
26c35f2f74
Fix badger test 2020-04-15 17:56:42 +02:00
Daniel
558486483b Improve database storage put method 2020-04-15 17:27:33 +02:00
Daniel
812c1e26c5
Merge pull request #31 from safing/fix/config-int-float
Fix validation error for floats
2020-04-15 10:00:51 +02:00
Patrick Pacher
bfd592b5dd
Fix validation error for floats 2020-04-15 09:49:24 +02:00
Daniel
7b536dcfc4
Merge pull request #29 from safing/fix/notification-race
Fix race when creating notification action or expiration channel
2020-04-14 20:27:15 +02:00
Daniel
481771efea
Merge pull request #30 from safing/fix/config-persistence
Fix config persistence
2020-04-14 20:26:05 +02:00
Patrick Pacher
a842929e55
Fix config persistence 2020-04-14 20:01:48 +02:00
Patrick Pacher
d72649a41c
Fix race when creating notification action or expiration channel 2020-04-14 19:15:15 +02:00
Daniel
f074aa5770 Simplify subsystems data structure 2020-04-14 16:27:43 +02:00
Patrick Pacher
ff1610b731
Merge pull request #28 from safing/feature/db-putmany
Database PutMany
2020-04-10 10:48:56 +02:00
Daniel
0ee19298fa Implement review 2020-04-10 10:42:01 +02:00
Daniel
e0f96d5188 Add PutMany, currently only for bbolt and hashmap storage backends 2020-04-09 14:30:56 +02:00
Daniel
35ab2be6a0 Fix bug in wrapper, remove deprecated code 2020-04-09 14:30:56 +02:00
Daniel
a1e3817fd0
Merge pull request #27 from safing/fix/log-level
Only set initial log level if flag is set
2020-04-07 10:59:39 +02:00
Daniel
024c5b34a7
Merge pull request #26 from safing/fix/http-fetch
Do not ingore HTTP status code when fetching files
2020-04-07 10:58:32 +02:00
ppacher
53a45b72ef Only set initial log level if flag is set 2020-04-07 10:52:07 +02:00
ppacher
8a18810c66 Do not ingore HTTP status code when fetching files 2020-04-07 10:50:56 +02:00
Daniel
3d9920935e
Merge pull request #25 from safing/feature/log-darwin
Use same formating on darwin as on linux
2020-04-03 15:51:33 +02:00
Daniel
81c06e44fe Remove portmaster dependency 2020-04-02 19:02:32 +02:00
Daniel
6166ce84af Fix template to work with new changes 2020-04-02 17:11:48 +02:00
Daniel
7ab46a8d1e Reintroduce base module 2020-04-02 17:11:08 +02:00
Daniel
ddb04a8548 Add ID to subsystems, improve graph 2020-04-02 17:10:51 +02:00
ppacher
c3026b32c8 Use same formating on darwin as on linux 2020-04-02 08:29:28 +02:00