Commit graph

2391 commits

Author SHA1 Message Date
Daniel
0d2c556e20 Fix SPN info page data 2024-04-10 15:14:09 +02:00
Daniel
313ed4de4b Improve earthly build, tweak caching 2024-04-10 14:11:31 +02:00
Daniel
2f88d487a9 Update deps 2024-04-10 14:10:52 +02:00
Daniel
0cff5a33f2 Never allow permanent verdicts for ICMP connections 2024-04-10 14:10:34 +02:00
Daniel
5215e41624 Increase SPN clock skew tolerance to better support devices with skewed clock 2024-04-10 14:09:45 +02:00
Daniel
c68aff5a9b Update portbase for improved version info, fix license strings 2024-04-10 14:08:48 +02:00
Alexandr Stelnykovych
76c8425452 fix: Inacessible code due to wrong comparison operation 2024-04-10 14:35:11 +03:00
Daniel Hååvi
6090518124
Merge pull request from safing/migration/mono-repo
Migrate to mono-repo
2024-03-29 11:25:38 +01:00
Daniel
29e7e13429 Update README 2024-03-29 11:22:16 +01:00
Daniel
bf7d631f17 Update issue template config 2024-03-29 11:22:04 +01:00
Daniel
c2cbd27b8a Fix error handling in connect op 2024-03-29 11:20:45 +01:00
Patrick Pacher
8c048989f8 Fix dependabot.yml configuration file 2024-03-29 11:20:15 +01:00
Daniel Hååvi
2e130a8ab5
Merge pull request from safing/fix/netquery-textql-parser
Fix netquery textql parser for IP addresses
2024-03-29 11:11:48 +01:00
Patrick Pacher
29a0cdba3b
Add github actions workflow for angular 2024-03-29 11:07:55 +01:00
Patrick Pacher
4e4ad4437b
Fix focus style for buttons 2024-03-29 09:37:20 +01:00
Patrick Pacher
a148eb57a9
Fix access on undefined object in line-chart 2024-03-29 09:37:01 +01:00
Patrick Pacher
3d88b3fd3b
Fix focus in sfng-select component 2024-03-29 09:36:41 +01:00
Patrick Pacher
3e2b9a9c29
Add remote_ip to full-text search and fix focus in netquery component 2024-03-29 09:36:26 +01:00
Patrick Pacher
6daea521c3
Fix netquery textql parser when dealing with IP addresses 2024-03-29 09:35:18 +01:00
Vladimir Stoilov
ead271f51c
Update Ipv6 connections on setting change 2024-03-28 18:15:13 +02:00
Daniel
0e5b8b2e06 Consolidate different licenses to GPLv3 2024-03-28 14:08:03 +01:00
Daniel Hååvi
a268341c52
Merge pull request from safing/fix/linter
Fix linting errors
2024-03-27 16:21:40 +01:00
Patrick Pacher
61176af14e Fix linting errors 2024-03-27 16:17:58 +01:00
Patrick Pacher
653a365bce github-actions: increase golangci-lint version since it fails with go1.21 2024-03-27 15:29:38 +01:00
Patrick Pacher
352d625158 github-actions: try to fix linter 2024-03-27 15:20:00 +01:00
Patrick Pacher
9c226d9c54 Update golangci-lint-action to v4 2024-03-27 15:17:38 +01:00
Patrick Pacher
6ae80e5b81 github-actions: try to fix linter 2024-03-27 15:15:03 +01:00
Patrick Pacher
b2acbe38d2 spn: fix http info page template 2024-03-27 15:04:47 +01:00
Patrick Pacher
7ca6956501 Use short tests in github CI 2024-03-27 15:00:03 +01:00
Patrick Pacher
1cec92263d earthly: all git commands to fail in ci 2024-03-27 14:57:33 +01:00
Patrick Pacher
ba54bed5b6 Use earthly for testing in github actions 2024-03-27 14:46:46 +01:00
Patrick Pacher
a24e60c2e5 Remove obsolete build, pack and test scripts 2024-03-27 14:26:41 +01:00
Patrick Pacher
701bb91646 Update to new portbase and add experimental support for debian postinst and postrm scripts 2024-03-27 14:23:19 +01:00
Patrick Pacher
43bcd79299
Merge pull request from safing/fix/tauri-race-condition
Fix race condition in tauri and window not navigating in release mode
2024-03-27 13:58:47 +01:00
Patrick Pacher
3a55d902a2
Merge pull request from safing/feature/allowed-clients
Add support for --allowed-clients parameter to whitelist binaries that are allowed to talk to the Portmaster API
2024-03-27 13:58:34 +01:00
Patrick Pacher
8e6a99ba14 Fix logging in firewall api for allowed-clients 2024-03-27 13:56:16 +01:00
Patrick Pacher
de87216d5c Fix file name in xdg/autostart 2024-03-27 13:03:33 +01:00
Patrick Pacher
90535c5c86 Add support for --allowed-clients parameter to whitelist binaries that are allowed to talk to the Portmaster API 2024-03-27 12:55:31 +01:00
Patrick Pacher
347e2d1982 Fix race condition in tauri and window not navigating in release mode 2024-03-27 12:52:52 +01:00
Patrick Pacher
3c0a362bff Fix angular production environment 2024-03-27 12:52:17 +01:00
Patrick Pacher
8cbc949533 Finish earthfile and add linux packaging assets 2024-03-27 12:51:54 +01:00
Patrick Pacher
f003ef9a9b Added missing .gitkeep file 2024-03-26 15:40:46 +01:00
Patrick Pacher
458336006f Update Earthfile to hopefully get cross-compilation for rust to work 2024-03-26 15:38:47 +01:00
Patrick Pacher
d524bce166 Migrate tauri from portmaster-ui to desktop/tauri. Update build system 2024-03-22 11:45:18 +01:00
Patrick Pacher
ac23ce32a1
Migrate notifier from portmaster-ui to cmds/notifier, remove some duplicated code, move assets to assets/data and add a small go package in assets to allow embedding icons 2024-03-20 11:10:32 +01:00
Patrick Pacher
4b77945517
Migrate Angular UI from portmaster-ui to desktop/angular. Update Earthfile to build libs, UI and tauri-builtin 2024-03-20 10:43:29 +01:00
Patrick Pacher
66381baa1a
migrate build system to earthly: supports building core, start and angular for all supported platforms. tauri still missing 2024-03-20 09:45:34 +01:00
Patrick Pacher
8579430db9
wip: migrate to mono-repo. SPN has already been moved to spn/ 2024-03-20 09:45:32 +01:00
Patrick Pacher
b30fd00ccf
Merge pull request from safing/revamp/verdicts
Revamped verdict handling
2024-03-20 09:41:54 +01:00
Patrick Pacher
67d0d11b81
Merge branch 'develop' into revamp/verdicts 2024-03-20 09:37:29 +01:00