Permalink
Switch branches/tags
Nothing to show
Commits on Sep 21, 2017
  1. Add a note about alternative keyrings support

    antoinealb committed Sep 21, 2017
    The default keyring package only contains support for a few different
    platforms (OSX, Windows and KDE). Other platforms require the
    keyrings.alt python package. Added a note for that in the README.
  2. Require python 3

    antoinealb committed Sep 21, 2017
    Python 3's unicode support is very useful for French course names, which
    main contains accentuated characters or other specialties. As handling
    them in Python 2 is a pain, and since Python 3 has been around for
    years, it makes sense to change to it.
  3. Merge pull request #8 from antoinealb/master

    antoinealb committed Sep 21, 2017
    Support course names containing slashes
  4. Version bump

    antoinealb committed Sep 21, 2017
  5. Fix a bug with course names containing slashes

    antoinealb committed Sep 21, 2017
    I discovered that while downloading the slides for a course named
    "TCP/IP", which raised a FileNotFoundError. This patch simply replaces
    slashes with underscores, so the directory would be named "TCP_IP".
Commits on Mar 27, 2017
  1. Merge pull request #6 from antoinealb/master

    gcmalloc committed Mar 27, 2017
    Add support for system keychain
  2. Add keyring dep to the README

    antoinealb committed Mar 27, 2017
  3. Version bump

    antoinealb committed Mar 27, 2017
  4. Store password in OSX Keychain / KDE KWallet

    antoinealb committed Mar 27, 2017
    This commit implements support for password storage services. It uses
    the Python keyring module [0] which supports the following backends:
    
    * Mac OS X Keychain
    * Freedesktop Secret Service (requires secretstorage)
    * KWallet (requires dbus)
    * Windows Credential Vault
    
    [0] https://github.com/jaraco/keyring/
Commits on Mar 8, 2017
  1. Merge pull request #5 from antoinealb/master

    gcmalloc committed Mar 8, 2017
    Minor improvements
  2. Unescape URL in filenames

    antoinealb committed Mar 8, 2017
    For example, "Foo%20Bar.pdf" is not stored as "Foo Bar.pdf"
  3. Prettify the config file

    antoinealb committed Mar 8, 2017
  4. Fix BeautifulSoup warning

    antoinealb committed Mar 8, 2017
    Recent versions of BeautifulSoup require the HTML parser to be
    specified, and emit a warning accordingly.
    
    This commit forces the use of the "html.parser", which is built in the
    Python interpreter.
  5. remove unused debug file

    antoinealb committed Mar 8, 2017
Commits on Sep 14, 2014
  1. Merge pull request #4 from smarter/master

    gcmalloc committed Sep 14, 2014
    Fix for current Moodle + fix for setup.py
Commits on Sep 13, 2014
  1. Add missing file epfl_moodle/__init__.py

    smarter committed Sep 13, 2014
    Needed to make epfl-moodle usable with "setup.py develop"
Commits on Jun 22, 2013
  1. bumping version

    gcmalloc committed Jun 22, 2013
  2. adding logging

    gcmalloc committed Jun 22, 2013
  3. adding a proper argument_parser

    gcmalloc committed Jun 22, 2013
Commits on May 4, 2013
Commits on Apr 10, 2013
  1. change in module name

    gcmalloc committed Apr 10, 2013
  2. a better README

    gcmalloc committed Apr 10, 2013
  3. adding python3 compatibility

    gcmalloc committed Apr 10, 2013
Commits on Mar 30, 2013
  1. bump version

    gcmalloc committed Mar 30, 2013
Commits on Mar 16, 2013
  1. a little fix for an IA course

    gcmalloc committed Mar 16, 2013
Commits on Mar 13, 2013
  1. Correcting the usage

    gcmalloc committed Mar 13, 2013
Commits on Sep 26, 2012
  1. ending sentence is better

    gcmalloc committed Sep 26, 2012
Commits on Sep 25, 2012
  1. adding video support

    gcmalloc committed Sep 25, 2012