| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor project structure | Florian Fischer | 2026-08-03 | 14 | -1155/+0 |
| | | | | | | | * merge sites into single project root * fix name of mass-graduation site * enable typescript support | ||||
| * | fixup! misc commit | Florian Fischer | 2026-08-03 | 1 | -0/+20 |
| | | |||||
| * | misc commit | Florian Fischer | 2026-07-19 | 7 | -52/+61 |
| | | | | | | | | | | Included changes: * Cache the fetched students * Add level icons * Improve mass-graduation interface * Move utility functions from config.js to utils-ENV.js | ||||
| * | use a single submit table to decrease load times | Florian Fischer | 2026-07-19 | 2 | -19/+51 |
| | | |||||
| * | add loader to selection | Florian Fischer | 2026-07-12 | 1 | -0/+3 |
| | | |||||
| * | js: introduce common date formatting helpers | Florian Fischer | 2026-07-12 | 2 | -0/+3 |
| | | |||||
| * | implment observation period handling | Florian Fischer | 2026-07-12 | 5 | -35/+171 |
| | | |||||
| * | utils: fix userId typo | Florian Fischer | 2026-07-08 | 1 | -1/+1 |
| | | |||||
| * | database: fix DB discovery and define public graduation fields | Florian Fischer | 2026-07-05 | 5 | -17/+74 |
| | | |||||
| * | util: fix name extraction | Florian Fischer | 2026-07-05 | 1 | -1/+1 |
| | | |||||
| * | implement observation and adapt graduation code to the separate databases | Florian Fischer | 2026-07-01 | 4 | -73/+174 |
| | | |||||
| * | remove individual student groups | Florian Fischer | 2026-07-01 | 2 | -43/+14 |
| | | |||||
| * | db: find student databases and use them | Florian Fischer | 2026-07-01 | 1 | -1/+43 |
| | | |||||
| * | config: remove obsolete config data | Florian Fischer | 2026-07-01 | 1 | -11/+0 |
| | | |||||
| * | util: add getName if the separation between first and lastname is not needed | Florian Fischer | 2026-07-01 | 2 | -11/+20 |
| | | |||||
| * | db: add database list template | Florian Fischer | 2026-07-01 | 1 | -0/+21 |
| | | |||||
| * | db: add DB class and adapt to only store a single JSON blob per entry | Florian Fischer | 2026-07-01 | 1 | -8/+24 |
| | | |||||
| * | simplify graduation table | Florian Fischer | 2026-06-24 | 2 | -22/+8 |
| | | |||||
| * | cockpit: finish prototype UI | Florian Fischer | 2026-06-24 | 9 | -14/+120 |
| | | | | | | | * remove process and calendar * add observation period * improve mocking | ||||
| * | mock: create new graduation if needed | Florian Fischer | 2026-06-14 | 1 | -1/+5 |
| | | |||||
| * | fix group building and track bycs groups separately | Florian Fischer | 2026-06-14 | 2 | -9/+28 |
| | | |||||
| * | support mutliple student groups | Florian Fischer | 2026-06-14 | 1 | -3/+3 |
| | | |||||
| * | cockpit: only show real groups | Florian Fischer | 2026-06-13 | 1 | -0/+7 |
| | | |||||
| * | add groups JS | Florian Fischer | 2026-06-13 | 2 | -0/+63 |
| | | |||||
| * | move generic js into root | Florian Fischer | 2026-06-13 | 12 | -0/+561 |
