~pieq/bugit/+git/qabro:modal-error-window

Last commit made on 2020-06-30
Get this branch:
git clone -b modal-error-window https://git.launchpad.net/~pieq/bugit/+git/qabro
Only Pierre Equoy can upload to this branch. If you are Pierre Equoy please log in for upload directions.

Branch merges

Branch information

Name:
modal-error-window
Repository:
lp:~pieq/bugit/+git/qabro

Recent commits

cdd37ea... by Pierre Equoy

Show errors in modal window

Until now, errors were displayed at the top of the screen in red. The
problem is that if the user scrolls down (for instance to select tags),
submits the bug report and there is an error, the user is taken back at
the same point in the screen and doesn't see the error message, so it's
not obvious what has happened.

This commit introduces a modal error dialog that is shown on top of the
regular window. User can press the 'OK' button or press Esc key to
dismiss the error.

LP: #1841712

36631d7... by PMR <pmr@pmr-lander>

Merge #385632 from ~pieq/qabro/+git/qabro:fix-sosreport-dpkg-logs

3d19cd3... by Pierre Equoy

Add dpkg and patch sosreport to provide proper `dpkg -l` logs

Until now, on classic systems, the list of packages installed (the
output of `dpkg -l`) was empty in the archive report generated by
sosreport.

This commit addresses the issue. The list of installed packages can now
be found in `sos_commands/dpkg/`.

LP: #1880071

9f31055... by PMR <pmr@pmr-lander>

Merge #385090 from ~pieq/qabro/+git/qabro:oem-tags

b5dd231... by Pierre Equoy

Add features and vendors tag lists

We used to have our own list of "bug type" tags. We are now using two
up-to-date lists of features and vendors tags that are shared among
teams.

These two lists are shown in two columns under the text field to enter
tags. The user can select as many impacted features/vendors as required,
and this updates the list of tags submitted to Launchpad dynamically.

LP: #1880538, #1880071

a059e29... by Pierre Equoy

Cleanup code look

36143db... by Pierre Equoy

Update for sosreport 3.9

sosreport 3.9 is now available in the bionic-updates pocket, so we need
to make the following changes to be able to build QABro from now on:

- remove the apt-no-auth-conf patch (it's been merged in sosreport 3.9)
and remove it from the snapcraft recipe
- adapt the env-path-snap patch
- modify the way we retrieve the path to the .tar.gz archive generated
by sosreport

985f5a4... by Pierre Equoy

Bump to v0.13dev

3012ea8... by PMR <pmr@pmr-lander>

Merge #379862 from ~pieq/qabro/+git/qabro:fix-launchpad-build

1b5f324... by Pierre Equoy

Bump to v0.12