feat(prices): PriceFetchControl component + consent modal + best-effort UX
check.yml #261 -Commit
043e9bf622
pushed by
maximus
feat(prices): balance.service prices section with rate-limit + dedup + retries
check.yml #260 -Commit
920f81fce5
pushed by
maximus
feat(prices): balance.service prices section with rate-limit + dedup + retries
check.yml #259 -Commit
920f81fce5
pushed by
maximus
feat(prices): Rust Tauri command fetch_price + tests
check.yml #258 -Commit
531624bcb4
pushed by
maximus
feat(prices): Rust Tauri command fetch_price + tests
check.yml #257 -Commit
531624bcb4
pushed by
maximus
feat(prices): useIsPremium hook from license.edition
check.yml #256 -Commit
98f68f7a1f
pushed by
maximus
feat(prices): useIsPremium hook from license.edition
check.yml #255 -Commit
98f68f7a1f
pushed by
maximus
feat(prices): i18n FR/EN keys + CHANGELOG entries
check.yml #254 -Commit
ab7e0a3362
pushed by
maximus
feat(prices): i18n FR/EN keys + CHANGELOG entries
check.yml #253 -Commit
ab7e0a3362
pushed by
maximus
docs(prices): commit /v1/prices contract + ADR 0011
check.yml #252 -Commit
ddb0cb257b
pushed by
maximus
docs(prices): commit /v1/prices contract + ADR 0011
check.yml #251 -Commit
ddb0cb257b
pushed by
maximus
feat(license): rotate embedded Ed25519 public key (#49)
check.yml #250 -Commit
97680417ee
pushed by
maximus
feat(license): rotate embedded Ed25519 public key (#49)
check.yml #249 -Commit
97680417ee
pushed by
maximus
docs: i18n + CHANGELOG for Bilan documentation
check.yml #248 -Commit
ce15c903e4
pushed by
maximus
chore: CHANGELOG entry for cross-cutting tests
check.yml #247 -Commit
5274e51907
pushed by
maximus
feat(balance): i18n + CHANGELOG for returns/transfers
check.yml #246 -Commit
ca275821bc
pushed by
maximus
feat(balance): i18n + CHANGELOG for /balance page
check.yml #245 -Commit
1e261ae2ea
pushed by
maximus
feat(balance): i18n + CHANGELOG for priced kind
check.yml #244 -Commit
80c0a97841
pushed by
maximus
feat(balance): add i18n keys + CHANGELOG entry for snapshot editor
check.yml #243 -Commit
8f5cc71707
pushed by
maximus
feat(balance): add i18n keys + CHANGELOG entry
check.yml #242 -Commit
4c71eaca2d
pushed by
maximus
feat(balance): add i18n keys + CHANGELOG entry
check.yml #241 -Commit
4c71eaca2d
pushed by
maximus
feat(license): rotate embedded Ed25519 public key (#49)
check.yml #240 -Commit
49dec51062
pushed by
maximus
feat(license): rotate embedded Ed25519 public key (#49)
check.yml #239 -Commit
49dec51062
pushed by
maximus
fix(reports): render category combobox in hierarchical DFS order (#126)
check.yml #238 -Commit
871768593d
pushed by
maximus
fix(reports): render category combobox in hierarchical DFS order (#126)
check.yml #237 -Commit
871768593d
pushed by
maximus
test(categories): complete test coverage for migration flow (#123)
check.yml #235 -Commit
12d1877870
pushed by
maximus
test(categories): complete test coverage for migration flow (#123)
check.yml #234 -Commit
12d1877870
pushed by
maximus
feat(categories): add restore backup banner and permanent restore action (#122)
check.yml #233 -Commit
0132e6e164
pushed by
maximus
feat(categories): add restore backup banner and permanent restore action (#122)
check.yml #232 -Commit
0132e6e164
pushed by
maximus