Releases: Obito1903/CY-celcat
V2.2 - Multicampus support
Added a way to support multiple campus
Calendars for each campus will now be prefixed with the name of the campus (except for the default campus to maintain compatibility) and will appear if their how section in the index.
This release will require you to change your config file to conform to the new schema.
V2.1
V2.0
Complete re-write of the code.
A non-exhaustive list of improvements and additions :
- No need to restart the program through a script to update calendars.
- Replaced SVG with an HTML template for a more robust and responsive output for both WEB and PNG output.
- An integrated web server for serving ICS, PNG, and HTML files.
- No longer need individual passwords for each calendar but just an account with access to those (thanks CY).
- Added a bunch of configuration options for more flexibility.
- Added Dockerfile for easy deployment.
- And more...
CYCelcat SVG colours adjust
Changelog
- Couleurs du et taille de police du SVG modifié pour amélioré la lisibilité
CYCelcat SVG
Changelog
- Refacto du code
- Ajout de la possibilité de générer un SVG grâce a l'argument
-svg
- Les requête ce font maintenant à partir du début de la semaine actuel par défaut
CYCelcat-ics
CYtech Celcat to ICS
Utilisation
Premièrement il faut mettre vos identifiant Celcat dans le fichier config.json
une fois que c'est fait il vous suffit d'exécuter le programme pour obtenir un fichier data.ics
qui pourra être importé dans n'importe quel gestionnaire d'agenda.
windows
.\celcat.exe
linux
./celcat
Parametres
Fichier de config different
Il est possible de spécifier un fichier de configuration (doit être dans le même dossier, flemme de me faire chier a parse les espaces dans les arguments)
./celcat -c example.config.json
Récuperer l'agenda sur une période différente
Vous pouvez aussi spécifier la période sur laquelle récupérer l'agenda
./celcat -d 2021-03-30 2021-04-30