docs(license): align the English tip and the price test notes with #367
check-frontend.yml #485 -Commit
fd90de5424
pushed by
maximus
fix(license): drop an activation token that no longer stands for this machine
check-rust.yml #484 -Commit
ed35570121
pushed by
maximus
fix(license): drop an activation token that no longer stands for this machine
check-frontend.yml #483 -Commit
ed35570121
pushed by
maximus
feat(license): remove the stored license key from the License card
check-rust.yml #482 -Commit
e2f0fb86da
pushed by
maximus
feat(license): remove the stored license key from the License card
check-frontend.yml #481 -Commit
e2f0fb86da
pushed by
maximus
test(license): poll the one-check-at-a-time tests in a fixed order
check-rust.yml #480 -Commit
0b94ccf006
pushed by
maximus
test(license): poll the one-check-at-a-time tests in a fixed order
check-frontend.yml #479 -Commit
0b94ccf006
pushed by
maximus
fix(license): check a revoked key as soon as it is entered
check-rust.yml #478 -Commit
ab78aa9ddc
pushed by
maximus
fix(license): check a revoked key as soon as it is entered
check-frontend.yml #477 -Commit
ab78aa9ddc
pushed by
maximus
fix(onboarding): apply the three review follow-ups on the stack head
check-frontend.yml #476 -Commit
667e058a77
pushed by
maximus
docs(onboarding): changelog, architecture, user guide and interactive QA checklist (#357)
check-frontend.yml #474 -Commit
d11337ccf6
pushed by
maximus
feat(onboarding): Import empty states, sample folder button and guide links (#356)
check-frontend.yml #473 -Commit
624eef7ba8
pushed by
maximus
feat(docs): sub-sections in the user guide and bank CSV export guides (#355)
check-frontend.yml #472 -Commit
e0ee09bca7
pushed by
maximus
feat(onboarding): create_sample_import_folders command, sample CSV templates and detection test (#354)
check-rust.yml #471 -Commit
e4a0f1042e
pushed by
maximus
feat(onboarding): create_sample_import_folders command, sample CSV templates and detection test (#354)
check-frontend.yml #470 -Commit
e4a0f1042e
pushed by
maximus
feat(onboarding): empty states on the Transactions and Budget pages (#353)
check-frontend.yml #469 -Commit
8eac47f69b
pushed by
maximus
refactor(onboarding): name the checklist preference states after what they hold (#352)
check-frontend.yml #468 -Commit
3f3531392e
pushed by
maximus
feat(onboarding): dashboard empty state, getting-started checklist and re-show button (#352)
check-frontend.yml #467 -Commit
a060f0e0e0
pushed by
maximus
refactor(onboarding): compute the load error message once (#351)
check-frontend.yml #466 -Commit
76fd8d376a
pushed by
maximus
feat(onboarding): add transaction count, onboarding counters and checklist reducer (#351)
check-frontend.yml #465 -Commit
f77ce94505
pushed by
maximus
ci: document the cache evictions and key inputs found in review (#234)
check-rust.yml #463 -Commit
f821492274
pushed by
maximus
ci: document the cache evictions and key inputs found in review (#234)
check-frontend.yml #462 -Commit
f821492274
pushed by
maximus
docs: describe the Rust cache, its weekly writer and the absent npm cache (#234)
check-rust.yml #461 -Commit
20db766f52
pushed by
maximus
docs: describe the Rust cache, its weekly writer and the absent npm cache (#234)
check-frontend.yml #460 -Commit
20db766f52
pushed by
maximus
ci: restore the Rust cache with rust-cache and a weekly run on main (#234)
check-rust.yml #459 -Commit
cf1da2bea0
pushed by
maximus
ci: restore the Rust cache with rust-cache and a weekly run on main (#234)
check-frontend.yml #458 -Commit
cf1da2bea0
pushed by
maximus
ci: re-run the cache probe after the runner fix (#234)
diag-cache-probe.yml #457 -Commit
bbfd32b95e
pushed by
maximus
ci: re-run the cache probe after the runner fix (#234)
check-frontend.yml #456 -Commit
bbfd32b95e
pushed by
maximus
ci: keep the cache probe running past an expected failure (#234)
check-frontend.yml #454 -Commit
68aef2a74a
pushed by
maximus