21f2c0e7aa
Merge commit 'dbde3c4669af10dd577590ed6980e5bd4552d13c' into feature-clean
2025-06-19 03:45:56 +03:00
7b234c7f55
possible ubuntu build fix
AstralRinth App Build / build (macos-latest) (push) Has been cancelled
AstralRinth App Build / build (ubuntu-latest) (push) Has been cancelled
AstralRinth App Build / build (windows-latest) (push) Has been cancelled
2025-06-19 03:30:20 +03:00
Alejandro González
c9b98a6154
Small CI flakiness fix and performance tweak ( #3780 )
...
* perf(ci): use Turbo to schedule both `lint` and `test` tasks at once
* fix(ci): wait until service containers are initialized for tests
This is achieved by adding a health check to the containers, and
instructing the CI workflow to wait until the containers are healthy.
Not doing this wait risks spurious CI failures due to DB migrations
being applied before the DB even starts.
* chore(turbo): use locally installed schema in new Turbo override file
On the latest versions of Turbo, this ensures that the used schema is
always in sync with what's available in the installed Turbo version,
which is something that has already caused confusion to me before.
2025-06-13 21:34:40 +00:00
Alejandro González
4e3bd4e282
enh(ci): optimize Turbo CI check workflow, track Rust and Node toolchain versions in well-known files ( #3776 )
...
* enh(ci): optimize Turbo CI check workflow, track Rust and Node toolchain versions in well-known files
* fix(ci): build `sqlx-cli` with `rustls` to fix Postgres TLS failures
2025-06-12 16:47:28 -07:00
881ce11ab8
Update .github/workflows/theseus-release.yml
AstralRinth App Build / build (ubuntu-latest) (push) Successful in 28m32s
AstralRinth App Build / build (windows-latest) (push) Failing after 40s
AstralRinth App Build / build (macos-latest) (push) Has been cancelled
2025-04-21 20:26:29 +03:00
3d3038323c
Bump to v0.9.306
AstralRinth App build / build (ubuntu-latest) (push) Successful in 40m17s
AstralRinth App build / build (macos-latest) (push) Has been cancelled
AstralRinth App build / build (windows-latest) (push) Failing after 1m28s
2025-04-19 18:01:41 +03:00
Jai A
b9d90aa635
Rebuild daedalus
2025-03-26 21:51:46 -07:00
d494ab9d5c
Merge commit 'd51a1c47c70d44bfcc1af6fe58f244170513470c' into feature-clean
2025-03-07 23:18:50 +03:00
Jai Agrawal
19787a3f51
Subpackage common -> ariadne ( #3323 )
...
* Subpackage common -> ariadne
* add common
* Remove build
* only build labrinth
* common
* set sqlx offline
* copy dirs
* Fix build
2025-03-01 20:53:43 -08:00
Josiah Glosson
650ab71a83
Commonized networking ( #3310 )
...
* Fix not being able to connect to local friends socket
* Start basic work on tunneling protocol and move some code into a common crate
* Commonize message serialization logic
* Serialize Base62Ids as u64 when human-readability is not required
* Move ActiveSockets tuple into struct
* Make CI run when rust-common is updated
CI is currently broken for labrinth, however
* Fix theseus-release.yml to reference itself correctly
* Implement Labrinth side of tunneling
* Implement non-friend part of theseus tunneling
* Implement client-side except for socket loop
* Implement the socket loop
Doesn't work though. Debugging time!
* Fix config.rs
* Fix deadlock in labrinth socket handling
* Update dockerfile
* switch to workspace prepare at root level
* Wait for connection before tunneling in playground
* Move rust-common into labrinth
* Remove rust-common references from Actions
* Revert "Update dockerfile"
This reverts commit 3caad59bb474ce425d0b8928d7cee7ae1a5011bd.
* Fix Docker build
* Rebuild Theseus if common code changes
* Allow multiple connections from the same user
* Fix test building
* Move FriendSocketListening and FriendSocketStoppedListening to non-panicking TODO for now
* Make message_serialization macro take varargs for binary messages
* Improve syntax of message_serialization macro
* Remove the ability to connect to a virtual socket, and disable the ability to listen on one
* Allow the app to compile without running labrinth
* Clippy fix
* Update Rust and Clippy fix again
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
2025-02-28 10:52:47 -08:00
6bb97e0f69
Merge commit '24765db0451d15bd3ddb609ca51743b6f40e953d' into feature-clean
2024-12-27 20:34:47 +03:00
Jai A
4d9741c424
fix search flashing, reorder filters on mods
2024-12-26 22:59:15 -07:00
Prospector
c39bb78e38
App redesign ( #2946 )
...
* Start of app redesign
* format
* continue progress
* Content page nearly done
* Fix recursion issues with content page
* Fix update all alignment
* Discover page progress
* Settings progress
* Removed unlocked-size hack that breaks web
* Revamp project page, refactor web project page to share code with app, fixed loading bar, misc UI/UX enhancements, update ko-fi logo, update arrow icons, fix web issues caused by floating-vue migration, fix tooltip issues, update web tooltips, clean up web hydration issues
* Ads + run prettier
* Begin auth refactor, move common messages to ui lib, add i18n extraction to all apps, begin Library refactor
* fix ads not hiding when plus log in
* rev lockfile changes/conflicts
* Fix sign in page
* Add generated
* (mostly) Data driven search
* Fix search mobile issue
* profile fixes
* Project versions page, fix typescript on UI lib and misc fixes
* Remove unused gallery component
* Fix linkfunction err
* Search filter controls at top, localization for locked filters
* Fix provided filter names
* Fix navigating from instance browse to main browse
* Friends frontend (#2995 )
* Friends system frontend
* (almost) finish frontend
* finish friends, fix lint
* Fix lint
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
* Refresh macOS app icon
* Update web search UI more
* Fix link opens
* Fix frontend build
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2024-12-11 19:54:18 -08:00
Geometrically
7bb3059cd9
Revert TLS changes causing docker build fail ( #2937 )
...
* Revert TLS changes causing docker build fail
* Update build to push
2024-11-11 18:31:06 -08:00
Jai A
4bcdb3f495
Fix lint + docker build
2024-11-07 18:21:01 -08:00
Jai A
ce4b4ba41d
Fix daedalus run
2024-10-23 13:41:22 -07:00
2cf3b37c56
Remove unused workflows for our fork
2024-10-22 22:21:56 +03:00
303e2f0eb2
Merge commit '9f977d082b0741116fef328c2b38e2b4b9afd94e' into feature-clean
2024-10-22 22:20:16 +03:00
842f5fdcdb
Merge commit '8c1c5572c08f9191edaa513aa18859acc651e3e4' into feature-clean
2024-10-20 21:48:28 +03:00
Jai A
d39db02a73
Fix docker build
2024-10-19 20:04:21 -07:00
Jai A
5ea0f7d4c7
Fix docker build again
2024-10-19 19:42:52 -07:00
Jai A
b3fa2fa6d2
Fix docker build
2024-10-19 19:38:36 -07:00
Jai A
999dc640bc
fix package
2024-10-19 15:44:37 -07:00
Jai A
595d5362f6
Merge remote-tracking branch 'daedalus/monorepo-migration' into daedalus-add
2024-10-19 14:59:12 -07:00
Jai A
f212fcf892
Start monorepo migration
2024-10-19 14:40:58 -07:00
Jai A
fb6b41630c
Fix compose script
2024-10-19 10:07:22 -07:00
Geometrically
a54b6dc7b9
Merge branch 'main' into labrinth-add
2024-10-18 19:45:43 -07:00
Geometrically
486cd68bf7
New docs site ( #2521 )
...
* initial docs
* more docs work
* Update readme + add license
* update frontend GH action
2024-10-18 17:36:20 -07:00
Jai A
98c050e7e9
Fix lint again
2024-10-18 17:33:15 -07:00
Jai A
86922c4547
Fix lint not working
2024-10-18 16:54:21 -07:00
Jai A
b8ad22a6fb
Fix checks
2024-10-18 16:23:32 -07:00
Jai A
8dd955563e
Fix clippy errors + lint, use turbo CI
2024-10-18 16:07:35 -07:00
Jai A
663ab83b08
Fix build deps
2024-10-18 15:47:23 -07:00
Jai A
c143929b69
Move rust checks to own file
2024-10-18 15:43:30 -07:00
Jai A
39f0408929
Fix contact path
2024-10-16 16:04:45 -07:00
Jai A
e66f46a464
Fix check config
2024-10-16 16:02:55 -07:00
Jai A
9243296197
Fix again
2024-10-16 16:01:50 -07:00
Jai A
26ce83f8f1
Fix docker path
2024-10-16 15:59:29 -07:00
Jai A
907ef38189
make checks work
2024-10-16 15:57:44 -07:00
425aa36505
Merge commit 'ac9bcabd9c2e6095a3298eedc6d9e2eda704e25d' into feature-clean
2024-10-04 01:09:29 +03:00
Geometrically
624abf0df4
Mute audio from playing in ads ( #2471 )
...
* Mute audio from playing in ads
* Update tauri version, get rid of custom
* bump wry
* fix more
* Fix lint
2024-09-29 17:51:51 -07:00
d1f3110b57
Merge commit '6e3bf5fbf9558dcfcfb12f65890391945e554f7e' into feature-clean
2024-09-11 23:57:05 +03:00
Geometrically
0b31f2eb41
0.8.5 fixes ( #2369 )
...
* 0.8.5 fixes
* Attempt to fix binary name
* bump version + add nsis installmode
* (temp) Use cargo version of tauri CLI
* fix cli build
* Fix build env var
* Bump tauri version
* remove old invalid installs
* Fix old shortcuts + NSIS build
2024-09-10 00:24:17 -07:00
b518bf93aa
Revert "Fix boot for all platforms"
...
This reverts commit b699ff6bd3 .
2024-09-01 16:09:08 +03:00
b699ff6bd3
Fix boot for all platforms
2024-09-01 14:46:45 +03:00
9263c396a1
Initial commit
2024-09-01 06:20:49 +03:00
Geometrically
bd61f5d591
Fix auto updater, add failure message, fix modals ( #2335 )
...
* Fix auto updater, add failure message, fix modals
* Fix ads hiding, updater UI
* dummy version, fix gh actions cache
* fix release conf
* actual version bump
* Fix ads hiding sometimes
* Fix event state init
* fix remaining bugs
* Fix lint on linux
* Fix deep linking on Windows
* Fix ad links opening multiple times
2024-08-30 10:42:58 -07:00
Norbiros
4bafae881f
fix: Correctly fix App Build workflow ( #2322 )
...
Signed-off-by: Norbiros <norbiros@protonmail.com >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2024-08-28 10:18:54 -07:00
Norbiros
4b75cb8357
fix: App Build workflow ( #2320 )
...
Signed-off-by: Norbiros <norbiros@protonmail.com >
2024-08-28 14:25:53 +00:00
Geometrically
38d95b4faf
Fix deep linking / file open on mac ( #2314 )
...
* Fix deep linking / file open on mac
* Update deep linking
* fix build
* fix build again
* update workdir
* try again
* update conf path
* try old conf
* use in house tauri
* move away from tauri GH act
* add rpm support
* Fix updater key
* Fix signing key pass
* fix ubuntu deps
* Fix macos artifacts
2024-08-27 17:50:10 -07:00