aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ledger.rs: Use relative crate pathKevin Hoerr2026-04-231-1/+1
* Add layer to Context for holding data structures in memoryKevin Hoerr2026-04-232-5/+20
* Add app mode handlingKevin Hoerr2026-04-223-8/+71
* Add loggingKevin Hoerr2026-04-227-1/+203
* TODO.md: Add itemKevin Hoerr2026-04-211-0/+1
* TODO.md: initKevin Hoerr2026-04-211-0/+13
* records.rs: Remove unnecessary use of bigdecimal ContextKevin Hoerr2026-04-211-12/+3
* ledger.rs: FormatKevin Hoerr2026-04-211-4/+8
* ledger.rs: Refactor methods and add testsKevin Hoerr2026-04-211-48/+421
* records.rs: formatKevin Hoerr2026-04-211-26/+30
* store/mod.rs: formatKevin Hoerr2026-04-211-2/+2
* app/mod.rs: formatKevin Hoerr2026-04-211-3/+2
* ledger.rs: Add unit tests, fix no-events caseKevin Hoerr2026-04-211-28/+93
* records.rs: Add display tests for enums, and field commentsKevin Hoerr2026-04-211-0/+23
* records.rs: Add comments for change event, fix estimated price implKevin Hoerr2026-04-211-4/+11
* RerollKevin Hoerr2026-04-175-63/+128
* ledger.rs: Remove usd specKevin Hoerr2026-04-161-4/+6
* ledger.rs: Compile change events for account + symbolKevin Hoerr2026-04-162-0/+58
* records.rs: UtilityKevin Hoerr2026-04-161-10/+80
* Fix id type in EquityChangeEventKevin Hoerr2026-04-161-1/+1
* Add records mod to represent schemaKevin Hoerr2026-04-163-0/+297
* .gitignore: Add drawio diagram backup fileKevin Hoerr2026-04-161-0/+3
* equity-tracker.drawio: Fix layers and alignmentKevin Hoerr2026-04-161-34/+34
* docs/equity-tracker.drawio: Add diagram for design/process workKevin Hoerr2026-04-161-0/+171
* README.md: Add design philosophy and brief descriptionKevin Hoerr2026-04-161-0/+13
* Switch to distrobox as base for developmentKevin Hoerr2026-04-1612-103/+18
* main.rs: Use miette macro to shadow UI fatal errorKevin Hoerr2026-03-021-3/+2
* ui.rs: Show error dialogKevin Hoerr2026-03-021-3/+64
* main.rs: Call App to set and clear errorKevin Hoerr2026-03-021-1/+7
* app.rs: Track soft error stateKevin Hoerr2026-03-021-1/+16
* Dockerfile.dev: Add entrypoint spec to image specKevin Hoerr2026-03-021-0/+1
* entrypoint.sh: Run dev entrypoint script if availableKevin Hoerr2026-03-021-0/+13
* .gitignore: Permit dev script extension into containerKevin Hoerr2026-03-021-1/+3
* ui.rs: Eliminate Runtime, draw Widget to frameKevin Hoerr2026-02-271-39/+27
* ui.rs: Fix crate scopingKevin Hoerr2026-02-271-2/+2
* Split draw and Runtime into separate UI fileKevin Hoerr2026-02-272-78/+89
* main.rs: Cordon struct context from main app logicKevin Hoerr2026-02-271-81/+77
* main.rs: Customize term setupKevin Hoerr2026-02-271-9/+35
* Separate app logic from UI and IOKevin Hoerr2026-02-272-127/+256
* sqlite.rs: Mark self as mut for db data changesKevin Hoerr2026-02-271-3/+3
* SQLite -> SQLiteStoreKevin Hoerr2026-02-262-18/+17
* style/mod.rs: Clean up sqlite error typeKevin Hoerr2026-02-261-3/+2
* Use SQLite to store counterKevin Hoerr2026-02-263-35/+264
* Add context and initializationKevin Hoerr2026-02-253-2/+96
* Cargo.toml: ignore tarpaulin lint errorsKevin Hoerr2026-02-251-0/+4
* main.rs: Skip coverage checking main functionsKevin Hoerr2026-02-251-0/+2
* main.rs: Add more unit tests for inc/decKevin Hoerr2026-02-251-0/+30
* dev.sh: Bind mount cargo repository cacheKevin Hoerr2026-02-251-0/+1
* dev.sh: Allow ASLR bypass to enable coverage reportingKevin Hoerr2026-02-251-0/+1
* Dockerfile.dev: Install cargo-tarpaulin as userKevin Hoerr2026-02-251-0/+2