c1f6919245 
					 
					
						
						
							
							Merge pull request  #18  from aclindsa/database_config  
						
						... 
						
						
						
						Move database configuration into config file 
						
						
					 
					
						2017-10-02 20:58:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ce3ef1bf5 
					 
					
						
						
							
							Move database configuration into config file  
						
						... 
						
						
						
						Also support mysql and postgres (at least in name, they haven't been
fully tested yet) 
						
						
					 
					
						2017-10-02 20:55:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						319b0b147d 
					 
					
						
						
							
							Merge pull request  #17  from aclindsa/config_file  
						
						... 
						
						
						
						Move to using config file 
						
						
					 
					
						2017-10-01 21:18:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f88fed966b 
					 
					
						
						
							
							Move to using config file  
						
						
						
						
					 
					
						2017-10-01 21:15:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						debd221796 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2017-10-01 07:44:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19848ed991 
					 
					
						
						
							
							Mention nodejs version dependency  
						
						... 
						
						
						
						This is to address https://github.com/aclindsa/moneygo/issues/2 , where the older npm/nodejs versions on Ubuntu causes errors when installing cldr-data. 
						
						
					 
					
						2017-09-27 10:35:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						770e86aee8 
					 
					
						
						
							
							Add MIT license  
						
						
						
						
					 
					
						2017-09-25 19:44:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15b9bc8314 
					 
					
						
						
							
							OFX imports: Create sub-accounts for sub-account splits  
						
						
						
						
					 
					
						2017-09-21 21:16:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e38c49a556 
					 
					
						
						
							
							Use default currency for top-level 'Trading' account  
						
						... 
						
						
						
						Also add missing transaction.Rollback() calls on early returns in
GetAccountTransactions() 
						
						
					 
					
						2017-09-21 21:00:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0d6ea3a78 
					 
					
						
						
							
							OFX imports: Properly import 'trading' transaction splits  
						
						
						
						
					 
					
						2017-09-20 21:30:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						698d74d727 
					 
					
						
						
							
							OFX imports: Support a few more investment transaction types  
						
						
						
						
					 
					
						2017-09-20 20:54:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b2698d208 
					 
					
						
						
							
							ofx.go: Remove outdated comment  
						
						
						
						
					 
					
						2017-09-20 20:39:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdc2bc85bb 
					 
					
						
						
							
							README: Require go 1.9  
						
						
						
						
					 
					
						2017-09-20 20:19:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76fe78b48d 
					 
					
						
						
							
							AccountsTab: Only update 'OFX Account Type' field if it exists  
						
						
						
						
					 
					
						2017-09-20 20:14:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d979849213 
					 
					
						
						
							
							OFX imports: Convert 'GetSecurity' to use existing SQL transaction  
						
						
						
						
					 
					
						2017-09-20 20:13:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03b79d8c4a 
					 
					
						
						
							
							imports: Add better error reporting  
						
						
						
						
					 
					
						2017-09-20 20:13:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89d045a51f 
					 
					
						
						
							
							OFX: Import the most common investment transactions  
						
						... 
						
						
						
						This is very preliminary support, and is likely to still fail for many
cases - even those with nominal support. Most transaction splits end up
being filed under 'imbalanced' accounts instead of something that makes
more sense. 
						
						
					 
					
						2017-09-20 20:09:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3727f5b767 
					 
					
						
						
							
							package.json: Update npm packages  
						
						... 
						
						
						
						Also update homepage 
						
						
					 
					
						2017-09-20 19:58:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec2a9cbdd8 
					 
					
						
						
							
							Don't mismatch securities because of pointers  
						
						... 
						
						
						
						This bug could cause transactions from imports with multiple securities
to end up pointing to the wrong securities. 
						
						
					 
					
						2017-09-20 14:22:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93a05576b8 
					 
					
						
						
							
							Delete prices when deleting security  
						
						
						
						
					 
					
						2017-07-17 20:25:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24cf7e3e8e 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2017-07-14 08:17:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f884f7a69 
					 
					
						
						
							
							Add more sample reports  
						
						... 
						
						
						
						Also switch tabs to spaces in existing sample reports 
						
						
					 
					
						2017-07-13 21:38:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f213e1061c 
					 
					
						
						
							
							Add security prices  
						
						... 
						
						
						
						* Import them from Gnucash's pricedb
* Add support for querying prices from lua for reports
* Add documentation for lua reports 
						
						
					 
					
						2017-07-13 21:32:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						594555b0c4 
					 
					
						
						
							
							Flesh out OFX documentation  
						
						
						
						
					 
					
						2017-07-08 20:59:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						563b049ee3 
					 
					
						
						
							
							Add OFX import documentation  
						
						
						
						
					 
					
						2017-07-07 22:09:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						951d56f7fe 
					 
					
						
						
							
							Add monthly cash flow example report  
						
						
						
						
					 
					
						2017-07-07 20:53:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a69468785b 
					 
					
						
						
							
							README: Update documentation section  
						
						
						
						
					 
					
						2017-07-07 06:40:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f20ca5256 
					 
					
						
						
							
							README: Add screenshots  
						
						
						
						
					 
					
						2017-07-07 06:32:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5047dc6948 
					 
					
						
						
							
							Add markdown documentation  
						
						
						
						
					 
					
						2017-07-07 06:18:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeed78f0b7 
					 
					
						
						
							
							ReportReducer: Fix bug creating list  
						
						
						
						
					 
					
						2017-06-23 06:10:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c19644e0c7 
					 
					
						
						
							
							s/r/t/ in example report lua code  
						
						
						
						
					 
					
						2017-06-23 06:01:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e49b11f349 
					 
					
						
						
							
							UI: Make reports.list contain actual reports  
						
						
						
						
					 
					
						2017-06-23 06:00:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cd27fea87 
					 
					
						
						
							
							.gitignore: Add static/codemirror  
						
						
						
						
					 
					
						2017-06-22 06:05:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a42e051f74 
					 
					
						
						
							
							Ensure default currency isn't modified to be a non-currency  
						
						
						
						
					 
					
						2017-06-21 21:53:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e73e8b508 
					 
					
						
						
							
							Add per-user default currency  
						
						
						
						
					 
					
						2017-06-21 21:27:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25b04a4f0f 
					 
					
						
						
							
							Stop creating lists in containers  
						
						... 
						
						
						
						Create them only when needed in reducers instead 
						
						
					 
					
						2017-06-21 21:27:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd9ad1d4d7 
					 
					
						
						
							
							gnucash: Support directly importing gzipped files  
						
						
						
						
					 
					
						2017-06-19 21:08:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69bbd3db62 
					 
					
						
						
							
							Report formatting fixes  
						
						... 
						
						
						
						This adds a special cursor to indicate reports can be clicked and
ensures full legends are displayed 
						
						
					 
					
						2017-06-19 20:24:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d4fdafc02 
					 
					
						
						
							
							reports: Move flattening tabulations into reducer  
						
						... 
						
						
						
						This removes some circular control dependencies 
						
						
					 
					
						2017-06-17 14:30:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9844785b8d 
					 
					
						
						
							
							Basic Report UI complete!  
						
						
						
						
					 
					
						2017-06-17 10:28:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5dff27e7f7 
					 
					
						
						
							
							TransactionConstants.js: Reorder  
						
						
						
						
					 
					
						2017-06-16 20:56:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ce6454997 
					 
					
						
						
							
							Add lots of backend and back-frontend report infrastructure  
						
						
						
						
					 
					
						2017-06-16 20:55:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb5c9cdcd8 
					 
					
						
						
							
							README: Add other dependencies, missing features  
						
						
						
						
					 
					
						2017-06-16 20:47:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a72568ebd 
					 
					
						
						
							
							scripts/gen_security_list.py: Support python 2  
						
						... 
						
						
						
						This is to address issue #1  
						
						
					 
					
						2017-06-16 06:24:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d03eef3035 
					 
					
						
						
							
							AmountInput: Actually initialize state  
						
						... 
						
						
						
						This has been broken since the switch to ES6 classes 
						
						
					 
					
						2017-06-11 06:44:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4b99381d3 
					 
					
						
						
							
							imports: Don't re-import the same transaction from the same place  
						
						... 
						
						
						
						This is detected using the RemoteId field on Splits
While we're at it, also make gnucash import check numbers 
						
						
					 
					
						2017-06-10 15:22:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb222a107 
					 
					
						
						
							
							Re-fetch securities on successful import  
						
						
						
						
					 
					
						2017-06-10 14:38:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4268ddfc8 
					 
					
						
						
							
							Clean up some more problems after switching to using classes  
						
						
						
						
					 
					
						2017-06-10 13:37:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						905e30d87b 
					 
					
						
						
							
							Move RemoteId from transactions to splits  
						
						... 
						
						
						
						This is the more sensible location for it, since we import things on a
per-account basis - so there can be more than one remote ID associated
with a transaction, and the splits are the per-account portion of
transactions anyway. 
						
						
					 
					
						2017-06-09 05:37:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2deaf8ccb5 
					 
					
						
						
							
							AccountCombobox: Fixup defaultProps the right way for ES6  
						
						
						
						
					 
					
						2017-06-08 05:49:58 -04:00