aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add license file1.0.0Jesse Luehrs2019-08-191-0/+201
|
* move ynab-api to its own repositoryJesse Luehrs2019-08-19217-3022/+44
|
* better error handlingJesse Luehrs2019-08-1810-87/+259
|
* fmtJesse Luehrs2019-08-181-2/+1
|
* update depsJesse Luehrs2019-08-181-180/+117
|
* move some logic out to separate functionsJesse Luehrs2019-08-181-212/+205
|
* don't allow submitting without selected transactionsJesse Luehrs2019-08-181-2/+2
|
* move global event handling to txn_tablesJesse Luehrs2019-08-183-273/+334
|
* simplifyJesse Luehrs2019-08-181-25/+21
|
* split out the full table view into a separate viewJesse Luehrs2019-08-185-82/+103
|
* improve some event handlingJesse Luehrs2019-08-181-33/+53
|
* just turn this into a normal constructorJesse Luehrs2019-08-181-198/+219
|
* run checks on refresh tooJesse Luehrs2019-08-184-56/+56
|
* simplifyJesse Luehrs2019-08-181-1/+1
|
* add a border around the dialogsJesse Luehrs2019-08-172-7/+8
|
* add support for refreshing the list contentsJesse Luehrs2019-08-173-60/+127
|
* highlight selected total when it's ready to submitJesse Luehrs2019-08-171-3/+22
|
* plural handlingJesse Luehrs2019-08-171-4/+10
|
* count the number of selected transactionsJesse Luehrs2019-08-171-9/+17
|
* display the account name tooJesse Luehrs2019-08-173-60/+79
|
* support g/G in listsJesse Luehrs2019-08-172-28/+32
|
* remove reconciled transactions from the listsJesse Luehrs2019-08-171-1/+33
|
* fix some more incorrectly required parameter valuesJesse Luehrs2019-08-175-19/+19
|
* add ability to actually update transactionsJesse Luehrs2019-08-175-50/+179
|
* add a separate model for update transactionsJesse Luehrs2019-08-1713-11/+397
| | | | unlike creating transactions, they require a transaction id
* read api key from config fileJesse Luehrs2019-08-134-2/+167
|
* display currently selected total amountJesse Luehrs2019-08-121-2/+39
|
* no need to display (none) hereJesse Luehrs2019-08-121-2/+2
|
* also display total amountsJesse Luehrs2019-08-121-0/+12
|
* add some more headers with informationJesse Luehrs2019-08-122-4/+27
|
* add a stub submit handlerJesse Luehrs2019-08-123-30/+66
|
* implement multi-selection of rowsJesse Luehrs2019-08-123-7/+54
|
* remove a couple more unnecessary super usesJesse Luehrs2019-08-121-4/+4
| | | | | crate is easier to understand than super when they refer to the same thing
* add vi key bindingsJesse Luehrs2019-08-123-15/+37
|
* start building out a cursive uiJesse Luehrs2019-08-129-55/+496
|
* validate reconciled amounts, and also handle split transactionsJesse Luehrs2019-08-114-39/+103
|
* refactorJesse Luehrs2019-08-116-67/+149
|
* start sketching out some stuff using the apiJesse Luehrs2019-08-093-1/+1559
|
* more spec fixesJesse Luehrs2019-08-095-19/+19
|
* rustfmtJesse Luehrs2019-08-091-0/+1
|
* fix the provided openapi specJesse Luehrs2019-08-0927-236/+212
| | | | a lot of things marked required actually aren't
* add script to regenerate the openapi clientJesse Luehrs2019-08-092-0/+2819
|
* add openapi-generated api clientJesse Luehrs2019-08-09192-0/+7329
|
* project skeletonJesse Luehrs2019-08-093-0/+12
|
* initial commitJesse Luehrs2019-08-090-0/+0