Skip to content

Releases: ParthBibekar/Welearn-bot

Tres Patch 1

12 Aug 22:17
372e455
Compare
Choose a tag to compare

Subfolder names trailing spaces fixed for windows.

Tres

26 Aug 07:54
a0c43af
Compare
Choose a tag to compare

Feature: Support for TAs have been added.

  • An additional action, s (submissions) has been exposed to the users for using this feature
  • New flags -u and -r (--rolls) have been added.

To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Duo Patch 5

07 Mar 02:59
Compare
Choose a tag to compare

Feature: use -v or --verbose to list missing/ignored files while downloading (these are suppressed by default).

Dev: major code refactor.

To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Duo Patch 4

29 Jan 06:03
Compare
Choose a tag to compare

Fix: files in cache (downloaded previously) but not on disk are listed as 'missing'.

Feature: use --missingdownload or -m to (re)download these missing files.

To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Duo Patch 3

04 May 12:20
Compare
Choose a tag to compare

Fix: fetching assignment submissions no longer crashes on the first try.

To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Duo Patch 2

14 Apr 12:30
Compare
Choose a tag to compare

Fix: download and ignore messages are now more consistent, with the currently downloading file name displayed in advance.
Info: you can now run welearn_bot --version or welearn_bot -v to display the installed version.
The project structure has also been reshuffled so that welearn_bot is no longer a script, but is instead called from the welearnbot.welearnbot module.

To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Duo Patch 1

12 Apr 19:10
Compare
Choose a tag to compare

Fix: the script can now detect and download content from folders within course pages.
To make sure that you have this patch installed, run

pip install --upgrade welearn-bot-iiserkol

Support for this script on Windows is still being tested. If you are running Windows and you do not have python on your system, consider going through this quick guide. Otherwise, you are advised to download the source files, present in the src directory, and execute welearn_bot using whatever python environment you have present.

Duo

12 Apr 09:30
Compare
Choose a tag to compare
Duo

This release features big changes!

  • We now have Google Calendar integration! You can now add all your assignments to your calendar with a single command. See our wiki article for more info.
  • The core functionality of the script has been packaged into the moodlews.service module, which you can import and use to write your own scripts for interfacing with WeLearn, or any other Moodle service. Read out article on using the Moodle Web Service module for details.

Unus Patch 1

10 Apr 13:08
Compare
Choose a tag to compare

You can now omit your [auth] credentials, in which case you will be prompted each time you run the program.
You may also choose not to have a config file at all.

Unus

10 Apr 06:22
Compare
Choose a tag to compare

First major release of welearn_bot.py. Install it with

pip install welearn-bot-iiserkol

Highlights include

  • Actions to retrieve files, assignments, urls and courses.
  • A configuration file (.welearnrc or welearn.ini) to store user authentication data along with preferences.
  • Use of the Moodle Web Services API for speedy retrieval of information.