Arthur Hanson
af8bb0c4b9
10348 add decimal custom field ( #10422 )
...
* 10348 add decimal custom field
* 10348 fix tests
* 10348 add documentation
* Rearrange custom fields to be ordered consistently
* Rename number_field to integer_field for clarity
* Clean up validation logic
* Apply suggested changes from PR
* Store decimal custom field values natively
* Fix filter test
* Update custom field model migrations to use new encoder
Co-authored-by: jeremystretch <jstretch@ns1.com >
2022-09-30 16:03:24 -04:00
Jeremy Stretch
c95ad5b208
Merge pull request #10441 from netbox-community/9071-plugin-menu
...
9071 add header to plugin menu
2022-09-28 17:08:10 -04:00
jeremystretch
3fbd514417
Add test for plugin menu registration
2022-09-28 16:57:40 -04:00
jeremystretch
d0465242a3
Add documentation for PluginMenu
2022-09-28 16:44:16 -04:00
jeremystretch
db90b084cf
Enable plugins to create root-level navigation menus
2022-09-28 16:08:03 -04:00
Arthur Hanson
20e3fdc782
#9045 #9046 - remove legacy fields from Provider ( #10377 )
...
* #9045 - remove legacy fields from Provider
* Add safegaurd for legacy data to migration
* 9045 remove fields from forms and tables
* Update unrelated tests to use ASN model instead of Provider
* Fix migrations collision
Co-authored-by: jeremystretch <jstretch@ns1.com >
2022-09-28 15:22:19 -04:00
jeremystretch
f51415cf2c
Replace unique_together with UniqueConstraints
2022-09-27 15:35:24 -04:00
Arthur
b134d2a7b0
9071 fix test
2022-09-26 14:23:53 -07:00
Arthur
e074570b8f
9071 add header to plugin menu
2022-09-22 10:01:19 -07:00
Jeremy Stretch
7b4f5252f1
Merge pull request #10290 from kkthxbye-code/10258-nested-module-scripts
...
Fixes #10258 - Allow running scripts nested in modules/packages
2022-09-15 10:06:28 -04:00
kkthxbye-code
c335b76ec6
PEP8: Fix whitespace on blank line
2022-09-14 20:00:12 +02:00
kkthxbye-code
356ff457be
Allow reports to be nested in submodules
2022-09-14 19:57:37 +02:00
jeremystretch
f67cb71dbc
Fixes #10333 : Show available values for ui_visibility field of CustomField for CSV import
2022-09-12 10:36:19 -04:00
jeremystretch
2b2a41edd2
Enable cloning for custom fields & custom links
2022-09-09 16:51:18 -04:00
kkthxbye-code
f489ffa043
Allow running scripts nested in modules/packages
2022-09-07 22:33:24 +02:00
Arthur
def853e8c4
#10278 add get_extra_addanother_params
2022-09-07 10:40:24 -07:00
Andreas Nieß
b11fa53519
Closes #10231 : Add missing serializer annotations
2022-09-01 17:18:09 +02:00
Jeremy Stretch
d3f2d77961
Merge pull request #10187 from amhn/9895_Remove_JSONFieldInspector
...
9895 remove json field inspector
2022-08-30 14:21:02 -04:00
jeremystretch
14f79ef85a
Closes #10202 : Clean up TemplateColumn template code & accessors
2022-08-30 09:55:12 -04:00
Arthur
c8ee01ba0f
#10170 changes from codereview
2022-08-29 14:53:28 -07:00
Arthur
249b8b0363
#10170 changes from code review
2022-08-29 12:20:51 -07:00
Andreas Nieß
0b5478ad2d
Fixes #9895 : Change DictField serializers to JSONField
2022-08-29 08:02:38 +02:00
Arthur
cb6d8bf063
#10170 optimize change log queries
2022-08-26 10:46:47 -07:00
jeremystretch
36729fb6ae
Fixes #10134 : Custom fields data serializer should return a 400 response for invalid data
2022-08-24 13:08:21 -04:00
jeremystretch
e4bbebf87a
Merge branch 'develop' into feature
2022-08-12 10:18:57 -04:00
jeremystretch
a9aaa8939c
Closes #9161 : Pretty print JSON custom field data when editing
2022-08-10 16:12:04 -04:00
jeremystretch
e96620260a
Closes #9903 : Implement a mechanism for automatically updating denormalized fields
2022-08-02 13:49:34 -04:00
jeremystretch
29a611c729
Closes #9896 : Discontinue arbitrary use of OrderedDict
2022-08-01 16:51:44 -04:00
jeremystretch
562769fb89
Merge branch 'develop' into feature
2022-08-01 14:42:09 -04:00
jeremystretch
84f2225f42
PEP8 cleanup
2022-08-01 09:16:58 -04:00
Kim Johansson
6904666e2a
Remove deprecated usage of prefetch_related
...
Fixes #9699
2022-07-30 01:18:30 +02:00
jeremystretch
c5fb7b72f0
Closes #9391 : Remove 500-character limit for custom link text & URL fields
2022-07-28 14:36:20 -04:00
jeremystretch
6cee12b153
Fix formatting of webhook conditions form field
2022-07-27 15:40:25 -04:00
jeremystretch
466931d2fb
Fixes #9829 : Arrange custom fields by group when editing objects
2022-07-26 12:41:51 -04:00
jeremystretch
abf11fbcb8
Merge branch 'develop' into feature
2022-07-20 12:20:33 -04:00
jeremystretch
e07dd3ddcb
Define NESTED_SERIALIZER_PREFIX constant
2022-07-15 15:31:42 -04:00
jeremystretch
868e94fb73
Release v3.3-beta1
2022-07-14 12:04:53 -04:00
jeremystretch
3eb6b6c07f
Clean up core API imports
2022-07-13 16:18:55 -04:00
jeremystretch
1ddb219a0c
Documentation cleanup
2022-07-11 17:29:25 -04:00
jeremystretch
2264937f81
Consolidate custom field migrations
2022-07-11 17:11:58 -04:00
jeremystretch
c380fd00bf
Merge branch 'develop' into feature
2022-07-11 12:58:24 -04:00
jeremystretch
5a4467a4a8
Fixes #9687 : Don't restrict custom text field lengths when entering via UI form
2022-07-11 11:12:06 -04:00
jeremystretch
ed7f42a803
Fixes #9704 : Include last_updated field on JournalEntry REST API serializer
2022-07-11 10:28:37 -04:00
jeremystretch
29eb37857c
Merge branch 'develop' into feature
2022-07-08 16:06:27 -04:00
jeremystretch
a40ab9ffb1
Fixes #9657 : Fix filtering for custom fields and webhooks in the UI
2022-07-08 14:59:16 -04:00
jeremystretch
23f391c5b5
Closes #9228 : Add serialize_object() method to ChangeLoggingMixin
2022-07-01 15:52:16 -04:00
jeremystretch
cd3111ca8d
Merge branch 'develop' into feature
2022-06-28 16:55:49 -04:00
jeremystretch
379880cd84
Closes #9582 : Enable assigning config contexts based on device location
2022-06-22 16:10:48 -04:00
Hunter Johnston
52178f78d1
Closes #7702 : Add Powerfeed Defaults to User Configurations
2022-06-21 12:58:41 -04:00
jeremystretch
ba12db3019
Merge branch 'develop' into feature
2022-06-20 11:50:23 -04:00