Skip to content

Releases: nfdi4plants/ARCitect

0.0.52

12 Dec 13:27
Compare
Choose a tag to compare
  • Updated rename/remove assay/study ARCtrl API calls (#313)

0.0.51

09 Dec 12:19
Compare
Choose a tag to compare
  • Removed the ARCitect save button since SWATE now has its own
  • added the following git config flags on ARCitect startup to deal with some git/windows limitations:
    • git config --global lfs.activitytimeout 0
    • git config --global core.longpaths true
  • updated knowledge base links

0.0.50

19 Nov 16:52
Compare
Choose a tag to compare
  • Upgrade to ARCtrl v2.2.4
  • SWATE view now shows a loading screen while switching from one I/S/A file to another
  • Updated link to the knowledge base in README.md

0.0.49

04 Nov 12:21
Compare
Choose a tag to compare

New Features:

  • progress bar and cancel options while importing files and directories
  • GitCommitView now features soft and hard resets, where both restore the state of the repository to the last commit, but a hard reset additionally deletes all files that are not tracked by git (basically emulating a fresh clone)
  • default file extension of text files changed from 'txt' to 'md'
  • improved documentation / help text about git features

Bug Fixes:

  • Fixed an issue with downloading LFS files with spaces in the file path

0.0.48

09 Oct 12:59
Compare
Choose a tag to compare

Changes:

  • New git debug setting that enables verbose git messages during push and pull requests
  • improved OS-specific user directory resolution
  • check on ARCitect startup if git lfs install was executed on the current machine and do so if not
  • fix for writing xlsx datamaps (#285)
  • fix for opening the file picker in swate (#284)

0.0.47

08 Oct 16:30
Compare
Choose a tag to compare

Major Changes:

  • ARCitect now stores an ARCitect.json configuration file in the OS-specific user directory that stores settings such as the visibility of tooltips and the url of the used SWATE service.
  • ARCitect now also stores a local DatataHubs.json configuration file in the OS-specific user directory that lists the used data hubs and their access credentials. This way users can add and remove hubs at runtime without editing ARCitect source code.
  • Configuration files can be edited from the new SettingsView. This view also features a reset button under advanced settings which restores defaults.

Minor Changes:

  • when users create a new text file via the tree view and did not specify an extension, ARCitect will now default to .txt
  • StatusView cleanup
  • in the GitSyncView the term personal access token has been consistently renamed to access token to highlight the fact that users can use personal access tokens as well as project tokens to authenticate pull and push requests.
  • The top toolbar features now a new menu called Tools that enables users to open the currently opened ARC in VS Code or in the terminal (with shipped git binaries if available)

0.0.46

27 Sep 12:10
Compare
Choose a tag to compare

Feature:

  • Integration of new Datahub: datahub.rz.rptu.de

0.0.45

26 Sep 15:53
Compare
Choose a tag to compare

Features:

  • improves the XLSX merge process (#272)
  • new service view that indicates the status and banners of services such as DataHubs (#265)

0.0.44

25 Sep 12:34
Compare
Choose a tag to compare

This release just includes a fix for critical bug #271 that prevented users to perform git pushes.

0.0.43

24 Sep 12:02
Compare
Choose a tag to compare

New Features:

  • XLSX Merge: If a git pull detects a merge conflict then ARCitect can now attempt to resolve the conflict for XLSX files. The process is described here (#198) and needs to be TESTED in the field.
  • mardown preview can now display local images (#267)
  • create new remote dialog now shows all available DataHub accounts (#261)
  • rename study/assay dialog now initially suggests current name (#268)
  • display warning if SWATE service is not responding (#206)

Technical Fixes:

  • improved ipc listener managment (it was possible that some listeners were not closed correctly and therefore never stopped listening)
  • explicitly inserted tbody dom element into every table dom (new VUE standard)