Oliver 
							
						 
					 
					
						
						
							
						
						ca1b9e6403 
					 
					
						
						
							
							Merge pull request  #778  from SchrodingersGat/dynamic-js  
						
						... 
						
						
						
						Update translations 
						
						
					 
					
						2020-05-03 09:29:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						29335fa665 
					 
					
						
						
							
							Add "rejected" status code for StockItem  
						
						
						
						
					 
					
						2020-05-03 09:09:17 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						45fc8ce6bd 
					 
					
						
						
							
							Merge pull request  #779  from SchrodingersGat/translation-helper  
						
						... 
						
						
						
						Translation helper 
						
						
					 
					
						2020-05-03 09:03:06 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						275cd063e1 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-05-03 08:59:44 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						88e28edba9 
					 
					
						
						
							
							Script now manually adjusts the translation file  
						
						
						
						
					 
					
						2020-05-02 23:10:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						979cf10c66 
					 
					
						
						
							
							First pass at a translation helper script  
						
						
						
						
					 
					
						2020-05-02 22:52:32 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						034f70c491 
					 
					
						
						
							
							Update translations  
						
						
						
						
					 
					
						2020-05-02 22:39:56 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9ee9664e65 
					 
					
						
						
							
							Merge pull request  #777  from SchrodingersGat/dynamic-js  
						
						... 
						
						
						
						Fix stock thing 
						
						
					 
					
						2020-05-02 22:22:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						d59f22febb 
					 
					
						
						
							
							Fix stock thing  
						
						
						
						
					 
					
						2020-05-02 22:18:08 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						1a4f5cf719 
					 
					
						
						
							
							Merge pull request  #776  from SchrodingersGat/dynamic-js  
						
						... 
						
						
						
						Add endpoint for dynamic javascript files 
						
						
					 
					
						2020-05-02 22:16:35 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						af6dd83f05 
					 
					
						
						
							
							Rename .js files to .html  
						
						... 
						
						
						
						This is required so they are parsed by the translation engine 
						
						
					 
					
						2020-05-02 22:13:14 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						314b8fdbff 
					 
					
						
						
							
							regenerate translation files  
						
						
						
						
					 
					
						2020-05-02 22:08:25 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						853ba825c0 
					 
					
						
						
							
							Translation layer for bom.js  
						
						
						
						
					 
					
						2020-05-02 22:07:24 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6c3dc2a25d 
					 
					
						
						
							
							Translation layer for company.js  
						
						
						
						
					 
					
						2020-05-02 22:01:40 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2c9b76575e 
					 
					
						
						
							
							Add translation layer for order.js  
						
						
						
						
					 
					
						2020-05-02 21:55:09 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						23bd9afaf8 
					 
					
						
						
							
							Add translation layer for build.js  
						
						
						
						
					 
					
						2020-05-02 21:48:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						24a816e9a2 
					 
					
						
						
							
							More translations for part.js and stock.js  
						
						
						
						
					 
					
						2020-05-02 21:43:07 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b1a642918c 
					 
					
						
						
							
							Add translation layer for stock.js  
						
						
						
						
					 
					
						2020-05-02 21:36:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9b1e387a8b 
					 
					
						
						
							
							Translations for part.js  
						
						
						
						
					 
					
						2020-05-02 21:27:45 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						5160165669 
					 
					
						
						
							
							Add endpoint for dynamic javascript files  
						
						
						
						
					 
					
						2020-05-02 21:19:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fb0ebbb1e4 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-02 21:05:00 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						e998098e4f 
					 
					
						
						
							
							Merge pull request  #775  from SchrodingersGat/sentry-integration  
						
						... 
						
						
						
						Add option for sentry.io integration 
						
						
					 
					
						2020-05-02 21:04:07 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b1d33ef3bc 
					 
					
						
						
							
							Add option for sentry.io integration  
						
						
						
						
					 
					
						2020-05-02 20:58:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						873c03376a 
					 
					
						
						
							
							Merge pull request  #774  from SchrodingersGat/part-display  
						
						... 
						
						
						
						Part display 
						
						
					 
					
						2020-05-02 20:32:33 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b39283a18f 
					 
					
						
						
							
							Separate allocation counters  
						
						
						
						
					 
					
						2020-05-02 20:29:20 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						26f0338f1d 
					 
					
						
						
							
							Auto-select a purchase order when ordering parts  
						
						
						
						
					 
					
						2020-05-02 20:25:47 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0199760e1c 
					 
					
						
						
							
							Bug fix  
						
						
						
						
					 
					
						2020-05-02 20:10:12 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b89002a450 
					 
					
						
						
							
							Add button to order a supplier part  
						
						
						
						
					 
					
						2020-05-02 20:10:00 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						937211288e 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-02 17:30:08 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						0b2c6cfd70 
					 
					
						
						
							
							Merge pull request  #773  from SchrodingersGat/moar-speed-fix-plz  
						
						... 
						
						
						
						Reduce company list from 100 queries to 4 queries 
						
						
					 
					
						2020-05-02 15:41:39 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6912899f41 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-02 15:37:24 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b0f4475a83 
					 
					
						
						
							
							Fixes  
						
						
						
						
					 
					
						2020-05-02 15:36:48 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						094ef38e27 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-02 15:29:47 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a8e3a3f1ac 
					 
					
						
						
							
							Reduce company list from 100 queries to 4 queries  
						
						
						
						
					 
					
						2020-05-02 15:23:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						5f6599a950 
					 
					
						
						
							
							Merge pull request  #772  from SchrodingersGat/new-logo  
						
						... 
						
						
						
						New logo 
						
						
					 
					
						2020-05-02 15:19:52 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6aa6e3b924 
					 
					
						
						
							
							Adjust icon size in nav bar  
						
						
						
						
					 
					
						2020-05-02 15:03:49 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						24a9a1127b 
					 
					
						
						
							
							Update favicon  
						
						... 
						
						
						
						https://www.favicon-generator.org/  
					
						2020-05-02 14:58:07 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a51aab6dd0 
					 
					
						
						
							
							Update translations  
						
						... 
						
						
						
						(cherry picked from commit 032f3337cddf684839586728e47864d22a890024) 
						
						
					 
					
						2020-05-02 14:55:31 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b44dbba150 
					 
					
						
						
							
							New logo design  
						
						... 
						
						
						
						(cherry picked from commit b59e26b4629ea97e0ac8b3503cc50c59049d81c1) 
						
						
					 
					
						2020-05-02 14:55:27 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d276c48fef 
					 
					
						
						
							
							Merge pull request  #771  from SchrodingersGat/query-speed  
						
						... 
						
						
						
						Query speed 
						
						
					 
					
						2020-05-02 14:15:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9b2045025b 
					 
					
						
						
							
							StockItem page tweaks  
						
						
						
						
					 
					
						2020-05-02 14:05:52 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						cc11df917e 
					 
					
						
						
							
							Part list API adjustments  
						
						
						
						
					 
					
						2020-05-02 14:03:17 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7fca496de8 
					 
					
						
						
							
							Bug fix for StockItem list API  
						
						... 
						
						
						
						- The wrong detail data was being set 
						
						
					 
					
						2020-05-02 13:51:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4197e29fce 
					 
					
						
						
							
							Major major major (improvements for StockItem list API)  
						
						... 
						
						
						
						OK LISTEN UP - Lots of work went into making this speedier:
- For related detail fields (e.g. part_detail), we pre-fetch and cache the model data
- This eliminates duplicate database hits for the same model instances
- Perform all field filtering manually, rather than using the DRF 'filter_fields' concept (this seems to add a lot of overhead)
- Use query annotations to getch calculated fields rather than fetching one-at-a-time
- And finally, if the request is AJAX then return a JsonResponse which is SO FREAKING MUCH FASTER 
						
						
					 
					
						2020-05-02 13:46:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						44319d24e4 
					 
					
						
						
							
							Custom list serializer for 'location_detail'  
						
						
						
						
					 
					
						2020-05-02 10:05:35 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a537b6df6e 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-05-02 09:50:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4a60da67fd 
					 
					
						
						
							
							Significant increase in query speed for Part list  
						
						... 
						
						
						
						- Custom list method
- Cache PartCategory objects in memory 
						
						
					 
					
						2020-05-02 09:49:05 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						acea0d6e92 
					 
					
						
						
							
							Merge pull request  #770  from SchrodingersGat/missing-git  
						
						... 
						
						
						
						Catch an error if git cannot be found 
						
						
					 
					
						2020-05-01 17:08:42 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7fff0a7427 
					 
					
						
						
							
							Catch an error if git cannot be found  
						
						
						
						
					 
					
						2020-05-01 17:02:11 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						68bbb372dc 
					 
					
						
						
							
							Merge pull request  #769  from SchrodingersGat/migration-ixes  
						
						... 
						
						
						
						Bug fix for custom migration 
						
						
					 
					
						2020-05-01 16:23:53 +10:00