Aden Lindsay
2bd13eea58
feat(account settings): Add signout functionality ( #16 )
...
* Create account.vue with logout button
* Update auth.rs to add signout command
* Update lib.rs to pass sign_out command to frontend
2025-01-01 13:23:18 +11:00
DecDuck
ca3f9ca463
fix(download manager): fix incorrect error assumptions & update types
2024-12-31 00:08:05 +11:00
DecDuck
9b7192a8cc
feat(auth): offer manual signin
2024-12-27 13:07:10 +11:00
DecDuck
981b1169ee
fix(auth initiate): add better error message
2024-12-27 12:15:30 +11:00
quexeky
79cc299b2e
chore: Ran cargo clippy
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-12-27 11:58:37 +11:00
DecDuck
89b65a5182
fix(sign on): add message about nonce expiration
2024-12-26 21:30:08 +11:00
DecDuck
3164ec7106
feat(game): game uninstalling & partial compat
2024-12-26 11:59:26 +11:00
DecDuck
d16f99fbc3
fix(process): absolute executable invoke
2024-12-24 18:30:38 +11:00
DecDuck
94c4931521
fix: windows shadow
2024-12-24 14:41:03 +11:00
DecDuck
8a00b362b4
Merge branch 'main' into download-manager
2024-12-09 21:20:44 +11:00
Louis van Liefland
3e45d15f10
refactor: Ran cargo clippy & cargo fmt
2024-12-09 20:32:42 +11:00
DecDuck
e08a2b20f3
feat: retry connnection on server unavailable
2024-11-26 18:09:15 +11:00
DecDuck
829236e56d
fix(db): initialise doesn't recreate default install dir
2024-11-24 09:01:11 +11:00
DecDuck
a80dcc31cc
fix(auth): use chrono library to generate timestamps
2024-11-19 15:47:56 +11:00
DecDuck
ed87b6896b
feat(auth): refactoring and error message
2024-11-19 15:05:28 +11:00
quexeky
639a1f5270
style(downloads): Made all errors type-based
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-18 13:21:20 +11:00
DecDuck
bc6aabc58d
feat(downloads): reduce scope of download agent
...
due to a miscommunication, the scope of the download agent has grown too
much. this commit reduces that scopes, and intends for a lot of the
heavy lifting to be done by the soon-to-be-implemented download manager.
2024-11-10 22:25:54 +11:00
quexeky
e288f2472b
refactor: Cleaning up downloads playing and pausing
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-09 19:57:53 +11:00
quexeky
afab522b1d
Removing more unnecessary imports
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-04 19:22:30 +11:00
quexeky
855effeff0
Fixed all merge issues
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-04 19:05:27 +11:00
quexeky
1ec2370477
Merge branch 'downloads' (again)
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-04 18:57:54 +11:00
DecDuck
5c5aa02fea
Drop will no longer crash when the server goes down
2024-11-03 19:47:27 +11:00
DecDuck
1abcc3d3e5
drop no longer freaks out if server is unavailable on startup
2024-11-03 16:16:26 +11:00
quexeky
a1fed18d00
Removed gxhash and ran cargo fmt
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-01 07:51:56 +11:00
quexeky
30ff908abc
Converting DB access to a trait
2024-10-17 19:03:00 +11:00
quexeky
a316b8f5e6
Ensured everything is serializing/deserializing to camelCase
2024-10-17 17:07:47 +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
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
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
4a114d2a79
client now fetches user information from Drop server
2024-10-09 16:52:24 +11:00
DecDuck
d7ea32d175
compliant with new APIs
2024-10-09 00:37:27 +11:00
DecDuck
a83aa62a55
migrate to new droplet ca system
2024-10-08 21:45:57 +11:00
DecDuck
7702db02bf
handshakes
2024-10-08 18:08:52 +11:00
DecDuck
8896492776
another stage of client authentication
2024-10-08 16:13:28 +11:00
DecDuck
13bf4fe757
auth initiate, database and more
2024-10-08 13:17:06 +11:00
DecDuck
c0b2255315
migrate to nuxt and groundwork
2024-10-08 00:39:42 +11:00