From 008d948d73f563095cfe3cf612d94fa283e395be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Vask=C3=B3?= <1771332+vlaci@users.noreply.github.com> Date: Fri, 14 Jul 2023 17:31:58 +0200 Subject: [PATCH] reno: removing legacy release notes --- releasenotes/config.yaml | 2 -- .../attrs-fix-version-d24a0698610704b8.yaml | 5 ----- ...x-version-constraint-233f6f745895fa9f.yaml | 6 ------ ...ttrs-version-relaxed-a1a4c43f88c7ca98.yaml | 6 ------ .../notes/auth-fail-060af56d0ac0b795.yaml | 4 ---- .../authenticate-only-389fc9f6a7971d8f.yaml | 20 ------------------ .../notes/authgroup-fe3578e6be5e4855.yaml | 9 -------- ...browser-display-mode-33a3209e583fea58.yaml | 8 ------- ...top-if-invalid-creds-6d7031efa2fa691a.yaml | 15 ------------- .../notes/dependencies-2dde1fee52faa35a.yaml | 4 ---- .../development-status-48152b58c305eda3.yaml | 4 ---- .../fix-browser-popup-3f2e0a45984cf436.yaml | 6 ------ ...ride-default-profile-ea07dc38d80f9669.yaml | 6 ------ ...tiprocessing-browser-8e043616e821c59f.yaml | 12 ----------- ...on-3.6_compatibility-3c6eeb53de22ab20.yaml | 6 ------ .../notes/qt-packaging-d1480e1118e82b43.yaml | 21 ------------------- ...-behind-loadbalancer-18f64b46f74741ab.yaml | 4 ---- .../window-close-crash-cd951224e4aedde2.yaml | 5 ----- 18 files changed, 143 deletions(-) delete mode 100644 releasenotes/config.yaml delete mode 100644 releasenotes/notes/attrs-fix-version-d24a0698610704b8.yaml delete mode 100644 releasenotes/notes/attrs-relax-version-constraint-233f6f745895fa9f.yaml delete mode 100644 releasenotes/notes/attrs-version-relaxed-a1a4c43f88c7ca98.yaml delete mode 100644 releasenotes/notes/auth-fail-060af56d0ac0b795.yaml delete mode 100644 releasenotes/notes/authenticate-only-389fc9f6a7971d8f.yaml delete mode 100644 releasenotes/notes/authgroup-fe3578e6be5e4855.yaml delete mode 100644 releasenotes/notes/browser-display-mode-33a3209e583fea58.yaml delete mode 100644 releasenotes/notes/browser-stop-if-invalid-creds-6d7031efa2fa691a.yaml delete mode 100644 releasenotes/notes/dependencies-2dde1fee52faa35a.yaml delete mode 100644 releasenotes/notes/development-status-48152b58c305eda3.yaml delete mode 100644 releasenotes/notes/fix-browser-popup-3f2e0a45984cf436.yaml delete mode 100644 releasenotes/notes/fix-server-should-override-default-profile-ea07dc38d80f9669.yaml delete mode 100644 releasenotes/notes/multiprocessing-browser-8e043616e821c59f.yaml delete mode 100644 releasenotes/notes/python-3.6_compatibility-3c6eeb53de22ab20.yaml delete mode 100644 releasenotes/notes/qt-packaging-d1480e1118e82b43.yaml delete mode 100644 releasenotes/notes/vpn-behind-loadbalancer-18f64b46f74741ab.yaml delete mode 100644 releasenotes/notes/window-close-crash-cd951224e4aedde2.yaml diff --git a/releasenotes/config.yaml b/releasenotes/config.yaml deleted file mode 100644 index b870898..0000000 --- a/releasenotes/config.yaml +++ /dev/null @@ -1,2 +0,0 @@ -collapse_pre_releases: true -pre_release_tag_re: '(?P(a|b|dev|rc)\d+$)' diff --git a/releasenotes/notes/attrs-fix-version-d24a0698610704b8.yaml b/releasenotes/notes/attrs-fix-version-d24a0698610704b8.yaml deleted file mode 100644 index 857c6ec..0000000 --- a/releasenotes/notes/attrs-fix-version-d24a0698610704b8.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -fixes: - - | - Add a version constraint to ``attrs`` package because version ``19.2.0`` - removed support for the ``convert`` constructor argument. diff --git a/releasenotes/notes/attrs-relax-version-constraint-233f6f745895fa9f.yaml b/releasenotes/notes/attrs-relax-version-constraint-233f6f745895fa9f.yaml deleted file mode 100644 index a4d499c..0000000 --- a/releasenotes/notes/attrs-relax-version-constraint-233f6f745895fa9f.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -other: - - | - Removed max version constraint from ``attrs`` and update dependencies. It - works with a more recent version after the ``convert=`` deprecation issues - had been resolved for the previous upgrade. diff --git a/releasenotes/notes/attrs-version-relaxed-a1a4c43f88c7ca98.yaml b/releasenotes/notes/attrs-version-relaxed-a1a4c43f88c7ca98.yaml deleted file mode 100644 index 6d62572..0000000 --- a/releasenotes/notes/attrs-version-relaxed-a1a4c43f88c7ca98.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -fixes: - - | - Relaxed version requirements of ``attrs`` package. As ``attrs`` is also - used as a transitive dependency being too restrictive of its version can - break dependency resolution during installation. diff --git a/releasenotes/notes/auth-fail-060af56d0ac0b795.yaml b/releasenotes/notes/auth-fail-060af56d0ac0b795.yaml deleted file mode 100644 index 6576abf..0000000 --- a/releasenotes/notes/auth-fail-060af56d0ac0b795.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -fixes: - - | - \#8 Show error returned by VPN endpoint when authentication starts diff --git a/releasenotes/notes/authenticate-only-389fc9f6a7971d8f.yaml b/releasenotes/notes/authenticate-only-389fc9f6a7971d8f.yaml deleted file mode 100644 index 2da1c35..0000000 --- a/releasenotes/notes/authenticate-only-389fc9f6a7971d8f.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -features: - - | - ``--authenticate [json|shell]`` command line argument - Exits after authentication and displays the authentication information - needed to initiate a connection. When the ``shell`` output format is - used the output is formatted the same way as ``openconnect`` formats its - output when the same argument is used. When ``json`` format is used, the - same information is displayed in json format. - - Kudos to @rschmied for the original pull request. - - | - ``--version/-V`` command line argument - Displays the version of ``openconnect-sso`` - -upgrade: - - | - Use the ``--authenticate`` command line argument instead of``--auth-only``. - The latter argument has been removed from this version of - ``openconnect-sso``. diff --git a/releasenotes/notes/authgroup-fe3578e6be5e4855.yaml b/releasenotes/notes/authgroup-fe3578e6be5e4855.yaml deleted file mode 100644 index 6935d2c..0000000 --- a/releasenotes/notes/authgroup-fe3578e6be5e4855.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -features: - - | - Adding ``--authgroup`` argument from OpenConnect - - Some VPN endpoints require users to post a valid authgroup (in OpenConnect - lingua) as part of the ``group-access`` xml node. Up until now it was only - possilbe to override the authgroup from the configuration or from an - AnyConnect XML profile. diff --git a/releasenotes/notes/browser-display-mode-33a3209e583fea58.yaml b/releasenotes/notes/browser-display-mode-33a3209e583fea58.yaml deleted file mode 100644 index 7a2f5fa..0000000 --- a/releasenotes/notes/browser-display-mode-33a3209e583fea58.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -features: - - | - ``--browser-display-mode [shown|hidden]`` command line argument - If ``hidden`` is specified the browser login window is not displayed. - Keep in mind thatin that case there is no way to manually enter - credentials so make sure that you can login with saved settings without - interacting with the webpage before selecting this option. diff --git a/releasenotes/notes/browser-stop-if-invalid-creds-6d7031efa2fa691a.yaml b/releasenotes/notes/browser-stop-if-invalid-creds-6d7031efa2fa691a.yaml deleted file mode 100644 index bb542da..0000000 --- a/releasenotes/notes/browser-stop-if-invalid-creds-6d7031efa2fa691a.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -prelude: > - It is strongly suggested to remove the ``[auto_fill_rules]`` section from - the configuration file or delete the entire file located at - ``$XDG_CONFIG_HOME/openconnect-sso/config.toml`` (most probably - ``~/.config/openconnect-sso/config.toml``). The fix of #4 involves an update - of the auto-fill rules but unfortulately they are persisted when the - application is first started. Removing them from the configuration forces - the updated set of rules to be written in the configuration. -fixes: - - | - The embedded browser will now stop and waits for user input when the - previously stored credentials are invalid. This still not the proper - solution as saved credentials are not updated in that case but at least the - infinite login loop is circumvenied. diff --git a/releasenotes/notes/dependencies-2dde1fee52faa35a.yaml b/releasenotes/notes/dependencies-2dde1fee52faa35a.yaml deleted file mode 100644 index f2ae68c..0000000 --- a/releasenotes/notes/dependencies-2dde1fee52faa35a.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -other: - - | - Dependencies updated to newer versions diff --git a/releasenotes/notes/development-status-48152b58c305eda3.yaml b/releasenotes/notes/development-status-48152b58c305eda3.yaml deleted file mode 100644 index 014534e..0000000 --- a/releasenotes/notes/development-status-48152b58c305eda3.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -prelude: > - I consider the software beta quality from now on as multiple users report - that they can install it and authenticate to their VPN endpoints. diff --git a/releasenotes/notes/fix-browser-popup-3f2e0a45984cf436.yaml b/releasenotes/notes/fix-browser-popup-3f2e0a45984cf436.yaml deleted file mode 100644 index 921d2dc..0000000 --- a/releasenotes/notes/fix-browser-popup-3f2e0a45984cf436.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -fixes: - - | - Browser window was not shown - - | - Pasword was logged in debug mode diff --git a/releasenotes/notes/fix-server-should-override-default-profile-ea07dc38d80f9669.yaml b/releasenotes/notes/fix-server-should-override-default-profile-ea07dc38d80f9669.yaml deleted file mode 100644 index 09622ce..0000000 --- a/releasenotes/notes/fix-server-should-override-default-profile-ea07dc38d80f9669.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -fixes: - - | - ``--server`` command line option only had an effect when - ``openconnect-sso`` is started for the first time. Subsequent executions - always loaded the server setting from the saved configuration. diff --git a/releasenotes/notes/multiprocessing-browser-8e043616e821c59f.yaml b/releasenotes/notes/multiprocessing-browser-8e043616e821c59f.yaml deleted file mode 100644 index 9b02d94..0000000 --- a/releasenotes/notes/multiprocessing-browser-8e043616e821c59f.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -other: - - | - The browser window runs its separate process in order to not let ``PyQt`` - pollute the root process and make the core able to still use ``asyncio`` - without any hassle. - - Unfortunately spawning a separate Python instance is not so trivial as it - won't inherit all state from the parent process. It makes the application - harder to integrate in more exotic deployments such as in ``NixOS``. - - End-users should not observe any changes in behavior. diff --git a/releasenotes/notes/python-3.6_compatibility-3c6eeb53de22ab20.yaml b/releasenotes/notes/python-3.6_compatibility-3c6eeb53de22ab20.yaml deleted file mode 100644 index 91922de..0000000 --- a/releasenotes/notes/python-3.6_compatibility-3c6eeb53de22ab20.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -fixes: - - | - Python 3.6 compatibilty has been fixed. The problem was caused by the - usage of ``asyncio.create_task(coro)``. Its usage was replaced with - ``asyncio.ensure_future(core)``. diff --git a/releasenotes/notes/qt-packaging-d1480e1118e82b43.yaml b/releasenotes/notes/qt-packaging-d1480e1118e82b43.yaml deleted file mode 100644 index 7b6f504..0000000 --- a/releasenotes/notes/qt-packaging-d1480e1118e82b43.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -prelude: > - It is now possible to install ``openconnect-sso`` using a systemwide - installation of ``Qt`` by declaring dependencies to ``PyQt5`` and - ``PyQtWebEngine`` optional. -upgrade: - - | - As it is now possible to choose between a bundled or preinstalled version of - Qt, that means that ``PyQt5`` is no longer a required dependency. To keep - installing ``openconnect-sso`` with all its dependencies:: - - $ pip install --user --upgrade "openconnect-sso[full]" - - To use the systemwide installation of ``PyQt5`` and ``PyQtWebEngine`` - install them via your distribution's package manager:: - - \# apt install python-pyqt5 python3-pyqt5.qtwebengine - - Then install ``openconnect-sso``:: - - $ pip install --user --upgrade openconnect-sso diff --git a/releasenotes/notes/vpn-behind-loadbalancer-18f64b46f74741ab.yaml b/releasenotes/notes/vpn-behind-loadbalancer-18f64b46f74741ab.yaml deleted file mode 100644 index 50cfa03..0000000 --- a/releasenotes/notes/vpn-behind-loadbalancer-18f64b46f74741ab.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -features: - - | - Support redirection when e.g. VPN endpoint is behind a load-balancer diff --git a/releasenotes/notes/window-close-crash-cd951224e4aedde2.yaml b/releasenotes/notes/window-close-crash-cd951224e4aedde2.yaml deleted file mode 100644 index 37cdfe5..0000000 --- a/releasenotes/notes/window-close-crash-cd951224e4aedde2.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -fixes: - - | - A potential crash upon closing the browser window is fixed. The issue was - caused by the mismatch between Python's and Qt's memory management model.