Skip to content
This repository was archived by the owner on Dec 28, 2020. It is now read-only.
/ fluminurs Public archive
forked from fluminurs/fluminurs

A CLI client in Rust to access the reverse-engineered LumiNUS API

License

Notifications You must be signed in to change notification settings

indocomsoft/fluminurs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transfer to fluminurs org

This repository is just a fork to ensure that anything hard-linking the repository to my account does not break. The main development has now been moved to the fluminurs org: https://github.com/fluminurs/fluminurs

New maintainers

I am graduating at the end of this semester (December 2020), so I will most likely not have time to maintain nor the necessary access to test and dogfood the features.

Fret not, for I have found new maintainers for this project, @angelsl and @jingyenloh! I have added them as collaborators in this repository, and they will shortly take over the maintenance of this repository.

This is Julius, signing off.

fluminurs

Github Actions Build Status

F LumiNUS! IVLE ftw! Why fix what ain't broken?!

Since IVLE will be deprecated next academic year (AY2019/2020), while LumiNUS has consistently pushed back its schedule to release an API, I have decided to reverse-engineer the API used by the Angular front-end of LumiNUS. Currently, my goal is to be able to automatically download files a la ivle-sync

I try to keep to best coding practices and use as little dependencies as possible. Do let me know if you have any suggestions!

PR's are welcome.

Installation

Simply click Releases (https://github.com/indocomsoft/fluminurs/releases) and download the executable for your platform

About

A CLI client in Rust to access the reverse-engineered LumiNUS API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 98.6%
  • Shell 1.4%