Matthias
3fd5761089
Merge branch 'master' of https://github.com/inventree/InvenTree into devOps
2022-05-18 23:39:58 +02:00
Matthias
cc2081bf50
add hook auto-update to setup
2022-05-16 00:19:37 +02:00
Matthias
a67a6c55c2
declare as task
2022-05-16 00:19:03 +02:00
Matthias
f1553337f7
add pre-commit
2022-05-16 00:15:25 +02:00
Matthias
3154a4ebd0
remove old import catching
2022-05-15 21:01:55 +02:00
Oliver
41177f8611
Merge pull request #2918 from SchrodingersGat/translation-adjustment
...
Translation adjustment
2022-05-02 11:25:56 +10:00
Oliver Walters
d49763bd25
Adjust translation compilation step performed as part of "invoke update"
2022-05-02 10:53:43 +10:00
Oliver Walters
cfb523adec
Adds option to delete existing data when importing records
2022-05-02 10:45:26 +10:00
Oliver Walters
ef530956a8
Run translation as part of the update process
2022-05-01 22:38:18 +10:00
Oliver
d8d22e5f38
Refactor code (so that it actually runs)...
...
- Invoke does not have access to the local virtual environment
- Some functions need to be split out from settings.py
2022-01-06 14:20:26 +11:00
Oliver
836b6275b6
Removes custom plugins directory
...
- rely on plugins.txt instead
2022-01-06 13:31:04 +11:00
Oliver
5c2121b1a1
Add invoke target to install plugins from file
2022-01-06 12:25:07 +11:00
Matthias
41302398e9
managment and invoke commands to remove mfa
2021-12-11 23:07:37 +01:00
Matthias
a06d91d9a3
fix reference name
2021-11-28 17:21:54 +01:00
Matthias
9454b51866
fix rules
2021-11-28 17:18:46 +01:00
Matthias
5f685f3c2a
fix db sessions in import / export
2021-11-28 16:54:11 +01:00
Matthias
6511a774d1
exclude sessions from imort / exports
2021-11-27 00:04:43 +01:00
Matthias
ba1c396792
reduce regex
2021-11-25 00:49:27 +01:00
Matthias
0f4adb1074
use regex matching and support multiline
2021-11-25 00:46:23 +01:00
Matthias
0448744f56
[FR] testing language
...
Fixes #2353
2021-11-24 23:07:48 +01:00
Matthias
9abbb6cb5e
PEP fixes for ci / maintenance scripts
2021-11-19 21:50:41 +01:00
Oliver
3a61d11f5a
Adds a scheduled task to remove old notification entries from the database
2021-11-04 01:33:26 +11:00
Oliver
0c04bfaa85
Move "rebuild_thumbnails" to being a management command
...
- Does not run every time the server reboots
- Has to be called manually
- Normally does not need to be run and is a long-running process!
2021-10-05 08:05:26 +11:00
Oliver Walters
d0ccf8647d
Add js linting to github workflow
2021-08-28 20:59:41 +10:00
Matthias
575cf87b98
also run static on update
2021-08-19 23:37:38 +02:00
Matthias
ee33de711a
move translation stats into own task
2021-08-19 23:36:54 +02:00
Oliver
41db0ff60d
Need to specify python3
2021-08-18 14:58:16 +10:00
Oliver
7bfddd6d51
Simplify init scripts
...
Single script init.sh which performs the following tasks:
- Creates required directory structure
- Activates python venv (if required)
- Waits for database connection
- Runs command
2021-08-18 09:52:27 +10:00
Oliver
187c9b0971
Add server init script
...
- Taken (mostly) from https://github.com/inventree/InvenTree/pull/1949
2021-08-17 23:10:57 +10:00
Oliver
92aace1278
Run translation step as part of "update"
2021-08-17 18:22:07 +10:00
Matthias
ae8e58ac12
invoke task for celan_settings
2021-08-01 01:06:17 +02:00
Oliver
5198c5f9fa
Fix for delete-data command
2021-06-21 10:38:50 +10:00
Oliver
8e9e04b400
Adds invoke task for deleting all database records
2021-06-21 10:23:53 +10:00
Oliver
5a2227862a
Exclude authtoken
2021-06-20 16:36:39 +10:00
Oliver
7cc1c84b4b
exclude exchange rate info from import / export tasks
2021-06-20 16:13:07 +10:00
Oliver
9a4ccedf5c
Adds a management command to rebuild MPTT models
...
- Important to do after importing records / fixtures!
- Otherwise very strange things might happen especially when you try to use the API...
2021-06-18 21:53:15 +10:00
Matthias
ec19d77523
fix whitespaces in paths
2021-06-13 20:08:42 +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