Marcus Crane
65f0c95b20
Use relative links that work locally and in production
...
At present, a mix of link types are used in the Netbox
documentation from markdown file links to relative and
absolute anchor links.
Of the three types, linking to markdown files is the
most ideal because it allows navigation locally on disk,
as well as being translated into working links at render
time.
While not obvious, mkdocs handles converting markdown
links to valid URLs.
Signed-Off-by: Marcus Crane <marcu.crane@daimler.com>
2021-03-18 19:39:03 +13:00
Jeremy Stretch
c83f51496d
Fix IP address interface validation
2021-03-17 16:44:34 -04:00
Jeremy Stretch
54f1308f50
Closes #5998 : Introduce ContentTypeColumn
2021-03-17 16:29:43 -04:00
Jeremy Stretch
d26652be31
Changelog for #5977
2021-03-17 15:41:27 -04:00
Jeremy Stretch
a9ba2a5ec4
Merge pull request #5978 from jathanism/jathanism-fix-invalid-release_check_url
...
Fix use of `URLValidator` to correctly validate `RELEASE_CHECK_URL`
2021-03-17 15:29:50 -04:00
Jeremy Stretch
2479f1d95d
Merge pull request #5999 from netbox-community/151-journaling
...
Closes #151 : Add object journaling
2021-03-17 13:14:50 -04:00
Jeremy Stretch
32ee80f834
Add JournalEntry filter for kind
2021-03-17 13:02:40 -04:00
Jeremy Stretch
856efd0617
Add kind field to JournalEntry
2021-03-17 12:51:39 -04:00
Jeremy Stretch
bb007552ee
Changelog and documentation for #151
2021-03-17 10:58:40 -04:00
Jeremy Stretch
7b95167aba
Add bulk edit, delete views for journal entries
2021-03-17 10:41:06 -04:00
Jeremy Stretch
a0fe83bdfa
Skip secondary check if get_absolute_url() not defined for model
2021-03-16 16:48:08 -04:00
Jeremy Stretch
9cba554ec9
Add JournalEntry tests
2021-03-16 16:47:35 -04:00
Jeremy Stretch
720f05976f
Add JournalEntry list view w/filtering
2021-03-16 15:57:23 -04:00
Jeremy Stretch
87527744d7
Fix conditional display journal & change log tabs
2021-03-16 15:33:41 -04:00
Jeremy Stretch
4ffd2ba841
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
1445efc638
Move ConfigContext classes out of models.py
2021-03-16 13:08:07 -04:00
Jeremy Stretch
baf854b9b4
Closes #5975 : Allow partial vCPU allocations for virtual machines
2021-03-16 11:52:59 -04:00
Jeremy Stretch
4d21d0028c
Closes #5995 : Dropped backward compatibility for queryset parameter on ObjectVar and MultiObjectVar
2021-03-16 11:28:50 -04:00
Jeremy Stretch
7a212fbf8b
Closes #5990 : Deprecated display_field parameter for custom script ObjectVar and MultiObjectVar fields
2021-03-16 11:08:34 -04:00
Jeremy Stretch
fe0d699731
Merge pull request #5992 from netbox-community/5891-api-serializer-display
...
Closes #5981 : Add display field to all REST API serializers
2021-03-16 10:53:59 -04:00
Jeremy Stretch
3b66a55da9
Drop usage of display_field on DynamicModelChoiceFields
2021-03-16 10:29:15 -04:00
Jeremy Stretch
fdaa4a6eb8
Add 'display' field to all REST API serializers
2021-03-16 10:06:25 -04:00
Jeremy Stretch
5b117e98ef
Merge pull request #5985 from netbox-community/5284-vlangroup-scope
...
Closes #5284 : Allow VLANGroup assignment beyond sites
2021-03-15 21:11:49 -04:00
Jeremy Stretch
9fa26e6621
Omit prefetch_related() for VLANGroup
2021-03-15 20:58:23 -04:00
Jeremy Stretch
54b23d4353
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-15 20:48:55 -04:00
Jeremy Stretch
6fa2d0bb91
Fix up VLANGroup tests
2021-03-15 20:35:18 -04:00
Jeremy Stretch
73ae61c73d
Extend VLANGroup to support cluster/cluster group assignment
2021-03-15 16:32:07 -04:00
Jeremy Stretch
59536fda64
Update Slack links
2021-03-15 14:45:53 -04:00
jathanism
28fca151a9
Fix use of URLValidator
to correctly validate RELEASE_CHECK_URL
2021-03-13 11:39:21 -08:00
Jeremy Stretch
42a94232d0
Add missing SiteGroup filter test case
2021-03-12 16:15:19 -05:00
Jeremy Stretch
c60149a72a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
ae80b4f5f4
Clean up base serializers
2021-03-12 13:31:28 -05:00
Jeremy Stretch
f0f7fdcf80
Move Location from racks.py to sites.py
2021-03-12 11:20:16 -05:00
Jeremy Stretch
3cdb81d2cd
Changelog for #5953 and #5966
2021-03-12 10:59:23 -05:00
Jeremy Stretch
32ad14197d
Merge pull request #5964 from rodvand/develop
...
Closes #5953 : Adds Markdown rendering of Custom Scripts' descriptions
2021-03-12 10:56:33 -05:00
Jeremy Stretch
bba346c74c
Merge pull request #5967 from abrahamvegh/tabindex
...
Skip the cheatsheet link when tabbing
2021-03-12 10:54:03 -05:00
Abraham Vegh
89bff2d4c9
Skip the cheatsheet link when tabbing
2021-03-11 22:40:03 -05:00
Martin Rødvand
0642dc2c91
Closes #5953 : Adds Markdown rendering of Custom Scripts' descriptions
2021-03-11 22:27:43 +01:00
Jeremy Stretch
5eb76a5c6a
Fixes #5962 : Ensure consistent display of change log action labels
2021-03-11 13:42:26 -05:00
Jeremy Stretch
e4d6d6b8fc
Add changelog for #5284
2021-03-11 11:13:41 -05:00
Jeremy Stretch
e6b9c79930
Fix VLAN group assignment for VLANs
2021-03-11 11:07:27 -05:00
Jeremy Stretch
82bc4178e4
Closes #5950 : Use TimeZoneSerializerField from django-timezone-field
2021-03-10 17:08:11 -05:00
Jeremy Stretch
f132ddf80f
Fixes #5595 : Restore ability to delete an uploaded device type image
2021-03-10 17:00:35 -05:00
Jeremy Stretch
ce82ea9da5
Extend VLAN group assignment form
2021-03-10 16:50:04 -05:00
Jeremy Stretch
199eb152a3
Fix VLAN.clean()
2021-03-10 16:26:27 -05:00
Jeremy Stretch
64e28db636
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-10 14:51:11 -05:00
Jeremy Stretch
fa77559f54
Add webhook support for additional models
2021-03-10 14:49:02 -05:00
Jeremy Stretch
e3e0fbe8c5
Remove redundant TreeManager from TenantGroup
2021-03-10 14:35:44 -05:00
Jeremy Stretch
b5c6613682
Declare TaggableManager on PrimaryModel base class
2021-03-10 14:32:50 -05:00
Jeremy Stretch
a0406d0f49
Fix feature assignments for device component templates
2021-03-10 14:03:50 -05:00