Commit Graph

27 Commits

Author SHA1 Message Date
Daniel
c999d5559a Add support for finding app icons on Linux (MVP) 2023-12-13 15:56:53 +01:00
Daniel
8ac80c2a12 Fix linter warnings 2023-11-22 14:01:53 +01:00
Daniel
602db080c5 Add export and import for profiles 2023-11-15 15:12:00 +01:00
Daniel
bed5c72a6b Finalize profile merging, add profile metadata state handling, re-attribute connections after profile deletion 2023-10-25 13:54:06 +02:00
Daniel
cf3bd9f671 Add first set of import/export APIs 2023-10-25 13:54:06 +02:00
Patrick Pacher
3dbde10be0 Add support for history data retention 2023-08-08 14:35:43 +02:00
Daniel
b9127d3f91 Integrate special profiles into regular profile fetching for correct profile udpates 2022-10-13 11:20:04 +02:00
Daniel
096e140ee1 Check if active profile is outdated before using 2022-10-11 14:51:45 +02:00
Daniel
595f4c0106 Improve profile metadata handling 2022-10-10 22:36:39 +02:00
Daniel
59f776ce2f Move from LinkedPath to Fingerprints and PresentationPath 2022-10-10 22:36:39 +02:00
Daniel
d491e51127 Improve handling of layered profile on profile update 2022-02-15 16:07:29 +01:00
Daniel
3be1c78e16 Fix profile config parsing 2022-02-15 14:35:41 +01:00
Daniel
888b33918a Fix deleting profiles 2022-02-15 14:35:28 +01:00
Daniel
60d8664e7b Fix tests and linters 2022-02-02 12:48:42 +01:00
Daniel
4fb3bf0645 Improve profile getting and updating to fix interference 2021-12-03 10:22:17 +01:00
Daniel
6245bca6d9 Add special profile upgrade system 2021-05-12 11:25:53 +02:00
Daniel
a9d4ee4ccb Remove debugging and unused code 2021-02-11 22:32:24 +01:00
Daniel
9bf89c32c0 Fix new profiles with custom config and implement review suggestions 2021-02-11 14:53:33 +01:00
Daniel
971edcfa41 Use special profiles for Portmaster components and mark them as internal 2021-02-11 13:06:32 +01:00
Daniel
6233c76778 Implement review suggestions 2021-01-28 16:44:40 +01:00
Daniel
9cf214fdff Simplify profile reloading
Also, increase prompt decision timeout.
2021-01-25 17:07:09 +01:00
Daniel
12f3c0ea8d Add support for network service 2021-01-19 15:43:22 +01:00
Daniel
484012712f Adapt profiles to use new binary metadata system 2020-11-17 09:33:28 +01:00
Patrick Pacher
fb6b34ebe5 Fix layered profiles not readable via the API 2020-10-30 16:43:49 +01:00
Daniel
7b72d9fe4b Clean up code and fix linter errors 2020-10-30 13:33:29 +01:00
Daniel
fa3f873c31 Implement review feedback 2020-10-30 11:54:00 +01:00
Daniel
18a1386bc5 Revamp profile and process handling
Also, introduce the Internal flag to Profiles
2020-10-29 16:26:14 +01:00