Skip to content

Commit 82322e4

Browse files
feat: Revamp authentication and repository management UI
- Implemented a login panel for GitHub Personal Access Token input. - Added user authentication state management. - Enhanced repository selection with accordion-style UI for owners and their repositories. - Introduced loading states for fetching alerts and repositories. - Updated styling for improved user experience across login, settings, and alerts views. - Refactored service methods to handle authentication and repository data fetching. - Removed deprecated token handling from local storage.
1 parent 629973f commit 82322e4

10 files changed

Lines changed: 1787 additions & 221 deletions

File tree

‎src-tauri/Cargo.lock‎

Lines changed: 66 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src-tauri/Cargo.toml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ serde_json = "1.0.132"
2121
reqwest = { version = "0.11", features = ["json"] }
2222
tokio = { version = "1", features = ["full"] }
2323
image = "0.24"
24+
open = "5"
25+
tiny_http = "0.12"
26+
url = "2"
27+
dirs = "5"
2428

2529
[features]
2630
# by default Tauri runs in production mode

0 commit comments

Comments
 (0)