9f1283f0fa
Upgrade django-taggit to v5.0.1
2023-12-04 13:43:58 -05:00
2b7cc1e6fa
Upgrade Markdown to v3.5.1
2023-12-04 13:39:04 -05:00
115111df9e
#14132 : Fix documentation link
2023-12-04 11:15:13 -05:00
deadde8700
#14132 : Extend EventRule template
2023-12-04 11:12:20 -05:00
5d57e9863d
#14132 : Simplify form logic for script EventRules
2023-12-04 10:57:29 -05:00
cfc20f910e
#14132 : Fix migration
2023-12-04 10:21:37 -05:00
625825d482
Fixes #14402 : Avoid nullifying disk value when editing a VM with disk(s) attached
2023-12-04 10:03:47 -05:00
c0512e2c36
#14311 : Update model documentation
2023-12-04 09:29:43 -05:00
5b0b366b82
#9816 : Promote IKE & IPSec proposals and policies to primary models
2023-12-04 09:28:29 -05:00
3faf4857cb
#9816 : Misc cleanup
2023-12-04 09:19:25 -05:00
42ab8ee0a2
#14153 : Import proxy ContentType for nbshell
2023-12-01 11:50:48 -05:00
bf182158a7
#13794 : Fix alphabetical ordering of related models
2023-12-01 11:23:38 -05:00
e893ffcee4
#13550 : Clean up bulk view docstrings
2023-12-01 11:08:09 -05:00
0c9919a5e8
#13334 : Capture exception class when recording job error
2023-12-01 10:54:46 -05:00
0340a5e8d6
#13299 : Clean up custom field form field help text
2023-12-01 10:24:12 -05:00
7a63e11a70
#13299 : Fix display of empty string values
2023-12-01 10:23:38 -05:00
dcd3f098ce
#13230 : Tweak field description
2023-12-01 10:10:44 -05:00
7cec4e9e22
#12135 : Elegantly handle ProtectedError/RestrictedError exceptions
2023-12-01 09:51:54 -05:00
e4824db40b
Improve rendering of JSON data
2023-12-01 09:24:23 -05:00
2ed261e9c2
Update developer model docs
2023-12-01 08:47:31 -05:00
dea5f94d97
Finish draft release notes
2023-12-01 08:37:20 -05:00
85ab7adca6
Closes #14395 : Move & rename process_webhook()
2023-12-01 08:25:01 -05:00
4fc0a999ea
Closes #14365 : Introduce job_start and job_end signals ( #14393 )
...
* Introduce job_start and job_end signals, and receivers to process event rules
* Complete signals documentation
2023-11-30 19:36:41 -05:00
b812a50ca2
Closes #14361 : Add a description field to Webhook ( #14380 )
2023-11-30 17:02:45 -05:00
a38a38218b
14132 Add EventRule - change webhook and add in script processing to events ( #14267 )
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-11-30 16:36:33 -05:00
b83fcc6077
Merge branch 'develop' into feature
2023-11-29 20:25:44 -05:00
9d09916f6e
PRVB
2023-11-29 19:32:45 -05:00
28080e9b14
Merge pull request #14386 from netbox-community/develop
...
Release v3.6.6
v3.6.6
2023-11-29 19:30:47 -05:00
04fd45581d
Release v3.6.6
2023-11-29 19:16:30 -05:00
0a8eb7fcbe
Update changelog
2023-11-29 17:25:10 -05:00
ac3fc25dfd
Fixes #14239 : Fix CustomFieldChoiceSet search filter
2023-11-29 17:20:18 -05:00
82591ad8a1
Fixes #14056 : Record a pre-change snapshot when bulk editing objects via CSV
2023-11-29 17:19:35 -05:00
6dddb6c9d2
Fixes #14199 : Fix jobs count for reports with a custom name
2023-11-29 17:19:02 -05:00
290aae592d
Raises validation error if file path and root are not unique ( #14232 )
...
* raises validation error if file path and root are not unique #14187
* review changes #14187
2023-11-29 16:25:16 -05:00
ff021a8e4e
Adds region hierarchy in templates ( #14213 )
...
* initial work to render hierarchical region #13735
* adds site display #13735
* cleanup #13735
* adds display region tag #13735
* refactored region hierarchy #13735
* refactored region hierarchy #13735
* renamed display_region to nested_tree #13735
* Make render_tree suitable for generic use
* Remove errant item from __all__
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-11-29 16:20:59 -05:00
3a3d43911c
Fixed password was not hashed on REST API update ( #14340 )
...
* Fixed password was not hashed on REST API update
* When we updated a user password with a REST API call the password was
stored in clear in plain text in the database.
* Following code review
* Move test on UserTest class
* Call `super().update()` in overriding `update` method
* Return directly the result of `super().update()`
2023-11-29 15:59:54 -05:00
c43c63a817
14346 fix missing function call convert
...
In PR #13958 (commit 8224644) _get_report was modified to do the call on the variable without changing the call later on.
This commit fixes that and removes the call on the variable.
Signed-off-by: Josef Johansson <josef@oderland.se>
2023-11-29 15:58:14 -05:00
792b353f64
Fixes #14363 : Fix bulk editing of interfaces assigned to VM with no cluster
2023-11-29 15:23:35 -05:00
01ba4ce129
Fixes #14242 : Enable export templates for contact assignments
2023-11-29 15:22:41 -05:00
fc7d6e1387
Fixes #14325 : Ensure expanded numeric arrays are ordered ( #14370 )
...
* Fixes #14325 : Ensure expanded numeric arrays are ordered
* Remove redundant casting to
2023-11-28 17:04:10 -05:00
080da68b6a
Fixes #14349 : Fix custom validation support for DataSource
2023-11-28 17:02:52 -05:00
7d413ea3c2
Fixes #14343 : Set order_by accessor for asn_asdot column ( #14369 )
2023-11-28 17:02:07 -05:00
40763b58bd
14299 change webhook timestamp to isoformat ( #14331 )
...
* 14299 change timestamp to isoformat
* Omit redundant str() casting
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-11-28 17:01:03 -05:00
d2fea4edc4
Closes #14311 : Move L2VPN models from ipam
to vpn
( #14358 )
...
* Move L2VPN and L2VPNTermination models from ipam to vpn
* Move L2VPN resources from ipam to vpn
* Extend migration to update content types
* Misc cleanup
2023-11-28 13:45:00 -05:00
8e7146cd06
v3.7 documentation updates
2023-11-28 13:11:30 -05:00
e4989300de
Draft v3.7 release notes
2023-11-28 13:11:00 -05:00
6678880db5
Closes #9816 : VPN tunnel support ( #14276 )
...
- Introduces a new `vpn` app with the following models:
- Tunnel
- TunnelTermination
- IKEProposal
- IKEPolicy
- IPSecProposal
- IPSecPolicy
- IPSecProfile
2023-11-27 16:17:15 -05:00
975a647d9a
Closes #14312 : Move ConfigRevision to core ( #14328 )
...
* Move ConfigRevision model & write migrations
* Move ConfigRevision resources from extras to core
* Extend migration to update original content type for ConfigRevision
2023-11-27 16:09:05 -05:00
18422e1d26
Closes #14326 : Move form mixins ( #14327 )
...
* Move form mixins from extras app to netbox app
* Remove obsolete extras/admin.py
2023-11-22 13:49:26 -05:00
a73ba00aa0
Closes #13299 : Improve options for controlling custom field visibility ( #14289 )
...
* Add ui_visible and ui_editable fields
* Extend migration to map new visible/editable values
* Remove ui_visibility field
* Update docs
2023-11-20 13:06:34 -05:00