1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

284 Commits

Author SHA1 Message Date
a296a9e109 Closes #6150: Enable change logging for journal entries 2021-04-13 10:53:55 -04:00
f8903a8183 Merge branch 'develop' into feature 2021-04-12 14:19:30 -04:00
7ddcec3a0d Fixes #6082: Support colons in webhook header values 2021-04-12 12:09:37 -04:00
878154c305 Closes #5830: Add as_attachment field to API serializers and admin view. 2021-03-30 23:26:55 +02:00
9ede726eea Add boolean as_attachment to Export template 2021-03-30 22:27:26 +02:00
cd629fc737 Closes #4833: Allow assigning config contexts by device type 2021-03-29 15:40:09 -04:00
93353e94a2 Note that 'table' is a reserved name for ExportTemplates 2021-03-29 11:25:57 -04:00
8a8342b106 Strip microseconds from JournalEntry creation time 2021-03-29 09:48:45 -04:00
36c903da04 Add dedicated view for tags 2021-03-26 15:25:18 -04:00
82fbd975f1 Add kind field to JournalEntry 2021-03-17 12:51:39 -04:00
8be4fbbce3 Add JournalEntry list view w/filtering 2021-03-16 15:57:23 -04:00
1f1a62da67 Initial work on #151: Object journaling 2021-03-16 15:00:08 -04:00
e97adcb614 Move ConfigContext classes out of models.py 2021-03-16 13:08:07 -04:00
c072ba088f Add webhook support for additional models 2021-03-10 14:49:02 -05:00
19b78e63ce Introduce ChangeLoggedModel as a standard model 2021-03-10 13:37:13 -05:00
6ffadb501b Closes #5610: Add REST API endpoint for webhooks 2021-03-09 09:22:58 -05:00
38ded66c4e Closes #5608: Add REST API endpoint for custom links 2021-03-08 20:57:44 -05:00
79b19821f6 Closes #5892: Introduce SiteGroup model (#5937)
* Initial work on #5892

* Add site group selection to object edit forms

* Add documentation for site groups

* Changelog for #5892

* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
9c967ee3ea Fixes #5913: Improve change logging (#5924)
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
1ddc1a6781 Closes #5451: Add support for multiple-selection custom fields 2021-03-01 14:52:57 -05:00
3f216fa4a3 Remove unused CustomFieldModel class 2021-03-01 14:33:52 -05:00
7e6cb9d186 Closes #1638: Migrate all primary keys to 64-bit integers 2021-02-26 16:12:52 -05:00
bec7ea7072 Standardize model types based on function 2021-02-24 21:01:16 -05:00
af3c4905ea Fixes #5558: Fix regex validation support for custom URL fields 2020-12-31 10:21:01 -05:00
b2e05aafc1 Closes #5531: Ensure consistent calls to parent clean() methods for models, forms 2020-12-28 12:54:42 -05:00
d64fc261e2 Tweak validation for custom date fields 2020-12-15 16:00:18 -05:00
ba00d57d37 Closes #4711: Rename Webhook.obj_type to content_types 2020-12-02 14:49:07 -05:00
cc271aefe1 Closes #5400: Store custom field defaults as JSON values 2020-12-01 16:05:23 -05:00
a05fe69043 Add REST API endpoint for custom fields 2020-11-23 15:54:42 -05:00
f3f3993963 Enforce custom field validation on the model 2020-11-12 14:23:08 -05:00
4a8a1ce45c Check for extraneous custom field data on clean() 2020-11-12 12:18:31 -05:00
3d6baeaab0 Move selection field validation from admin form to model 2020-11-11 15:24:39 -05:00
db0c61dea4 Consolidate middleware under NetBox core 2020-11-10 16:59:37 -05:00
3d6bf1e0f8 Clean up CustomField regex validation 2020-11-10 10:21:18 -05:00
fcb5e6ae1c Merge branch 'develop' into develop-2.10 2020-10-30 10:38:05 -04:00
82f5d0070e account for null value annotations 2020-10-23 10:56:02 -04:00
22d2289ed2 add support for regions and vms 2020-10-23 01:18:04 -04:00
3ba18633de initial work on config context performance improvements 2020-10-20 01:07:22 -04:00
8781cf1c57 Closes #609: Add min/max value and regex validation for custom fields 2020-10-15 15:06:01 -04:00
143f3cc27c #4711: Rename CustomField.obj_type to content_types 2020-10-14 15:26:46 -04:00
96650b0216 Merge branch 'develop' into develop-2.10 2020-10-09 13:52:16 -04:00
3a21f7ab26 Fixes #5226: Custom choice fields should be blank initially if no default choice has been designated 2020-10-09 11:34:50 -04:00
12e2537222 General cleanup of tables 2020-09-25 14:18:29 -04:00
3d2f6c0703 Simplify form field for boolean CustomFields 2020-09-17 12:26:02 -04:00
2d56a658b3 Clean up stale data when a custom field is changed/deleted 2020-09-16 17:03:31 -04:00
5b3de8defe Use DjangoJSONEncoder for encoding custom field data 2020-08-25 13:57:18 -04:00
fb8904af54 Remove unused attributes, methods 2020-08-25 13:49:23 -04:00
f7b8d6ede5 Add choices ArrayField to CustomField; drop CustomFieldChoice 2020-08-25 13:24:46 -04:00
c85a45e520 Further work on custom fields 2020-08-24 14:11:13 -04:00
2276603ac3 Drop CustomFieldValue 2020-08-21 16:21:11 -04:00