1
Fork 0
mirror of https://github.com/redstrate/Kawari.git synced 2025-04-26 16:37:46 +00:00
Commit graph

246 commits

Author SHA1 Message Date
da6a5424d1 Begin sending patch lists when verifying boot files
It's completely unusable right now, but this is just to showcase some
progress.
2024-06-29 15:06:48 -04:00
e1bfe4ee25 Run tests on the CI 2024-06-29 15:02:21 -04:00
bacd83477c Add support for writing boot patch lists, fill out more data 2024-06-29 15:02:15 -04:00
c1ad0c023c Add configurable boot patch location, fix verifying boot components
And more, this is mostly laying the groundwork for serving patch files.
2024-06-29 14:44:40 -04:00
91e80a36f8 Fix typos in README 2024-06-29 14:16:27 -04:00
3e3e36a05e Rename webpage titles and only mention "Kawari"
Obviously this shouldn't advertise itself as the real game.
2024-06-29 14:14:51 -04:00
5f2617ef71 Add world status webpage 2024-06-29 14:14:07 -04:00
dbf4a5e642 Add kawari-web to run.sh 2024-06-29 14:13:53 -04:00
891e871b47 Simplify get_login_status and get_world_status 2024-06-29 14:07:44 -04:00
a063de2eb5 Separate the login and world gates 2024-06-29 14:06:44 -04:00
ee6b4f2f7f Add PatchList type, for future usage
Also adds a test!
2024-06-29 13:56:54 -04:00
7c6004e34a Fix branch name in workflow 2024-05-18 13:39:43 -04:00
7b5f2ac07f Add CI 2024-05-18 13:38:13 -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
3278452ac3 Begin work on HTML templates for future web panel functionality 2024-05-11 13:59:36 -04:00
bd9782a868 Move generate SID to its own dedicated function 2024-05-11 13:50:05 -04:00
7d2765a2b6 Add supported platforms config option 2024-05-11 13:41:00 -04:00
73679a35fe Add FUNDING.yml 2024-05-11 13:26:03 -04:00
7899f39907 Add login status gate 2024-05-11 13:24:45 -04:00
2030bd4b20 Fix more mistakes in the setup instructions 2024-05-11 13:24:38 -04:00
0918700a85 Fix the admin server not creating config.json if not found 2024-05-11 13:13:03 -04:00
fa6c2ddf7f Begin implementation of news headline 2024-05-11 13:07:00 -04:00
dccd746dd3 Add explanation on how to actually use this 2024-05-11 13:06:46 -04:00
7c30132e70 Fix more warnings on login 2024-05-11 12:32:46 -04:00
de2dd65167 Randomly generate the SID 2024-05-11 12:31:55 -04:00
e74fcf5d3b Mention the run.sh script in the README 2024-05-11 12:26:58 -04:00
e26578a1fa Add run.sh script to help running all of them at the same time 2024-05-11 12:26:09 -04:00
c6df4aff86 Fix the wrong server message being printed for login/patch 2024-05-11 12:21:35 -04:00
d6f3510494 Explain which servers to do what in the README 2024-05-11 12:21:09 -04:00
adef3b6025 Bump Cargo.lock 2024-05-11 12:17:33 -04:00
cb2e740c41 Relicense to AGPL, remove .build.yml 2024-04-28 08:32:31 -04:00
8a0a2944a7 Add some basic information to the README 2023-10-07 09:57:40 -04:00
86c9ff4c94 patch: Fix Path needing to be a tuple 2023-10-06 17:57:22 -04:00
db4ec4c57e Oops, fix stupid build error 2023-10-06 17:50:49 -04:00
1178ecdd61 Add basic patch server implementation 2023-10-06 17:46:58 -04:00
e3ac03ffc4 Send HTML for /login/top again 2023-10-06 17:41:38 -04:00
1676846870 Attempt to fix garbage data problem 2023-10-05 13:58:26 -04:00
56418b98e2 Attempt to fix HTML response for /login/top 2023-10-05 13:44:49 -04:00
1e3ff59442 Accept the url query for /login/top 2023-10-05 13:32:08 -04:00
a78f13c289 /login/top is GET, not POST 2023-10-05 13:24:00 -04:00
8f19352528 Add login server 2023-10-05 13:09:21 -04:00
1625179a74 Add admin panel, config 2023-10-05 12:09:05 -04:00
96179f0ba0 Change default port 2023-10-04 19:24:18 -04:00
abb3bf46f9 Add CI to upload the binaries to the server 2023-10-04 19:23:51 -04:00
0b20fb80d0 ADd initial files 2023-10-04 19:06:59 -04:00