1
Fork 0
mirror of https://github.com/redstrate/Kawari.git synced 2025-05-12 22:57:45 +00:00
Commit graph

19 commits

Author SHA1 Message Date
6af3392679 Fix broken login link on some webpages 2025-05-06 16:09:05 -04:00
873d7f5951 Move custom IPC handling to a separate file 2025-05-05 21:03:47 -04:00
7d7776f16e Add setup page to download generated LauncherTweaks configs 2025-05-03 18:49:39 -04:00
687c56fac8 Redesign the remaining account management pages and the homepage 2025-05-03 12:40:11 -04:00
f2c009b9a7 Add Bootstrap styling to most web pages
I haven't changed any of the content yet, only included the Boostrap CSS
and unified their base template.
2025-05-03 11:56:27 -04:00
bf089b3bec Don't include web templates in binaries
I plan on including some Bootstrap styling, and I don't want that to
bloat the binaries. This also means people can easily modify the pages
if they want.
2025-05-03 11:32:37 -04:00
09c347178c Add barebones account management page
This also moves the login pages to the login server, which makes the
code slightly a bit more contained. The account management page doesn't
allow you to do anything yet, but for future usage.
2025-04-05 22:40:44 -04:00
32b6840e38 Don't include a copy of unused HTML pages in each binary
This reduces the size of the binary a little.
2025-03-31 22:03:33 -04:00
f5c23f8bf5 Shorten the server startup text 2025-03-29 20:05:20 -04:00
82709a65ff Update Cargo dependencies, remove Oodle as a default feature 2025-03-22 21:44:28 -04:00
3f27d2b3df Change configuration format to YAML, allow configuring the address and ports
This removes all of the hardcoded localhost stuff, and allows changing the ports
of various services.
2025-03-22 16:47:21 -04:00
aee23a200b Create timestamp_msecs function, run Clippy auto-fix 2025-03-17 17:31:22 -04:00
bd23c04848 Add a basic login system
This allows you to register in the web frontend now, and the login server now
checks this before giving a session ID. Note that this is wildly insecure (it
stores the passwords in plaintext!) and is duly noted in the USAGE.
2025-03-16 20:55:51 -04:00
ca5fa8e8b9 Fix various Clippy warnings 2025-03-08 23:07:55 -05:00
dd83b335dd Re-run format, re-organize some code and run Clippy auto-fix 2025-03-08 21:54:03 -05:00
40ef6b8193 Run cargo fmt 2025-03-08 13:27:41 -05:00
5f2617ef71 Add world status webpage 2024-06-29 14:14:07 -04:00
e529188d91 Add non-functional login/register pages 2024-05-11 14:10:49 -04:00
f37840d44f Begin adding a user accessible web server 2024-05-11 14:03:18 -04:00