| 
							
							
								 Oliver | f995f54390 | More API / JSON stuff - SupplierPart JSON API
- Part supplier list
- Company part list | 2018-05-03 00:47:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 49287c0c61 | Part 'used-in' view now uses API - Ajax calls to JSON API
- BootstrapTable | 2018-05-03 00:25:01 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 0f3150c705 | Part stock table now uses API / BootstrapTable | 2018-05-02 23:54:28 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 1d63147380 | Reload BOM table without refreshing enitre page | 2018-05-02 23:46:08 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 7d21c4ef1c | BOM now uses DRF / ajax | 2018-05-02 23:42:57 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | be0797c6e6 | Bootstrap table to company list | 2018-05-02 23:17:24 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 1899d8f3e9 | Stock location part list now uses bootstrap table - Serializers within serializers! | 2018-05-02 23:08:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 211edb23bb | Removed footable - Now using bootstrap-table | 2018-05-02 22:22:43 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 024fe04e0e | Implemented bootstrap-table for parts list | 2018-05-02 22:18:58 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | fb9142c3fd | Add static bootstrap-table files | 2018-05-02 22:08:10 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 45510b1adc | Add category info to part serializer | 2018-05-02 20:57:04 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 89a1fc59bb | Merge remote-tracking branch 'origin/master' | 2018-05-02 18:09:05 +10:00 |  | 
			
				
					|  | 8cfbf2657e | Removed unused maths tag | 2018-05-01 10:03:20 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | f337291db8 | Stock tables now searchable | 2018-05-01 09:04:52 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 7c3b1f9bb4 | Function to test if enough parts for a build | 2018-05-01 09:00:09 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | dad594dc7a | Tweaked build detail page | 2018-05-01 08:55:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | a2ff1d16f3 | Introspection of build allocation Yay for dicts | 2018-04-30 22:45:11 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | b24ddac0b8 | Part stuff | 2018-04-30 22:30:15 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 4a2b6a5674 | Formatting fixes | 2018-04-30 21:56:46 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | b2bb1ea1fe | Pressing enter on a modal form now does the right thing | 2018-04-30 21:56:36 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 37b109b8fc | First pass of automated tracking data - When stock item is moved
- When stocktake is performed
- Yes it is  bad - needs improvement! | 2018-04-30 21:36:50 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | f9138f4997 | Item stocktake form | 2018-04-30 21:03:25 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | feff4f0ddd | Add 'Contact' model to Company app | 2018-04-30 17:20:01 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | f988c9af87 | Tweaks for part page(s) | 2018-04-30 01:16:57 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | d68b51e007 | Add ability to move a stock item | 2018-04-30 01:00:18 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | bee760d184 | Deleted extraneous form code | 2018-04-30 00:59:36 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 39530831d8 | CSS fixes for .notification-area and .alert Missed from previous commit | 2018-04-30 00:30:04 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 5c902397e3 | CSS fixes for .notificaiton-area and .alert | 2018-04-30 00:29:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 5185173639 | Updates for build app - Added 'allocate' page (empty thus far)
- Added 'cancel' button and view | 2018-04-30 00:23:44 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | a9c20f5d95 | Added modal form success messages - More to be done, just a start
- Create / edit / delete | 2018-04-30 00:23:02 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | a2c1eda5c0 | Added a form that only contains csrf tags - e.g. blank form only required to validate POST data | 2018-04-30 00:21:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 2d35116c79 | Updated AjaxView - Aded "AjaxMixin"
- Base mixin does NOT require a form (allowing more generic json views)
- Add in any other context data with get_data() function | 2018-04-30 00:20:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | a6fdda1c1a | Improved modal forms - JSON POST response can include feedback messages
- Either displayed immediately or after page is reloaded | 2018-04-30 00:01:20 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | e62bf92bd6 | Notifications work through page-reload / page-redirect - Uses session storage | 2018-04-29 23:47:16 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | b6665ec2a7 | Added dismissable notifications - Bootstrap alert
- Can close manually
- Also set to disappear after configurable time | 2018-04-29 23:29:38 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 006aa69dbb | Disable style check (for now!) | 2018-04-29 22:08:35 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 46dea22cd4 | Simplified part stock display | 2018-04-29 22:07:58 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | f74e176579 | JSON api for stock items | 2018-04-29 21:02:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 9cc0780367 | Sidenav toggles | 2018-04-29 20:30:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 3403af18c8 | Trackable items must have serial number set | 2018-04-29 17:06:22 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | feb45513f7 | Prevent serial number for stock item with quantity > 1 | 2018-04-29 13:20:02 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 9ea3d7bf71 | Build tab shows active builds | 2018-04-29 13:11:31 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | aca0d236ee | Javascript consolidation | 2018-04-29 12:25:07 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 55310be393 | Display part stock in build detail window | 2018-04-28 23:32:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 8d0789c37c | Implemented tree view Using library bootstrap-treeview
- part category tree
- stock location tree
- Currenly is functional but looks terrible | 2018-04-28 23:22:12 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 095492203f | Simplified javascript templating - Load js modules in block js_load
- Write $(document).ready script in block js_ready
- Write any other js in block_js | 2018-04-28 12:45:12 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 7ebb723d15 | Revert "Set initial value fields to disabled for some forms" This reverts commit c1271367bd. | 2018-04-28 12:19:50 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | c1271367bd | Set initial value fields to disabled for some forms - Prevent user from changing certain fields
- Only when a form is launched from a particular view | 2018-04-28 12:14:18 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 2e7253ebc4 | Tweak javascript for category detail pages | 2018-04-28 11:43:26 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | bc597d7c21 | Style fixes | 2018-04-28 01:16:47 +10:00 |  |