aboutsummaryrefslogtreecommitdiffstats
path: root/ui/backend (unfollow)
Commit message (Collapse)Author
2024-06-13chore: setup dependabot for the ui (#2128)Ellie Huxtable
* chore: setup dependabot for the ui * cargo update the backend too
2024-06-11fix(gui): update deps (#2116)Ellie Huxtable
2024-06-06chore: update email, gitignore, tweak ui (#2094)Ellie Huxtable
2024-06-06feat(ui): setup single-instance (#2093)Ellie Huxtable
2024-05-31chore(deps): relax sqlx and argon2 dependencies (#2065)Cristian Le
* Bump sqlx dependency * Relax dependencies for Fedora
2024-05-30feat(ui): add login/register dialog (#2056)Ellie Huxtable
2024-05-28fix(ui): fix mistake in last pr (#2053)Ellie Huxtable
2024-05-28fix(ui): handle being logged out gracefully (#2052)Ellie Huxtable
* fix(ui): handle being logged out gracefully * use settings.logged_in
2024-05-28feat(ui): use correct username on welcome screen (#2050)Ellie Huxtable
* wip * fetch and use username
2024-05-25feat: support systemd socket activation for daemon (#2039)Nemo157
This avoids issues with clients attempting to connect to the daemon while it's starting, systemd creates the socket early and will queue connections up until the daemon is ready to accept them.
2024-05-08feat: add background daemon (#2006)Ellie Huxtable
* init daemon crate * wip * minimal functioning daemon, needs cleanup for sure * better errors * add signal cleanup * logging * things * add sync worker * move daemon crate * 30s -> 5mins * make clippy happy * fix stuff maybe? * fmt * trim packages * rate limit fix * more protoc huh * this makes no sense, why linux why * can it install literally just curl * windows in ci is slow, and all the newer things will not work there. disable the daemon feature and it will build * add daemon feature * maybe this * ok wut where is protoc * try setting protoc * hm * try copying protoc * remove optional * add cross config * idk nix * does nix want this? * some random pkg I found does this * uh oh * hack, be gone! * update contributing
2024-05-06feat(ui): scroll history infinitely (#1999)Ellie Huxtable
* wip, history scrolls right! * wip * virtual scroll fucking worksssss * paging works :) * scroll search results now too
2024-04-29feat(ui/dotfiles): add vars (#1989)Ellie Huxtable
2024-04-17feat(gui): work on home page, sort state (#1956)Ellie Huxtable
1. Start on a home page, can sort onboarding/etc from there 2. Introduce zustand for state management. It's nice! Did a production build and clicked around for a while. Memory usage seems nice and chill.
2024-04-15chore(release): prepare for release v18.2.0 (#1950)Ellie Huxtable
* chore(release): prepare for release v18.2.0 * disable codespell for the changelog
2024-04-11chore(gui): cargo update (#1943)Ellie Huxtable
* chore(gui): cargo update * also fix workspace
2024-04-11feat(gui): add base structure (#1935)Ellie Huxtable
* initial * ui things * cargo * update, add history refresh button * history page a bit better, add initial dotfiles page * re-org layout * bye squigglies * add dotfiles ui, show aliases * add default shell detection * put stats in a little drawer, alias import changes * use new table for aliases, add alias deleting * support adding aliases * close drawer when added, no alias autocomplete * clippy, format * attempt to ensure gdk is installed ok * sudo * no linux things on mac ffs * I forgot we build for windows too... end of day * remove tauri backend from workspace