Oliver Walters
bd9447d9aa
Add django-migration-linter to ensure django migrations are tippy-top
2021-02-03 23:29:14 +11:00
Oliver Walters
1d317b1ecb
Add django-test-migrations package
2021-02-03 23:16:00 +11:00
Oliver Walters
220777611a
Prevent part images from auto deleting
...
- Part images can be used for multiple parts
2021-01-27 22:31:21 +11:00
Oliver Walters
ae7fbd6112
Add PEP8-naming extension for flake
...
- Enforcing python naming checks
2020-11-12 21:53:04 +11:00
Oliver Walters
cb3c86f87a
Merge remote-tracking branch 'inventree/master' into currency-support
...
# Conflicts:
# InvenTree/InvenTree/settings.py
# InvenTree/InvenTree/urls.py
# InvenTree/templates/InvenTree/settings/tabs.html
# InvenTree/users/models.py
# requirements.txt
IMPORTANT: Had to merge some migration files due to different migrations applied on the part model tables
2020-11-12 17:24:48 +11:00
Oliver Walters
6c667937c5
Add requirement for django-error-report
...
- Provides an error log viewer in the admin interface at /admin/error_report/error/
- Allows viewing of error logs even in a remote production environment (i.e. no access to command line)
2020-11-11 14:10:12 +11:00
Oliver Walters
4dff18e4a6
Remove common_currency model entirely
...
- A lot of views / pages / etc needed to be updated too
- Now uses django-money fields entirely
- Create a manual rate exchange backend (needs more work!)
2020-11-11 00:21:06 +11:00
Oliver Walters
734436b02e
Add integration of django-money
...
- Proper currency support
- Add PurchasePrice field to StockItem model
- This keeps track of both the price and the currency
- Display purchase price on the stockitem detail page
2020-11-10 16:22:42 +11:00
Oliver Walters
5f6f722d6c
Change from python-coveralls to coveralls
2020-11-04 13:30:17 +11:00
Oliver Walters
f8da15287c
Updated to latest version of coverage and coveralls
2020-11-04 09:35:43 +11:00
Oliver Walters
c7403fd512
Add shell interface
2020-10-03 16:18:03 +10:00
Oliver Walters
42967905bc
New approach for multiple annotations
...
- Use the django-sql-utils addon - https://github.com/martsberger/django-sql-utils
- The "distinct=True" flag was not doing what I thought it was doing...
2020-09-05 22:35:19 +10:00
Oliver Walters
8615cad711
Stock: Fix serializers.py
...
- Use of read_only PrimaryKeyRelatedField was breaking POST via API
2020-08-31 20:08:07 +10:00
Oliver Walters
eabb99053c
Update requirements.txt
2020-08-31 19:20:16 +10:00
Oliver Walters
05fae4be87
Are more methods to tasks.py:
...
- static
- update
- install
- key
- coverage
The functionality of setup.py is now included here!
2020-08-21 21:08:04 +10:00
Oliver Walters
dd77cc00b7
Add requirement for "blabel" plugin
2020-08-16 09:07:27 +10:00
Oliver Walters
b8b3a933ab
Add django-debug-toolbar plugin
...
- Must be running in DEBUG mode
- Must set debug_toolbar to True in config file
2020-08-15 19:48:42 +10:00
Oliver Walters
54c1f2d9a2
Upgrade to latest flake8
2020-08-08 09:15:45 +10:00
Oliver Walters
481eeb8338
Update requirements.txt
2020-08-03 19:36:41 +10:00
Oliver Walters
84362ea790
Update django version
2020-06-06 08:27:13 +10:00
Oliver Walters
b93ba6339a
Option for rendering HTML template
2020-05-21 23:41:47 +10:00
Oliver Walters
9b882f4d17
Update to latest version of django-qr-code
2020-04-27 09:17:17 +10:00
Oliver Walters
c5b93e2392
Update pillow version
...
- Addresses a security patch requirement
2020-04-24 20:40:56 +10:00
Oliver Walters
5233281a24
Should have checked first :'(
...
New tablib is broked (at least in the admin interface)
2020-04-20 00:19:04 +10:00
Oliver Walters
468eba1759
Update PIP requirements
...
- django-mptt required updating to fix a bug where tree was not being rebuild on item save
2020-04-20 00:16:57 +10:00
Oliver Walters
ff91c4ec53
Add a new verision of django-qr-code
...
Official package does not (yet) support django 3.0
2020-04-20 00:10:16 +10:00
Oliver Walters
85d1c585c0
Update to django3!
...
- This is required to fix some issues with query aggregations as "distinct=True" cannot be set for Sum operations until django 3.0
- Multiple annotations on the same queryset were returning invalid results
- Ref: https://code.djangoproject.com/ticket/10060
- Ref: https://docs.djangoproject.com/en/3.0/topics/db/aggregation/#combining-multiple-aggregations
- django-dbbackup required updating for django3 support
- django-qr-code for now is disabled, a new solution needs to be worked out
2020-04-19 22:44:16 +10:00
Oliver Walters
4594f1e2b8
Update requirements documentation
...
- Add python3-dev and g++
- Add wheel to PIP requirements file
2020-04-16 09:56:32 +10:00
Oliver Walters
aee0970e49
Part image field now uses django-stdimage
2020-04-04 15:47:05 +11:00
maxbachmann
b162c97226
use rapidfuzz instead of fuzzywuzzy
2020-03-22 22:31:15 +01:00
dependabot[bot]
8a42d9f2fa
Bump django from 2.2.9 to 2.2.10
...
Bumps [django](https://github.com/django/django ) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/2.2.9...2.2.10 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-02-12 03:32:31 +00:00
Oliver
5261e96c8a
Revert to django 2.2.9
...
2.2.10 causes issues
```ModuleNotFoundError: No module named 'django.utils'```
2020-02-12 14:32:09 +11:00
dependabot[bot]
05f7b30ab0
Bump django from 2.2.9 to 2.2.10
...
Bumps [django](https://github.com/django/django ) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/2.2.9...2.2.10 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-02-12 00:09:16 +00:00
Oliver Walters
c546ed5dcd
Update requirements
...
- Use markdownify for rendering
- Use markdownx for editing
2020-01-31 21:42:30 +11:00
Oliver Walters
596d06cf1a
Add a markdown editor for the 'Notes" field of Part model
...
https://github.com/timmyomahony/django-pagedown
2020-01-31 20:28:54 +11:00
Oliver Walters
442c6e8b27
Update django version
2020-01-19 21:33:24 +11:00
dependabot[bot]
bacdb7776b
Bump pillow from 5.0.0 to 6.2.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 5.0.0 to 6.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/5.0.0...6.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-12-05 03:19:21 +00:00
Oliver Walters
98374ca466
Update to more recent libraries
...
- Specify exact module versions
2019-12-05 14:12:05 +11:00
Oliver Walters
173e1311d4
Hard code PIP requirements
2019-12-05 10:29:33 +11:00
Oliver Walters
ce6f54aeaa
Lock specific version of coverage
2019-11-05 20:23:15 +11:00
Oliver Walters
b3a5dbb5db
Add django-mptt as a requirement
...
(cherry picked from commit 8c33a9fca11ad9af9c9f1c6ddf2a9dab8d71e2e4)
2019-09-08 14:02:30 +10:00
Oliver Walters
e1ef7174f9
Install package for fast string matching
...
- But really, mostly to supress a warning!
2019-09-07 22:33:35 +10:00
Oliver Walters
61a21de7d8
Update requred django version for security reasons
2019-08-06 18:40:54 +10:00
dependabot[bot]
dc19a5c584
Bump django from 2.2.2 to 2.2.3
...
Bumps [django](https://github.com/django/django ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/2.2.2...2.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-03 22:28:55 +00:00
Oliver Walters
4f5b87dd38
Comment out postgres requirement
2019-07-02 18:44:49 +10:00
Oliver Walters
0644c29a96
Updated to django 2.2.2
2019-06-11 08:44:36 +10:00
Oliver Walters
63114a29f1
Add PIP requirement for fuzzywuzzy
...
https://github.com/seatgeek/fuzzywuzzy
2019-05-11 09:31:23 +10:00
Oliver Walters
1cff778a29
Added extra CORS options
...
- Allows AJAX requests from external sites
- If DEBUG mode is enabled, all CORS requests are allowed
2019-05-07 10:24:39 +10:00
Oliver Walters
5f6909d32a
Add django-dbbackup app
...
- https://github.com/un1t/django-cleanup
- Backup location defaults to temp directory
2019-05-04 01:00:58 +10:00
Oliver Walters
32bbbbd404
Comments for pip requirements.txt
2019-04-28 19:41:03 +10:00