fsinfuhh / mafiasi Goto Github PK
View Code? Open in Web Editor NEWThis is the repository for our dashboard at mafiasi.de
Home Page: https://mafiasi.de
This is the repository for our dashboard at mafiasi.de
Home Page: https://mafiasi.de
Wenn ich mehrere Leute in Mafiasi Gruppen einlade und eine Person bereits in der Gruppe ist, werden alle anderen Personen auch nicht eingeladen.
Currently, it is only possible to download PDF Gprots. There should also be a button to download text gprots as a text file.
Registriert man sich mit einer E-Mail-Adresse, für die bereits ein Account besteht, sollte stattdessen eine Mail verschickt werden, in der steht, dass man bereits einen Account hat, welchen Benutzernamen man hat und vielleicht auch noch ein Password Reset Link.
It would be very nice to have labels or tags for GProts, so you can tag them for example as "Probeklausur", "Bonusklausur" or something similar. Hereby, there would be the possibility to filter them by tags and find the GProt you are looking for more easily.
So that you don't have to log in so often
When the LDAP server is restarted, the dashboard should reconnect instead of losing the connection.
Because we are getting some emails about users not getting their password reset email we suspect that it is not sufficiently clear which email address is meant on the password reset form.
We should make it more clear that an informatik-email (3musterman@inf…) is meant and not a private email. It should also be made clear that no 1 is part of the email (13musterman@inf…).
In addition we should link to an IRZ page about how to access your emails; surely there exists one.
When you're accessing Etherpad without being logged in, and then log in from there, you are returned to your personal overview of etherpads and group pads.
When you're accessing Etherpad without being logged in, and then log in from there, you are returned to the Mafiasi Dashboard.
Idee: Wenn ich auf der Gruppenseite bin möchte ich gerne direkt sehen welche Etherpads und andere Resourcen wir haben und sie über die seite erreichen, anstatt über die jeweilige Dienstseite gehen zu müssen
Als Admin könnte man Kalender hinzufügen können, deren Termine automatisch auf dem Dashboard angezeigt werden.
It would be cool if you could add people via a web api like REST or whatever.
Do a POST, pass an OAuth token, the name of the group and an array of the accounts you wish to add.
Do a GET, pass an OAuth token and the name of the group to get back an array of the accounts in that group.
Currently, in each app that only redirects to another service (e.g. cloud, sogo, mattermost...), the url is hardcoded as ....mafiasi.de
. This should be configurable in the config file.
For example, the etherpad with name Projekt 2020/21 generates a link with the /
included although etherpad itself makes it available with _
instead of /
Due to the slow etherpad api, the group etherpad list loading times are sometimes very long. Since group etherpads can only be modified in the dashboard, it might be possible to cache these lists.
Momentan ist das nur über die URL aufrufbar, verbessern könnte man:
Bei vielen Etherpads kann man schnell die Übersicht verlieren, vielleicht wäre hier eine ordnerähnliche Struktur praktisch.
Da man in einem Semester wohl des öfteren nach den gleichen Modulen sucht, wäre es gut, die Suchanfragen speichern zu können. Zum Beispiel als Tabelle unter der Suchleiste. Entweder kann man den Suchverlauf anzeigen oder Anfragen als "Favoriten" markieren.
There should be a "disclaimer" above the memory minute creation form to remind users what kinds of submissions are not suitable for a memory minute (e.g., scans/photos of actual exams or transcriptions of recorded oral examinations)
It would be nice if I could write in Etherbad using its native markup (headings, lists, highlighting, etc) but export it into another markup language that is accepted by other systems.
This would be useful to e.g. export a meeting protocol into mediawiki markup so that it can be easily be pasted into our wiki where some protocols are archived (FSR). The same goes for restructured (Bit-Bots) but also markdown would be useful.
The button text "show this pad in fullscreen" when viewing an etherpad is kinda misleading since no actual fullscreen mode gets enabled. It should be renamed to something like "hide toolbar"
The link to university here is wrong:
It still points to surfmail but should point to https://exchange.uni-hamburg.de/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.