alby-hub/frontend
René Aaron d1636cbcce
Some checks are pending
Multiplatform Docker build & push / build (push) Waiting to run
Code quality - linting and typechecking / linting (push) Waiting to run
Backend testing with Postgres / test-postgres (push) Waiting to run
fix: reduce wallet balance/transaction polling interval to 10s (#2425)
* fix: reduce wallet balance/transaction polling interval to 10s

The wallet dashboard polls /api/balances and /api/transactions every 3s
via SWR refreshInterval. For hubs left open in a browser tab, this produces
a high, continuous volume of identical requests around the clock with little
UX benefit, since SWR already revalidates on window focus.

Raise the interval for the balances and transactions-list hooks to 10s. The
single-transaction hook (used while waiting for a specific invoice to settle)
is intentionally left at 3s, where fast updates matter and polling is
short-lived.

* refactor: drop poll-interval comments, rationale moved to PR
2026-06-09 20:52:40 +07:00
..
.husky Fix: husky 10 warning (#1616) 2025-08-19 13:20:43 +07:00
platform_specific chore: fix ts errors (#1448) 2025-06-26 16:34:50 +05:30
public chore(frontend): shadcn v4 upgrade, Alby theme polish, hub logo (#2155) 2026-04-14 14:05:54 +02:00
src fix: reduce wallet balance/transaction polling interval to 10s (#2425) 2026-06-09 20:52:40 +07:00
types chore: use argon2 instead of pbkdf2 2024-03-05 19:06:27 +05:30
.env.local.example chore: update additional places to support multiple relays (#2104) 2026-02-28 13:30:48 +07:00
.prettierignore feat: setup linters (#357) 2024-06-01 14:05:43 +07:00
.prettierrc feat: setup linters (#357) 2024-06-01 14:05:43 +07:00
commitlint.config.js feat: setup linters (#357) 2024-06-01 14:05:43 +07:00
components.json chore(frontend): shadcn v4 upgrade, Alby theme polish, hub logo (#2155) 2026-04-14 14:05:54 +02:00
eslint.config.mjs build(deps-dev): bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 in /frontend (#2261) 2026-04-27 16:46:41 +05:30
frontend.go feat: embed react dist in go executable 2024-01-10 12:40:15 +07:00
index.html fix: branding (#1890) 2025-11-07 09:29:10 +01:00
lint-staged.config.js fix: linting errors + migrate to new config system (#415) 2024-06-12 13:00:17 +07:00
package.json build(deps): bump @base-ui/react from 1.4.1 to 1.5.0 in /frontend (#2405) 2026-06-09 15:03:29 +07:00
tsconfig.json Feat: transactions csv export (#1672) 2025-09-02 11:51:51 +07:00
tsconfig.node.json feat: frontend setup 2023-12-14 17:22:47 +05:30
vite.config.ts chore: remove Bitrefill custom app in favor of standard NWC connection (#2420) 2026-06-09 20:11:04 +07:00
yarn.lock build(deps): bump @base-ui/react from 1.4.1 to 1.5.0 in /frontend (#2405) 2026-06-09 15:03:29 +07:00