Add support for multiple accounts #2

Open
seres wants to merge 12 commits from feat/multiple_accs into main
Owner
  • Store multiple api keys in the config file
  • Use selected key to pull data
  • Use RTAPI to auto-select api key. if none are available use latest used key
  • Display account name of selected key
  • Easy way of adding and removing keys
  • Easy way of seeing selected account
  • Thread call to API instead of blocking main thread

edit:

  • add support for the api keys manager
- [x] Store multiple api keys in the config file - [x] Use selected key to pull data - [x] Use RTAPI to auto-select api key. if none are available use latest used key - [x] Display account name of selected key - [x] Easy way of adding and removing keys - [x] Easy way of seeing selected account - [x] Thread call to API instead of blocking main thread edit: - [x] add support for the api keys manager
seres changed title from Add support for multiple accounts to WIP: Add support for multiple accounts 2025-09-29 02:23:48 +02:00
seres force-pushed feat/multiple_accs from 62eb58c3ab to f0384d1e3d 2025-09-29 02:24:14 +02:00 Compare
seres self-assigned this 2025-09-29 02:28:44 +02:00
fixed RTAPI usage. added delete button.
All checks were successful
/ build (push) Successful in 23s
dbe610fe5d
seres force-pushed feat/multiple_accs from dbe610fe5d to d459bf2f25 2025-09-29 04:09:31 +02:00 Compare
added selected account visualization
All checks were successful
/ build (push) Successful in 3s
3b7865220b
experimental support for the api keys manager
All checks were successful
/ build (push) Successful in 14s
0e5d9f6b25
we are finally making all api calls async-ly
All checks were successful
/ build (push) Successful in 3s
414362848c
oops
All checks were successful
/ build (push) Successful in 19s
1da428759c
changed to new api keys manager
All checks were successful
/ build (push) Successful in 3s
ebb16a72a1
seres changed title from WIP: Add support for multiple accounts to Add support for multiple accounts 2025-12-13 21:25:11 +01:00
All checks were successful
/ build (push) Successful in 3s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/multiple_accs:feat/multiple_accs
git switch feat/multiple_accs

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feat/multiple_accs
git switch feat/multiple_accs
git rebase main
git switch main
git merge --ff-only feat/multiple_accs
git switch feat/multiple_accs
git rebase main
git switch main
git merge --no-ff feat/multiple_accs
git switch main
git merge --squash feat/multiple_accs
git switch main
git merge --ff-only feat/multiple_accs
git switch main
git merge feat/multiple_accs
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: seres/nexus_tyrian_ledger#2
No description provided.