Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-manager

Qubes component: manager
https://github.com/QubesOS/qubes-manager

version 4.2.8-1

f701e834846736bbe81e3333b6af2345553ee301 authored 12 months ago by Marek Marczykowski-Górecki <[email protected]>
Fix broken VM settings for a VM with temporary unlocked FW

fixes QubesOS/qubes-issues#8757

6844de8e37f0cb4dbf92a3f8c75c94e1ccf75bdb authored about 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Remove relative imports from qubesmanager

This is a mostly-cosmetic change, but enables running manager in-vm
using mocks.

2cafcd8d336b2d0c0ec5f43c0daffcb99d4b8553 authored about 1 year ago by Marta Marczykowska-Górecka <[email protected]>
version 4.2.7-1

444542ada14f11a0484ea46f3be23d45c92d8aea authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/357'

* origin/pr/357:
Update size on disk in Qube Manager occassionally

a22ddefbe8d546290c5f9298853fc0d5c6692f36 authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
version 4.2.6-1

124b881db3637f4e4b862dd5f8f23cd6f8caa9d2 authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Update tests after fixing QubesOS/qubes-issues#8387

Fixes: 9d5749e "Use subprocess.Popen to spawn global config in manager"

2a05184bb50cd183cd8aec7851f540af5a9d9d08 authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/360'

* origin/pr/360:
Fix tests for new updater

aa62334168edc9ac2a68130dd077683f916c3704 authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/359'

* origin/pr/359:
Set menu-items feature instead of running qvm-appmenus

ff53768bfa45c4bd922706464c9a680ded2b812b authored about 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Fix tests for new updater

fb7691a9b7a40ab7536d04441ec6ae21ccf30aaa authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Set menu-items feature instead of running qvm-appmenus

Make it so that vm settings set menu-items feature
instead of running qvm-appmenus

references Q...

07b76478fd3ee9cc6b18324df3c52cb79669de75 authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Merge remote-tracking branch 'origin/pr/358'

* origin/pr/358:
Correct CI errors.
Fix uses of subprocess.Popen

53fb7782fa62dc0fbb0f04537f4f2ecb4a9694ee authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/354'

* origin/pr/354:
Use updater GUI for Qube Manager updates

98630c8fb8532ae60bbe63e49a983d0cee945f3a authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Use updater GUI for Qube Manager updates

When updating qubes from Qube Manager, use the new GUI
CLI.

requires https://github.com/QubesOS...

32d135b70e0621bd04371e3891745bee591399b2 authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Correct CI errors.

f06ff890d555c78a217fb789265878d787e4a28f authored over 1 year ago by Manuel Amador (Rudd-O) <[email protected]>
Fix uses of subprocess.Popen

Some existing uses of Popen are not correctly using the parameters, and are causing zombie proce...

300cfe5bd97904fec45ac0149cab9396e3a83703 authored over 1 year ago by Rudd-O <[email protected]>
Merge remote-tracking branch 'origin/pr/356'

* origin/pr/356:
Use subprocess.Popen to spawn global config in manager

f3de108bfb9065b39d11203defc46135cacde457 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Use subprocess.Popen to spawn global config in manager

Don't have the manager wait for global config to be exited.

fixes QubesOS/qubes-issues#8387

9d5749e35e95f937b8459986bbd647e2f1459e0c authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Update size on disk in Qube Manager occassionally

To avoid too big a system load, the update will happen:
- every 5 minutes for running qubes
- on...

df5748ca25f7199dedcff3ec7b24f052dece8ebd authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Restart should be possible for persistent dispvms

fixes QubesOS/qubes-issues#8382

f4f829f3fa7ce8f4bd63b947811f20f9f0d4c5bb authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
version 4.2.5-1

9b9e972fb6480328f1c3130d023b494e7c9be8fd authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/353'

* origin/pr/353:
Fix widget order in new FW rule windows

e14fe75b7a78cbfb7b913d774064746ab3adfe17 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Fix widget order in new FW rule windows

fixes QubesOS/qubes-issues#8236

364393f21989bac0d128519558d373c774669607 authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
tests: fix vm settings tests with 'default-dvm' DispVM

Now looking just for "default" is not enough, as now it's also part of a
VM name. Add a space wh...

5ecdce5355ae5d42607a5207e9aafbda15f83141 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Fix error message when qube renaming fails.

Need to properly indicate the new cloned qube name.

fixes QubesOS/qubes-issues#8056

024af635398615507b2305129775b366f4652332 authored over 1 year ago by Oleg Drokin <[email protected]>
version 4.2.4-1

12d66a9f79858ceed57dd73eeb3e8877e5e2202c authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
tests: adjust after switching to new global config

e4d4453cf7e1df8ec66ab925946d2d819e771f95 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
tests: adjust after not showing internal VMs by default

aff69c0c4b4b120fd49d09eb07606d234f22248c authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Fix setting netvm to the default one

self._get_default_netvm() returns a QubesVm object, while
self.qubes_cache.get_vm returns VmInfo...

a2a2a9df50d6d55a4d9296bfc85155d9d599ffde authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
version 4.2.3-1

464f527227951a9ece04ef4d75bb609659884af1 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/347'

* origin/pr/347:
Remove old global settings

1dc3305a67a55021cef7e1082d1bcff62f71205b authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/346'

* origin/pr/346:
Improve experience when changing netvm in vm settings
Check if default_netv...

895813eb4632a6347df2e97d43e7cdb441496b40 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/345'

* origin/pr/345:
Rename old Template Manager to Template Switcher

598a5f5b5b9714318da969d32cff03c9a36754a1 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/344'

* origin/pr/344:
Make pylint happy again
Make pylint happy
Handle missing QWT package
Pr...

fffc935f08d687108965b48ce052615c9f92a4c9 authored over 1 year ago by Marek Marczykowski-Górecki <[email protected]>
Remove old global settings

obsoleted by new global config in https://github.com/QubesOS/qubes-desktop-linux-manager

refere...

a49b594179f7d468287dd8204e51246c0a65698a authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Improve experience when changing netvm in vm settings

If user tries to change netvm of a running vm to
a halted netvm, asks if they want to start
that...

7e22e33013c6a68bf433cab4eb126920b3c140ad authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Check if default_netvm is running when changing netvm

Changing netvm checks if new netvm is running, and if not
asks to start it - this didn't happen ...

cfe4797a233e9beff3157e5052ffff188bbfe0c5 authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Rename old Template Manager to Template Switcher

Also added qvm-template-gui to menu as Template Manager

fixes QubesOS/qubes-issues#6504

e4285c036cacda58745ebc6c80dc6d4ff3b8fe3a authored over 1 year ago by Marta Marczykowska-Górecka <[email protected]>
Make pylint happy again

d8ea89d341e0a5dd69c7abdd77d878367de3f3ba authored over 1 year ago by Augsch123 <[email protected]>
Make pylint happy

6401b124055fce9c9010710f0e44b6da89d2c016 authored over 1 year ago by Augsch123 <[email protected]>
Handle missing QWT package

3f5a7f4d35d8482dd7ed7d232742843791cd62f0 authored over 1 year ago by Augsch123 <[email protected]>
Preliminary GUI initiated QWT install

fdb7e472a2775948e1d966b73bacd1d7dc9364b2 authored over 1 year ago by Augsch123 <[email protected]>
Catch more exceptions

run_service() can raise FileNotFoundError, so catch OSError and all of
its subclasses. Also cat...

98053bdf4c0cfa3d4a43a8e9812617440ec4a39f authored over 1 year ago by Demi Marie Obenour <[email protected]>
Merge remote-tracking branch 'origin/pr/342'

* origin/pr/342:
Fix capitalization inconsistency in VM settings

9818e1fa82acffd699fe2872a8f2b24acd054b4e authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/341'

* origin/pr/341:
Add a "show internal" option to Qube Manager

9777f202f0e328d022631b396b82eeb963d60147 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix capitalization inconsistency in VM settings

Now it's always 'Refresh applications'

fixes QubesOS/qubes-issues#8053

bbb9516fb328b49a1a1ec7eadcb0448c92f35b8c authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Add a "show internal" option to Qube Manager

By default, internal qubes should be hidden.
The option is available from View menu.
Also some m...

9177c065b95cc869b754e3f3cdd2f44c30db3a23 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Catch exceptions less conservatively

The type of exceptions that can happen when
changing templates was underestimated.

fixes QubesO...

e550f121e8677135093dc44f707c38af8f1625d8 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
version 4.2.2-1

5ef8bd4121e762652d0afd4d24de33219c547fc2 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/337'

* origin/pr/337:
Make available/selected apps in settings clearer

c123876b588e96702d2c426f02aef8a606b5a5b5 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Make available/selected apps in settings clearer

Replace Available/Selected with a more explicit
"Available in qube/template" and "Shown in App M...

53da678db604fb837e1e5177d558ee9f881b25bc authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
version 4.2.1-1

09a2264ad32c9638117bb6450ff75b8ae1bc9a68 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/339'

* origin/pr/339:
Fix tests for python 3.11

20368d67f7c2d76c4c24e11bf3ce01a9c4e7f2a8 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/338'

* origin/pr/338:
Fix log_dialog
Enforce using int sizes in global settings

2823b2c5b5ab9b2479b248ffaa0dcd7c4f459f16 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/336'

* origin/pr/336:
Add minimize/maximize buttons to manager tools

a79b3d171b56065a9cda0061beef4844f34814db authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix tests for python 3.11

c76965d354c681cf58697cf2e5b979aa363ed306 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Fix log_dialog

Due to python/qt changes, row must be calculated
less haphazardly

325a9e6c23e2f4bf789685368b2f4b1c4fa26473 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Enforce using int sizes in global settings

994b04e9e801975c59f4a7b2bb2d4710e5099bd7 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Pylint version update

91d21fbabdb67018525eee24f3a9fbae8fe36915 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Add minimize/maximize buttons to manager tools

fixes QubesOS/qubes-issues#7908

4b712e96b5b69c5d84d17215286837f9ae25d2fc authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Fix detecting if widget was changed in VM settings

Instead of checking for isVisible, which can fail if
we are on a different tab, check for isEnab...

ae5d2fb823afac1f9319b033efdbbdd3d8cc3151 authored almost 2 years ago by Marta Marczykowska-Górecka <[email protected]>
version 4.2.0-1

bafa70fe1a1b139276d01de05d1e772e90db7199 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/332'

* origin/pr/332:
Remove menu positions from old menu

f47e4051210e93b4369abc5c4a48c1fab2a6b1e8 authored almost 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Warn about metadata leaks in backups

Add a message to warn the user that a backup always includes metadata
for all VMs on the system,...

c2bd5eb8cee88a9437d1e01f5064eed812c41888 authored almost 2 years ago by Maja Kądziołka <[email protected]>
version 4.1.28-1

c63e3257997fdde9e8192cddf4d4d588b8fa6ad9 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/333'

* origin/pr/333:
Fix tests for kernel settings

3d2e662bbc21e743dfde11d120c55fa1add9acb0 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix tests for kernel settings

Change in display of none for kernel requires changing tests
to match.

c652a72e28c2b0a94605daf2106bae0555bae21c authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
version 4.1.27-1

00318904f6fa4c84b16005980a7edba9136fe002 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/331'

* origin/pr/331:
Correctly interact with QSettings

e9fedde4a1a1d37912963ee7753426ce94c5e063 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/330'

* origin/pr/330:
global_settings: expose tint+border configurations

7424f0232df657729ac644a4e58645788dd4bdf0 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Remove menu positions from old menu

They are superceded by new developments in desktop-linux-manager.

a3cf319f12460333e3e69c5b356177281d0d30d2 authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Rip out DOCTYPE declarations

The modern <!DOCTYPE html> is not supported by Qt Designer, and all
others are legacy cruft.

a89f0fa4c0aaea2384b719ce0fc506b9f4cfe599 authored about 2 years ago by Demi Marie Obenour <[email protected]>
Correctly interact with QSettings

Some boolean variables were stored in QSettings, but
not read correctly; QSettings stores True/F...

dfa608ee8c149486d5a10e4c1198e7025fcfdb07 authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
global_settings: expose tint+border configurations

06cf356aa0013d0833350ad7dd7886aa977fca8d authored about 2 years ago by Rusty Bird <[email protected]>
version 4.1.26-1

e92a307a20ceb28174f316be6b12ebb77d5eb09a authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/328'

* origin/pr/328:
Add explanation why you can't use vm settings with AdminVMs

cca24d4cc98df3b0d5f1dff5353873340300b1ac authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/324'

* origin/pr/324:
Fix sorting by icons in Qube Manager
Make "Copy to global clipboard" select...

62b748d3565ff17cb91ebc748e37a64e0847ccdf authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Fix sorting by icons in Qube Manager

Now it uses icon name to sort, which leads to sorting
by type first and by hue later.

fixes Qub...

3f1adb269b3d812c9e9237c3613129891123ccec authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Add explanation why you can't use vm settings with AdminVMs

fixes QubesOS/qubes-issues#7897

6ab9dba174df1f322e7dc37348b20cf533065d35 authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
typo fix

QubesOS/qubes-issues#7897

942fe6a74f65000955d6668f73663dc40267dc46 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/327'

* origin/pr/327:
Make show password buttons in backup gui toggleable

20b4b3c8fd0d37b2aa191b851b51d73184d1d3ac authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/326'

* origin/pr/326:
Use a more intuitive tab order
Allow saving backup settings without passphr...

c9a156859b0b47296034ed8c826c1510c95554dd authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/325'

* origin/pr/325:
Fix display of kernels for Qube Settings

eaa4586a25486ce572bdc28d7791885915137bd8 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/313'

* origin/pr/313:
Add class to VM list in Backup widget

b4dbb6aecf5b7b1e171707e910fb2b3eacf83785 authored about 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Make show password buttons in backup gui toggleable

fixes QubesOS/qubes-issues#7853

c3c613e5c66ea7576ae8964eef0849e2f21ad12e authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Use a more intuitive tab order

214039f974d697138ed7761defdb87a943bc5744 authored about 2 years ago by Maja Kądziołka <[email protected]>
Allow saving backup settings without passphrase

27ae47f919d44d8a91aed59021d388c87a5a2369 authored about 2 years ago by Maja Kądziołka <[email protected]>
Consistent checkbox placement

Place "Save settings" checkbox to the left of the label, to be
consistent with other checkboxes.

b21566ebe10a3b7912f673716a4f64c039b18716 authored about 2 years ago by Maja Kądziołka <[email protected]>
Fix sorting for Backup column

fixes QubesOS/qubes-issues#7633

449d24d942481720301172f3e58a94f323ace961 authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Fix VM sorting order in Qube Manager if Sorting by State

Previously the sorting order depended on alphabetically
sorting the dictionary containing state,...

2d42a481801278f3a0e13c5b3eb024cac0c5072a authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Make "Copy to global clipboard" selection-aware in log browser

If text is selected, copies selected text; if not, copies the
entire thing.

fixes QubesOS/qubes...

b171a1f8f1c14872bd2a7f401bc83afceacef7ca authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
Fix display of kernels for Qube Settings

After setting a vm.kernel to None, the property
vm.kernel outputted an empty string, not None ob...

52b507c5d5a0653a8c0f0ab715b4129ef80a0b1f authored about 2 years ago by Marta Marczykowska-Górecka <[email protected]>
version 4.1.25-1

56ea2412fe9ff9cc69033c1457fa9c5843ae2f79 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/319'

* origin/pr/319:
.qubesbuilder: replace 'spec' by 'build'
Add Qubes Builder v2 integration

f4e2d5bc3a0c1120cd97158083b71dcb36a1c5dd authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: adjust expected update() call counts

Since 267340f, update() is called after connecting to events stream,
which means there is always...

8deab79886494fd3ffc88298f48b9057dc9eb7a3 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
version 4.1.24-1

3c527d06f50dabc22b595495e04f4da5ec2a1901 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
make pylint happy

- no-self-use was moved to an extension, drop usage
- bad-functions was moved to an extension, d...

698e14a5f75d0f926d84518aca6e35115743d3f4 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
tests: add more details to failure message

5f856610fe17caf2ce1a0ded167c1725eb552e9a authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
Merge remote-tracking branch 'origin/pr/320'

* origin/pr/320:
Refresh VM state at connection established in manager

9a7cc71c8844480b77b0cb01466fc25e7f233394 authored over 2 years ago by Marek Marczykowski-Górecki <[email protected]>
.qubesbuilder: replace 'spec' by 'build'

fcb270e7e8ed1cbdba013e8d7e00d68c71d55098 authored over 2 years ago by Frédéric Pierret (fepitre) <[email protected]>