Commit Graph

1522 Commits

Author SHA1 Message Date
DecDuck c84ead0969 feat: formatting 2026-02-05 22:40:00 +11:00
DecDuck 454fb19941 feat: rest of droplet calls 2026-02-05 22:36:50 +11:00
DecDuck 006ed0a1f8 fix: remove log line 2026-02-05 19:17:24 +11:00
DecDuck 55b76a6529 feat: manifest generation 2026-02-05 12:00:25 +11:00
DecDuck dedf57517a fix: semaphore reference 2026-02-04 22:46:03 +11:00
DecDuck 047a1184f9 feat: bump version 2026-02-04 22:40:11 +11:00
DecDuck 23491695b3 feat: optional reader semaphore 2026-02-04 22:39:52 +11:00
DecDuck aa46a88957 feat: protobuf communication 2026-02-04 13:44:07 +11:00
DecDuck c142a45099 feat: add download reference and importing update 2026-01-31 19:13:14 +11:00
DecDuck 589aa86e9c feat: add and fix build guides 2026-01-29 18:55:00 +11:00
DecDuck 6b614acfd8 Fix console.log and NGINX port 2026-01-29 16:34:45 +11:00
DecDuck ccfa9ae376 feat: build server docs 2026-01-29 15:21:13 +11:00
quexeky 9077a30bee Use updated droplet-rs
(currently only local installation of droplet supported)
2026-01-29 08:52:21 +11:00
DecDuck d6f2f8ef18 fix: remove default cards 2026-01-28 23:45:59 +11:00
DecDuck 1b53624a32 feat: add user install guides 2026-01-28 23:42:04 +11:00
DecDuck 6bfec06fec feat: add more guides and command parsing 2026-01-28 23:15:38 +11:00
DecDuck 974b1d0f76 fix: broken links 2026-01-28 20:38:31 +11:00
DecDuck c571dccc61 feat: creating library page 2026-01-28 20:29:00 +11:00
DecDuck af9818f75c feat: link validator 2026-01-28 19:42:57 +11:00
DecDuck 7ffcf8241b fix: github pages build for real this time 2026-01-28 19:41:04 +11:00
DecDuck 2358c76def fix: github pages build 2026-01-28 19:40:24 +11:00
DecDuck 4d079901fb feat: github pages deploy 2026-01-28 19:37:37 +11:00
DecDuck 9d7e1c5f17 feat: initial commit 2026-01-28 19:36:09 +11:00
houston[bot] 06869fb61c Initial commit from Astro 2026-01-28 18:30:02 +11:00
quexeky b7a429543a chore: Migrate to using ReaderStream instead of ChunkReader 2026-01-26 16:09:20 +11:00
quexeky a72cac7259 feat: Add name default and manual configuration 2026-01-26 09:06:48 +11:00
quexeky 820c1b06f9 feat: Use info! for progress logging
Replaces existing progress_bar.println()
2026-01-25 22:32:23 +11:00
quexeky bb3280cedf fix: Speedtest not registering number of bytes read 2026-01-25 22:07:50 +11:00
quexeky 8c8e9ad4c9 feat: Migrate to Apache opendal 2026-01-25 21:04:11 +11:00
quexeky 2518d9e023 chore: Update spec.md 2026-01-25 12:14:39 +11:00
quexeky a9d1c6eea4 chore: Add spec.md 2026-01-25 08:02:23 +11:00
DecDuck 6b8d150770 Game specialisation & delta versions (#323)
* feat: game specialisation, auto-guess extensions

* fix: enforce specialisation specific schema at API level

* fix: lint

* feat: partial work on depot endpoints

* feat: bump torrential

* feat: dummy version creation for depot uploads

* fix: lint

* fix: types

* fix: lint

* feat: depot version import

* fix: lint

* fix: remove any type

* fix: lint

* fix: push update interval

* fix: cpu usage calculation

* feat: delta version support

* feat: style tweaks for selectlaunch.vue

* fix: lint
2026-01-23 16:04:38 +11:00
Paco 88d14f2d35 Adds new tile on the admin home page with system data. (#301)
* Adds new tile on the admin home page with system data. Also fixes the active users bug in the pie chart

* Fixes missing parentheses

* Updates user stats cache when signing in

* Reads active number of users from session provider

* Removes unused variable

* Small improvements

* Removes acl properties from system data websocket and performs initial push of data

* fix: remove acl fetch

---------

Co-authored-by: DecDuck <declanahofmeyr@gmail.com>
2026-01-22 10:58:21 +11:00
DecDuck 106ef8d42c Merge pull request #1 from quexeky/main
Remove static target_dir from main.rs
2026-01-21 22:38:25 +00:00
quexeky e7297019ea chore: Add flake.nix and .envrc 2026-01-22 07:42:58 +11:00
quexeky 28a1152ed2 chore: Remove static target_dir from main.rs 2026-01-22 07:35:23 +11:00
renovate[bot] 7c69ec1e76 chore(deps): update webiny/action-conventional-commits action to v1.3.1 2026-01-21 17:05:28 +00:00
quexeky e462fe3efd fix: AsyncRead not advancing initialised buffer 2026-01-21 22:20:05 +11:00
dependabot[bot] f6266d2839 chore(deps): bump diff from 8.0.2 to 8.0.3 (#326)
Bumps [diff](https://github.com/kpdecker/jsdiff) from 8.0.2 to 8.0.3.
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](https://github.com/kpdecker/jsdiff/compare/v8.0.2...v8.0.3)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 8.0.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 21:41:17 +11:00
quexeky 1db9e6264b feat: S3 chunk uploading 2026-01-21 20:35:39 +11:00
Paco b7ef662f5a Customisable OIDC label #325 (#327) 2026-01-21 08:15:01 +00:00
DecDuck 34f2a92785 feat: use new depot endpoints in game specialisation 2026-01-21 16:52:49 +11:00
quexeky 69bef2b785 feat: Add config overwrite confirmation 2026-01-20 19:19:48 +11:00
quexeky d8e487a273 refactor: Rename commands/configure/configure.rs to commands/configure/configurable.rs 2026-01-20 19:06:42 +11:00
quexeky 29a77ff06e refactor: Rename commands/config to commands/configure 2026-01-20 19:05:31 +11:00
quexeky 38e8ac4839 refactor: Remove ConfigItem 2026-01-20 19:02:54 +11:00
quexeky bf35f66961 feat: Storing configs 2026-01-20 18:44:40 +11:00
quexeky a3cc54f8a6 feat: CLI Configuration and maintainability 2026-01-20 17:44:33 +11:00
DecDuck fc69ae30ab Depot API & executor launch (#173)
* feat: depot api downloads

* feat: frontend fixes and experimental webview store

* feat: sync downloader

* feat: cleanup and fixes

* feat: encrypted database and fixed resuming

* feat: launch option selector

* fix: autostart when no options

* fix: clippy

* fix: clippy x2

* feat: executor launch

* feat: executor launch

* feat: not installed error handling

* feat: better offline handling

* feat: dependency popup

* fix: cancelation and resuming issues

* feat: dedup by platform

* feat: new ui for additional components and fix dl manager clog

* feat: auto-queue dependencies

* feat: depot scanning and ranking

* feat: new library fetching stack

* In-app store page (Windows + macOS) (#176)

* feat: async store loading

* feat: fix overscroll behaviour

* fix: query params in server protocol

* fix: clippy
2026-01-20 11:40:48 +11:00
Husky 526a8e69dd Add ODIC Back-Channel Logout (#304)
* prevent returning expired sessions

* add issuer to ODIC creds

* get id token in ODIC

* make session signin return session

* working backchannel logout?

* require https for ODIC provider

* handle wellknown not being https

* find session api progress

* fix windows build

* return session token on session

* switch OIDC to #searchSessions

* update pnpm

* switch to using message on error obj

* move odic callback

* fix type errors

* redirect old oidc callback

* make redirect url a URL

* remove scheduled task downloadCleanup

* fix session search for oidc

* fix signin result

* cleanup code

* ignore data dir

* fix lint error
2026-01-20 09:50:04 +11:00