Repeating Tasks
On the Server
replacing book-a-desk keys
get application keys from azure ad for user login:
- offline_access
- openid
- profile
- User.Read replace keys (but not application id) in
/home/django/web-framework-env: .env.prod.pipeline .env.prod.live .env.dev.live .env.dev.pipeline
maintaining docker containers
docker ps [-a]docker logs {containername}docker restart {containername}
Locally
Reporting Book-a-desk
Verbindet sich mit der Datenbank und generiert Grafiken zur momentanen Auslastung
(Github)[https://github.com/rubi-bahntechnik/book-a-desk-report]
Vertec-Auszug SBB (Ausschreibung Stellwerke)
Momentan verwaltet von Alexander Schreyer Dieser benötigt Zugriff auf einen Vertec-Account, welcher Leserechte über die Stunden aller Mitarbeiter hat Hierzu wird der Account von Marco Trepp verwendet Stehende Empfehlung ist dafür einen separaten User mit kontrollierten Leserechten einzurichten
Zudem sind die Personal-Spezifischen Excel Vorlagen per Dateipfaden im Skript abzulegen Momentan ist das korrekte Layout auf (Sharepoint)[https://rubibahntechnik.sharepoint.com/:f:/r/sites/Rubi/Projekte_RBTPlanung/0049 SBB Ausschreibung Stellwerke/02_Administration/Template-Filler?csf=1&web=1&e=pbzfAo]
(Github)[https://github.com/rubi-bahntechnik/sbb-vertec-auszug]
SIMAP Tender Search
By Martin Omlin & Stephan Müller (SIMAP on sharepoint)[https://rubibahntechnik.sharepoint.com/:f:/r/sites/Rubi/Wikieintrge/RUBI-Wiki Bibliotheken/Grundlagen/Vorlagen Offerten/SIMAP?csf=1&web=1&e=6kfrK4]
python skripts extracting from simap
Innotrans Front/Backend
Each is a docker container in it's own github repository.
Backups
Web-Framework creates a backup before a new prod-commit is deployed All other backups are managed via cron
