Releases: remjg/AMCtoOwncloud
v0.4.1
v0.4.0
This version adds a InformationLetters.tex file that extracts names and links from the .csv file and writes a letter for each student with the corresponding QR code.
To do so, a student.csv file must be in the same folder and use semicolons ; or commas , as separators. You can also apply a filter to only print letters for students from a specific group.
Missing:
- Shortening links
- Refactoring as a module separated from the Nautilus script
- Dolphin (KDE file manager) integration via a custom Service Menu
- Thunar (XFCE file manager) integration via a Custom Action
v0.3.0
An option to share folders by link has been added. Links are then saved to another .csv file in the same folder.
You can also chose to save shared links to the current .csv file with replace_csv=True. Make sure to backup before and be aware that comment lines starting with a # will be lost in the process.
Missing:
- Shortening links
- Writing a LaTeX file that extract students name and links and write a letter for each student
- Refactoring as a module separated from the Nautilus script
- Dolphin (KDE file manager) integration via a custom Service Menu
- Thunar (XFCE file manager) integration via a Custom Action
v0.2.0
Program rewritten with an object-oriented implementation to easier its use and allow future developments.
Various small improvements:
- use of f-strings (requires Python 3.6)
- use of special method like
__str__ - the "share with user" feature is now optional
- a CSV file with some missing headers will no longer raise an exception
- improved coding style
Missing:
- Sharing remote folders by link (and shortening links)
- Refactoring as a module separated from the Nautilus script
- Dolphin (KDE file manager) integration via a custom Service Menu
v0.1.0
Written from scratch without any knowledge of Python at first, this script needs some love... Hence, it's time for a release before breaking everything !
It has been heavily tested for 3 months and everything seems working fine for now (only one user though).
Current features:
- Creating remote folders and sending quizzes
- Sharing remote folders with Owncloud/Nextcloud local or remote users
- Integration with the Nautilus File Browser (Nautilus script)
Missing:
- Sharing remote folders by link (and shortening links)
- Refactoring as a module (object-oriented) separated from the Nautilus script
- Rewriting code in a more pythonic manner