Source

flowrate / flowrate / __init__.py

Author Commit Message Labels Comments Date
Robert Brewer
Moved chart stuff into its own .js and fixed imports
Robert Brewer
Much faster balance charts due to new defaultlist class.
Robert Brewer
Moved balances/budgets from calculate-on-read to calculate-on-write. Needs some more tweaks to be fastest.
Robert Brewer
Revamp to store data in RAM. PG is now just for durability.
Robert Brewer
New variables UI. New pmt global function.
Robert Brewer
Stage 3 of variables in flows: get/set as JSON and auto-recalc all on change. Next: an HTML UI.
Robert Brewer
First two stages of optional variables in flow dates/amounts: evaluation when forming obligations, and storing variables in the DB. Last stage will be a UI for vars that auto-updates dependent flows' obligations.
Robert Brewer
Optimized the ledger with new *_mult columns in transactions, obligations.
Robert Brewer
Some import tweaks
Robert Brewer
Oops. Balances can decrease ;)
Robert Brewer
Better budget data.
Robert Brewer
New budget graph on flows.html. Made obligations.remaining static. Refactored flows.Flow a bit.
Robert Brewer
Expanded the basic workflow test
Robert Brewer
Added a Flow model class, and started a test suite
Robert Brewer
Moved html+js into a separate ui directory
Robert Brewer
Fulfillments now order by debit account as well as date.
Robert Brewer
Moved to flows having multiple days to create multiple obligations. Also reified the fulfillments data
Robert Brewer
Replace edit rows always, and write dategroupformat on flow POST/PUT
Robert Brewer
Fixed a couple buglets in tx PUT/POST
Robert Brewer
Colored past-due flows red, and fixed a couple buglets
Robert Brewer
Fixed up accounts days filter a bit
Robert Brewer
Upgraded accounts chart to link to transactions
Robert Brewer
Isolated common.js
Robert Brewer
Implemented import via web interface.
Robert Brewer
Fixed balances for new period/unit/day scheme
Robert Brewer
Revamped flow recurrence to (period, unit, day), including a weeks unit. Balances not yet updated.
Robert Brewer
Rework chart lines to combine explicitly via + instead of automatic via subaccounts.
Robert Brewer
Worked subaccounts into flow fulfillment and transaction filtering/charting
Robert Brewer
Moved calc of flow txs/ledger into SQL. Removed flows.year, since it's redundant with range_start/end.year. Changed flows.day to an array.
Robert Brewer
Omit flows from activity if they're more than a month in the past
  1. Prev
  2. 1
  3. 2
  4. Next