Commit graph

504 commits

Author SHA1 Message Date
Patrick Pacher
bcc3588868
Merge pull request #43 from safing/feature/updater-improvements
Fix error handling
2020-05-08 11:06:51 +02:00
Daniel
f20ede2f06 Fix error handling 2020-05-08 11:02:35 +02:00
Patrick Pacher
43a91f07ed
Merge pull request #42 from safing/feature/updater-improvements
improvement updater
2020-05-08 11:02:11 +02:00
Daniel
441f9c45ac Improve logging 2020-05-08 10:57:14 +02:00
Daniel
74fc1dc888 Do not remove tmp dir anymore, as it's used by others too 2020-05-08 10:57:06 +02:00
Daniel
98589f8008 Reset and recreate the updates tmp dir on startup 2020-05-08 10:56:16 +02:00
Patrick Pacher
a0ec63373a
Merge pull request #39 from safing/feature/move-record-maintenance-to-storage
Move DB record maintenance to storage interface
2020-05-08 07:55:58 +02:00
Daniel
bea130d755 Move DB record maintenance to storage interface 2020-05-05 21:34:19 +02:00
Daniel
0a53e78e8a
Merge pull request #38 from safing/fix/updates
Fix update not marked as available, add comments and notification helper
2020-05-04 14:57:56 +02:00
Patrick Pacher
8e07560396
Fix update not marked as available, add comments and notification helper 2020-05-04 14:52:57 +02:00
Daniel
4eb21405cc
Merge pull request #37 from safing/feature/custom-index
Add support for custom index files.
2020-05-04 11:08:37 +02:00
Patrick Pacher
fa36efb71c
Fix unsafe access to reg.indexes in updater 2020-05-04 10:57:59 +02:00
Daniel
04ba80d41a
Merge pull request #36 from safing/feature/subsystems-print-groups
Print subsystem module group in addition to subsystem dep graph
2020-05-04 10:55:31 +02:00
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
32d1fd13c2 Release to master 2020-05-02 14:00:33 +02:00
Daniel
f5611857b8 Print subsystem module group in addition to subsystem dep graph 2020-05-02 13:22:54 +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
Daniel
4899e44f60 Release to master 2020-04-15 20:55:33 +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