-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
prod diff #147
prod diff #147
Commits on Oct 4, 2023
-
* moved docker files to /contrib/container * changed code owners to make more precise * updated CI to use new subdirs * added manual trigger for testing * moved ci files * moved assets into subdir * moved deploy template file to contrib * moved django files to src/backend * updated paths in scripts etc * updated reqs path * fixed version file path * fixed flake8 path * fixed path to node ressources * fixed task paths * added dep path for node * removed unused yarn lockfile * removed unused ci script * updated internal backend paths for tasks * updated translation stats path * fixed source path for coverage * fixed main commit repo path
Configuration menu - View commit details
-
Copy full SHA for 9caecc3 - Browse repository at this point
Copy the full SHA 9caecc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ec22b9 - Browse repository at this point
Copy the full SHA 4ec22b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd42cc9 - Browse repository at this point
Copy the full SHA fd42cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04330c1 - Browse repository at this point
Copy the full SHA 04330c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527164f - Browse repository at this point
Copy the full SHA 527164fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a19a364 - Browse repository at this point
Copy the full SHA a19a364View commit details -
* bumped deps * bumped frontend deps * fixed reqs file for py 3.9
Configuration menu - View commit details
-
Copy full SHA for f5e8f27 - Browse repository at this point
Copy the full SHA f5e8f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d79f89 - Browse repository at this point
Copy the full SHA 7d79f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for f60eb3e - Browse repository at this point
Copy the full SHA f60eb3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b83cf8d - Browse repository at this point
Copy the full SHA b83cf8dView commit details
Commits on Oct 5, 2023
-
Exchange rate plugin (inventree#5667)
* Add plugin mixin class for supporting exchange rates * Split some mixin classes out into their own files - mixins.py is becoming quite bloated! * Add some new settings for controlling currency updates * Adds basic plugin implementation * Refactor existing implementation - Builtin plugin uses frankfurter.app API - Better error / edge case handlign * Add sample plugin for currency exchange * Allow user to select which plugin to use for plugin updates * Observe user-configured setting for how often exchange rates are updated * Updates for some of the sample plugins * Fix plugin slug * Add doc page * Document simple example * Improve sample * Add blank page for currency settings info * More info in "config" page * Update docs again * Updated unit tests * Fill out default settings values when InvenTree runs * Add log messages * Significant improvement in default settings speed - Use bulk create - Be efficient - Dont' be inefficient * More strict checks * Refactor default values implementation - Don't run at startup - Run on list API - Implement generic @classmethod
Configuration menu - View commit details
-
Copy full SHA for c7eb903 - Browse repository at this point
Copy the full SHA c7eb903View commit details
Commits on Oct 6, 2023
-
Plugin auto migrate (inventree#5668)
* Improved handling of race condition when saving setting value * Improvements for managing pending migrations - Inform user if there are outstanding migrations - reload plugin registry (if necessary) * Increase django-q polling time According to this thread, should reduce multiple workers taking the same task: Koed00/django-q#183 (comment) * Revert default behavior * Better logging * Remove comment * Update unit test * Revert maintenance mode behaviour * raise ValidationError in settings
Configuration menu - View commit details
-
Copy full SHA for 7ab5ddc - Browse repository at this point
Copy the full SHA 7ab5ddcView commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a779aa3 - Browse repository at this point
Copy the full SHA a779aa3View commit details -
Open External Links in new window (inventree#5674)
* Update clip_link.html * Update item_base.html * Add new_window to all external links
Configuration menu - View commit details
-
Copy full SHA for e76fa11 - Browse repository at this point
Copy the full SHA e76fa11View commit details
Commits on Oct 8, 2023
-
Type model information in SearchDrawer (inventree#5597)
* moved search query to strongly typed model reference * move title and link to reusable typed section * typed ApiFormFieldType.model too * renamed symbol * switched to lookup
Configuration menu - View commit details
-
Copy full SHA for 608ca75 - Browse repository at this point
Copy the full SHA 608ca75View commit details
Commits on Oct 9, 2023
-
Import export fix (inventree#5677)
* Update django-import-export * Add custom handler to ensure data import is not too excessive
Configuration menu - View commit details
-
Copy full SHA for e9e505e - Browse repository at this point
Copy the full SHA e9e505eView commit details -
Report orientation (inventree#5678)
* Add helper functions for report generation * Add new fields to Report model: - page_size (default = A4) - landscape (default = False) * Add migration for InvenTree reports * Enable landscape printing
Configuration menu - View commit details
-
Copy full SHA for 6f2dca7 - Browse repository at this point
Copy the full SHA 6f2dca7View commit details
Commits on Oct 11, 2023
-
Feature/location types (inventree#5588)
* Added model changes for StockLocationTypes * Implement icon for CUI * Added location type to location table with filters * Fix ruleset * Added tests * Bump api version to v136 * trigger: ci * Bump api version variable too
Configuration menu - View commit details
-
Copy full SHA for e8e0b57 - Browse repository at this point
Copy the full SHA e8e0b57View commit details -
Update settings API endpoints: (inventree#5684)
* Update settings API endpoints: - Use cache to prevent unnecessary hits to db - Make settings detail endpoints case insensitive - Update API version * Remove is_admin and is_superuser - Contaminated from other commit * revert seralizers.py * Revert breaking change to users/api.py
Configuration menu - View commit details
-
Copy full SHA for 89faf8e - Browse repository at this point
Copy the full SHA 89faf8eView commit details -
User roles state (inventree#5685)
* Update for useApiState - Rename to useUserState - Include role information * Adds state method for checking user roles
Configuration menu - View commit details
-
Copy full SHA for 149e5c3 - Browse repository at this point
Copy the full SHA 149e5c3View commit details -
[React] Use typed paths (inventree#5686)
* Use typed paths for all tables * Refactor usage of useInstance hook * Refactor URLs for existing forms * More URL fixes * Further URL fixes
Configuration menu - View commit details
-
Copy full SHA for bf7c1b4 - Browse repository at this point
Copy the full SHA bf7c1b4View commit details -
[React] Settings state manager (inventree#5687)
* Add interface definition for settings * Fetch global and user settings as state object * Cleanup dead code * Fetch settings when performing token login
Configuration menu - View commit details
-
Copy full SHA for 0925fbb - Browse repository at this point
Copy the full SHA 0925fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c519c6 - Browse repository at this point
Copy the full SHA 0c519c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ad593 - Browse repository at this point
Copy the full SHA e0ad593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6631538 - Browse repository at this point
Copy the full SHA 6631538View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f79ed9 - Browse repository at this point
Copy the full SHA 8f79ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a956cea - Browse repository at this point
Copy the full SHA a956ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 027e8ec - Browse repository at this point
Copy the full SHA 027e8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d980f - Browse repository at this point
Copy the full SHA f6d980fView commit details
Commits on Oct 12, 2023
-
* Improvements to API handling on react UI - Do not force "/api/" prefix to the base URL of the server - We will need to fetch media files from the server (at /media/) - Extend API URL helper functions * Update some more hard-coded URLs * Fix search API endpoint * Fix div for panel tab * Fix debug msg
Configuration menu - View commit details
-
Copy full SHA for 814322e - Browse repository at this point
Copy the full SHA 814322eView commit details
Commits on Oct 15, 2023
-
Improved BOM import process (inventree#5698)
- Prevent issues due to query within @atomic block - Speed up import using bulk_create
Configuration menu - View commit details
-
Copy full SHA for 598f0a5 - Browse repository at this point
Copy the full SHA 598f0a5View commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4ecd49e - Browse repository at this point
Copy the full SHA 4ecd49eView commit details -
Improve sentry.io integration (inventree#5700)
- Add "environment" string (required for release tracking) - Add extra tags
Configuration menu - View commit details
-
Copy full SHA for 1fcb259 - Browse repository at this point
Copy the full SHA 1fcb259View commit details -
New Crowdin updates (inventree#5641)
* Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin
Configuration menu - View commit details
-
Copy full SHA for a547d6e - Browse repository at this point
Copy the full SHA a547d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01f3022 - Browse repository at this point
Copy the full SHA 01f3022View commit details -
Sentry: ignore NotAuthenticated errors (inventree#5702)
- Causes a lot of unnecessary error reports
Configuration menu - View commit details
-
Copy full SHA for 59efae0 - Browse repository at this point
Copy the full SHA 59efae0View commit details -
Platform URL fixes (inventree#5705)
* Fix API endpoints for attachment tables * Fix API URLs for notifications * Valid PK required for attachment table
Configuration menu - View commit details
-
Copy full SHA for 65e9ba0 - Browse repository at this point
Copy the full SHA 65e9ba0View commit details -
[React] API Image Functionality (inventree#5696)
* Improvements to API handling on react UI - Do not force "/api/" prefix to the base URL of the server - We will need to fetch media files from the server (at /media/) - Extend API URL helper functions * Update some more hard-coded URLs * Fix search API endpoint * Fix div for panel tab * Fix debug msg * Allow CORS request to /media/ * Add ApiImage component - Used to fetch images from API which require auth - Requires some tweaks to back-end CORS settings - Otherwrise, image loading won't work on new API * Update build order table * Remove debug code * Update part detail page
Configuration menu - View commit details
-
Copy full SHA for 4de51f4 - Browse repository at this point
Copy the full SHA 4de51f4View commit details -
Adds toggle for text elements in panel tabs (inventree#5706)
- Placeholder for now, UX could be better - Just showing functionality for now
Configuration menu - View commit details
-
Copy full SHA for 5b57685 - Browse repository at this point
Copy the full SHA 5b57685View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa39ce8 - Browse repository at this point
Copy the full SHA fa39ce8View commit details -
Improved implementation of panel collapse (inventree#5708)
* Improved implementation of panel collapse * Slight tweaks
Configuration menu - View commit details
-
Copy full SHA for a9d18ba - Browse repository at this point
Copy the full SHA a9d18baView commit details -
[React] Part parameters table (inventree#5709)
* Track current panel selection in local storage * Simplify part detail tabs * Fix <PanelGroup> instances * Handle missing model type for rendering * Add some more API endpoints * Add PartParameter table * Add callback to create new part parameter * Allow PartParameter list API endpoint to be searched * More PanelGroup collapse tweaks - Still requires more attention * Fix logic for related part table - Need to rebuild columns when part id changes * Further fixes for related part table * Re-implement change to PanelGroup - useLocalStorage - Change got clobbered in recent merge conflict * Add part thumbnail to StockItemTable * Add simple <YesNo> button - Can be improved later * Fix for PartTable * Allow CORS requests to /static/ endpoint * Updates to other existing tables * Update URLs for dashboard items
Configuration menu - View commit details
-
Copy full SHA for 9705521 - Browse repository at this point
Copy the full SHA 9705521View commit details -
Improve useInstance hook (inventree#5710)
- Allow use without primary key - Allow default value to be customizedr
Configuration menu - View commit details
-
Copy full SHA for 80a170d - Browse repository at this point
Copy the full SHA 80a170dView commit details -
Fix <YesNoButton> (inventree#5711)
- Add missing destructuring
Configuration menu - View commit details
-
Copy full SHA for d98b1bb - Browse repository at this point
Copy the full SHA d98b1bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf9ce88 - Browse repository at this point
Copy the full SHA bf9ce88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cb8f60 - Browse repository at this point
Copy the full SHA 9cb8f60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4216287 - Browse repository at this point
Copy the full SHA 4216287View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3f535 - Browse repository at this point
Copy the full SHA fe3f535View commit details