Page MenuHomePhabricator

msgcollectorProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Description

https://github.com/Whonix/msgcollector

Makes sure that notifications by background services are seen by both GUI and Terminal users.

Recent Activity

Dec 7 2018

Patrick removed a project from T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability: Whonix 15.
Dec 7 2018, 12:05 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
Patrick removed a project from T362: systemd SystemCallFilter= containment option seccomp hardening: Whonix 15.
Dec 7 2018, 11:57 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Sep 27 2018

Patrick triaged T865: "do not show this message again checkbox" tool needed as Normal priority.
Sep 27 2018, 10:06 AM · msgcollector, graphical user interface, python, Whonix

Aug 15 2018

Patrick updated the task description for T362: systemd SystemCallFilter= containment option seccomp hardening.
Aug 15 2018, 1:06 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Mar 7 2018

Patrick closed T505: do not use tput if variable TERM is empty as Resolved.
Mar 7 2018, 1:24 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Feb 14 2017

Patrick closed T632: port msgcollector to python3 and python3-pyqt5 as Resolved.

Looks good on your side. Possibly a Qubes bug. I'll look into it in the next developers build.

Feb 14 2017, 4:57 PM · Whonix 14, python, Whonix, msgcollector
joysn1980 added a comment to T632: port msgcollector to python3 and python3-pyqt5.

Something strange. I can see it in my VM

Feb 14 2017, 4:40 PM · Whonix 14, python, Whonix, msgcollector
Patrick added a comment to T632: port msgcollector to python3 and python3-pyqt5.

Good quality, could merge into git master and ready for Whonix 14 already.

Feb 14 2017, 4:23 PM · Whonix 14, python, Whonix, msgcollector
Patrick assigned T632: port msgcollector to python3 and python3-pyqt5 to joysn1980.
Feb 14 2017, 4:18 PM · Whonix 14, python, Whonix, msgcollector
joysn1980 added a comment to T632: port msgcollector to python3 and python3-pyqt5.

should fix the issues

Feb 14 2017, 3:37 PM · Whonix 14, python, Whonix, msgcollector

Feb 13 2017

Patrick updated the task description for T632: port msgcollector to python3 and python3-pyqt5.
Feb 13 2017, 10:39 PM · Whonix 14, python, Whonix, msgcollector
Patrick created T632: port msgcollector to python3 and python3-pyqt5.
Feb 13 2017, 10:34 PM · Whonix 14, python, Whonix, msgcollector

Feb 9 2017

Patrick added a project to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability: Whonix 15.
Feb 9 2017, 1:28 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 placed T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability up for grabs.
Feb 9 2017, 11:02 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 28 2017

Patrick added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

The issue here is that - msgdispatcher_dispatch_x is a generic script, which displays the message that comes to it.
Now, the question is - what is the best way to find out a generic way to split a message into the below three parts

  • Part that comes inside message being displayed
  • Part that comes inside 'Show Details"
  • Part that comes inside 'More Help'
Jan 28 2017, 4:57 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

The issue here is that - msgdispatcher_dispatch_x is a generic script, which displays the message that comes to it.
Now, the question is - what is the best way to find out a generic way to split a message into the below three parts

  • Part that comes inside message being displayed
  • Part that comes inside 'Show Details"
  • Part that comes inside 'More Help'
Jan 28 2017, 4:13 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 24 2017

Patrick added a comment to T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

This is mostly a usability question. Wondering if better to only have a Show Details button or to have both, a Show Details and More Help button. How can we make such error messages most helpful for the user?

Jan 24 2017, 2:15 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
Patrick updated subscribers of T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.
Jan 24 2017, 2:05 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python
joysn1980 claimed T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.

Another old task

Jan 24 2017, 11:39 AM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Jan 18 2017

Patrick closed T117: all python scripts need sigterm and sigint traps as Resolved.

Excellent! All merged.

Jan 18 2017, 12:41 PM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
Patrick edited projects for T362: systemd SystemCallFilter= containment option seccomp hardening, added: Whonix 15; removed Whonix 14.
Jan 18 2017, 10:32 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

whonix-setup-wizard, 1 change required, to be merged

Jan 18 2017, 10:26 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

So we are done with

Jan 18 2017, 9:46 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

From guimessages - 1 change required and it done
https://github.com/joysn/python-guimessages

Jan 18 2017, 9:44 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

From sdwdate-gui

Jan 18 2017, 9:16 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
joysn1980 added a comment to T117: all python scripts need sigterm and sigint traps.

br_add - nothing to add
striphtml nothing to add
generic_gui_message - done
tb_updater_gui - done

Jan 18 2017, 9:06 AM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python
Patrick added a project to T362: systemd SystemCallFilter= containment option seccomp hardening: Whonix 14.
Jan 18 2017, 6:58 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Jan 17 2017

Patrick added projects to T117: all python scripts need sigterm and sigint traps: onion-grater (Control Port Filter Proxy), sdwdate-gui, sdwdate, python-guimessages, anon-shared-helper-scripts, whonix-setup-wizard, msgcollector.

A few more projects are involved, where this is TODO. Btw there are all our components where python is involved.

Jan 17 2017, 4:41 PM · msgcollector, whonix-setup-wizard, anon-shared-helper-scripts, python-guimessages, sdwdate, sdwdate-gui, onion-grater (Control Port Filter Proxy), Whonix, python

Jun 5 2016

Patrick updated the task description for T362: systemd SystemCallFilter= containment option seccomp hardening.
Jun 5 2016, 7:19 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Jun 2 2016

Patrick changed the status of T505: do not use tput if variable TERM is empty from Open to Review.

Done in all involved components.

Jun 2 2016, 1:59 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

https://github.com/Whonix/curl-scripts/commit/6a56d4a95eb440d0792115486b398a96af219aab

Jun 2 2016, 1:47 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Apr 29 2016

marmarek added a comment to T505: do not use tput if variable TERM is empty.

qvm-run --pass-io uses simple pipe (not virtual terminal), so it is
expected to not have TERM set.

Apr 29 2016, 8:39 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

Related, has it been considered for qvm-run --pass-io to set or not set environment variable TERM? I wonder if the current implementation is correct. @marmarek

Apr 29 2016, 6:52 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick created T505: do not use tput if variable TERM is empty.
Apr 29 2016, 6:50 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Feb 10 2016

Patrick renamed T362: systemd SystemCallFilter= containment option seccomp hardening from systemd SystemCallFilter= option hardening to systemd SystemCallFilter= containment option seccomp hardening.
Feb 10 2016, 6:10 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Dec 17 2015

Patrick created T456: msgdispatcher_dispatch_x 'details' and 'more help' button to improve whonixcheck error messages etc. usability.
Dec 17 2015, 8:01 PM · whonixcheck, msgcollector, enhancement, usability, Whonix, graphical user interface, python

Dec 9 2015

Patrick closed T423: no longer show already collected output in whonixcheck when canceling as Resolved.

https://github.com/Whonix/whonixcheck/commit/46766fabfa480e09057a84a0a61226c713c68cc7

Dec 9 2015, 9:27 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck
Patrick edited projects for T423: no longer show already collected output in whonixcheck when canceling, added: Whonix 12; removed Whonix 13.
Dec 9 2015, 9:27 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck

Oct 19 2015

Patrick created T423: no longer show already collected output in whonixcheck when canceling.
Oct 19 2015, 7:41 PM · Whonix 12, usability, enhancement, msgcollector, Whonix, whonixcheck

Jun 24 2015

Patrick renamed T362: systemd SystemCallFilter= containment option seccomp hardening from systemd SystemCallFilter= option to systemd SystemCallFilter= option hardening.
Jun 24 2015, 12:25 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Mar 22 2015

Patrick closed T244: br_add duplicate output as Resolved.

Done:
https://github.com/Whonix/msgcollector/commit/aa6e5c7d04626d79976d5329806082e00265f87e

Mar 22 2015, 7:22 PM · bug, Whonix 10, msgcollector, Whonix
Patrick created T244: br_add duplicate output.
Mar 22 2015, 7:21 PM · bug, Whonix 10, msgcollector, Whonix

Mar 5 2015

Patrick closed T97: msgdispatcher_dispatch_x lacks new lines for output from console applications as Resolved.
Mar 5 2015, 8:40 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick assigned T97: msgdispatcher_dispatch_x lacks new lines for output from console applications to troubadour.
Mar 5 2015, 8:40 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

We can close it.

Mar 5 2015, 8:26 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick changed the status of T97: msgdispatcher_dispatch_x lacks new lines for output from console applications from Open to Review.

Created a follow up task: T216

Mar 5 2015, 4:58 PM · python, usability, Whonix, Whonix 10, msgcollector

Feb 27 2015

Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Thanks! Merged. And added a minor fix on top (right order for license header and shebang).
https://github.com/Whonix/msgcollector/commit/ef03b5dc44873e441207667df9b813a991c9fdd9

Feb 27 2015, 9:07 PM · python, usability, Whonix, Whonix 10, msgcollector
troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Done.
https://github.com/troubadoour/msgcollector/commit/2e2c464bc503db257d08a9bb2b38018512b72de0

Feb 27 2015, 9:01 PM · python, usability, Whonix, Whonix 10, msgcollector
Patrick added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Can you please add a license header on top and a newline at the end?

Feb 27 2015, 1:23 AM · python, usability, Whonix, Whonix 10, msgcollector

Feb 26 2015

troubadour added a comment to T97: msgdispatcher_dispatch_x lacks new lines for output from console applications.

Nice demonstration. Was testing by adding \n randomly in the text.

Feb 26 2015, 11:03 PM · python, usability, Whonix, Whonix 10, msgcollector