The graphical interface release (v0.3.0)
The terminal user interface (TUI)
- Add TUI tests. by @JoeZiminski in #310
- Terminal user interface. by @JoeZiminski @b-peri in #231
- Add logging tab. by @JoeZiminski in #311
Extra validations
- Validate the length of subject or session values. by @JoeZiminski in #148
- Validate
--sub-names
when--ses_names
is passed. by @JoeZiminski in #204 - Refactor validation-related code. by @JoeZiminski in #261
Other new features
- Add rclone check function. by @JoeZiminski in #269
- Add name templates. by @JoeZiminski in #278
Genreal housekeeping
- Refactor and tidy up TUI by @JoeZiminski in #308
- Update project description. by @JoeZiminski in #258
- Add zulip chat icon to website. by @JoeZiminski in #266
- Add more exception types (not just raising
BaseException
). by @JoeZiminski in #247 - Add unit test for
test_get_values_from_bids_formatted_name()
. by @JoeZiminski in #257 - Improve get next sub or ses funcs [2] by @JoeZiminski in #251
- Replace
update-config
withupdate-config-file
that takes multiple options at once. [3] by @JoeZiminski in #260 - General codebase refactor. [5] by @JoeZiminski in #264
- Change
DataShuttle
public 'shower' functions to getters. [6] by @JoeZiminski in #271 - Small general refactorings and documentation. [7] by @JoeZiminski in #273
- Small fixes from PR reviews. by @JoeZiminski in #286
- Use updated upload_pypi action by @niksirbi in #307
- PR of individual commits to fix small issues. by @JoeZiminski in #314
- Updates to the TUI configuration page by @JoeZiminski in #325
- Deprecate 'supply_config_file'. by @JoeZiminski in #342
- Reconfigure bypass validation by @JoeZiminski in #343
- Revert "Reconfigure bypass validation" by @JoeZiminski in #352
- Reconfigure bypass validation by @JoeZiminski in #353
- Remove working top level folder by @JoeZiminski in #344
- Return paths from create folders by @JoeZiminski in #345
- Remove unused cli code by @JoeZiminski in #347
- Address sonarcloud issues by @JoeZiminski in #348
- Fix unspecific error when validating names by @JoeZiminski in #349
- Docs for tui version release by @JoeZiminski in #334
- Whitelist links that linkcheck does not like. by @JoeZiminski in #254
-
- Refactor the code that performs validation of
--sub_names
and--ses_names
. by @JoeZiminski in #206
- Refactor the code that performs validation of
Full Changelog: v0.2.0...v0.3.0