summaryrefslogtreecommitdiff
path: root/app (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Incorporate API changesRené 'Necoro' Neumann2017-02-121-3/+3
|
* Migrate flask.ext.foo to flask_fooRené 'Necoro' Neumann2017-02-123-4/+4
|
* No need for flask-script anymore; flask provides this out of the boxRené 'Necoro' Neumann2017-02-121-0/+14
|
* FixRené 'Necoro' Neumann2017-02-121-1/+1
|
* 2to3 conversionRené 'Necoro' Neumann2016-07-059-39/+39
|
* First batch of py3 changesRené 'Necoro' Neumann2016-07-055-6/+5
|
* Removed base 'Expense' class; introduce CategoryModel insteadRené 'Necoro' Neumann2016-05-011-6/+7
|
* Add normale expenses to stats-pageRené 'Necoro' Neumann2016-05-011-5/+12
|
* Better whitespace handlingRené 'Necoro' Neumann2016-05-011-0/+3
|
* FixRené 'Necoro' Neumann2015-11-011-3/+3
|
* List constant expenses ending last monthRené 'Necoro' Neumann2015-11-011-1/+6
|
* Search functionRené 'Necoro' Neumann2014-12-151-0/+24
|
* Add clickable stat pointsRené 'Necoro' Neumann2014-08-281-0/+10
|
* Fix statisticsRené 'Necoro' Neumann2014-08-261-4/+7
|
* Port for WTForms2 (partially)René 'Necoro' Neumann2014-08-251-6/+5
|
* Remove APIRené 'Necoro' Neumann2014-08-252-13/+0
|
* First statistics :)René 'Necoro' Neumann2014-01-172-3/+41
|
* Default to category name when there is no description given (only on add()!)René 'Necoro' Neumann2014-01-142-5/+11
|
* Remember meRené 'Necoro' Neumann2014-01-141-1/+2
|
* D'ohRené 'Necoro' Neumann2014-01-141-1/+1
|
* Fix calculation of default time span for constant costs.René 'Necoro' Neumann2014-01-131-2/+10
|
* Fixes and cleanup and documentationRené 'Necoro' Neumann2013-11-018-64/+175
|
* Remove 'flask_extend' -- we are on 0.10 alreadyRené 'Necoro' Neumann2013-11-013-35/+2
|
* Some reorganizationRené 'Necoro' Neumann2013-11-016-112/+108
|
* Add a link to the flash for new/edited expensesRené 'Necoro' Neumann2013-10-221-3/+10
|
* 'Change password' supportRené 'Necoro' Neumann2013-10-193-7/+39
|
* Rename 'login' to 'user'René 'Necoro' Neumann2013-10-192-4/+4
|
* More informational flashesRené 'Necoro' Neumann2013-10-192-2/+9
|
* Fix locale support for formsRené 'Necoro' Neumann2013-10-161-2/+11
|
* Use german locale for formsRené 'Necoro' Neumann2013-10-161-0/+1
|
* Allow @templated to be called raw, i.e. w/o ()René 'Necoro' Neumann2013-10-165-10/+20
|
* Category names do not need to be uniqueRené 'Necoro' Neumann2013-10-161-1/+1
|
* Forgot two places where to show flashes on validation errorsRené 'Necoro' Neumann2013-10-162-3/+3
|
* Check user's authorisation when loading entries by ID.René 'Necoro' Neumann2013-10-164-6/+43
|
* Print username or description in titleRené 'Necoro' Neumann2013-10-162-1/+2
|
* QuotestyleRené 'Necoro' Neumann2013-10-159-79/+81
|
* Flash on error in all formsRené 'Necoro' Neumann2013-10-152-5/+21
|
* Support flashingRené 'Necoro' Neumann2013-10-153-2/+6
|
* Moved user implementation from model to loginRené 'Necoro' Neumann2013-10-153-28/+13
|
* Nicer organised importsRené 'Necoro' Neumann2013-10-156-24/+40
|
* Finish login stuffRené 'Necoro' Neumann2013-10-149-28/+128
|
* More model tuningRené 'Necoro' Neumann2013-10-141-3/+3
|
* Add User to modelRené 'Necoro' Neumann2013-10-141-8/+25
|
* Add first API stuff -- SingleExpense and CategoryRené 'Necoro' Neumann2013-09-302-1/+13
|
* Fix display of one monthRené 'Necoro' Neumann2013-09-151-2/+2
|
* Remove python SVG stuffRené 'Necoro' Neumann2013-09-142-45/+1
|
* Pie stuffRené 'Necoro' Neumann2013-09-142-4/+19
|
* First pygal/chart stuffRené 'Necoro' Neumann2013-09-102-3/+47
|
* Fix redirectRené 'Necoro' Neumann2013-05-101-1/+1
|
* FIX: Make defaults in fields of forms a function.René 'Necoro' Neumann2013-04-181-3/+3
| | | | | Reason: Else default will be set on class creation -- which is bad if you use 'today()' ...