Commit Graph

76 Commits

Author SHA1 Message Date
Daniel
bf7ec722c2 Move log cleaner from core to base module 2023-03-13 16:39:36 +01:00
Daniel
0825454db1 Add update versions debug data 2022-12-12 14:47:30 +01:00
Daniel
4fe3d34335 Make restart and shutdown APIs work without module 2022-10-13 11:17:43 +02:00
Daniel
8cf882f4d4 Update Go, deps and linter 2022-08-30 16:13:26 +02:00
Daniel
ab68a07459 Merge branch 'develop' into feature/my-profile-endpoint 2022-08-01 10:54:15 +02:00
Daniel
90d30c14a5 Fix linter errors from netquery implementation 2022-08-01 10:47:33 +02:00
Patrick Pacher
d49232a37b Improve app-auth request flow and implement review suggestions 2022-07-27 15:14:52 +02:00
Patrick Pacher
6aa13c2335 Add endpoint to retrieve the current profile ID 2022-07-19 10:42:45 +02:00
Daniel
6524241b30 Merge branch 'develop' into feature/query 2022-07-14 13:53:25 +02:00
Daniel
959bb012b8 Add broadcasts module 2022-06-22 15:21:47 +02:00
Patrick Pacher
c2d2064ec8 Add and update netquery code based on review discussions 2022-06-21 11:02:35 +02:00
Daniel
911a80996a Fix multicast detection on ended connections as well as some linter errors 2022-06-01 13:45:13 +02:00
Daniel
45339ce0c2 Add debug interfaces for wfp and iptables 2022-03-19 22:17:20 +01:00
Daniel
266c950581 Fix go build flags 2022-02-14 16:03:10 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
bbab3f11b0 Only start needed modules for tests 2021-12-22 11:19:06 +01:00
Daniel
ff2162d326 Add resolvers to debug data 2021-12-02 09:48:07 +01:00
Daniel
113f37dcab Add compatibility assistant module 2021-11-17 14:09:42 +01:00
Daniel
8c57baa12a Fix restarting flag for direct restarts 2021-10-19 11:48:17 +02:00
Daniel
7e21e7c7d7 Remove obsolete devMode option instance 2021-10-14 14:18:17 +02:00
Daniel
879a1745dc Disable shutdown event with flag 2021-10-11 16:14:44 +02:00
Daniel
b3d67ecd19 Only trigger shutdown/restart events when not in dev mode 2021-10-11 13:34:25 +02:00
Daniel
4c9abbabd3 Always trigger event on shutdown 2021-10-07 14:26:42 +02:00
Daniel
6b83af197f Move useSystemNotifications to notifications module 2021-05-18 14:11:35 +02:00
Daniel
78c56861ab Link api endpoints and http handlers to their modules 2021-05-17 14:43:17 +02:00
Daniel
50ea3a5d43 Improve APIs 2021-05-12 11:25:53 +02:00
Daniel
660c1bf3c5 Fix required API methods 2021-05-12 11:25:53 +02:00
Daniel
dfc1cdeb1c Update and improve events according to new system 2021-05-05 00:29:53 +02:00
Daniel
48b55a88bc Improve flags 2021-05-05 00:24:14 +02:00
Daniel
0e51a9523a Add debug/core endpoint to add more Portmaster debug data 2021-02-23 13:00:54 +01:00
Daniel
8c62eb1a09 Merge pull request #244 from safing/feature/metrics
Use metrics
2021-01-29 16:56:36 +01:00
Daniel
c9b89ef2ea Use metrics 2021-01-28 17:45:52 +01:00
Daniel
1a3dbf1186 Move devMode config option to portbase repo 2021-01-28 16:55:35 +01:00
Daniel
12f3c0ea8d Add support for network service 2021-01-19 15:43:22 +01:00
Daniel
60ac9af5f2 Update based on portbase review suggestions 2021-01-06 13:35:25 +01:00
Daniel
72c7592cdd Update API endpoints and handlers 2020-12-31 00:00:48 +01:00
Daniel
8f898f4e32 Delete old log files regularly 2020-12-17 17:08:08 +01:00
Daniel
a0268ee91d Update config wording and metadata 2020-11-04 14:49:33 +01:00
Daniel
263eb0578a Improve config wording 2020-10-29 15:14:15 +01:00
Patrick Pacher
69962fcb11 Merge branch 'develop' into feature/ui-revamp 2020-09-29 09:19:15 +02:00
Daniel
f46e759524 Use new Purge method of the database 2020-09-24 16:57:54 +02:00
Patrick Pacher
c12526235a Add category annotations to options 2020-09-22 15:39:30 +02:00
Patrick Pacher
a5e3f7ff37 Refactor status package to use portbase/runtime.
Refactor the status package to use portbase/runtime and
make system status readonly. Also adapts the code base
to the new portbase/notifications package.
2020-09-21 17:19:07 +02:00
Patrick Pacher
52c4cfe11d Merge pull request #145 from safing/fix/notifications
Update to portbase/notification changes
2020-09-16 08:49:40 +02:00
Patrick Pacher
7f8a55772a Update to portbase/notification changes 2020-09-15 09:13:00 +02:00
Patrick Pacher
7c5e78b239 Update app profile icons. Switch to new portbase options 2020-09-15 09:01:48 +02:00
Daniel
ae5e7eb767 Implement review suggestions 2020-08-11 16:23:59 +02:00
Daniel
092da058a5 Add automatic upgrades for spn-hub 2020-08-11 07:55:26 +02:00
Daniel
bdf2d025b1 Add buttons to core upgrade notification 2020-07-21 16:56:45 +02:00
Daniel
f7320d760d Add TCP/TLS pipelining dns resolver 2020-06-16 16:07:12 +02:00