Repository navigation
v2.0.0
What's Changed
- Owner feedback batch: import review, merge counterparties, keep your place, themes, AI prompt buttons by @elfekimuhammed in #213
- Docs spine: docs/ for people, ai/ for AI sessions, nine pillars, release notes from trailers by @elfekimuhammed in #214
- Hand off the docs spine: release the claim, point Next at 1N by @elfekimuhammed in #215
- [IT-1N] Split the 22 large items into 104 sized steps and add the GitHub dry run by @elfekimuhammed in #216
- [IT-1N] Post the first 10 contributor issues (#217-#226), add a coin override, hold four items by @elfekimuhammed in #227
- [IT-1N] Post the second batch (#228-#236), hold eight items with reasons, add ten activity skills by @elfekimuhammed in #237
- [NF-7W] Ask an AI: one readable file with the task, Lightning's words, the numbers, the drivers and the rows by @elfekimuhammed in #238
- Guideline 3.36: honest comparisons by kind of tool; plan 8X to 8Z done by @elfekimuhammed in #242
- [IV-3AN] [IT-3AO] Phone visual plan (Audit 13) and a 3-4x faster phone by @elfekimuhammed in #243
- Phone: stay signed in, a calm "starting again" screen with auto-restart, and SMS without offers by @elfekimuhammed in #244
- Guideline 3.37 (B01, B07): Features may show the app at work; illustrated scenes on Home and Features by @elfekimuhammed in #245
- Guideline B01 example: Download free, not the free beta by @elfekimuhammed in #246
- [BT-2F][BT-5J][BT-2AD][BT-2J][BT-1O][BT-1L][BV-5K] Android files and links, market rate values holdings, resent forms save once, brand audit, certificate page by @elfekimuhammed in #247
- [OW-7R] An edited expense keeps its reserve link while it still fits by @elfekimuhammed in #248
- [BT-7U][OW-7R] Editing a paid bill, income or reserve expense keeps its link while it still fits by @elfekimuhammed in #250
- [BT-2E] A date before the account opened asks once on save by @elfekimuhammed in #251
- [NF-7I] Planned payments on a fixed public holiday move to a working day by @elfekimuhammed in #252
- [BT-2E] Rounded parts add up to the total; unchanged revaluation journals are reused by @elfekimuhammed in #255
- [NF-7V] More AI prompt buttons that carry Lightning's context by @elfekimuhammed in #256
- [BV-5I][BV-5K] Demo gam'eya circle, phone What you owe breakdown, certificate interest payouts by @elfekimuhammed in #258
- [IT-9J] Split register.page into helpers by @elfekimuhammed in #257
- [BV-5I] An owed gam'eya circle is labelled and linked to What you owe by @elfekimuhammed in #259
- [NF-5A1] One table of investment events: buy, sell and dividend by @elfekimuhammed in #253
- [NF-7A] Bank import splits a transfer row into the transfer and its fee by @elfekimuhammed in #254
- Hand off after the batch: what is waiting on the owner by @elfekimuhammed in #260
- [IV-10F] Dendera: motions that paint, and the premium pass by @elfekimuhammed in #249
- [IV-10F] Hand-off: the site's theme demo is recaptured by @elfekimuhammed in #261
- [IV-3AN] Guideline 3.38: phone quick actions approved in 3AN0 by @elfekimuhammed in #262
- [IV-3AN] Phone plan: 3AN0 decided, IV-3AL folded in, 3AN1 small faults, 3AN2 one navigation by @elfekimuhammed in #263
- [IV-3AN] Phone plan built: Add on the amount, row sheets, SMS in Add, live search, Overview, Budget by need, no wall of zeros by @elfekimuhammed in #264
- Fix save confirmation ordering and stale phone search results; record code audit by @elfekimuhammed in #271
- Commit transaction entry and automatic bill matching together by @elfekimuhammed in #272
- [IT-9J] Save an Other asset value through AccountService by @elfekimuhammed in #267
- [NF-5A2] Buy, sell and dividend are thin wrappers over one record path by @elfekimuhammed in #265
- [NF-5A3] The investment entry form reads the event spec by @elfekimuhammed in #266
- [NF-5A4] Reinvested dividend in the events table (return of capital waits for a decision) by @elfekimuhammed in #268
- [IT-4K4] One joining-side pairing driver by @elfekimuhammed in #269
- [IT-9K] Budget takes the plan's schedule as an argument; checked-month error gets a code by @elfekimuhammed in #270
- Surface existing smart suggestions in Needs you by @elfekimuhammed in #273
- [NF-5A4] Return of capital: cost falls, the excess is a realized gain by @elfekimuhammed in #274
- [NF-5B1] Lots module with the average method by @elfekimuhammed in #275
- Bump gradle/actions/setup-gradle to 6.4.1 (security fix) by @elfekimuhammed in #276
- Bump wrangler to 4.154.0 in cloudflare/journal by @elfekimuhammed in #277
- [NF-7L3] Improve recurring detection and restore dismissed suggestions by @elfekimuhammed in #278
- [NF-5B2] FIFO across lots by @elfekimuhammed in #279
- [NF-7L4] Pair repayments and keep the original expense category by @elfekimuhammed in #280
- [NF-7L4] Show settled bills after import and return certificate matching to Needs you by @elfekimuhammed in #281
- [NF-7L2] Complete financial-health alerts in Needs you by @elfekimuhammed in #282
- [NF-5B3] Cost method on the brokerage account by @elfekimuhammed in #284
- [BT-2F] Record that the owner waived the phone check by @elfekimuhammed in #285
- [BT-2AE] Commit remaining writes and automatic bill matching together by @elfekimuhammed in #283
- [IT-1H] Coordinated dependency refresh with the new native wheels by @elfekimuhammed in #286
- [NF-5C][NF-5D][NF-5E] Investment checks, return per purchase, bonus shares and splits by @elfekimuhammed in #288
- [IT-5M] Explain ambiguous and unavailable annualized returns by @elfekimuhammed in #287
- [IT-1P] Check financial contracts on the minimum supported Python by @elfekimuhammed in #291
- [BT-6C] Point the price-pack workflow at the data repository's organisation address by @elfekimuhammed in #293
- [IT-9J] Move investment class and lens figures out of routes by @elfekimuhammed in #292
- [BT-6C] Shared prices publish again; file the Gulf-pack collection failure as 6E by @elfekimuhammed in #295
- [IT-9K] Separate transaction validation, search and submissions by @elfekimuhammed in #294
- [NF-5F] One order of price sources by @elfekimuhammed in #290
- [BT-3AP] Live phone search stops obsolete requests and ignores late answers by @elfekimuhammed in #296
- [IT-6E] Drop Oman from the Gulf pack: TradingView has no oman screener by @elfekimuhammed in #297
- [BT-2F] Save a copy of the newest backup from Settings; close BT-2F and 6E by @elfekimuhammed in #298
- [BT-2U] Record the APK checks and the website help note by @elfekimuhammed in #299
- [IT-9K] Move the profile lifecycle screens out of profile_app into profile_screens.py by @elfekimuhammed in #300
- [IT-1G] Split the sync contracts into protocol, journal core and named adapters; wire deposit receipts through the constructor by @elfekimuhammed in #301
- [IT-4K] Close the journal code tidy item: every step is done by @elfekimuhammed in #304
- [OW-2AB] Restrict the legacy launcher to disposable samples by @elfekimuhammed in #303
- [IT-9K] Move the bank statement row readers into bank_import_rows.py by @elfekimuhammed in #305
- [NF-7Y] Explain which stale or missing prices and rates sit behind What you own by @elfekimuhammed in #308
- Resolve finance, source safety and PC/phone audit findings by @elfekimuhammed in #302
- [IT-8A] Finish the feedback form send and spam guard by @elfekimuhammed in #310
- [IV-3S, IV-3T, IT-9K] Interface and import report follow-ups, reapplied on main by @elfekimuhammed in #311
- [NF-7T] Link received salary reviews and saved bill reserves, reapplied on main by @elfekimuhammed in #312
- [NF-5G] Finish brokerages across exchanges and currencies by @elfekimuhammed in #313
- [IT-1M] Add the report archive tool by @elfekimuhammed in #315
- [IT-1M] Archive the eight closed reports and close the item by @elfekimuhammed in #316
- [BT-3AJ, BV-3B, NF-3AD4, IV-3Q4] Undo keeps the language; loan colours and Currencies cards; close 3B, drop 3AD4 by @elfekimuhammed in #318
- [Section 7] Finish search, statement review and local planning by @elfekimuhammed in #317
- [NF-3AD3] Swipe a phone transaction row to set its category by @elfekimuhammed in #319
- [BT-2U] Close the APK download bug by @elfekimuhammed in #320
- [NF-9E] Compare a holding with a risk-free rate you type by @elfekimuhammed in #321
- [NF-9C] Property and vehicle details, and a car linked to its loan by @elfekimuhammed in #323
- [IV-3T] Finish the phone guideline audit (3T5, 3T6) by @elfekimuhammed in #322
- Audit desktop and phone UX (#324) by @elfekimuhammed in #325
- [NF-9C] Hold silver by the gram, priced by hand by @elfekimuhammed in #326
- [IV-3S, IV-3Q] PC guideline audit closed, and KPI cards that compare by @elfekimuhammed in #324
- [IV-3G] One category sheet, "since your last visit", Ctrl-K entries, one name per figure by @elfekimuhammed in #327
- [IV-3H, IV-3G6] Weekly friction: act where you look, a bill sheet, gam'eya in the 30 days, month lines, gold by purity by @elfekimuhammed in #329
- [BV-3AQ, BV-3AR] One meaning for In your accounts, and paid bills are not ahead of pace by @elfekimuhammed in #330
- [BV-3AS, BV-3AT] Payday labels and whole-pound figures; property and car pages lead with value, change and debt by @elfekimuhammed in #331
- [IV-3H] Overview explains its change in net worth, and shows it in dollars and 21K gold (OV-3, OV-8) by @elfekimuhammed in #332
- [IV-3H] A first plan offers round limits: the nearest 50 under 1,000, else the nearest 100 (BU-3) by @elfekimuhammed in #333
- [IV-3AM3] Each PC tab opens on its answer at 1366×768 by @elfekimuhammed in #335
- [BU-8] A "Not yet given a job" line under Planned on Budget by @elfekimuhammed in #334
- [IV-3AM5] Section tabs in the PC header row; Arabic PC check; reminders answer and item 3AU by @elfekimuhammed in #336
- [IT-1R] Five small tasks for new contributors (3AV, 3AW, 1R, 1S, 1T) by @elfekimuhammed in #338
- [IT-1N] Record the five posted task numbers (#339-#343) by @elfekimuhammed in #344
- [IV-3AX] Site screenshot tool opens the Get set up disclosure; file the selector drift by @elfekimuhammed in #337
- [IV-3AU] Bank SMS flow: one question for every card, cash to the usual wallet, and an SMS review by @elfekimuhammed in #328
- [IV-3AX] Package 2.0.0: no "Test" or beta in the APK, app ID or release text by @elfekimuhammed in #345
Full Changelog: v1.5.4...v2.0.0