Commit graph

64 commits

Author SHA1 Message Date
Julian Chang
b20b005283
fix rpm packaging 2026-07-24 09:23:09 +09:00
LynithDev
bd685784f8 chore: revert deduplicated builds for legacy auto updater 2026-07-23 19:36:17 +02:00
LynithDev
b3c8d4ab3a feat: add RPM builds, deduplicate .exe and .appimage and disable autoupdating on linux builds that aren't appimages 2026-07-23 19:30:08 +02:00
LynithDev
6fb841bc06 chore: better sentry error reporting regarding stacktraces and errors 2026-07-23 18:16:45 +02:00
Julian Chang
cf3f7fc989
Fix release workflow 2026-07-21 06:24:54 +09:00
Julian Chang
eb7d6ec911
Add nightly builds 2026-07-19 10:30:48 +09:00
Julian Chang
778be93a39
Add aur publish 2026-07-19 10:05:19 +09:00
Julian Chang
445ad49ec8
fix auto-updating for new oneclient macos 2026-07-19 08:27:07 +09:00
Julian Chang
05cdb87a90
Update oneclient_release.yml 2026-07-17 17:42:49 -04:00
Julian Chang
669af41e1c
Ig bro 2026-07-14 16:42:15 -04:00
Julian Chang
22ec1278d3
fix macOS signing (hopefully) 2026-07-06 09:40:29 -04:00
Julian Chang
f2f2368eff
Update oneclient_release.yml 2026-07-06 05:55:36 -04:00
Julian Chang
2bbecb6e86
Try to fix linux build 2026-07-06 01:58:42 -04:00
Julian Chang
9cb5db15f0
Attempt installer/updating 2026-07-06 01:00:56 -04:00
LynithDev
9ab0a0ecdd
Freya rewrite
This is v2 of OneClient. Removed all web-related stuff.

Co-Authored-By: Julian Chang <wyvest@polyfrost.org>
2026-07-05 16:37:05 -04:00
Julian Chang
a10378e9d7
bruh 2026-07-02 11:01:04 -04:00
Julian Chang
c8bd0ffd5e
Change organization ID to use secrets 2026-07-02 10:15:23 -04:00
Julian Chang
a06b21d6eb
1.1.7 2026-07-02 09:31:38 -04:00
Wyvest
a822f8d098
Update format.yml to simplify triggers
Removed pull request trigger and workflow_dispatch from format.yml
2026-04-18 01:16:26 -04:00
Wyvest
f7c8256729
try to fix AUR build? 2026-03-04 01:23:23 -05:00
Wyvest
ea5054395b lint pt 3 2026-02-25 09:48:08 -05:00
Wyvest
1e277084c2 Update oneclient_release.yml 2026-02-24 05:45:41 -05:00
Wyvest
229710d30c re-add macos/linux 2026-02-24 04:41:52 -05:00
Wyvest
f8b7a26fe1 remove everything except windows (temp) 2026-02-24 04:40:45 -05:00
Wyvest
c259c39807 Update oneclient_release.yml 2026-02-24 04:22:21 -05:00
Wyvest
bd7fd8b812 umm 2026-02-24 00:36:25 -05:00
Wyvest
e25e313155
Implement Apple Developer Certificate handling in workflow
Added steps to import and verify Apple Developer Certificate for macOS builds.
2026-02-24 00:20:04 -05:00
trevi
6e8d6fad65
bump tauri-apps/tauri-action to v1 in onelauncher and oneclient workflow files (#460) 2025-12-28 19:54:01 +09:00
Wyvest
b02a6cc3c2
Add Tauri signing keys to release workflow 2025-12-26 23:59:32 +09:00
Wyvest
ed77ee5195 fix gh action 2025-12-26 23:45:16 +09:00
Wyvest
c86aed047c auto-updates 2025-12-26 23:42:25 +09:00
Jacob
23b9e9a9c8
fix: oneclient building (#400)
* fix: oneclient building

* fix: oneclient linux compile

* fix: oneclient macos intel building
2025-10-21 04:43:59 -04:00
LynithDev
b01671eb14 fix: github release action cannot find tauri script 2025-07-24 11:24:35 +02:00
LynithDev
a0db3b4e29 chore: fix github actions 2025-07-24 11:18:51 +02:00
LynithDev
d69a328ce9 chore: cleanup + prepare things for open source 2025-07-20 16:16:43 +02:00
LynithDev
fc834bbb74 chore: Remove CurseForge API key from env variables and put it in the constants file 2024-11-28 16:25:46 +01:00
LynithDev
5f0df1af20 chore: Make release action always do draft releases 2024-10-20 15:50:29 +02:00
LynithDev
f315eb95f4 fix(packages): Attempt to fix 'cluster not found in packages map' error 2024-10-20 15:38:21 +02:00
LynithDev
72681356fd fix(workflow): i hate devops 2024-10-18 21:36:16 +02:00
LynithDev
45d7c18ab1 fix(workflow): Try release build with pnpm desktop 2024-10-18 21:33:42 +02:00
LynithDev
49bda31369 fix: Relase workflow 2024-10-18 21:29:48 +02:00
LynithDev
692bee88b8 release workflow 2024-10-18 21:16:08 +02:00
LynithDev
fd5e50b628 forgot to rename 2024-10-18 20:28:20 +02:00
LynithDev
528a68ab31 attempt to cache rust 2024-10-18 20:26:43 +02:00
LynithDev
1643149aad I hate devops 2024-10-18 19:56:31 +02:00
LynithDev
217d517563 chore(workflow): oops, forgot to add this 2024-10-18 19:53:34 +02:00
LynithDev
15172d5537 chore: Remove prisma and fix up some actions 2024-10-18 19:52:17 +02:00
LynithDev
f6c997e292 chore: GitHub action's rewrite 2024-10-18 19:28:08 +02:00
LynithDev
d350d11cb3 fix: Attempt to fix build CI 2024-09-16 20:01:32 +02:00
Pauline
28b1f9f0e3
Feature: Package API (#75) (i'm just going to merge this because the other branches are inactive)
* feat: Start work on package api

* feat: Browser Context Controller

* feat: Add packages to cluster metadata
feat: Change structure of Package

* 🐛 fix: format

* 🔨 feat: Add more functions wrapping around Modrinth

* 🔨 feat: Start working on browser frontend

* feat: BrowserPackage work + markdown support

* 🐛 fix: fmt

Signed-off-by: Pauline <git@ethanlibs.co>

* 🚧 wip: h

Signed-off-by: Pauline <git@ethanlibs.co>

* feat: Download button for packages for suitable clusters + tweaks

* 🚧 wip: markdown and stuff

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: some patches

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: remove react bloat

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore(pkg/infer): try to reduce reused code

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore: bump deps

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: markdown innerhtml

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: h

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: tweak

Signed-off-by: Pauline <git@ethanlibs.co>

* 🚧 wip: idk

Signed-off-by: Pauline <git@ethanlibs.co>

* fix: Gamemode compile error
chore: Add missing and remove unused libraries
feat: usePreventLeave hook
feat: ClusterOverview edit mode continues with navigation (assuming there was a navigation attempt) after pressing Yes or No for save

* feat: Add reload clusters button on home page

* feat: More information provided to BrowserPackage

* fix: Minor fixes (Navbar isActive, Markdown click prevention, Markdown list styling)

* 🐛 fix: h

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: highlighting

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: forge modern

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore: bump deps

Signed-off-by: Pauline <git@ethanlibs.co>

* fix: Markdown-it issue + Added promptOpener hook for Markdown links

* feat: Made BrowserPackage sidebar sticky

* refactor: Package system (not yet in a working state)

* 🚧 wip: bump deps temp

Signed-off-by: Pauline <git@ethanlibs.co>

* feat: Added a package manager

* ✨ feature: start prisma work, but it doesnt break anything so we can keep it until its done. also fix some stuff

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: pushing

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: linting

Signed-off-by: Pauline <git@ethanlibs.co>

* ✨ feature: start ingress integration

Signed-off-by: Pauline <git@ethanlibs.co>

* feat: Package Manager should work now 👍

* fix: Package manager tracing spam

* feat: Added tauri commands for cluster packages
format: Auto formatted frontend + backend

* 🐛 fix: tmp

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore: format

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: specta extension

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: github actions

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: alias

Signed-off-by: Pauline <git@ethanlibs.co>

* chore: Some tweaks and fixes

* chore: Rebase + gitignore bindings.ts

* chore: Remove bindings.ts

* 🐛 fix: migrate

Signed-off-by: Pauline <git@ethanlibs.co>

* 🚧 wip: not sure

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: finalize prisma init schema

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore: format

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: bump deps

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: system deps

Signed-off-by: Pauline <git@ethanlibs.co>

* fix: solid-router navigation issue

* feat: Added new BrowserMain page

* feat: Tweaks + new package list view

* 🐛 fix: bump + format (todo: tauri2, etc)

Signed-off-by: Pauline <git@ethanlibs.co>

* 🐛 fix: devx (fixes #126)

Signed-off-by: Pauline <git@ethanlibs.co>

* 🔨 chore: migrate to consola

Signed-off-by: Pauline <git@ethanlibs.co>

---------

Signed-off-by: Pauline <git@ethanlibs.co>
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2024-08-31 16:23:24 -04:00