Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9b05445
Convert to wails style repo (no build)
zerebos Mar 7, 2024
b7c4c2a
This builds with functional UI
zerebos Mar 7, 2024
8ffd093
Add all basic functionality (no actions)
zerebos Mar 8, 2024
0abbec2
Update process finding
zerebos Mar 10, 2024
abde9e7
Finish main actions and clean up
zerebos Jun 4, 2025
87d5697
Rework into a functional modern sveltekit frontend
zerebos Jun 5, 2025
f46e7a8
Update components for Svelte5
zerebos Jun 5, 2025
7039615
Switch to runes and simplify
zerebos Jun 8, 2025
11787ba
Add debug page for testing
zerebos Jun 8, 2025
65c64f5
Merge pull request #391 from BetterDiscord/wails-update-frontend
zerebos Jun 9, 2025
7d3f2fe
Add initial support for snap/flatpak
zerebos Jun 11, 2025
9d60f06
Refactor and de-dup
zerebos Jun 12, 2025
ff3dc36
Make actions use new system
zerebos Jun 12, 2025
a482d42
Fix cross-platform issues
zerebos Jun 12, 2025
a96922a
Add update check
zerebos Jun 13, 2025
6c780c1
Merge pull request #392 from BetterDiscord/feat/wails/linux
zerebos Jun 13, 2025
ad9a3e3
Add version check and taskfile
zerebos Jun 13, 2025
4b322e9
Refactor installer once again
zerebos Jun 13, 2025
7038b73
Fix process and css
zerebos Jun 13, 2025
bbb996c
Fix vscode causing wrong filenames
zerebos Jun 13, 2025
da3b266
Merge pull request #393 from BetterDiscord/change/wails/refactor
zerebos Jun 13, 2025
118edd8
Apply suggestions from code review
zerebos Jun 15, 2025
240a782
Set download flag for website
zerebos Jun 17, 2025
2fde17e
Update modules in line with CLI
zerebos Feb 18, 2026
bc642d8
Update frontend dependencies
zerebos Feb 19, 2026
832a06f
Fix version checking
zerebos Feb 19, 2026
8ba7019
Merge pull request #404 from BetterDiscord/change/wails/update
zerebos Feb 19, 2026
2079407
Update repo metadata and actions
zerebos Feb 21, 2026
e28969b
Update lockfile and md5
zerebos Feb 21, 2026
6b8b9ce
Fix linting issues
zerebos Feb 21, 2026
cb336d9
Temporarily keep an empty build folder
zerebos Feb 21, 2026
7a096a0
Add proof of concept config page
zerebos Feb 21, 2026
82d90fa
Try to fix CI
zerebos Feb 21, 2026
6ae853e
Add functional repair options
zerebos Feb 21, 2026
d99e12b
Fix dev server and add keyboard nav
zerebos Feb 21, 2026
15a2814
Redesign the configuration page
zerebos Feb 21, 2026
62999d6
More tweaks and rewording
zerebos Feb 21, 2026
dbdaf1e
Back up key files upon repairing
zerebos Feb 21, 2026
564c3d6
Add more backend testing + initial frontend tests
zerebos Feb 21, 2026
ab0f822
Make the options scroller more obvious
zerebos Feb 21, 2026
50e3d23
[skip ci] fix link in readme
zerebos Feb 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 0 additions & 106 deletions .eslintrc

This file was deleted.

2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
github: rauenzi
github: zerebos
84 changes: 84 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
name: CI

on:
push:
branches:
- main
pull_request:

permissions:
contents: read

concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true

jobs:
frontend:
name: Frontend Checks
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up Bun
uses: oven-sh/setup-bun@v2

- name: Install dependencies
run: bun install
working-directory: frontend

- name: Typecheck
run: bun run check
working-directory: frontend

- name: Lint
run: bun run lint
working-directory: frontend

- name: Build
run: bun run build
working-directory: frontend

backend:
name: Go Tests
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod

- name: Run tests
run: go test ./...

build:
name: Wails Build
runs-on: ubuntu-latest
needs:
- frontend
- backend
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install Linux dependencies
if: ${{ runner.os == 'Linux' }}
run: sudo apt-get -yq update && sudo apt-get -yq install libgtk-3-0 libwebkit2gtk-4.1-dev gcc-aarch64-linux-gnu

- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod

- name: Set up Bun
uses: oven-sh/setup-bun@v2

- name: Install Wails
run: go install github.com/wailsapp/wails/v2/cmd/wails@v2.11.0

- name: Build
run: wails build -tags webkit2_41
190 changes: 0 additions & 190 deletions .github/workflows/release-pipeline.yml

This file was deleted.

Loading