2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-04-25 12:33:33 +00:00
Commit Graph

17217 Commits

Author SHA1 Message Date
Andy Seracuse 85c948ef67 made changed middleware and made necessary changes to settings and urls fles so that the user is redirected to their desired page after a login redirect unless the desired page was logout, in which case the user will be redirect 2020-05-03 14:11:57 -06:00
Christian Schlüter 0a5a1ec5fd Update de translation 2020-05-03 11:37:51 +02:00
Oliver Walters 54c903f637 translation updates 2020-05-03 09:51:59 +10:00
Oliver Walters 7430abc237 Add ability to set stock status when receiving goods 2020-05-03 09:50:00 +10:00
Oliver Walters fe87bba577 Link fix for purchase order table 2020-05-03 09:46:42 +10:00
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