Matthias
59e6cc1a10
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-06-18 23:10:59 +02:00
Matthias
f2b0717d10
removes all lines consisting only of spaces
...
this really bothers me for some reason - nothing technical
2021-05-06 12:11:38 +02:00
Oliver Walters
7a19145be1
Disable wrapping for translation files
...
This ensures that the updates pushed back from crowding don't have unnecessary file deltas
Ref: https://docs.djangoproject.com/en/3.2/ref/django-admin/#django-admin-makemessages
2021-05-05 17:34:35 +10:00
Matthias
28a67828e3
[BUG] invoke: too many arguments
...
Fixes #1543
2021-05-04 22:04:05 +02:00
eeintech
c5ce5c533b
Add owner model to imports ignore list
2021-04-27 11:10:46 -04:00
Oliver Walters
b08cd8da20
Remove dbbackup integration
...
- Data dumping and restoring is now very complex!
- We should use the invoke export-records function now, rather than relying on dbbackup / dbrestore
- Documentation will be updated to match
2021-04-25 12:14:36 +10:00
Oliver Walters
2f2354afdc
Pre-process json data before importing
...
- Removes any unwanted "permissions" entries from data imported from an *older* version of InvenTree
2021-04-25 12:07:58 +10:00
Oliver Walters
f766711838
Add fixture for users / groups
2021-04-25 11:41:48 +10:00
Oliver Walters
d9d6a2392d
Custom post-processing step as part of export-records command:
...
- We must delete the permission objects associated with a user or group, as auth.permissions are *NOT* included in the exported data file
- The permissions will be automatically created on first run of the server
2021-04-25 11:29:07 +10:00
Oliver Walters
dd8c0276c7
Ignore session data when exporting records
2021-04-25 10:52:47 +10:00
Oliver Walters
de720afd0e
Exclude unwanted modules from import / export
2021-04-25 10:13:31 +10:00
Oliver Walters
a1e835e01b
Add some new (empty) locale translation entries
...
- fr
- it
- ja
- pl
- ru
- zh
Also fixes the `invoke translate` command (maybe it was changed with the recent update to Django 3.2?)
The CI pipeline now runs the translation and static collection steps, to check those for errors.
2021-04-21 12:33:56 +10:00
Matthias
2943dc6083
initial implementation as in #1485
2021-04-20 13:37:19 +02:00
Oliver Walters
44fe5721e0
Disgusting hack for tasks.py
2021-04-11 14:05:55 +10:00
Oliver Walters
2e8d3b6424
Fix for tasks.py (??)
2021-04-11 13:22:16 +10:00
Oliver Walters
8f626d305e
Fix location of entrypoint scripts
2021-04-10 22:35:10 +10:00
Oliver Walters
2436b1f2c9
Entrypoint script - start.sh
2021-04-02 00:40:47 +11:00
Oliver Walters
8d3b9e2ca4
Updates to settings.py
...
- Create secret_key.txt if it does not exist
- Copy default settings file if it does not exist
2021-04-02 00:06:17 +11:00
Oliver Walters
3a0c68bf5c
Add invoke task to start background worker
2021-03-24 22:42:04 +11:00
Oliver Walters
df0ab2359f
Remove invoke tasks which perform system commands
...
- tasks.py is now for InvenTree specific tasks only
2021-03-24 22:24:47 +11:00
eeintech
d6eae83809
Added inv restore command
2021-02-10 10:55:04 -05:00
Oliver Walters
c392bba196
Add script to calculate translation stats
2021-01-18 19:13:52 +11:00
Oliver Walters
28333c1a21
Add a simple "shell" task
2020-11-24 21:18:00 +11:00
Oliver Walters
563bfe9bf5
Further fixes to tasks.py
2020-11-12 16:10:00 +11:00
Oliver Walters
1738df9042
Update unit tests
2020-11-12 14:48:57 +11:00
Oliver Walters
ec8d8e5a64
Add more invoke commands:
...
- export-records: Exports all database records to external file
- import-records: Imports database records from external file
- import-fixtures: Fills the database with dummy records
2020-11-12 13:31:27 +11:00
Oliver Walters
767ceed698
Update translation files
2020-10-24 22:13:40 +11:00
Oliver Walters
16f1b4c784
Add hook to update group permission roles
...
(doesn't do anything yet)
2020-10-03 23:45:24 +10:00
Oliver Walters
ca6994566d
Add better terminal support for invoke server command
2020-09-28 21:26:40 +10:00
Oliver Walters
95c5c4b575
Fix issues with circular imports
2020-09-17 22:44:17 +10:00
Oliver Walters
e3d92e1390
Fixes for translation script
2020-09-02 23:54:35 +10:00
Oliver Walters
911727f7b7
Update test fixtures
...
- Can't assume that pk values will be assigned sensibly!
- Need to hard-code them in
2020-09-02 19:47:07 +10:00
Oliver Walters
55c1ea750c
Add CI tests for MySQL database
2020-09-01 21:01:38 +10:00
Ben Charlton
07f7b46a8a
Fix invoke pty error when running 'invoke superuser'
2020-08-28 20:38:16 +01:00
Oliver Walters
017c1ece89
Update docstring
2020-08-21 21:51:22 +10:00
Oliver Walters
d8f9f95cb4
Add command to run the development server
2020-08-21 21:49:03 +10:00
Oliver Walters
ef1e598341
Install PIP requirements as a part of "invoke install"
2020-08-21 21:32:08 +10:00
Oliver Walters
592e87941d
Add more targets
...
- superuser
- backup
2020-08-21 21:24:02 +10:00
Oliver Walters
f5fd0fc5be
Migrate "mysql" and "postgresql" targets
2020-08-21 21:17:38 +10:00
Oliver Walters
af50e29e2c
Migrate "translate" command
2020-08-21 21:13:28 +10:00
Oliver Walters
ec1e646de0
Migrate "style" task
2020-08-21 21:12:05 +10:00
Oliver Walters
ab75f85555
Migrate "test" command to invoke
2020-08-21 21:10:14 +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
f4debeac47
Moving to "invoke" framework
...
- Add "migrate" test
2020-08-21 20:39:43 +10:00