Commit graph

264 commits

Author SHA1 Message Date
Daniel
2ae24656fc Rename profile/icons to profile/binmeta 2023-12-19 15:33:45 +01:00
Daniel
a88de1532c Improve ASN parsing 2023-12-19 15:11:27 +01:00
Daniel
b76a860718 Reject number only entities, as they are ambiguous 2023-12-18 17:08:29 +01:00
Daniel
d6e4c96117 Require AS prefix in asn rule regex 2023-12-18 17:07:42 +01:00
Daniel
79ec3954e9 Remove security level from profile 2023-12-15 14:07:40 +01:00
Daniel
2a04bf33b1 Add support for getting binary icon and name from exe on Windows 2023-12-15 14:04:13 +01:00
Daniel
9c969f9465 Load Windows Svc icon with new icon system 2023-12-13 16:25:48 +01:00
Daniel
cf3d4e030f Fix unimplemented find icon fallback function 2023-12-13 16:25:20 +01:00
Daniel
1e2491c3b3 Improve profile ID migration errors and run migration again 2023-12-13 15:56:53 +01:00
Daniel
c999d5559a Add support for finding app icons on Linux (MVP) 2023-12-13 15:56:53 +01:00
Daniel
af712382f8 Improve rule help 2023-12-07 15:49:44 +01:00
Daniel
c2da5268b9 Fix linter errors 2023-12-01 13:19:03 +01:00
Daniel
918a7f7b1f Enable security level display hints for UI migration 2023-12-01 09:35:53 +01:00
Daniel
ec43408a82 Remove network rating / security level system, add migrations 2023-11-24 14:21:07 +01:00
Daniel
8ac80c2a12 Fix linter warnings 2023-11-22 14:01:53 +01:00
Daniel
bd988724c4 Add support for import/export of profile icon 2023-11-22 13:40:36 +01:00
Patrick Pacher
58443631c4 Fix new profile icon API 2023-11-20 12:15:00 +01:00
Daniel
7751f57874 Implement review suggestions 2023-11-16 13:54:04 +01:00
Daniel
602db080c5 Add export and import for profiles 2023-11-15 15:12:00 +01:00
Daniel
7434534523 Set correct migration version 2023-10-25 14:29:15 +02:00
Patrick Pacher
b2b6217265 Migrate profile IDs in history database when merging profiles 2023-10-25 13:56:35 +02:00
Daniel
489c21ab5a Change profiles metadata database key to avoid issues 2023-10-25 13:56:35 +02: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
9d6c7b400b Add per-app setting annotations 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
Daniel
995429629b Check failing resolvers asynchronously 2023-10-17 12:41:29 +02:00
Daniel
4864f4e40f Fix annotation name 2023-10-06 12:11:33 +02:00
Daniel
a0f3601bb3 Disable profile ID migration 2023-09-19 15:45:03 +02:00
Daniel
a6f6ffdbfc Remove blob icon type 2023-09-19 15:39:01 +02:00
Daniel
846c3420e7 Add module errors for failed profile migrations 2023-09-19 15:32:12 +02:00
Daniel
7f168268d4 Only log error, but continue on profile migration error 2023-09-19 10:04:46 +02:00
Daniel
efc0a015f8 Improve profile migrations 2023-09-19 10:03:48 +02:00
Daniel
070a3229f5 Add migration to new profile IDs 2023-09-14 16:31:59 +02:00
Daniel
f51a1c0492 De-duplicate fingerprints and icons 2023-09-14 16:31:59 +02:00
Daniel
148650695b Add first method to merge profiles 2023-09-14 16:31:59 +02:00
Daniel
2a5db42a66 Migrate profile icons from fields to list of icons 2023-09-14 16:31:59 +02:00
Daniel
e81953d8f3 Derive profile ID from fingerprints 2023-09-14 16:31:59 +02:00
Daniel
21cd8cb9e5 Improve entity metadata initialization 2023-09-06 11:07:31 +02:00
Daniel
b7685086c4 Add wildcard port matching test to endpoints 2023-09-05 14:45:12 +02:00
Daniel
df65d45ffd Improve rule config help 2023-09-05 14:44:52 +02:00
Daniel
548685694c Add support for matching continents 2023-08-28 15:27:03 +02:00
Daniel
28a4ea4709 Unify and improve country info 2023-08-28 15:26:26 +02:00
Daniel
5939486767 Combine geoip country info and add country names 2023-08-23 13:53:33 +02:00
Daniel
96a6d6229a Add setting to specify transit node rules 2023-08-22 16:31:17 +02:00
Daniel
a44312d516 Expose tunnel options creation and split tunnel options 2023-08-22 16:30:56 +02:00
Daniel
bcb1d713ca Update special profile upgrade date 2023-08-18 16:52:39 +02:00
Daniel
58c4b44739 Update internal profile settings 2023-08-11 12:00:27 +02:00
Daniel
3b70c5587c Do not add internal and localhost connections to history 2023-08-11 11:56:22 +02:00
Daniel
cf70c55ab5 Improve history purging 2023-08-09 14:45:56 +02:00
Daniel
a722b27c01 Move history settings from profile to layered profile 2023-08-09 14:45:08 +02:00