1
0
mirror of https://github.com/aclindsa/moneygo.git synced 2024-11-01 00:10:06 -04:00
Commit Graph

314 Commits

Author SHA1 Message Date
a9cf95dba8 Move OFX imports from libofx to ofxgo
This makes them native Go code, and will allow for fetching them
directly from financial institutions later.
2017-05-08 06:01:26 -04:00
32fffdf91b Add PieChart 2017-03-01 20:35:20 -05:00
4536db030e Add years_income.lua report 2017-02-22 08:26:21 -05:00
db7a60b292 models.js: Don't double-count when map-reducing report series 2017-02-19 17:09:24 -05:00
6ccf9208f0 Reports: Add keys to everything to make React happy 2017-02-19 16:42:22 -05:00
9c20f3bb02 StackedBarChart.js: Sort by decreasing value 2017-02-19 16:39:02 -05:00
5157d13737 Optimize fetching account balances
There is no need to make a separate SQL query for every split after
finding every transaction - we can query for all the splits initially.
2017-02-19 07:54:27 -05:00
c0fb04b722 Fix Gnucash security imports
Attempt to find an existing security that matches, trying decreasingly
specific searches, and create the security if nothing close can be
found.
2017-02-19 07:50:36 -05:00
232e4b0682 StackedBarChart.js: Add tooltips to the bars 2017-02-19 07:41:25 -05:00
bef2caef12 StackedBarChart.js: Don't skip lines in legend 2017-02-19 06:14:28 -05:00
1171eeac3f AccountRegister.js: Fixup for some React and ReactBootstrap changes 2017-02-18 21:50:48 -05:00
b443963375 reports: Allow drilling down 2017-02-17 10:01:31 -05:00
4d642d1772 WIP: Stacked bar chart 2017-02-15 20:56:41 -05:00
d3d79fb613 Add Report infrastructure to UI 2017-02-11 20:39:38 -05:00
5d583a2315 Move Report and Series definitions to be in line with others 2017-02-11 19:43:10 -05:00
9b3e08fa78 lua: Add title, subtitle, axis labels to reports 2017-02-11 10:12:04 -05:00
d2b98c3d4b reports: Add initial monthly_expenses 2017-02-11 09:27:34 -05:00
55d0e718c8 lua: Add ability to add/subtract dates 2017-02-11 07:28:15 -05:00
5c7dc5df4c lua: Add ability to query date year, month, day 2017-02-11 07:27:52 -05:00
75fa8ee28a lua: Add date.now() 2017-02-11 06:15:36 -05:00
16a8316c70 lua: Add 'report' and 'series' type for returning reports 2017-02-11 06:06:45 -05:00
6143924ed3 lua: Add account types and type names 2017-02-08 05:40:51 -05:00
af704250e2 lua: Fetch reports from directory 2017-02-07 20:59:52 -05:00
5478ba3fd0 Display modal on failed security deletion 2017-02-05 20:48:40 -05:00
cec769b6b8 lua: Query account balances at dates 2017-01-30 21:04:18 -05:00
b7d2273b1c lua: Add dates 2017-01-29 21:09:23 -05:00
687272b351 lua: Flesh out Balance implementation 2017-01-28 09:01:58 -05:00
d059cd19ee lua: Add account balances 2017-01-27 21:50:02 -05:00
f3becb7f5c lua: Add security and account types 2017-01-27 11:04:39 -05:00
806ceb2f5c reports: Add basic lua infrastructure
Of course, it doesn't do anything other than print "Hello World", but
that's okay.
2017-01-23 20:40:39 -05:00
b148dce3ce NewUserModal: Fix typo, styling, extraneous import 2017-01-10 08:46:00 -05:00
c6cf817b2c Fix ajax error handling 2017-01-10 06:09:12 -05:00
871aa88ea6 Convert NewUserPanel to a Modal, and to use redux 2017-01-08 21:07:03 -05:00
4f940b31a1 Actually dispatch errors 2017-01-03 05:32:19 -05:00
ce6660b575 Add initial UI for user-editable securities 2016-10-26 06:58:14 -04:00
a61e460c2f Add user-editable securities, strip hard-coded ones from securities.go 2016-10-16 20:33:23 -04:00
7ffd12b144 Add scripts to generate lists of securities 2016-10-14 21:27:19 -04:00
f80db5b285 README: Instruct users to install libofx 2016-10-06 07:02:16 -04:00
402a15ef12 Enable Combobox autocomplete, fix security Combobox display names 2016-10-06 06:53:49 -04:00
19932812e4 Add package.json, automate installing js packages 2016-10-05 14:17:17 -04:00
0829393918 Move all components into 'components' subdirectory 2016-10-05 13:45:09 -04:00
6257e9193f Hook (almost) everything up to Redux 2016-10-05 13:36:47 -04:00
071b7ff1e3 Make sessions PUT and POST return the resulting Session 2016-10-04 19:55:40 -04:00
d5b1260b27 Make users PUT AND POST return the resulting User 2016-10-04 08:01:28 -04:00
4f2f15783a Initial plumbing for moving to Redux 2016-10-03 19:49:15 -04:00
449b4ee760 Make accounts PUT and POST return the resulting Account object 2016-09-29 09:17:57 -04:00
aedad87d07 Add 'id' prop to Tabs to silence warning 2016-09-27 19:19:45 -04:00
f663ec6afc Finish update for latest React, Bootstrap, jQuery versions 2016-09-27 11:57:35 -04:00
5ff45cd4b4 Update everything for latest version of React 2016-09-27 11:30:39 -04:00
9be12a3c7e Update logging format to include source file/line 2016-02-19 20:01:25 -05:00