Commit graph

198 commits

Author SHA1 Message Date
Daniel
97f001d7d7 Update linter settings and fix some linter hints 2019-10-07 16:45:03 +02:00
Daniel
f1aacc5d45 Move portmaster/updates to portbase/updater, transform to lib 2019-10-07 16:13:35 +02:00
Daniel
3be9f93001
Merge pull request #16 from safing/fix/cleanup-bugs
Fix/cleanup bugs
2019-10-05 14:16:39 +02:00
Daniel
74d7656580 Fix notifications module integration 2019-10-04 23:50:41 +02:00
Daniel
233ca05158 Fix and improve module tasks and workers 2019-10-04 23:50:23 +02:00
Daniel
807095f9bc Update config release levels and add expertise levels 2019-10-04 23:49:57 +02:00
Daniel
adc359c15b Improve api listener integration 2019-10-04 23:49:13 +02:00
Daniel
9ace83d1b9
Merge branch 'master' into develop 2019-09-24 16:16:49 +02:00
Daniel
d840c85a63
Merge pull request #14 from safing/feature/restructure
Restructure and update docs
2019-09-24 16:09:47 +02:00
Daniel
e4d8915007 Update README 2019-09-24 15:40:27 +02:00
Daniel
32e8c555f5 Fix lint issue 2019-09-24 15:40:27 +02:00
Daniel
f7ccc58b98 Update rng package import 2019-09-24 15:40:27 +02:00
Daniel
d0ffecb060 Improve test output readability 2019-09-24 15:40:27 +02:00
Daniel
099a597be9 Move crypto/random to rng 2019-09-24 15:40:27 +02:00
Daniel
7c9065b8fa
Add Code of Conduct 2019-09-24 14:55:34 +02:00
Daniel
23bfe9ecd9
Merge pull request #11 from safing/feature/config-release-levels
Add release level attribute to config option
2019-09-24 14:44:30 +02:00
Daniel
272e5b926a Fix config registration in api and random 2019-09-24 14:39:09 +02:00
Daniel
2a1681792d Add release level attribute to config option, improve internal handling 2019-09-24 12:10:17 +02:00
Daniel
fad816ca71
Fix travis and test script (#13)
* Fix tests deps installation

* Fix test install script (exit after install)

* Use .gitattributes to control line endings

* Clean up deps
2019-09-24 12:08:59 +02:00
Daniel
f311c2864d
Merge pull request #10 from safing/fix/cleanup
Code cleanup
2019-09-23 23:55:43 +02:00
Daniel
09551671ed Clean up portbase main 2019-09-20 22:05:45 +02:00
Daniel
0716a10400 Clean up utils package 2019-09-20 22:05:18 +02:00
Daniel
3672fa9f45 Clean up notifications package, transition to new module tasks 2019-09-20 22:04:53 +02:00
Daniel
77ed019f27 Split worker types 2019-09-20 22:04:26 +02:00
Daniel
aaa7aaf648 Add log writer triggering 2019-09-20 22:04:04 +02:00
Daniel
f29bd54976 Clean up log package, improve conditional logging, make scheduling optional 2019-09-20 22:03:21 +02:00
Daniel
e5961b9368 Clean up dsd package 2019-09-20 22:01:59 +02:00
Daniel
7011bde0fe Clean up database package 2019-09-20 22:01:49 +02:00
Daniel
ddc773a9f2 Clean up storage backends 2019-09-20 22:01:33 +02:00
Daniel
60dea8092f Clean up database/query package 2019-09-20 22:01:17 +02:00
Daniel
ac6d9db456 Transition dbmodule package to new module task system 2019-09-20 22:01:02 +02:00
Daniel
3236ddf87f Clean up accessor package, dedupe code 2019-09-20 10:36:55 +02:00
Daniel
7ea7b5ed40 Clean up random package, move config registering from init to prep phase 2019-09-20 10:36:37 +02:00
Daniel
78aa2f3986 Clean up config package 2019-09-20 10:35:35 +02:00
Daniel
e0535421e4 Clean up API code, use update and new message types for sending subscription events 2019-09-20 10:35:13 +02:00
Daniel
d16cb1ebf2 Improve testing with golangci-lint 2019-09-12 09:37:25 +02:00
Daniel
71dabc1f23 Finish modules/tasks revamp 2019-09-12 09:37:08 +02:00
Daniel
4e99dd2153 Improve test script, add golangci-lint as optional check 2019-09-07 22:31:46 +02:00
Daniel
938c92d6c4 Merge taskmanager into modules package, attach tasks to modules 2019-09-06 22:47:23 +02:00
Daniel
c1cc409558 Cleanup log package, remove dependency on taskmanager package 2019-09-06 22:45:49 +02:00
Daniel
0b6582dd15 Improve documentation and formatting 2019-09-06 22:38:40 +02:00
Daniel
db28b35c99 Move hash package to separate repo 2019-09-06 22:37:25 +02:00
Daniel
9d71d109b2 Clean database tests 2019-09-06 22:36:05 +02:00
Daniel
64e25da0b2 Remove unnecessary dbutils 2019-09-06 22:35:33 +02:00
Daniel
f5cfeb4c82 Remove unnecessary testutils 2019-09-06 22:33:43 +02:00
Raskaro
fc8fe2aded
Merge pull request #8 from safing/fix/fstree-storage-windows
Replace renameio.WriteFile with version that is compatible to windows
2019-08-23 08:44:27 +02:00
Daniel
d79e46d325 Fix fix and address review 2019-08-22 22:34:27 +02:00
Raskaro
07310d605a
Merge pull request #7 from safing/feature/speedup_fastcheckLevel 2019-08-21 17:28:09 +02:00
Raskaro
150cede3f8 Remove branching in fastcheckLevel() in order to speedup the function
Is just a minor fix, but since I spotted it and the function is called fast*, I thought it is might worth doing ...
2019-08-21 16:27:34 +02:00
Daniel
dca046b1c1 Replace renameio.WriteFile with versions that is compatible to windows 2019-08-21 15:29:50 +02:00