Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iRODS config file checker and editor #158

Closed
chStaiger opened this issue May 7, 2024 · 0 comments · Fixed by #161
Closed

iRODS config file checker and editor #158

chStaiger opened this issue May 7, 2024 · 0 comments · Fixed by #161

Comments

@chStaiger
Copy link
Owner

Add to main menu drop down menu "Configuration"

chStaiger pushed a commit that referenced this issue May 12, 2024
@chStaiger chStaiger linked a pull request May 12, 2024 that will close this issue
chStaiger added a commit that referenced this issue May 14, 2024
* Checking function

* Add config write function

* pylint

* Separate json functions

* Layout for chekc widget

* Adding new widget without functionality

* Config editor and config creator. #158

* Button wording

* Remove unneccessary globals

* Quotes

* Pylint

* Pylint

* update info tab

* pylint

* pylint

* Remove comments. Windows tested!!

* Extra exception for PRC < 2.0.0

* Update ibridgesgui/config.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* TypeError -> ValueError

* GENERIC irods_env preset

* No WindowStaysOnTopHint

* Remove incomplete import

* Use network check from ibridges 0.1.6

* Ruff

* Add dependency ibridges 0.1.6

* Ruff

* Some cosmetic in output

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>
chStaiger added a commit that referenced this issue May 28, 2024
* 153 browser (#155)

* Adding button to upload folder

* Fixes #154

* Summarise upload info for the user.

* Add more info to download; cosmetics

* Fix bug: get mime type if path does not contain an explicit suffix

* 156 logging for browser and main (#157)

* Initial logging for session.

* Introduce section for new start of app

* Preset dropdown for ienv

* Logging for up and downloads

* Pylint and some small changes.

* Pylint

* Add tooltips to buttons

* Change order of logging

* Small bugfix in fieexists check

* Logging for metadata

* Logging for ACLs

* Add all logging

* Enable sorting of tables, add configuration buttons in mainmenu

* Shorten tooltips

* Summarize exceptions

* Remove unneccessary commented code

* Create dependabot.yml (#162)

* Bump pylint from 2.16.2 to 3.1.1 (#167)

Bumps [pylint](https://github.com/pylint-dev/pylint) from 2.16.2 to 3.1.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v2.16.2...v3.1.1)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest-cov from 4.0.0 to 5.0.0 (#166)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump setproctitle from 1.3.2 to 1.3.3 (#165)

Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.3.2 to 1.3.3.
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](dvarrazzo/py-setproctitle@version-1.3.2...version-1.3.3)

---
updated-dependencies:
- dependency-name: setproctitle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump flake8 from 6.0.0 to 7.0.0 (#164)

Bumps [flake8](https://github.com/pycqa/flake8) from 6.0.0 to 7.0.0.
- [Commits](PyCQA/flake8@6.0.0...7.0.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest from 7.2.1 to 8.2.0 (#163)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@7.2.1...8.2.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pyinstaller from 5.8.0 to 6.6.0 (#168)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 5.8.0 to 6.6.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v5.8.0...v6.6.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add configuration editor (#161)

* Checking function

* Add config write function

* pylint

* Separate json functions

* Layout for chekc widget

* Adding new widget without functionality

* Config editor and config creator. #158

* Button wording

* Remove unneccessary globals

* Quotes

* Pylint

* Pylint

* update info tab

* pylint

* pylint

* Remove comments. Windows tested!!

* Extra exception for PRC < 2.0.0

* Update ibridgesgui/config.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* TypeError -> ValueError

* GENERIC irods_env preset

* No WindowStaysOnTopHint

* Remove incomplete import

* Use network check from ibridges 0.1.6

* Ruff

* Add dependency ibridges 0.1.6

* Ruff

* Some cosmetic in output

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* --- (#171)

updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#170)

updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* New tab for search (#169)

* Create new tab for search

* Look and feel.

* Search functionlity implemented, still todo extras

* BIgfix and starting implementation of  download

* Functionality of search tab

* Design and ruff

* Cleanup old code

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Simplify list comprehension

* Hint when search takes too long.

* Remove init of info as empty string

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Improve search (#172)

* Place search into an own QT thread.

* Move lengthy search and dowload to threads.

* Small bg fix.

* Log errors

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Rename (#173)

* Renaming vars  in Main

* Rename vars in search

* Rename vars in info and login

* Rename and small edits

* Recompiling pyuic

* Rename config check and small fixes

* Rename create coll widget

* Add quarto publishing to main (#175)

* Create linter.yml

* Sync (#174)

* Initial setup

* Fix irods tree model

* Fixed irods tree

* Build in create dir/coll buttons

* Sync in threads

* Pylint

* Default error as loglevel

* Error messages

* Create new irods sessions in the single QThreads.

* Little bug fix

* Catch error when thread session cannot be established.

* Do not pylint the ui_files

* A monster push with a lot of formatting by ruff

* Fix small bug

* More changes

* pylint and cleanup

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Quarto (#177)

* Add userdoc github pages

* Formatting

* More edits

* tignore extended

* Add sync to userdoc.

* Bind to one ibridges version.

* have the backup

* Setup lintiers

* Move exclude of pyqt6 to MASTER

* Next try

* Exclude error pyproject.toml for pylint

* Exclude E0401, E0611

* Add E0611

* Bump pyinstaller from 6.6.0 to 6.7.0 (#178)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.6.0...v6.7.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update sync.py

* Update README.md

* Remove old docu, Make irods_home and irods_default_resource manadatory

* Exclude too many branches from pylint

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>
chStaiger added a commit that referenced this issue May 28, 2024
* 153 browser (#155)

* Adding button to upload folder

* Fixes #154

* Summarise upload info for the user.

* Add more info to download; cosmetics

* Fix bug: get mime type if path does not contain an explicit suffix

* 156 logging for browser and main (#157)

* Initial logging for session.

* Introduce section for new start of app

* Preset dropdown for ienv

* Logging for up and downloads

* Pylint and some small changes.

* Pylint

* Add tooltips to buttons

* Change order of logging

* Small bugfix in fieexists check

* Logging for metadata

* Logging for ACLs

* Add all logging

* Enable sorting of tables, add configuration buttons in mainmenu

* Shorten tooltips

* Summarize exceptions

* Remove unneccessary commented code

* Create dependabot.yml (#162)

* Bump pylint from 2.16.2 to 3.1.1 (#167)

Bumps [pylint](https://github.com/pylint-dev/pylint) from 2.16.2 to 3.1.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v2.16.2...v3.1.1)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest-cov from 4.0.0 to 5.0.0 (#166)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump setproctitle from 1.3.2 to 1.3.3 (#165)

Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.3.2 to 1.3.3.
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](dvarrazzo/py-setproctitle@version-1.3.2...version-1.3.3)

---
updated-dependencies:
- dependency-name: setproctitle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump flake8 from 6.0.0 to 7.0.0 (#164)

Bumps [flake8](https://github.com/pycqa/flake8) from 6.0.0 to 7.0.0.
- [Commits](PyCQA/flake8@6.0.0...7.0.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest from 7.2.1 to 8.2.0 (#163)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@7.2.1...8.2.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pyinstaller from 5.8.0 to 6.6.0 (#168)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 5.8.0 to 6.6.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v5.8.0...v6.6.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add configuration editor (#161)

* Checking function

* Add config write function

* pylint

* Separate json functions

* Layout for chekc widget

* Adding new widget without functionality

* Config editor and config creator. #158

* Button wording

* Remove unneccessary globals

* Quotes

* Pylint

* Pylint

* update info tab

* pylint

* pylint

* Remove comments. Windows tested!!

* Extra exception for PRC < 2.0.0

* Update ibridgesgui/config.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* TypeError -> ValueError

* GENERIC irods_env preset

* No WindowStaysOnTopHint

* Remove incomplete import

* Use network check from ibridges 0.1.6

* Ruff

* Add dependency ibridges 0.1.6

* Ruff

* Some cosmetic in output

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* --- (#171)

updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#170)

updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* New tab for search (#169)

* Create new tab for search

* Look and feel.

* Search functionlity implemented, still todo extras

* BIgfix and starting implementation of  download

* Functionality of search tab

* Design and ruff

* Cleanup old code

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Simplify list comprehension

* Hint when search takes too long.

* Remove init of info as empty string

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Improve search (#172)

* Place search into an own QT thread.

* Move lengthy search and dowload to threads.

* Small bg fix.

* Log errors

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Rename (#173)

* Renaming vars  in Main

* Rename vars in search

* Rename vars in info and login

* Rename and small edits

* Recompiling pyuic

* Rename config check and small fixes

* Rename create coll widget

* Add quarto publishing to main (#175)

* Create linter.yml

* Sync (#174)

* Initial setup

* Fix irods tree model

* Fixed irods tree

* Build in create dir/coll buttons

* Sync in threads

* Pylint

* Default error as loglevel

* Error messages

* Create new irods sessions in the single QThreads.

* Little bug fix

* Catch error when thread session cannot be established.

* Do not pylint the ui_files

* A monster push with a lot of formatting by ruff

* Fix small bug

* More changes

* pylint and cleanup

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Quarto (#177)

* Add userdoc github pages

* Formatting

* More edits

* tignore extended

* Add sync to userdoc.

* Bind to one ibridges version.

* have the backup

* Setup lintiers

* Move exclude of pyqt6 to MASTER

* Next try

* Exclude error pyproject.toml for pylint

* Exclude E0401, E0611

* Add E0611

* Bump pyinstaller from 6.6.0 to 6.7.0 (#178)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.6.0...v6.7.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update sync.py

* Update README.md

* Remove old docu, Make irods_home and irods_default_resource manadatory

* Exclude too many branches from pylint

* Install from main

* Install note in docs

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>
chStaiger added a commit that referenced this issue May 29, 2024
* 153 browser (#155)

* Adding button to upload folder

* Fixes #154

* Summarise upload info for the user.

* Add more info to download; cosmetics

* Fix bug: get mime type if path does not contain an explicit suffix

* 156 logging for browser and main (#157)

* Initial logging for session.

* Introduce section for new start of app

* Preset dropdown for ienv

* Logging for up and downloads

* Pylint and some small changes.

* Pylint

* Add tooltips to buttons

* Change order of logging

* Small bugfix in fieexists check

* Logging for metadata

* Logging for ACLs

* Add all logging

* Enable sorting of tables, add configuration buttons in mainmenu

* Shorten tooltips

* Summarize exceptions

* Remove unneccessary commented code

* Create dependabot.yml (#162)

* Bump pylint from 2.16.2 to 3.1.1 (#167)

Bumps [pylint](https://github.com/pylint-dev/pylint) from 2.16.2 to 3.1.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v2.16.2...v3.1.1)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest-cov from 4.0.0 to 5.0.0 (#166)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump setproctitle from 1.3.2 to 1.3.3 (#165)

Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.3.2 to 1.3.3.
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](dvarrazzo/py-setproctitle@version-1.3.2...version-1.3.3)

---
updated-dependencies:
- dependency-name: setproctitle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump flake8 from 6.0.0 to 7.0.0 (#164)

Bumps [flake8](https://github.com/pycqa/flake8) from 6.0.0 to 7.0.0.
- [Commits](PyCQA/flake8@6.0.0...7.0.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pytest from 7.2.1 to 8.2.0 (#163)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@7.2.1...8.2.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pyinstaller from 5.8.0 to 6.6.0 (#168)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 5.8.0 to 6.6.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v5.8.0...v6.6.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add configuration editor (#161)

* Checking function

* Add config write function

* pylint

* Separate json functions

* Layout for chekc widget

* Adding new widget without functionality

* Config editor and config creator. #158

* Button wording

* Remove unneccessary globals

* Quotes

* Pylint

* Pylint

* update info tab

* pylint

* pylint

* Remove comments. Windows tested!!

* Extra exception for PRC < 2.0.0

* Update ibridgesgui/config.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* TypeError -> ValueError

* GENERIC irods_env preset

* No WindowStaysOnTopHint

* Remove incomplete import

* Use network check from ibridges 0.1.6

* Ruff

* Add dependency ibridges 0.1.6

* Ruff

* Some cosmetic in output

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* --- (#171)

updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#170)

updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* New tab for search (#169)

* Create new tab for search

* Look and feel.

* Search functionlity implemented, still todo extras

* BIgfix and starting implementation of  download

* Functionality of search tab

* Design and ruff

* Cleanup old code

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Update ibridgesgui/search.py

Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Simplify list comprehension

* Hint when search takes too long.

* Remove init of info as empty string

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>

* Improve search (#172)

* Place search into an own QT thread.

* Move lengthy search and dowload to threads.

* Small bg fix.

* Log errors

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Rename (#173)

* Renaming vars  in Main

* Rename vars in search

* Rename vars in info and login

* Rename and small edits

* Recompiling pyuic

* Rename config check and small fixes

* Rename create coll widget

* Add quarto publishing to main (#175)

* Create linter.yml

* Sync (#174)

* Initial setup

* Fix irods tree model

* Fixed irods tree

* Build in create dir/coll buttons

* Sync in threads

* Pylint

* Default error as loglevel

* Error messages

* Create new irods sessions in the single QThreads.

* Little bug fix

* Catch error when thread session cannot be established.

* Do not pylint the ui_files

* A monster push with a lot of formatting by ruff

* Fix small bug

* More changes

* pylint and cleanup

---------

Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>

* Quarto (#177)

* Add userdoc github pages

* Formatting

* More edits

* tignore extended

* Add sync to userdoc.

* Bind to one ibridges version.

* have the backup

* Setup lintiers

* Move exclude of pyqt6 to MASTER

* Next try

* Exclude error pyproject.toml for pylint

* Exclude E0401, E0611

* Add E0611

* Bump pyinstaller from 6.6.0 to 6.7.0 (#178)

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.6.0...v6.7.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update sync.py

* Update README.md

* Remove old docu, Make irods_home and irods_default_resource manadatory

* Exclude too many branches from pylint

* Install from main

* Install note in docs

* Typos (#182)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Staiger, Christine <christine.staiger@wur.nl>
Co-authored-by: qubixes <44498096+qubixes@users.noreply.github.com>
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 a pull request may close this issue.

1 participant