Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
2ebaf4c
refactor: migrating from egui to tauri
TsubakiDev Jan 31, 2026
1b845d1
fix: github workflow
TsubakiDev Jan 31, 2026
f782901
fix:add missing glibc
TsubakiDev Jan 31, 2026
6a73fe6
fix: add missing libgtk
TsubakiDev Jan 31, 2026
329df18
remove: useless font file
TsubakiDev Jan 31, 2026
0cd0b49
fix: missing libs
TsubakiDev Jan 31, 2026
dc70e17
fix: typo
TsubakiDev Jan 31, 2026
a5d27af
feat: Implement no_bing_buyer_info()
TsubakiDev Jan 31, 2026
881da56
gitignore: add schemas ignore
TsubakiDev Jan 31, 2026
e1aab38
feat: Upgrade rustc version from 2021 to 2024
TsubakiDev Jan 31, 2026
8445d5f
feat: format code
TsubakiDev Jan 31, 2026
1ba29d0
feat: new alert design
TsubakiDev Jan 31, 2026
e0fa8fb
fix: trying to fix windows compile issue
TsubakiDev Jan 31, 2026
f724516
feat: automatically choose real name or non real name
TsubakiDev Jan 31, 2026
d7fa2f0
ref: optimize project struct
TsubakiDev Jan 31, 2026
6c64885
feat: add rustfmt
TsubakiDev Jan 31, 2026
8ab9d4a
feat: new log output design
TsubakiDev Feb 2, 2026
2f78b02
fix: code error
TsubakiDev Feb 2, 2026
9e046ee
fix: save_settings function & test push
TsubakiDev Feb 2, 2026
32cc6bf
remove: don't download useless libs
TsubakiDev Feb 2, 2026
01dba74
Revert "fix: save_settings function & test push"
TsubakiDev Feb 2, 2026
fde933d
Reapply "fix: save_settings function & test push"
TsubakiDev Feb 2, 2026
c024673
Revert "Reapply "fix: save_settings function & test push""
TsubakiDev Feb 2, 2026
7e0457d
feat: add multi settings for push
TsubakiDev Feb 2, 2026
a4b3f31
TODO: cli
TsubakiDev Feb 2, 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
61 changes: 32 additions & 29 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ name: Build
on:
push:
tags:
- 'v*'
- "v*"

workflow_dispatch:

pull_request:

jobs:
Expand All @@ -28,29 +28,32 @@ jobs:
build_type: ${{ matrix.debug == 'release' && '正式版' || 'debug' }}
CARGO_TERM_COLOR: always
steps:
- uses: actions/checkout@v4
- name: Print github.ref
run: echo "${{ github.ref }}"
- name: Build Release
if: matrix.debug == 'release'
run: cargo build --verbose --release
- name: Build Debug
if: matrix.debug == 'debug'
run: cargo build --verbose
- name: Copy artifacts on windows
if: matrix.os == 'windows-latest'
run: |
mkdir -p target/output
cp target/${{matrix.debug}}/frontend.exe target/output/${{ env.build_type }}-${{ matrix.build }}.exe
cp target/${{matrix.debug}}/frontend.pdb target/output/${{ env.build_type }}-${{ matrix.build }}.pdb
- name: Copy artifacts on other systems
if: matrix.os != 'windows-latest'
run: |
mkdir -p target/output
cp target/${{matrix.debug}}/frontend target/output/${{ env.build_type }}-${{ matrix.build }}
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
- uses: actions/checkout@v4
- name: Print github.ref
run: echo "${{ github.ref }}"
- name: Install glibc2
if: matrix.os == 'ubuntu-latest'
run: sudo apt-get update && sudo apt-get install -y libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev pkg-config
- name: Build Release
if: matrix.debug == 'release'
run: cargo build --verbose --release
- name: Build Debug
if: matrix.debug == 'debug'
run: cargo build --verbose
- name: Copy artifacts on windows
if: matrix.os == 'windows-latest'
run: |
mkdir -p target/output
cp target/${{matrix.debug}}/frontend.exe target/output/${{ env.build_type }}-${{ matrix.build }}.exe
cp target/${{matrix.debug}}/frontend.pdb target/output/${{ env.build_type }}-${{ matrix.build }}.pdb
- name: Copy artifacts on other systems
if: matrix.os != 'windows-latest'
run: |
mkdir -p target/output
cp target/${{matrix.debug}}/frontend target/output/${{ env.build_type }}-${{ matrix.build }}
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: ${{ env.build_type }}-${{ matrix.build }}
path: target/output
publish:
Expand All @@ -66,15 +69,15 @@ jobs:
uses: actions/download-artifact@v4
with:
path: artifacts

- name: List artifacts
run: ls -la artifacts

- name: Prepare release assets
run: |
mkdir release-assets
find artifacts -type f -not -name "*.pdb" -exec cp {} release-assets/ \;

- name: Create Release
uses: softprops/action-gh-release@v2
with:
Expand All @@ -84,4 +87,4 @@ jobs:
prerelease: false
generate_release_notes: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ Thumbs.db
*.tmp
*.log
/学习
*.json
*txt
config.json
config
/Log/
/models/
/效果/
permissions
models
20 changes: 17 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
[workspace]
members = [
"frontend",
"backend",
"common"
"crates/frontend",
"crates/backend",
"crates/common",
"crates/cli"
]

resolver = "2"

[workspace.package]
version = "7.0.0"
edition = "2024"
authors = ["biliticket"]
license = "GPLv3"
description = "B站会员购自动抢票工具"
repository = "https://github.com/biliticket/bili_ticket_rush"
readme = "README.md"
keywords = ["bilibili", "ticket", "rush", "automation"]
categories = ["gui", "automation"]

[patch.crates-io]
ort = { git="https://github.com/biliticket/ort" }
ort-sys = { git = "https://github.com/biliticket/ort" }
50 changes: 0 additions & 50 deletions backend/src/show_orderlist.rs

This file was deleted.

197 changes: 0 additions & 197 deletions common/src/login.rs

This file was deleted.

Loading