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
quexeky
6aee5e3686
Accidentally serialized AppStatus and broke everything :/
2024-10-17 18:13:27 +11:00
quexeky
9f544eccb0
Semantic naming changes
2024-10-17 17:17:19 +11:00
quexeky
a316b8f5e6
Ensured everything is serializing/deserializing to camelCase
2024-10-17 17:07:47 +11:00
quexeky
8b67dc2a7b
Re-enabled closing the window and some more renaming
2024-10-16 09:23:00 +11:00
quexeky
d329efaefb
More refactoring and renaming camelCase struct definitions to snake_case
2024-10-16 09:09:46 +11:00
quexeky
06fb2f7b71
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# src-tauri/src/lib.rs
2024-10-16 09:03:25 +11:00
DecDuck
27ee1165a8
more client routes to support Drop app update
2024-10-15 20:05:38 +11:00
DecDuck
0cb6bfb8bf
cleanup and game UI beginnings
2024-10-15 20:05:13 +11:00
quexeky
de2521bfac
Clippy refactoring
2024-10-15 12:43:00 +11:00
quexeky
b3446004b1
Progress on refactoring and abiding by cargo clippy
2024-10-15 12:32:04 +11:00
quexeky
ccaa0ed23c
Updated logging
2024-10-15 11:04:50 +11:00
DecDuck
34b03527bf
game version re-ordering
2024-10-14 20:34:23 +11:00
DecDuck
4c4272fe06
slight ui/ux fixes and updates to auth protocol
2024-10-12 17:44:23 +11:00
DecDuck
6897b35904
reorganisation, cleanup and new nonce protocol
2024-10-12 17:34:47 +11:00
DecDuck
02951b909d
beginnings of download implementation
2024-10-12 17:34:09 +11:00
DecDuck
8c205e90c7
fixes to store page for mobile clients
2024-10-12 17:33:31 +11:00
DecDuck
865997bf92
upload images to games
2024-10-12 12:09:14 +11:00
DecDuck
308827f042
almst complete admin ui and initial store designs
2024-10-11 22:45:02 +11:00
DecDuck
fd39b3453a
version importing
2024-10-11 17:16:26 +11:00
DecDuck
37a138aeed
completed game importing; partial work on version importing
2024-10-11 00:37:08 +11:00
DecDuck
68236f5112
task API
...
The Task API allows for an easy way to create long-lived tasks that
require reporting back to user with progress/logs. It will be used in
the upcoming game importing.
2024-10-10 16:13:10 +11:00
DecDuck
96e4554031
patch signin
2024-10-10 13:39:43 +11:00
DecDuck
7a5e01d0ae
patch for not draggable windows during setup
2024-10-09 18:02:09 +11:00
DecDuck
0609e116b0
fixed windows issues
2024-10-09 17:55:19 +11:00
DecDuck
4a114d2a79
client now fetches user information from Drop server
2024-10-09 16:52:24 +11:00
DecDuck
ba3c480357
admin ui shell
2024-10-09 15:43:55 +11:00
DecDuck
99db921f07
finished object endpoints
...
Added writing (tested) and deleting (untested) endpoints
2024-10-09 15:08:55 +11:00
DecDuck
661a30107c
object storage + full permission system + testing
...
Object storage now works fully, with the permission system. It still
needs additional external endpoints for updating and deleting objects
from the API, but it is otherwise complete. Further tasks include
writing an S3 adapter.
2024-10-09 14:43:06 +11:00