quexeky
6d5dc457b2
Mostly finished with checksums. Just merging main in at the same time
2024-10-26 10:58:04 +11:00
renovate[bot]
736eb712f4
chore(deps): update hustcer/setup-nu action to v3.15
2024-10-25 09:21:28 +00:00
quexeky
d68c5f632e
Encoding game IDs and versions
2024-10-25 17:55:45 +11:00
DecDuck
59ef4645c4
restructing and renaming
2024-10-25 17:41:03 +11:00
quexeky
638fbdfb58
copy direct to disk
2024-10-25 14:56:49 +11:00
DecDuck
513f962964
starting docs infra
2024-10-25 13:15:46 +11:00
DecDuck
45c22a40e1
fixed multi-chunk downloads
2024-10-25 10:28:58 +11:00
DecDuck
6971a8d29e
better download defaults
2024-10-24 22:17:50 +11:00
DecDuck
733b035110
slight bug fixes and clean up
2024-10-24 22:12:01 +11:00
DecDuck
959cf6ab1f
my own take on some BASED design decisions
2024-10-24 22:05:58 +11:00
quexeky
839dce184a
Removed debugging statements
2024-10-24 20:39:03 +11:00
quexeky
2b8a6ccdd8
Downloads should be fixed now
2024-10-24 19:38:58 +11:00
quexeky
3cd70367ac
I think that downloads are working. Need to test and set decent file locations now
2024-10-24 17:18:09 +11:00
quexeky
45e2efb18f
Game downloads from the client are working (multithreaded) by parsing in gameID, GameVersion, and maxThreads from FE ( #1 )
2024-10-24 12:26:40 +11:00
quexeky
90e41c6522
Clippy changes
2024-10-24 09:41:04 +11:00
quexeky
2e0b37ae19
Just debugging tauri's damn Sync command features
2024-10-24 09:38:02 +11:00
DecDuck
94b657e5e5
better server side signin redirects
...
this makes it so if a user requests a page (not API route) and isn't
signed in, it automatically redirects them to the sign in page (doesn't
show a flash of the error page)
2024-10-23 12:55:38 +11:00
DecDuck
bdc82501aa
failed gracefully on invalid chunk index
2024-10-23 12:36:09 +11:00
DecDuck
8919fcf71a
slight patch to rename query to be more consistent
2024-10-23 12:13:30 +11:00
DecDuck
eb4a9ae65f
added download chunk endpoint
2024-10-23 12:03:31 +11:00
DecDuck
6f12288d8f
Add LICENSE
2024-10-22 22:41:21 +00:00
DecDuck
9c9109b86a
Add LICENSE
2024-10-22 22:40:13 +00:00
DecDuck
180b62b6b5
additional polish and QoL features
2024-10-22 09:43:00 +11:00
quexeky
bcfce8588e
Manifests are now being parsed successfully
2024-10-21 22:37:42 +11:00
quexeky
7933b0aa89
Merge remote-tracking branch 'origin/downloads' into downloads
2024-10-21 22:02:26 +11:00
DecDuck
eae2bd33cf
fixed manifest generation
2024-10-21 21:50:55 +11:00
DecDuck
bca805af8a
more cleaning
2024-10-21 21:50:27 +11:00
DecDuck
737b3061a8
fixed task system
2024-10-21 21:50:21 +11:00
DecDuck
a3d127c018
cleanup & polish
2024-10-21 21:49:51 +11:00
Alessio D'Ambrosio
940c54a37b
Update Cargo.toml
2024-10-21 21:23:52 +11:00
quexeky
6c0cf81935
Debugging & starting work on parsing manifest
2024-10-21 21:23:08 +11:00
DecDuck
506f4c427c
ability to fetch client certs for p2p
2024-10-21 10:14:13 +11:00
DecDuck
258325fc11
fixed some of quexeky's BASED design decisions
2024-10-20 20:55:37 +11:00
quexeky
749b650b15
Validated that loading data works
2024-10-20 20:45:02 +11:00
DecDuck
17738103c6
patch for no version check in manifest generation
2024-10-20 20:38:28 +11:00
DecDuck
410770da0f
check for no version in manifest generation
2024-10-20 20:31:07 +11:00
DecDuck
9e4e86ad6a
patch metadata handler
2024-10-20 19:44:00 +11:00
quexeky
eb37b2464a
SLowly integrating game_download into the FE. Started with using the manifest minimal example in the server ( #1 )
2024-10-19 22:17:43 +11:00
quexeky
495bebe4a3
Theoretically adding queue support and optimistic manifest downloading ( #1 ). Needs tests when actual functions are implemented
2024-10-19 19:32:05 +11:00
quexeky
34ecc85d3c
Merge remote-tracking branch 'origin/downloads' into downloads
2024-10-19 17:36:28 +11:00
quexeky
34d2b978e5
More fleshing out on how specifically game downloads will work ( #1 )
2024-10-19 17:36:09 +11:00
quexeky
38eee872fe
More fleshing out on how specifically game downloads will work
2024-10-19 17:35:26 +11:00
quexeky
f5b5d164ab
Included in AppStatus (Also trying to link to Issue #1 )
2024-10-19 14:54:29 +11:00
quexeky
deae3875f7
Update on GameDownload
2024-10-18 22:35:03 +11:00
quexeky
f8b96d06e7
Progress checker works
2024-10-18 20:42:26 +11:00
quexeky
31e794f637
Progress on downloads. Currently working on parsing functions to be run asynchronously
2024-10-18 07:45:09 +11:00
quexeky
943e649fbc
Fixed bug with bad initial loading into store instead of auth
2024-10-17 21:14:10 +11:00
DecDuck
1ff74a1bcf
beginnings of game state management
2024-10-17 21:05:25 +11:00
DecDuck
aae8de56aa
small fixes & SSR disabled
...
SSR was causing weird issues where error pages would flash because the
user wasn't logged in. I'm disabling it for now, but I will eventually
look into ways to fix the issue and re-enable it.
2024-10-17 21:04:32 +11:00
quexeky
30ff908abc
Converting DB access to a trait
2024-10-17 19:03:00 +11:00