Jeremy Stretch
|
2339fe22ae
|
Closes #4941: commit argument is now required argument in a custom script's run() method
|
2020-08-21 11:06:36 -04:00 |
|
Jeremy Stretch
|
bc0e6cc8dd
|
Fixes #5012: Return details of exceptions resulting from report/script execution
|
2020-08-20 12:47:26 -04:00 |
|
Jeremy Stretch
|
986ef2b8e6
|
Move changelog signals setup to a context manager
|
2020-08-18 13:05:41 -04:00 |
|
Jeremy Stretch
|
81c72739b5
|
Attach object modification signals before running a custom script
|
2020-08-17 13:43:48 -04:00 |
|
Jeremy Stretch
|
4ee8e473eb
|
Move ObjectChange creation into signal receivers
|
2020-08-14 17:03:45 -04:00 |
|
Jeremy Stretch
|
bc61393256
|
Merge branch 'develop' into develop-2.9
|
2020-08-13 10:06:03 -04:00 |
|
Jeremy Stretch
|
fe1ffdcbb7
|
Extend ObjectVars to accept display_field, query_params, and null_option
|
2020-08-12 14:51:58 -04:00 |
|
Jeremy Stretch
|
3c395e7c9f
|
Closes #4885: Add MultiChoiceVar for custom scripts
|
2020-08-11 13:23:39 -04:00 |
|
Jeremy Stretch
|
b410674f9e
|
Log a warning for scripts whose run() method does not accept a commit argument
|
2020-08-03 13:56:10 -04:00 |
|
Jeremy Stretch
|
08a5e82afc
|
Merge pull request #4852 from glennmatthews/gfm-2006-continued
Some additional fixes to scripts/reports background running (2.9)
|
2020-07-20 13:10:56 -04:00 |
|
Jeremy Stretch
|
8dd41b771e
|
Update import locations for Django 3.1
|
2020-07-16 11:54:08 -04:00 |
|
Glenn Matthews
|
d8b0a11a49
|
Save JobResult even for a script run with commit=False
|
2020-07-15 12:58:01 -04:00 |
|
Jeremy Stretch
|
15525392a2
|
Closes #4837: Use dynamic form widget for relationships to MPTT objects
|
2020-07-09 09:50:01 -04:00 |
|
John Anderson
|
41f92ef8e6
|
review updates
|
2020-07-06 02:00:16 -04:00 |
|
John Anderson
|
f092c107b5
|
PR review updates
|
2020-07-06 02:00:16 -04:00 |
|
Jeremy Stretch
|
f98fa364c0
|
Merge branch 'develop-2.9' into 2006-scripts-reports-background
|
2020-07-02 11:00:59 -04:00 |
|
John Anderson
|
1d922a1848
|
fix previous job result deletion
|
2020-06-30 09:29:50 -04:00 |
|
John Anderson
|
f48a079ae6
|
fix tests and cleanup
|
2020-06-29 14:34:42 -04:00 |
|
John Anderson
|
3777fbccc3
|
Implements #2006 - run reports and scripts in the background
|
2020-06-29 03:50:05 -04:00 |
|
Jeremy Stretch
|
71afba4d2e
|
Fixes #4791: Update custom script documentation for ObjectVar
|
2020-06-25 17:33:41 -04:00 |
|
Jeremy Stretch
|
eaaaaec5a5
|
Fixes #4710: Fix merging of form fields among custom scripts
|
2020-06-15 14:20:00 -04:00 |
|
Jeremy Stretch
|
a72d5c899e
|
Merge branch 'develop' into develop-2.8
|
2020-03-27 12:53:55 -04:00 |
|
Jeremy Stretch
|
2dff093305
|
Merge pull request #4258 from netbox-community/4255-dynamic_object_vars
Fixes: #4255 - Modify script ObjectVars to utilize DynamicModelChoiceField
|
2020-03-19 11:02:07 -04:00 |
|
dansheps
|
0995e10d87
|
Modify script ObjectVars to use DynamicModelChoiceFields
|
2020-03-19 08:09:31 -05:00 |
|
Jeremy Stretch
|
0de857bf7a
|
Merge branch 'develop' into develop-2.8
|
2020-03-10 15:06:37 -04:00 |
|
Jeremy Stretch
|
f9073a2f07
|
Fixes #4326: Exclude Python modules without Script classes from scripts list
|
2020-03-06 20:59:32 -05:00 |
|
Jeremy Stretch
|
2bd3f1fcc3
|
Merge pull request #4315 from netbox-community/4195-application-logging
Closes #4195: Application logging
|
2020-03-04 14:39:12 -05:00 |
|
Jeremy Stretch
|
36cbbac870
|
Enable system logging for custom scripts
|
2020-03-04 14:05:59 -05:00 |
|
dansheps
|
27e3b6f377
|
Remove second variables, make widget mandatory on ObjectVar and MultiObjectVar
|
2020-02-27 07:45:11 -06:00 |
|
Jeremy Stretch
|
5000f7f8d7
|
Extend custom scripts to pass the 'commit' value via run()
|
2020-02-25 14:49:41 -05:00 |
|
dansheps
|
a5853427d4
|
Update __all__ for #4255
|
2020-02-24 10:21:17 -06:00 |
|
dansheps
|
d0bd1ad25b
|
Fixes: #4255 - Add new script variable types based on dynamic model fields
|
2020-02-24 10:18:19 -06:00 |
|
Jeremy Stretch
|
b97d3b0716
|
Fixes #4246: Fix duplication of field attributes when multiple IPNetworkVars are present in a script
|
2020-02-24 10:01:31 -05:00 |
|
Daniel Sheppard
|
56bb053146
|
Fix test error
|
2020-02-11 20:27:02 -06:00 |
|
Daniel Sheppard
|
3c3cca8ec1
|
Enable widget usage (APISelect, APIMultipleSelect, StaticSelect2, etc) in scripts
|
2020-02-11 20:12:02 -06:00 |
|
Jeremy Stretch
|
e0d538ad31
|
Fixes #4043: Fix toggling of required fields in custom scripts
|
2020-01-29 09:40:17 -05:00 |
|
Jeremy Stretch
|
f41564b578
|
Introduce IPAddressVar and IPAddressWithMaskVar
|
2020-01-22 17:16:40 -05:00 |
|
Jeremy Stretch
|
ba6df87d10
|
Move min/max prefix length validators to ipam.validators
|
2020-01-22 16:26:06 -05:00 |
|
Jeremy Stretch
|
a2ead6af94
|
Merge branch 'develop' into develop-2.7
|
2020-01-09 15:27:06 -05:00 |
|
Jeremy Stretch
|
54227ca9c7
|
Fixes #3851: Allow passing initial data to custom script forms
|
2020-01-09 09:41:10 -05:00 |
|
Jeremy Stretch
|
1d63a30b7a
|
Merge branch 'develop' into develop-2.7
|
2020-01-02 17:21:15 -05:00 |
|
Sander Steffann
|
0174c9747b
|
Implement request passing as a property of Script
|
2019-12-19 23:35:18 +01:00 |
|
Jeremy Stretch
|
b8f1585976
|
Merge branch 'develop' into develop-2.7
|
2019-11-01 16:19:36 -04:00 |
|
Jeremy Stretch
|
0f65cf23a5
|
Only use module.name for human-facing display
|
2019-10-30 09:13:26 -04:00 |
|
Jeremy Stretch
|
1cfb8aea23
|
Initial work on #3538: script execution API
|
2019-10-28 15:02:21 -04:00 |
|
Jeremy Stretch
|
c7d8083ac6
|
Closes #3594: Add ChoiceVar for custom scripts
|
2019-10-23 15:59:27 -04:00 |
|
Jeremy Stretch
|
99f7cfcbd3
|
Closes #3581: Introduce commit_default custom script attribute to not commit changes by default
|
2019-10-09 15:16:50 -04:00 |
|
Jeremy Stretch
|
d402b6c3e5
|
Closes #3545: Add MultiObjectVar for custom scripts
|
2019-10-09 15:06:00 -04:00 |
|
Jeremy Stretch
|
a3b9bdaff1
|
Miscellaneous cleanup
|
2019-10-04 12:59:10 -04:00 |
|
Jeremy Stretch
|
a742d897d7
|
Closes #3510: Add minimum/maximum prefix length enforcement for IPNetworkVar
|
2019-09-17 16:36:36 -04:00 |
|