Skip to content

Fix(snapcraft): updating snap confinement#80

Open
alvaropaco wants to merge 33 commits intotetherto:devfrom
alvaropaco:fix/updating-snap-confinement
Open

Fix(snapcraft): updating snap confinement#80
alvaropaco wants to merge 33 commits intotetherto:devfrom
alvaropaco:fix/updating-snap-confinement

Conversation

@alvaropaco
Copy link
Contributor

Changes:

  • Updated snapcraft confinement to classic;

chetasr and others added 9 commits December 24, 2025 20:27
Add write permissions for release job in build workflow
* Add JIT and unsigned executable memory permissions (tetherto#65)

* feat: add flathub assets (tetherto#22)

* refactor: renaming note field to comment field

* feat: adding flatpack necessary assets

* Add write permissions for release job in build workflow

* revert: discarding comment filed changes

* fix: changing flatpack id in the project

---------

Co-authored-by: Chetas Murali <thephantomblu@gmail.com>
Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>

* update submodule to include generating password improvements (tetherto#66)

* feat: adding splash image to appling (tetherto#67)

* Add custom fields into search pattern (tetherto#68)

* General maintenance, security, and stability improvements (tetherto#63)

* Migrate leftover commits (tetherto#2)

* Update modules and migrate leftover commits (#1)

* update modules and migrate leftover commits

* update modules

* update modules

* Updated last onboarding screen (tetherto#8)

* Updated last onboarding screen

* remove image + updated formatting

* removed as component

* closed image tag

* formatting

* TypeScript build setup. (tetherto#4)

* TypeScript build setup.

* Configure linting on pre-commit/CI and tests on CI (tetherto#3)

* Fix merge-main workflow (tetherto#12)

* Fix merge-main workflow

* Add data-test ids (tetherto#15)

* Add data-test ids

* Fix failing tests

* PAD-6: Update pairing UI flow (tetherto#16)

* PAD-6: Update pairing UI flow

* add type for clipboard event

* Added restriction on workflow to run only on noxtton side (tetherto#19)

* leftover commits

---------

Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>
Co-authored-by: Denis Lupookov <36776703+denislupookov@users.noreply.github.com>
Co-authored-by: Harri Saar Noxtton <h.saar@noxtton.com>
Co-authored-by: Nikoloz Dolidze <n.dolidze@noxtton.com>

* update submodules and add type (tetherto#5)

* Add test ids (tetherto#8)

* update pearpass-lib-data-import to latest commit (tetherto#9)

* Remove lint/test workflows to merge with tether (tetherto#4)

* Add PAT_TOKEN for test/lint workflows on tether side

* update token

* update token

* remove lint/test workflow

* Added lint/test workflows (tetherto#11)

* Added lint/test workflows

* Update modules

* workflow imrovements

* TS hot reload update for submodules. (tetherto#12)

* Password secure handling (tetherto#18)

* Convert passwords to buffers with explicit memory clearing.

* Add linting changes,

* security improvements

* Restrict updating same password as old (tetherto#19)

* PAD-262: Restrict setting the old password.

* PAD-262: Destructure parameters, use useTranslation hook.

* PAD-262: Update validatePasswordChange usage.

* PAD-262: Resolve lint issue.

* PAD-262: Update i18n mock to handle interpolation, update package lock.

* Add write permissions for release job in build workflow (tetherto#48)

* Improve global and folder search

* Improve blind peers settings clarity (tetherto#47)

* Improve blind peers settings clarity

* remove style changes for button

* Update src/pages/SettingsView/SettingsAdvancedTab/SettingsBlindPeersSection/index.js

Co-authored-by: Eugene Glova <eugene.glova@gmail.com>

---------

Co-authored-by: Eugene Glova <eugene.glova@gmail.com>

---------

Co-authored-by: Giorgi Shavtvalishvili <gshavtvalishvili@gmail.com>
Co-authored-by: Nikoloz Dolidze <n.dolidze@noxtton.com>
Co-authored-by: Denis Lupookov <36776703+denislupookov@users.noreply.github.com>
Co-authored-by: Eugene Glova <eugene.glova@gmail.com>

* Pad 284 vault selector (tetherto#17)

* PAD-284: Resolve missing export.

* PAD-284: Update the vault selector and add vault creation button, add a new design for vault creation.

* PAD-284: Display lock icon on protected vaults, make vault dropdown items scrollable.

* PAD-284: Add typing via typescript, add minor simplifications.

* PAD-284: Resolve design inconsistencies.

* convert files to ts

---------

Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>

* fix compiling issue

* Update modules

* Refactor fix test cases, adjust error handling and extend types (tetherto#21)

* Refactor fix test cases in usePearUpdate, adjust error handlingand extend types

* update package-lock

---------

Co-authored-by: Denis Lupookov <denislupookov@gmail.com>

* Auto lock configuration page (tetherto#23)

* Add auto lock configuration

* Minor refactor

---------

Co-authored-by: ndolidze <n.dolidze@noxtton.com>

* Add type declaration

* Add type declaration

* Update type declaration

* Pad 284 vault selector (tetherto#22)

* PAD-284: Resolve missing export.

* PAD-284: Update the vault selector and add vault creation button, add a new design for vault creation.

* PAD-284: Display lock icon on protected vaults, make vault dropdown items scrollable.

* PAD-284: Add typing via typescript, add minor simplifications.

* PAD-284: Resolve design inconsistencies.

* convert files to ts

* PAD-284: Pass isOpen and delayMs to CreateVaultButton.

---------

Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>

* Update submodules

* Pad 269 improve folder structure (tetherto#16)

* PAD-269: Update folder structure.

* PAD-269: Resolve snapshot issues.

* PAD-269: Destructure folder objects, use useTranslation.

* PAD-269: Introduce missing folder add functionality, remove dead code.

* PAD-269: Pass selected folder to records created from EmptyCollectionView.

* PAD-269: Ignore pear changes on dev, update tests and snapshots.

* PAD-269: Add automatic favorite selection.

---------

Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>

* Update submodules

* Imprive formatting and package.json to include additional files

---------

Co-authored-by: Giorgi Khatiashvili <57389796+giorgikh93@users.noreply.github.com>
Co-authored-by: Denis Lupookov <36776703+denislupookov@users.noreply.github.com>
Co-authored-by: Harri Saar Noxtton <h.saar@noxtton.com>
Co-authored-by: Nikoloz Dolidze <n.dolidze@noxtton.com>
Co-authored-by: Giorgi Shavtvalishvili <62855811+shavtvalishvili@users.noreply.github.com>
Co-authored-by: Giorgi Shavtvalishvili <gshavtvalishvili@gmail.com>
Co-authored-by: Eugene Glova <eugene.glova@gmail.com>
Co-authored-by: Denis Lupookov <denislupookov@gmail.com>

* fix: PearPass installer logo adjustments (tetherto#71)

* feat: adding splash image to appling

* fix: appling installer logo adjustments

* Updating Pear logo dimensions

---------

Co-authored-by: Chetas Murali <thephantomblu@gmail.com>
Co-authored-by: Tornike Kapanadze <tornikekapan@gmail.com>
Co-authored-by: Giorgi Khatiashvili <57389796+giorgikh93@users.noreply.github.com>
Co-authored-by: Nikoloz Dolidze <n.dolidze@noxtton.com>
Co-authored-by: Denis Lupookov <36776703+denislupookov@users.noreply.github.com>
Co-authored-by: Harri Saar Noxtton <h.saar@noxtton.com>
Co-authored-by: Giorgi Shavtvalishvili <62855811+shavtvalishvili@users.noreply.github.com>
Co-authored-by: Giorgi Shavtvalishvili <gshavtvalishvili@gmail.com>
Co-authored-by: Eugene Glova <eugene.glova@gmail.com>
Co-authored-by: Denis Lupookov <denislupookov@gmail.com>
@alvaropaco alvaropaco requested a review from chetasr January 14, 2026 17:13
@alvaropaco alvaropaco self-assigned this Jan 15, 2026
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alvaropaco I think there are lots of updates under packages/pearpass-lib-vault which probably should not be included here, can you please exclude this?

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.

3 participants