github maxplanck-ie/parkour2 24.01.31

latest releases: 26.07.28, 26.07.16, 26.07.14...
2 years ago

Breaking changes:

  • Dropped support for Python 3.9 (no more CI tests, which were broken via dependencies). We're using Python 3.11 since Parkour2 version 0.3.9 anyway.
  • Enabled pre-commit hook to run a new linter (prettier).

Non-breaking changes:

  • Added a statuses filter and search functionality for 'Libraries & Samples' staff UI. (#93)
  • Added support for Python 3.12 (CI tests are passing), consider this experimental.
  • Upgraded Python dependencies.
  • Hidden Print button from Usage charts, since it was redirecting to a different site. (#90)
  • Request model has a new JSONfield, metapaths. It's meant to be like filepaths, but editable by users and the strings most probably refer to URLs (e.g. eLabJournal).
  • Added a 'Solicite approval via e-mail' context menu option for sequencing requests that belong users with both their own and their PI's email address at same server as the admin (settings.SERVER_EMAIL). Such PIs doesn't need an account on the system, the link is open to everyone. That's why we are loggin some metadata from the HTTP request.
  • Playwright tests for the new frontend, Vue.js for Duties. (#86)
  • Added new option "Short + Long" to the Platform field for Duties. (#89)
  • Minor cosmetic changes, and a new search bar for Libraries and Samples. (#87)

Don't miss a new parkour2 release

NewReleases is sending notifications on new releases.