| 2026-07-14 20:44 | Merge branch 'carlos/gen-cleanup' into lash/wallet-only-in-store | lash | 11 | +110 | -303 |
| 2026-07-13 20:25 | access unitindex via the ctx | Carlosokumu | 2 | +7 | -11 |
| 2026-07-13 20:21 | remove unused file | Carlosokumu | 1 | +0 | -19 |
| 2026-07-13 13:00 | Add key reencryption function | lash | 3 | +12 | -2 |
| 2026-07-13 09:17 | break down save entry to reduce try except blocks | Carlosokumu | 1 | +52 | -117 |
| 2026-07-13 09:16 | pass ctx as an argument for ledger retrieval downstream | Carlosokumu | 4 | +29 | -49 |
| 2026-07-13 08:55 | remove unused imports, remove StateManager reference | Carlosokumu | 1 | +0 | -4 |
| 2026-07-13 08:54 | remove the StateManager | Carlosokumu | 1 | +0 | -28 |
| 2026-07-13 08:54 | check exceptions in one block | Carlosokumu | 1 | +24 | -34 |
| 2026-07-13 08:53 | remove unused imports, pass ctx as a param | Carlosokumu | 1 | +6 | -13 |
| 2026-07-13 08:51 | renove commented code | Carlosokumu | 1 | +1 | -37 |
| 2026-06-15 16:44 | Catch empty base serialization | lash | 2 | +5 | -5 |
| 2026-06-15 16:03 | Add user object | lash | 2 | +25 | -5 |
| 2026-06-15 13:52 | Entries can again be saved | lash | 6 | +47 | -18 |
| 2026-06-07 22:47 | Handle passphrase setting from dialog widget | lash | 2 | +13 | -10 |
| 2026-06-07 22:08 | Remove need for wallet files | lash | 6 | +116 | -150 |
| 2026-06-07 18:28 | Merge branch 'dev-0.4.0' into lash/wallet-only-in-store | lash | 3 | +153 | -1 |
| 2026-06-04 21:28 | Add help item | lash | 3 | +153 | -1 |
| 2026-05-29 23:32 | Employ passphase getter, add test for multiple wallets in store | lash | 4 | +23 | -4 |
| 2026-05-26 15:17 | WIP implement linking in entry edit cli | lash | 3 | +12 | -4 |
| 2026-05-24 18:45 | Add xml export and import with tests for entryindex | lash | 2 | +54 | -18 |
| 2026-05-24 17:52 | Add xml export import for entry index | lash | 4 | +95 | -34 |
| 2026-05-24 17:21 | Attach entry index to ledger object | lash | 5 | +178 | -79 |
| 2026-05-24 16:30 | Factor out linkstore part, bump version | lash | 2 | +26 | -23 |
| 2026-05-24 16:26 | Add link index to store | lash | 4 | +110 | -5 |
| 2026-05-24 15:31 | Add test for update link entry | lash | 4 | +45 | -2 |
| 2026-05-19 00:03 | Add linker cli | lash | 2 | +80 | -1 |
| 2026-05-18 01:51 | Enable link handling in store | lash | 3 | +50 | -19 |
| 2026-05-17 23:30 | Add entry linking to serializations | lash | 3 | +37 | -4 |
| 2026-05-17 21:22 | Add tests for linker object | lash | 2 | +94 | -5 |
| 2026-05-17 21:12 | Add linker object | lash | 2 | +55 | -0 |
| 2026-05-17 18:34 | Implement new cli context for view command | lash | 2 | +15 | -77 |
| 2026-05-16 14:21 | Use lookup hash for recalc parents | lash | 13 | +64 | -104 |
| 2026-05-11 20:11 | Correct extref handling, add recalculation command | lash | 9 | +125 | -89 |
| 2026-05-09 14:36 | Add missing account index module | lash | 2 | +1 | -0 |
| 2026-05-02 02:41 | Bump version | lash | 1 | +1 | -1 |
| 2026-05-02 02:32 | Fix string summary from entry cli session | lash | 2 | +6 | -11 |
| 2026-05-02 02:09 | Change remaining entrypart calls | lash | 2 | +2 | -2 |
| 2026-05-02 02:06 | Implement account object in entrypart | lash | 13 | +165 | -125 |
| 2026-05-02 01:11 | Make tags in entries tag objects | lash | 3 | +44 | -9 |
| 2026-05-01 23:24 | Add naïve reverse account entry index | lash | 3 | +147 | -0 |
| 2026-05-01 21:30 | Add ca cert file support, config schemas merge | lash | 3 | +6 | -2 |
| 2026-05-01 15:55 | Fix bogus imports exchange rate, add extref to asset export | lash | 3 | +14 | -1 |
| 2026-04-23 14:21 | Allow empty extref, include extref in xml | lash | 7 | +31 | -15 |
| 2026-04-20 04:53 | Entry tag deserialize, ensure extref store | lash | 4 | +64 | -35 |
| 2026-04-19 22:17 | Change exception for committed entry | lash | 2 | +3 | -2 |
| 2026-04-19 17:29 | Enable extref asset add from CLI | lash | 2 | +6 | -3 |
| 2026-04-07 01:10 | Add parent hash on new entries created with cli | lash | 1 | +7 | -3 |
| 2026-04-06 17:42 | Make asset overwrite from cli explicit, put parent hash in new entry object in cli | lash | 3 | +19 | -11 |
| 2026-04-06 15:39 | Enable asset cli to put to resolver | lash | 4 | +67 | -43 |
| 2026-04-05 16:03 | Handle ref and extref in entry edit, balancer on deserialize | lash | 3 | +84 | -15 |
| 2026-04-05 04:00 | Restore virt real in unit from xml | lash | 2 | +9 | -10 |
| 2026-04-05 03:46 | WIP Flexible virt real definition, implement for account | lash | 4 | +51 | -15 |
| 2026-04-05 02:51 | Add option to replay ledger from context obj | lash | 3 | +20 | -5 |
| 2026-04-05 02:14 | Prevent float from entering entrydata | lash | 2 | +2 | -4 |
| 2026-04-05 02:00 | Balancer side sums, ledger runningtotal from xml | lash | 4 | +84 | -92 |
| 2026-04-05 00:02 | Implement accumulator in balancer, correct adjustments | lash | 2 | +112 | -35 |
| 2026-04-04 21:52 | Improve entry session description | lash | 1 | +23 | -4 |
| 2026-04-04 17:41 | Fix skip option | lash | 2 | +4 | -3 |
| 2026-04-04 17:27 | Change delete option to keep, prompt for delete | lash | 1 | +8 | -1 |
| 2026-04-04 17:10 | Add accounts to interactive state listing | lash | 2 | +24 | -37 |
| 2026-04-04 16:47 | Add attachment opener to interactive entry edit | lash | 1 | +19 | -11 |
| 2026-04-04 16:44 | Add attachment opener to interactive entry edit | lash | 1 | +64 | -9 |
| 2026-04-04 15:55 | Factor out interactive code | lash | 4 | +307 | -373 |
| 2026-04-04 04:22 | WIP enable multi account and amount interactive entry | lash | 9 | +407 | -258 |
| 2026-04-02 22:45 | Add attachment export option in export cli | lash | 1 | +24 | -8 |
| 2026-04-02 19:48 | Avoid explode path string on account instance with single path segment | lash | 1 | +3 | -1 |
| 2026-04-02 14:44 | Add revert tool | lash | 6 | +160 | -6 |
| 2026-04-01 19:31 | Enable public-key wallet only in context | lash | 1 | +13 | -6 |
| 2026-04-01 18:25 | Add resolver output to entry interactive cli | lash | 1 | +13 | -4 |
| 2026-04-01 17:14 | Implement config, fs store for socket server. | lash | 4 | +34 | -9 |
| 2026-03-31 22:06 | Merge branch 'carlos/set_entry_date' into dev-0.2.0 | lash | 6 | +25 | -18 |
| 2026-03-31 21:55 | Consolidate arg parsing and context handling in cli | lash | 11 | +488 | -439 |
| 2026-03-31 20:09 | remove noisy log | Carlosokumu | 1 | +0 | -1 |
| 2026-03-31 20:08 | add parsing for newly allowed time formats | Carlosokumu | 1 | +9 | -7 |
| 2026-03-31 20:06 | update placeholder to show supported time formats | Carlosokumu | 1 | +1 | -1 |
| 2026-03-31 08:41 | retrieve precision from ledger and pass as a param | Carlosokumu | 2 | +9 | -8 |
| 2026-03-31 08:38 | account for specified precision during display | Carlosokumu | 1 | +5 | -1 |
| 2026-03-31 08:37 | add precision field | Carlosokumu | 1 | +2 | -1 |
| 2026-03-30 12:53 | Update setup file | lash | 2 | +6 | -1 |
| 2026-03-30 12:49 | Merge branch 'carlos/set_entry_date' into lash/personal-accounting | lash | 13 | +212 | -330 |
| 2026-03-29 21:34 | Impl password in ctx, add readonly wallet opt in cli | lash | 5 | +88 | -14 |
| 2026-03-29 06:34 | Add context package, add keystore to entrystore | lash | 2 | +157 | -38 |
| 2026-03-29 04:09 | Update view tool with new wallet and store logic | lash | 1 | +22 | -3 |
| 2026-03-29 04:05 | Implement tags for entry | lash | 2 | +6 | -2 |
| 2026-03-29 03:52 | Add entry tag mechanism | lash | 3 | +75 | -14 |
| 2026-03-29 03:24 | Enable wallet create in ledger create | lash | 2 | +3 | -3 |
| 2026-03-29 02:11 | Delete and lock indexed entries on add ledger entry | lash | 2 | +7 | -1 |
| 2026-03-29 01:14 | Account searcher, multi-unit ledger | lash | 7 | +66 | -21 |
| 2026-03-28 16:31 | Implement tx date entry | lash | 2 | +24 | -10 |
| 2026-03-28 14:53 | Make pwhash params settable | lash | 5 | +54 | -18 |
| 2026-03-27 00:10 | Fix failing tests | lash | 2 | +4 | -4 |
| 2026-03-26 20:44 | WIP Add fs store option | lash | 8 | +72 | -30 |
| 2026-03-26 15:36 | Update readme | lash | 1 | +19 | -0 |
| 2026-03-26 12:26 | Default replace xml ledger file when no output file given in entry cli | lash | 2 | +31 | -22 |
| 2026-03-26 02:17 | Enable ledger update and entry add from entry cli cmd | lash | 2 | +34 | -17 |
| 2026-03-26 01:26 | Enable multiple parts in entry cli | lash | 6 | +110 | -74 |
| 2026-03-25 22:39 | Add balancer to entry | lash | 4 | +34 | -95 |
| 2026-03-25 19:02 | remove redundant Optional text in placeholder | Carlosokumu | 1 | +1 | -1 |
| 2026-03-25 18:48 | allow setting entry tx datetime | Carlosokumu | 3 | +65 | -1 |
| 2026-03-25 18:16 | re-add used function add_attachment | Carlosokumu | 1 | +15 | -1 |
| 2026-03-25 12:29 | Reimplement balancer | lash | 4 | +58 | -33 |
| 2026-03-25 01:29 | Move rates calculations to unit | lash | 5 | +193 | -115 |
| 2026-03-24 17:52 | remove unused functions | Carlosokumu | 1 | +14 | -52 |
| 2026-03-24 17:42 | chore: move all core classes into gui | Carlosokumu | 4 | +193 | -0 |
| 2026-03-24 17:42 | fix: match imports after restructure | Carlosokumu | 5 | +7 | -7 |
| 2026-03-24 17:40 | chore: restructure core classes | Carlosokumu | 5 | +0 | -351 |
| 2026-03-24 03:12 | Start balancer logic | lash | 5 | +147 | -0 |
| 2026-03-24 01:43 | Enable config and wallet passphrase on legacy cli | lash | 4 | +11 | -7 |
| 2026-03-24 01:27 | Merge branch 'carlos/house_keeping' into lash/base-element | lash | 7 | +109 | -334 |
| 2026-03-23 20:30 | migrate to DemoWallet from UsawaWallet | Carlosokumu | 1 | +6 | -8 |
| 2026-03-23 20:28 | use DemoWallet and deprecate UsawaWallet | Carlosokumu | 1 | +2 | -2 |
| 2026-03-23 20:27 | use DemoWallet | Carlosokumu | 1 | +5 | -3 |
| 2026-03-23 20:24 | remove UsawaWallet | Carlosokumu | 1 | +0 | -39 |
| 2026-03-23 20:23 | unify the key derivation across all wallet encryption | Carlosokumu | 1 | +85 | -72 |
| 2026-03-23 14:40 | Enable metadata for asset, handle hex digest to binary | lash | 3 | +33 | -29 |
| 2026-03-23 05:10 | Add settable entry transaction date in entry cli | lash | 2 | +19 | -9 |
| 2026-03-23 04:42 | Rename craft cli to entry.py | lash | 1 | +0 | -0 |
| 2026-03-23 04:41 | Implement attach in entry craft cli | lash | 1 | +4 | -3 |
| 2026-03-23 04:33 | Enable asset store overwrite | lash | 2 | +4 | -4 |
| 2026-03-23 04:31 | Add asset adder cli | lash | 1 | +10 | -1 |
| 2026-03-23 04:29 | Add asset adder cli | lash | 4 | +80 | -12 |
| 2026-03-23 03:56 | Add test for indexed asset store | lash | 3 | +106 | -51 |
| 2026-03-23 03:36 | Add asset index entry in store | lash | 2 | +19 | -8 |
| 2026-03-23 01:41 | Add retrieve entry draft in craft when have ref | lash | 1 | +4 | -3 |
| 2026-03-23 01:36 | Integrate account listing in craft tool | lash | 4 | +169 | -13 |
| 2026-03-23 00:31 | Initial functionality of iterative entry craft cli tool | lash | 8 | +217 | -31 |
| 2026-03-22 23:27 | Allow entry draft in store, implement base metadata serializations | lash | 4 | +55 | -13 |
| 2026-03-22 22:58 | Add base element with tags and key-value metadata | lash | 10 | +58 | -36 |
| 2026-03-22 01:46 | Enable account listing display and match filters | lash | 2 | +88 | -17 |
| 2026-03-19 17:40 | remove noisy logs | Carlosokumu | 1 | +0 | -5 |
| 2026-03-19 17:33 | deprecate all xml build functions already implemented by usawa | Carlosokumu | 2 | +11 | -205 |
| 2026-03-18 19:13 | WIP attempt to add setup-wallet key to store directly | lash | 7 | +162 | -81 |
| 2026-03-18 09:36 | pass passphrases from the GUI | Carlosokumu | 3 | +30 | -10 |
| 2026-03-17 20:00 | add checks for the wallet setup | Carlosokumu | 1 | +31 | -11 |
| 2026-03-17 19:57 | set wallet path on successful import | Carlosokumu | 1 | +2 | -0 |
| 2026-03-17 19:57 | add a statemanager purposely for checking if the wallet has been setup | Carlosokumu | 1 | +28 | -0 |
| 2026-03-17 19:56 | add a passphrase dialog | Carlosokumu | 1 | +187 | -0 |
| 2026-03-16 09:03 | simplify init_store | Carlosokumu | 1 | +7 | -38 |
| 2026-03-16 09:02 | rename client to unix_client for clarity | Carlosokumu | 1 | +3 | -3 |
| 2026-03-16 08:58 | pass passphrase from entry controller down to repository | Carlosokumu | 2 | +4 | -4 |
| 2026-03-16 07:19 | Merge branch 'dev_0.3.0' into carlos/secret_box | Carlosokumu | 0 | +0 | -0 |
| 2026-03-16 07:13 | enable config dir override | Carlosokumu | 2 | +28 | -42 |
| 2026-03-16 05:16 | allow parsing if path is URI for the FsResolver | Carlosokumu | 2 | +20 | -1 |
| 2026-03-16 04:39 | handle on_attachment_removed | Carlosokumu | 1 | +124 | -139 |
| 2026-03-16 04:15 | chane hash algo to 512 for uniformity | Carlosokumu | 2 | +73 | -74 |
| 2026-03-15 14:47 | read passphrase from config | Carlosokumu | 1 | +7 | -2 |
| 2026-03-15 14:46 | read passphrase for encrypted key | Carlosokumu | 3 | +21 | -4 |
| 2026-03-14 11:52 | set default date range to one month previous same current day | Carlosokumu | 1 | +28 | -14 |
| 2026-03-14 07:40 | rename sigs to wallet in config, remove private and private key configs | Carlosokumu | 1 | +3 | -4 |
| 2026-03-14 07:38 | remove load for keys from configs | Carlosokumu | 1 | +2 | -15 |
| 2026-03-14 07:31 | allow specifying dir for seed+phrase encryption result | Carlosokumu | 1 | +2 | -1 |
| 2026-03-14 07:27 | setup seed+phrase encryption command using SecretBox | Carlosokumu | 1 | +36 | -82 |
| 2026-03-14 06:55 | check for key in store before put | Carlosokumu | 1 | +37 | -16 |
| 2026-03-14 06:50 | match new SecretBox setup flow | Carlosokumu | 1 | +19 | -5 |
| 2026-03-14 06:47 | update labels to match SecretBox setup flow | Carlosokumu | 1 | +22 | -21 |
| 2026-03-14 06:46 | decrypt using secretbox | Carlosokumu | 1 | +30 | -10 |
| 2026-03-14 06:44 | add save wallet | Carlosokumu | 1 | +3 | -0 |
| 2026-03-14 06:44 | add save wallet | Carlosokumu | 1 | +3 | -0 |
| 2026-03-13 19:55 | remove private key from sigs | Carlosokumu | 1 | +14 | -7 |
| 2026-03-13 19:53 | pass required Usawawallet as wallet_class | Carlosokumu | 1 | +19 | -42 |
| 2026-03-13 19:43 | project restructure | Carlosokumu | 3 | +111 | -117 |
| 2026-03-13 17:01 | merge lash/store-key | Carlosokumu | 16 | +268 | -57 |
| 2026-03-13 16:55 | add wallet setup dialog | Carlosokumu | 1 | +155 | -0 |
| 2026-03-13 16:55 | add wallet setup logic | Carlosokumu | 2 | +135 | -0 |
| 2026-03-13 16:54 | add logic to load usawa wallet | Carlosokumu | 1 | +22 | -36 |
| 2026-03-13 16:54 | set default sort to datetime | Carlosokumu | 1 | +7 | -7 |
| 2026-03-13 16:52 | add import wallet dialog | Carlosokumu | 1 | +29 | -17 |
| 2026-03-13 16:51 | process setup-wallet command | Carlosokumu | 1 | +18 | -12 |
| 2026-03-13 16:51 | ignore generated files | Carlosokumu | 1 | +4 | -0 |
| 2026-03-11 13:57 | Add account object to use for validation and in index | lash | 2 | +70 | -17 |
| 2026-03-11 13:02 | Reinstitute threading for unix server | lash | 1 | +4 | -8 |
| 2026-03-10 19:12 | Add ledger restore (from tip) to store | lash | 3 | +66 | -4 |
| 2026-03-10 13:09 | Add env prefix to config | lash | 2 | +2 | -3 |
| 2026-03-10 13:05 | Merge branch 'carlos/export_menu' into lash/account-list | lash | 22 | +3089 | -0 |
| 2026-03-09 13:51 | set default unit of account | Carlosokumu | 1 | +38 | -33 |
| 2026-03-09 13:00 | Introduce pre and post callback for ledger | lash | 3 | +65 | -8 |
| 2026-03-09 09:32 | add utils functions | Carlosokumu | 1 | +204 | -0 |
| 2026-03-09 09:31 | break down entry_export function | Carlosokumu | 1 | +19 | -146 |
| 2026-03-08 20:40 | Add export tool | lash | 1 | +79 | -0 |
| 2026-03-08 20:39 | Add events add callback in ledger | lash | 4 | +21 | -2 |
| 2026-03-08 16:32 | define all required configs | Carlosokumu | 1 | +1 | -0 |
| 2026-03-08 16:31 | pass cfgs as a param, load initial private key for the store | Carlosokumu | 1 | +34 | -9 |
| 2026-03-08 16:30 | initialize valkeystore from app startup | Carlosokumu | 1 | +7 | -1 |
| 2026-03-08 16:28 | load required configs for app startup | Carlosokumu | 1 | +20 | -2 |
| 2026-03-08 03:35 | Add accounts validator | lash | 3 | +117 | -0 |
| 2026-03-07 15:28 | remove unused imports | Carlosokumu | 1 | +0 | -1 |
| 2026-03-07 15:27 | add export ledger entrieS functions | Carlosokumu | 2 | +271 | -67 |
| 2026-03-07 15:23 | replace export icon | Carlosokumu | 1 | +3 | -3 |
| 2026-03-07 14:41 | show toast message on export success | Carlosokumu | 1 | +150 | -56 |
| 2026-03-07 14:36 | pass toast overlay | Carlosokumu | 1 | +1 | -0 |
| 2026-03-07 14:36 | pass toast_overlay | Carlosokumu | 1 | +140 | -126 |
| 2026-03-07 12:27 | show toast message on export | Carlosokumu | 1 | +87 | -18 |
| 2026-03-07 09:36 | add ledger export functionality | Carlosokumu | 1 | +16 | -15 |
| 2026-03-06 07:47 | update message dialogs | Carlosokumu | 2 | +14 | -15 |
| 2026-03-06 07:38 | remove import | Carlosokumu | 1 | +0 | -1 |
| 2026-03-06 05:08 | catch exceptions | Carlosokumu | 4 | +119 | -60 |
| 2026-03-06 04:17 | remove unused unit symbols | Carlosokumu | 1 | +4 | -5 |
| 2026-03-05 18:20 | add signers field | Carlosokumu | 1 | +5 | -0 |
| 2026-03-05 18:19 | show signers list | Carlosokumu | 1 | +63 | -1 |
| 2026-03-05 18:18 | add missing fields | Carlosokumu | 1 | +7 | -2 |
| 2026-03-05 18:17 | catch exceptions | Carlosokumu | 1 | +12 | -4 |
| 2026-03-05 18:15 | add missing fields | Carlosokumu | 1 | +7 | -2 |
| 2026-03-05 18:14 | add signers public keys | Carlosokumu | 1 | +4 | -2 |
| 2026-03-05 13:21 | implement date range filter | Carlosokumu | 1 | +58 | -43 |
| 2026-03-05 10:56 | remove default value for auth_state | Carlosokumu | 1 | +1 | -1 |
| 2026-03-05 10:54 | include gui runnable instance | Carlosokumu | 1 | +1 | -0 |
| 2026-03-05 10:53 | prevent getkey() reload | Carlosokumu | 1 | +40 | -25 |
| 2026-03-05 10:09 | add configs | Carlosokumu | 1 | +7 | -0 |
| 2026-03-05 10:09 | remove noisy log | Carlosokumu | 1 | +0 | -1 |
| 2026-03-05 10:07 | remove unused argument | Carlosokumu | 1 | +2 | -3 |
| 2026-03-05 10:06 | load fs_resolver path config | Carlosokumu | 1 | +6 | -0 |
| 2026-03-05 10:04 | remove unused params, pass fs resolver path as an arg | Carlosokumu | 1 | +2 | -3 |
| 2026-03-04 15:35 | ignore build dirs | Carlosokumu | 1 | +2 | -0 |
| 2026-03-04 15:34 | load app configs | Carlosokumu | 1 | +2 | -1 |
| 2026-03-04 15:33 | add required configs | Carlosokumu | 1 | +26 | -0 |
| 2026-03-04 15:30 | parse datetime.datetime correctly | Carlosokumu | 1 | +1 | -1 |
| 2026-03-04 15:29 | load gui configs | Carlosokumu | 1 | +5 | -0 |
| 2026-03-03 06:34 | Merge branch 'lash/resolvers' into carlos/attachments | Carlosokumu | 2 | +52 | -7 |
| 2026-03-03 00:45 | Avoid socket crash on key not found | lash | 2 | +52 | -7 |
| 2026-03-02 06:29 | add attachment handling functionality | Carlosokumu | 1 | +70 | -9 |
| 2026-03-02 05:56 | implement attachment viewing | Carlosokumu | 1 | +252 | -220 |
| 2026-03-02 05:54 | implement sort and filter entries table list | Carlosokumu | 1 | +93 | -52 |
| 2026-03-02 05:54 | add missing fields | Carlosokumu | 1 | +22 | -24 |
| 2026-03-02 05:52 | add attachment handling | Carlosokumu | 1 | +5 | -16 |
| 2026-03-02 05:43 | add missing fields | Carlosokumu | 1 | +26 | -5 |
| 2026-03-02 05:40 | add getter for assets bytes and next serial in the ledger state | Carlosokumu | 1 | +12 | -2 |
| 2026-03-02 05:38 | add function to get asset bytes by asset digest | Carlosokumu | 1 | +7 | -2 |
| 2026-02-25 11:20 | Merge branch 'lash/resolvers' into carlos/attachments merge resolvers for attachments | Carlosokumu | 20 | +662 | -61 |
| 2026-02-25 11:18 | handle attachments | Carlosokumu | 3 | +8 | -3 |
| 2026-02-24 16:31 | remove all ledger initilization logic | Carlosokumu | 1 | +9 | -33 |
| 2026-02-24 16:29 | add missing fields | Carlosokumu | 1 | +36 | -59 |
| 2026-02-24 16:20 | add listeners to update entry list table | Carlosokumu | 1 | +14 | -2 |
| 2026-02-24 16:19 | add missing fields | Carlosokumu | 1 | +7 | -1 |
| 2026-02-24 16:19 | add listener to refresh entry list | Carlosokumu | 1 | +1 | -1 |
| 2026-02-24 16:18 | show missing entry details | Carlosokumu | 1 | +4 | -5 |
| 2026-02-24 16:15 | implement loading entries from the store | Carlosokumu | 1 | +32 | -72 |
| 2026-02-24 16:12 | refactor: remove all unused functions | Carlosokumu | 1 | +5 | -16 |
| 2026-02-24 16:09 | refactor, use ledger.truncate to manage serials for entries | Carlosokumu | 1 | +49 | -67 |
| 2026-02-24 16:08 | add a chain manager, alternative for managing xml files | Carlosokumu | 1 | +158 | -0 |
| 2026-02-24 16:07 | add missing fields | Carlosokumu | 1 | +4 | -1 |
| 2026-02-21 13:16 | Bump version | lash | 1 | +2 | -1 |
| 2026-02-20 00:28 | Complete resolver based entries restore | lash | 4 | +23 | -14 |
| 2026-02-19 17:43 | use ledger.peek() for next serial | Carlosokumu | 1 | +1 | -1 |
| 2026-02-19 16:42 | initialize gui | Carlosokumu | 9 | +1732 | -0 |
| 2026-02-19 16:39 | initialize core submodule | Carlosokumu | 3 | +151 | -0 |
| 2026-02-19 16:32 | initialize storage module | Carlosokumu | 3 | +249 | -0 |
| 2026-02-19 16:31 | add [PyGObject] | Carlosokumu | 1 | +1 | -0 |
| 2026-02-18 17:55 | Fix regression in asset serializiation | lash | 7 | +51 | -42 |
| 2026-02-17 13:27 | Use entry including sigs for lookup value | lash | 5 | +70 | -19 |
| 2026-02-17 11:27 | Correct lookup and base entry state in ledger XML | lash | 9 | +103 | -31 |
| 2026-02-17 09:05 | Implement lookup element in entry and ledger | lash | 6 | +160 | -65 |
| 2026-02-17 07:08 | Merge branch 'master' into lash/resolvers | lash | 9 | +156 | -4 |
| 2026-02-16 09:50 | Make valkey store params settable in all cli tools | lash | 3 | +27 | -3 |
| 2026-02-15 23:20 | Add import test | lash | 2 | +12 | -1 |
| 2026-02-15 14:54 | Add docstring for entry verify | lash | 2 | +13 | -2 |
| 2026-02-15 14:51 | Add test stub for import | lash | 1 | +8 | -0 |
| 2026-02-15 12:02 | Add XML import for entries | lash | 3 | +98 | -0 |
| 2026-02-15 00:12 | Add docs for resolver | lash | 2 | +88 | -7 |
| 2026-02-14 23:05 | Add basic resolver for fs | lash | 5 | +131 | -0 |
| 2026-02-14 22:14 | Correct ref in texinfo | lash | 1 | +1 | -1 |
| 2026-02-14 12:31 | Draft new unit index store protocol | lash | 7 | +99 | -20 |
| 2026-02-14 11:54 | Update texinfo docs, add enc to asset serialize | lash | 16 | +332 | -173 |
| 2026-02-14 09:15 | Tolerate duplicate asset insert in add tool | lash | 1 | +5 | -3 |
| 2026-02-13 18:18 | Add asset to store in cli add tool | lash | 3 | +4 | -3 |
| 2026-02-13 18:01 | Add store support for entry attachments | lash | 5 | +198 | -55 |
| 2026-02-13 12:59 | Add attach to add CLI tool (breaks verify from store retrieve) | lash | 3 | +25 | -8 |
| 2026-02-13 12:41 | Add canonical XML export for attachmemt, use in entry sign | lash | 3 | +7 | -4 |
| 2026-02-13 12:38 | Remove localref from attachment, add attachment support in entry | lash | 6 | +58 | -44 |
| 2026-02-13 12:07 | Add inline docs for asset | lash | 4 | +110 | -18 |
| 2026-02-13 11:24 | Add asset xml import | lash | 5 | +65 | -5 |
| 2026-02-13 10:51 | Add XML export | lash | 3 | +83 | -14 |
| 2026-02-13 10:27 | Add asset file parser | lash | 5 | +122 | -0 |
| 2026-02-12 14:22 | Add documentation for services, longhelp for server executable | lash | 4 | +211 | -41 |
| 2026-02-12 10:06 | Update schema for attachment digest | lash | 1 | +7 | -5 |
| 2026-02-12 09:59 | Add digest to attachment | lash | 1 | +1 | -0 |
| 2026-02-11 21:08 | Make all tests pass | lash | 3 | +7 | -4 |
| 2026-02-11 20:37 | Implement put get for socket store | lash | 4 | +93 | -21 |
| 2026-02-11 16:50 | Implement socket client proxy for store get and put | lash | 4 | +139 | -25 |
| 2026-02-11 15:31 | Hello world socket server test | lash | 4 | +123 | -12 |
| 2026-02-11 14:52 | Enable multiple commands in service | lash | 3 | +96 | -24 |
| 2026-02-11 13:46 | Add first part of socket command handler | lash | 8 | +196 | -27 |
| 2026-02-11 10:14 | Change entries map in ledger to single value per key | lash | 1 | +4 | -12 |
| 2026-02-09 18:48 | Update docs for store | lash | 4 | +88 | -30 |
| 2026-02-09 18:14 | Change entry part XML render to discrete element | lash | 1 | +25 | -16 |
| 2026-02-09 17:41 | Update unit index docs | lash | 1 | +25 | -6 |
| 2026-02-09 17:28 | Update docs for wallet | lash | 1 | +152 | -65 |
| 2026-02-09 16:40 | Implement XML export for wallet | lash | 4 | +28 | -40 |
| 2026-02-09 16:11 | Rehabilitate ledger XML import, CLI commands working | lash | 2 | +4 | -2 |
| 2026-02-09 15:52 | Rehabilitiate ledger XML regeneration | lash | 1 | +3 | -3 |
| 2026-02-09 14:33 | Apply XML as sign material for ledger + cleanup, docs | lash | 4 | +233 | -347 |
| 2026-02-08 11:24 | Rehabilitate CLI commands | lash | 6 | +45 | -21 |
| 2026-02-07 12:56 | Replace reset with dynamic ledger XML tree generation | lash | 4 | +230 | -148 |
| 2026-02-05 14:07 | WIP Strip xmlns from ledger subelements | lash | 3 | +72 | -27 |
| 2026-02-05 09:54 | Use canonicalized XML as signature material for entry | lash | 1 | +13 | -3 |
| 2026-01-22 14:44 | Add protocol details for quorum and authentication | lash | 3 | +75 | -59 |
| 2026-01-20 12:11 | Add trust element to identities in schema | lash | 1 | +5 | -6 |
| 2026-01-20 12:00 | Update readme | lash | 1 | +16 | -13 |
| 2026-01-20 11:54 | Add data files to manifest | lash | 2 | +11 | -7 |
| 2026-01-20 11:40 | Another attempt at remove submodule | lash | 2 | +6 | -0 |
| 2026-01-20 11:32 | Removed submodule | lash | 2 | +0 | -5 |
| 2026-01-20 11:25 | Use fixed varints repo for submodule | lash | 1 | +2 | -1 |
| 2026-01-20 11:14 | Fix (hackily) duplicate identity entries | lash | 6 | +229 | -15 |
| 2026-01-20 10:11 | Avoid duplicate identity entries | lash | 1 | +24 | -2 |
| 2026-01-20 09:45 | Complete readme example, ensure entry parent in xml output | lash | 3 | +95 | -23 |
| 2026-01-19 18:48 | Add intro, fill out optional elements | lash | 14 | +396 | -14 |
| 2026-01-17 15:32 | Remove rencode from sub serializations | lash | 5 | +39 | -10 |
| 2026-01-17 14:10 | Elaborate xml docs | lash | 13 | +60 | -4 |
| 2026-01-17 12:10 | Correct serial and state for ledger for viewing entries | lash | 7 | +50 | -27 |
| 2026-01-17 11:26 | Allow multiple debit and credit | lash | 6 | +130 | -64 |
| 2026-01-17 10:30 | Move unit speficier to entry part to allow cross-unit deltas | lash | 7 | +89 | -75 |
| 2026-01-17 09:57 | Start writing texinfo docs | lash | 9 | +290 | -3 |
| 2026-01-15 17:09 | Use varints for running total allowing negative values | lash | 5 | +23 | -7 |
| 2026-01-15 15:06 | WIP make cli tool output conform to schema | lash | 2 | +5 | -0 |
| 2026-01-15 14:48 | Add schema verification test for ledger and entries | lash | 7 | +208 | -156 |
| 2026-01-15 14:16 | Add real ledger sig to ledger XML | lash | 2 | +11 | -7 |
| 2026-01-15 14:11 | Add ledger signature and serialization | lash | 4 | +85 | -6 |
| 2026-01-15 13:23 | Use ACL to generate ledger xml identities | lash | 5 | +106 | -23 |
| 2026-01-14 14:03 | Make legder create cli tool xml validate with schema | lash | 4 | +106 | -29 |
| 2026-01-12 13:23 | Update and remove bugs in schema | lash | 1 | +34 | -15 |
| 2026-01-11 07:07 | Ensure default incoming.real element in new ledger tree | lash | 2 | +13 | -2 |
| 2026-01-10 20:16 | WIP consolidate args parsing and context building | lash | 4 | +112 | -50 |
| 2026-01-10 06:56 | Add populated ledger generator tool | lash | 6 | +52 | -19 |
| 2026-01-08 13:39 | Preserve correct serial when no entries | lash | 2 | +43 | -2 |
| 2026-01-08 11:38 | Store description in arg command | lash | 1 | +3 | -3 |
| 2026-01-07 18:44 | Carry asset and liability from store and truncated state | lash | 1 | +49 | -20 |
| 2026-01-07 11:16 | WIP Keep running total on ledger xml truncate | lash | 2 | +20 | -18 |
| 2026-01-07 10:36 | Add missing base in unitindex xml parse | lash | 3 | +50 | -10 |
| 2026-01-06 15:54 | Fix double float parse for amount, add unitindex tests | lash | 4 | +71 | -7 |
| 2026-01-06 12:43 | Add cli arg defaults to interactive tool | lash | 3 | +104 | -29 |
| 2026-01-05 17:56 | Add tool stub for adding entry to ledger | lash | 4 | +171 | -11 |
| 2026-01-05 16:25 | Add ledger create cli tool | lash | 4 | +68 | -3 |
| 2026-01-05 15:11 | Ensure entry parent is same as current state of ledger | lash | 1 | +5 | -1 |
| 2026-01-05 14:57 | Add ledger restoration from store | lash | 4 | +135 | -25 |
| 2026-01-05 10:58 | Make entry wrap owkr when wallet missing | lash | 10 | +310 | -15 |
| 2026-01-03 09:16 | Add docs to XML module | lash | 2 | +6 | -2 |
| 2026-01-03 09:12 | Add unit index docs | lash | 1 | +90 | -4 |
| 2026-01-03 08:41 | Add store documentation | lash | 1 | +42 | -4 |
| 2026-01-02 08:47 | Add docs for crypto module | lash | 3 | +87 | -7 |
| 2026-01-01 20:56 | Add documentation for entry | lash | 1 | +105 | -3 |
| 2026-01-01 14:51 | Document entrypart object | lash | 1 | +29 | -1 |
| 2026-01-01 11:09 | Add docs for running total | lash | 1 | +53 | -0 |
| 2026-01-01 10:51 | Rename package to usawa, add docs for ledger | lash | 21 | +833 | -677 |
| 2025-12-09 22:20 | Add store implementation for entry | lash | 6 | +104 | -20 |
| 2025-12-06 19:47 | Correct digest index in sum on entry | lash | 4 | +35 | -4 |
| 2025-12-06 19:26 | Enforce serial limit in ledger xml | lash | 4 | +9 | -6 |
| 2025-12-06 19:19 | Rehabilitate xml create and mirror ledger, entry imports | lash | 7 | +48 | -106 |
| 2025-12-06 18:27 | WIP update xml imports | lash | 4 | +113 | -5 |
| 2025-12-06 17:58 | WIP implement ledger store solution | lash | 8 | +107 | -2 |
| 2025-12-06 13:24 | Integrate ACL in unwrapper | lash | 3 | +50 | -4 |
| 2025-12-06 13:02 | Add wallet creating test# | lash | 3 | +29 | -7 |
| 2025-12-06 12:33 | Add sigwrap | lash | 3 | +42 | -9 |
| 2025-12-06 12:06 | Add deserialize | lash | 3 | +57 | -1 |
| 2025-11-16 18:51 | Implement entry parent | lash | 1 | +13 | -5 |
| 2025-11-16 17:05 | Ensure running total and correct unit in entry tree load | lash | 4 | +19 | -18 |
| 2025-11-16 16:05 | Remove useless state object | lash | 3 | +13 | -46 |
| 2025-11-16 15:47 | Implement entry pairs | lash | 6 | +105 | -34 |
| 2025-11-16 01:41 | Add running total and entries maps for scratch ledger | lash | 1 | +2 | -0 |
| 2025-11-16 00:37 | Enable ledger scratch | lash | 4 | +112 | -6 |
| 2025-11-07 02:25 | Split sources | lash | 9 | +512 | -480 |
| 2025-11-07 01:07 | Add ACL for acceptable public key signatures | lash | 2 | +62 | -12 |
| 2025-11-06 04:55 | Define xsd schema | lash | 5 | +167 | -47 |
| 2025-11-06 03:53 | Add running total debug output | lash | 1 | +1 | -2 |
| 2025-11-06 03:41 | Correct handling of serial state | lash | 2 | +47 | -36 |
| 2025-11-06 02:33 | Remove moot verifier code | lash | 2 | +4 | -15 |
| 2025-11-06 02:29 | Set correct parent in entry chain | lash | 2 | +7 | -9 |
| 2025-11-06 01:41 | WIP add signature verifier | lash | 4 | +81 | -13 |
| 2025-11-06 01:39 | WIP add signature verifier | lash | 2 | +51 | -19 |
| 2025-11-06 00:47 | Update README | lash | 1 | +17 | -1 |
| 2025-11-06 00:42 | Add readme, license | lash | 5 | +271 | -0 |
| 2025-11-06 00:29 | Complete example with xml tree add of entry | lash | 2 | +26 | -9 |
| 2025-11-06 00:08 | Add xml export | lash | 3 | +112 | -5 |
| 2025-11-05 22:49 | WIP entry creation script | lash | 5 | +328 | -211 |
| 2025-11-05 16:10 | Make verifier example | lash | 3 | +252 | -21 |
| 2025-11-04 18:45 | initial commit | lash | 5 | +95 | -0 |