Skip to content

Summary PR for PM v0.6 related changes#146

Merged
dhaavi merged 77 commits into
developfrom
feature/ui-revamp
Nov 24, 2020
Merged

Summary PR for PM v0.6 related changes#146
dhaavi merged 77 commits into
developfrom
feature/ui-revamp

Conversation

@ppacher
Copy link
Copy Markdown
Contributor

@ppacher ppacher commented Sep 16, 2020

Summary PR containing

EDIT: This has involved into holding many breaking changes for the Portmaster v0.6.0 release.

Update app profile icons. Switch to new portbase options
Update to portbase/notification changes
Refactor the status package to use portbase/runtime and
make system status readonly. Also adapts the code base
to the new portbase/notifications package.
Refactor status package to use portbase/runtime.
@ppacher ppacher added this to the UI Revamp milestone Sep 22, 2020
ppacher and others added 21 commits September 29, 2020 09:19
Fixes race conditions due to incorrect usage of PushUpdate or PushFunc
Reword the update notification and endpoint rule reason
Add ProcessContext to network connection
Return mitigation level normal instead of off for no threads
Also, expose the RevisionCounter
Also, introduce the Internal flag to Profiles
dhaavi and others added 27 commits November 4, 2020 15:52
…ssing-check

Block DNS servers in prevent bypassing check
Fix exposing the wrong profile name on the connection process context
Also, add database reset flag
This fixes an issue where the filter list IDs could not be resolved on startup
Update filterlists to use new format
Adapt profiles to use new binary metadata system
…ists-help-texts

Improve Rules and Filter Lists help texts
Also, improve OS profile handling
Switch start to use portmaster-app.zip as app
…ials

Improve metadata handling of profiles
@dhaavi dhaavi changed the title [DRAFT] Summary PR for UI related changes Summary PR for PM v0.6 related changes Nov 24, 2020
@dhaavi
Copy link
Copy Markdown
Member

dhaavi commented Nov 24, 2020

Changes have been review in separate PRs, some of the will be reviews post-factum.

@dhaavi dhaavi merged commit 8dfcab4 into develop Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants