|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 9ce6454997 | Add lots of backend and back-frontend report infrastructure | 2017-06-16 20:55:22 -04:00 |  | 
			
				
					|  | 8cb222a107 | Re-fetch securities on successful import | 2017-06-10 14:38:40 -04:00 |  | 
			
				
					|  | fb59f9b3c5 | Add direct OFX imports | 2017-06-04 20:30:29 -04:00 |  | 
			
				
					|  | 8855107e52 | Simplify security editing UI | 2017-05-28 21:19:19 -04:00 |  | 
			
				
					|  | 6762b3e721 | Reduxify CRUD actions for transactions | 2017-05-24 19:47:18 -04:00 |  | 
			
				
					|  | c61e561b4b | Reduxify fetching transaction page | 2017-05-22 20:36:36 -04:00 |  | 
			
				
					|  | b443963375 | reports: Allow drilling down | 2017-02-17 10:01:31 -05:00 |  | 
			
				
					|  | d3d79fb613 | Add Report infrastructure to UI | 2017-02-11 20:39:38 -05:00 |  | 
			
				
					|  | 5478ba3fd0 | Display modal on failed security deletion | 2017-02-05 20:48:40 -05:00 |  | 
			
				
					|  | 871aa88ea6 | Convert NewUserPanel to a Modal, and to use redux | 2017-01-08 21:07:03 -05:00 |  | 
			
				
					|  | ce6660b575 | Add initial UI for user-editable securities | 2016-10-26 06:58:14 -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 |  |