summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add welcome text to login screenHEADmainSimon Rettberg3 days6-1/+8
* Only show satellite status when logged inSimon Rettberg3 days1-3/+8
* Fix duplicated email in legal textSimon Rettberg3 days4-4/+4
* Improve Image/Lecture Details View stylingSimon Rettberg3 days9-57/+93
* Hard timeout of 3 seconds for logout callsSimon Rettberg3 days1-18/+24
* Show loading spinner during retry logicSimon Rettberg3 days1-40/+41
* Slightly improve colorpicker button styleSimon Rettberg3 days1-2/+5
* Add storage, timediff warning, connection problem warning to headerSimon Rettberg3 days8-25/+96
* Change random thingsSimon Rettberg4 days11-81/+103
* Make placeholder mutedSimon Rettberg4 days1-0/+4
* Show invalid/expired/disabled lectures and VMs in muted text colorSimon Rettberg5 days7-48/+99
* Add type annotationsSimon Rettberg5 days4-38/+80
* Remove pointless DOM manipulation shenanigansSimon Rettberg5 days3-50/+3Star
* Try to implement own confirm dialogSimon Rettberg6 days13-77/+160
* Overhaul error handling/displaying, 10s thrift call timeoutSimon Rettberg7 days7-41/+92
* auth: Use i18nSimon Rettberg7 days5-13/+52
* Use proper decoding functionSimon Rettberg7 days2-19/+32
* Auth error handling, support redirect parameterSimon Rettberg10 days9-33/+80
* Auth and Thrift stuffSimon Rettberg10 days6-89/+94
* Update security stuffSimon Rettberg12 days1-3/+3
* Stuff with stuffSimon Rettberg12 days19-173/+173
* Try all satellite server addressesSimon Rettberg12 days2-10/+33
* Centralize Master and Satellite server clientSimon Rettberg12 days11-67/+47Star
* Adapt style of UserMenu to UiCustomizationMenuSimon Rettberg12 days1-25/+25
* Rename stuffSimon Rettberg12 days4-5/+5
* Fix header styleSimon Rettberg13 days1-4/+8
* Add daste/time formatting helper, locale-dependentSimon Rettberg13 days9-41/+88
* Fix timezone issuesSimon Rettberg13 days1-3/+3
* Kill appNameLong, properly stylize appNameShortSimon Rettberg13 days6-13/+7Star
* Try to improve nested scrolling containersSimon Rettberg13 days5-6/+23
* Fix alignment of checkboxSimon Rettberg13 days1-1/+1
* SortableTable: Simplify footerSimon Rettberg13 days3-25/+19Star
* ThemeSwitcher still had a couple untranslated stringsSimon Rettberg13 days6-6/+30
* Use mobile nav for "m" too, not just "s"Simon Rettberg13 days3-4/+4
* PSimon Rettberg13 days1-0/+1
* Make duplicate dialog a little nicer, redirect to created lecture afterSimon Rettberg13 days1-64/+84
* Types, multiline descriptionSimon Rettberg13 days2-21/+32
* Try to dynamically hide columns on small screensSimon Rettberg13 days2-18/+14Star
* Refactor satellite selection design, fix immediate server selectionSimon Rettberg13 days7-43/+53
* Update wording in satellite switcher, drop IP restrictionSimon Rettberg13 days7-61/+51Star
* Clean up theme/language switcherSimon Rettberg13 days1-24/+15Star
* Pick random theme color on first visitSimon Rettberg2026-03-161-3/+5
* Remove unused functionality from theme switcherSimon Rettberg2026-03-162-53/+6Star
* Remove code duplicationSimon Rettberg2026-03-161-17/+15Star
* Fix saving image metadataSimon Rettberg2026-03-163-10/+63
* Larger location selection (height)Simon Rettberg2026-03-161-1/+1
* Play around with TypeScript typingSimon Rettberg2026-03-162-2/+5
* Add button to create lecture from VMSimon Rettberg2026-03-168-2/+47
* Kill navigation animationsSimon Rettberg2026-03-164-66/+3Star
* Move add firewall rule out of tableSimon Rettberg2026-03-162-41/+42