summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix random stuff by doing stuffHEADmainSimon Rettberg2026-04-247-36/+52
* Hide lecture create for invalid images; tweak button colorsSimon Rettberg2026-04-242-6/+6
* SortableTable: Scroll pre-selected item into viewSimon Rettberg2026-04-242-2/+70
* Add welcome text to login screenSimon Rettberg2026-03-276-1/+8
* Only show satellite status when logged inSimon Rettberg2026-03-271-3/+8
* Fix duplicated email in legal textSimon Rettberg2026-03-274-4/+4
* Improve Image/Lecture Details View stylingSimon Rettberg2026-03-279-57/+93
* Hard timeout of 3 seconds for logout callsSimon Rettberg2026-03-271-18/+24
* Show loading spinner during retry logicSimon Rettberg2026-03-271-40/+41
* Slightly improve colorpicker button styleSimon Rettberg2026-03-271-2/+5
* Add storage, timediff warning, connection problem warning to headerSimon Rettberg2026-03-278-25/+96
* Change random thingsSimon Rettberg2026-03-2611-81/+103
* Make placeholder mutedSimon Rettberg2026-03-261-0/+4
* Show invalid/expired/disabled lectures and VMs in muted text colorSimon Rettberg2026-03-257-48/+99
* Add type annotationsSimon Rettberg2026-03-254-38/+80
* Remove pointless DOM manipulation shenanigansSimon Rettberg2026-03-253-50/+3Star
* Try to implement own confirm dialogSimon Rettberg2026-03-2413-77/+160
* Overhaul error handling/displaying, 10s thrift call timeoutSimon Rettberg2026-03-237-41/+92
* auth: Use i18nSimon Rettberg2026-03-235-13/+52
* Use proper decoding functionSimon Rettberg2026-03-232-19/+32
* Auth error handling, support redirect parameterSimon Rettberg2026-03-209-33/+80
* Auth and Thrift stuffSimon Rettberg2026-03-206-89/+94
* Update security stuffSimon Rettberg2026-03-181-3/+3
* Stuff with stuffSimon Rettberg2026-03-1819-173/+173
* Try all satellite server addressesSimon Rettberg2026-03-182-10/+33
* Centralize Master and Satellite server clientSimon Rettberg2026-03-1811-67/+47Star
* Adapt style of UserMenu to UiCustomizationMenuSimon Rettberg2026-03-181-25/+25
* Rename stuffSimon Rettberg2026-03-184-5/+5
* Fix header styleSimon Rettberg2026-03-171-4/+8
* Add daste/time formatting helper, locale-dependentSimon Rettberg2026-03-179-41/+88
* Fix timezone issuesSimon Rettberg2026-03-171-3/+3
* Kill appNameLong, properly stylize appNameShortSimon Rettberg2026-03-176-13/+7Star
* Try to improve nested scrolling containersSimon Rettberg2026-03-175-6/+23
* Fix alignment of checkboxSimon Rettberg2026-03-171-1/+1
* SortableTable: Simplify footerSimon Rettberg2026-03-173-25/+19Star
* ThemeSwitcher still had a couple untranslated stringsSimon Rettberg2026-03-176-6/+30
* Use mobile nav for "m" too, not just "s"Simon Rettberg2026-03-173-4/+4
* PSimon Rettberg2026-03-171-0/+1
* Make duplicate dialog a little nicer, redirect to created lecture afterSimon Rettberg2026-03-171-64/+84
* Types, multiline descriptionSimon Rettberg2026-03-172-21/+32
* Try to dynamically hide columns on small screensSimon Rettberg2026-03-172-18/+14Star
* Refactor satellite selection design, fix immediate server selectionSimon Rettberg2026-03-177-43/+53
* Update wording in satellite switcher, drop IP restrictionSimon Rettberg2026-03-177-61/+51Star
* Clean up theme/language switcherSimon Rettberg2026-03-171-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