Commit Graph

3050 Commits

Author SHA1 Message Date
Jeremy Stretch
842508b8f2 Merge branch 'develop' into 3762-datetime-selectors 2019-12-30 12:31:50 -05:00
Jeremy Stretch
17b5dd6365 Merge pull request #3807 from hSaria/3712-scroll-offset
Fixes 3712
2019-12-30 11:40:43 -05:00
Saria Hajjar
0a9fa94b99 Account for the header when hash-scrolling 2019-12-29 21:20:02 +00:00
Saria Hajjar
03685f6d20 Fixed Y-coordinate off by 10 2019-12-29 14:06:41 +00:00
Saria Hajjar
fac14f6f16 Fixes #3803 2019-12-29 13:41:00 +00:00
Saria Hajjar
aa75fd0614 Add datetime widgets 2019-12-28 22:55:00 +00:00
Saria Hajjar
c7ac52a6de Load flatpickr using selectors (classes) 2019-12-28 21:33:07 +00:00
Saria Hajjar
f9a92c5afb Include Flatpickr library globally 2019-12-28 21:32:40 +00:00
Saria Hajjar
7a26caf07d Flatpickr library statics 2019-12-28 21:31:21 +00:00
kobayashi
ca4f71dd55 implement 3788 2019-12-27 16:17:17 -05:00
Jeremy Stretch
5041e76d47 Merge pull request #3793 from struppinet/develop
Closes #3663: add Filter Tests
2019-12-27 14:14:55 -05:00
Jeremy Stretch
190ae360ed Fixes #3695: Include A/Z termination sites for circuits in global search 2019-12-27 14:04:03 -05:00
struppi
2940e84346 Closes #3663: improve tests 2019-12-26 22:21:05 +01:00
Jeremy Stretch
62d2a6fb6c Merge pull request #3775 from steffann/3705-make-current-user-available-in-custom-scripts
Add request to Custom Script run, if receiver supports it
2019-12-26 10:04:07 -05:00
struppi
127b54b8b8 Closes #3663: fix PEP errors 2019-12-26 12:26:41 +01:00
struppi
49e1723ca2 Closes #3663: add Filter Tests 2019-12-25 18:41:59 +01:00
Sander Steffann
59b168062a Implement request passing as a property of Script 2019-12-19 23:35:18 +01:00
Jeremy Stretch
0cfc27b58b Fixes #3780: Fix AttributeError exception in API docs 2019-12-19 14:04:18 -05:00
Jeremy Stretch
48a6c003be Post-release version bump 2019-12-16 16:33:31 -05:00
Jeremy Stretch
1ec879a9b1 Release v2.6.9 2019-12-16 16:30:20 -05:00
Jeremy Stretch
40a204acd0 Merge pull request #3764 from kobayashi/3679
fix 3757
2019-12-13 15:57:13 -05:00
kobayashi
dee2139a19 fix 3679 2019-12-13 14:42:10 -05:00
Jeremy Stretch
b3b3ae3192 Merge pull request #3763 from hSaria/3761-token-copy-button
Fixes #3761: copy button for tokens
2019-12-13 14:16:41 -05:00
Jeremy Stretch
b1863c6ffd Fixes #2358: Respect custom field default values when creating objects via the REST API 2019-12-13 14:15:48 -05:00
hSaria
e78ea815f9 Fixes #3761: copy button for tokens 2019-12-13 18:06:14 +00:00
Jeremy Stretch
511768692b Fixes #2170: Prevent the deletion of a virtual chassis when a cross-member LAG is present 2019-12-13 11:36:31 -05:00
Jeremy Stretch
943fff2285 Closes #3441: Move virtual machine results near devices in global search 2019-12-13 10:37:58 -05:00
Jeremy Stretch
3374c5b042 Closes #3152: Include direct link to rack elevations on site view 2019-12-13 10:12:46 -05:00
hSaria
3d9a779241 Fixes 3749 attribute error 2019-12-11 07:03:39 +00:00
Jeremy Stretch
317b32766d Post-release version bump 2019-12-10 10:50:46 -05:00
Jeremy Stretch
5b0455b2a0 Release v2.6.8 2019-12-10 10:42:48 -05:00
Jeremy Stretch
19b8596443 Fixes #3644: Fix exception when connecting a cable to a RearPort with no corresponding FrontPort 2019-12-09 15:42:04 -05:00
Jeremy Stretch
1301ab9cb7 #3722: Tweak ordering of permitted characters to avoid creating a regex range 2019-12-09 10:02:56 -05:00
Jeremy Stretch
2de3e579a6 #3720: Update migration to add powerfeeds to termination_type limit list (does not impact database) 2019-12-06 12:29:31 -05:00
Jeremy Stretch
880f248d26 #3722: Update migration with new validator (does not impact database) 2019-12-06 12:19:29 -05:00
Jeremy Stretch
84c345b043 Fixes #3725: Enforce client validation for minimum service port number 2019-12-05 21:22:34 -05:00
Jeremy Stretch
c530f970b1 Fixes #3722: Allow the underscore character in IPAddress DNS names 2019-12-05 21:14:29 -05:00
John Anderson
05cd8e839f fixes #3724 - allow filtering interfaces by more than one device name 2019-12-04 02:00:08 -05:00
Jeremy Stretch
683cfa95d7 Fixes #3312: Fix validation error when editing power cables in bulk 2019-11-27 09:19:34 -05:00
Jeremy Stretch
f466b9289d Fixes #3720: Correctly indicate power feed terminations on cable list 2019-11-26 16:56:11 -05:00
Jeremy Stretch
43350136db Fixes #3709: Prevent exception when importing an invalid cable definition 2019-11-26 16:46:51 -05:00
Jeremy Stretch
db43f51dd3 Merge pull request #3687 from kobayashi/3679
fix url expressions
2019-11-14 22:03:03 -05:00
Jeremy Stretch
7e155898d2 Rename CreatedUpdatedFilter to CreatedUpdatedFilterSet 2019-11-14 22:00:12 -05:00
Jeremy Stretch
865d50e5b6 'base_name' deprecated in DRF v3.9.0 2019-11-14 21:58:37 -05:00
Jeremy Stretch
f7f262b830 Merge pull request #3680 from struppinet/develop
Closes #3663: API filter by created, last_updated
2019-11-14 21:57:26 -05:00
kobayashi
a16b22c833 fix url expressions 2019-11-13 00:48:47 -05:00
struppi
eb03fd7a0f Closes #3663: rename filter class 2019-11-07 22:41:09 +01:00
struppi
3a3e03bdd7 Closes #3663: PEP8 fixes 2019-11-07 22:38:51 +01:00
Jeremy Stretch
64a6bb275e #3139: Add a message indicating why the user is redirected 2019-11-06 10:01:42 -05:00
Jeremy Stretch
18d35796c1 Merge pull request #3667 from steffann/3139-disable-user-password-change-if-come-in-with-ldap-auth
Hide password change page when user is logged in using LDAP
2019-11-06 09:57:25 -05:00
Jeremy Stretch
bfc9e39a09 Merge pull request #3673 from ananace/cable-color-display
3457 Display cable colors in device interface list
2019-11-06 09:53:59 -05:00
Jeremy Stretch
60737a8d6b Fixes #3669: Include weight field in prefix/VLAN role form 2019-11-06 09:39:21 -05:00
Jeremy Stretch
43b5439f5d Fixes #3674: Include comments on PowerFeed view 2019-11-06 09:26:49 -05:00
Alexander Olofsson
f5403f0efc 3457 Display cable colors in device interface list 2019-11-06 10:15:55 +01:00
struppi
3285cae845 Closes #3663: fix inheritance error 2019-11-04 21:00:44 +01:00
struppi
0a287420dc Closes #3663: API filter by created, last_updated 2019-11-04 20:51:56 +01:00
Sander Steffann
5dc88c1097 Hide password change page when user is logged in using LDAP 2019-11-03 16:05:53 +03:00
Jeremy Stretch
3775047aff Post-release version bump 2019-11-01 15:54:17 -04:00
Jeremy Stretch
a304ef77a0 Release v2.6.7 2019-11-01 15:37:05 -04:00
Jeremy Stretch
a950bf7496 Suppress migration messages during tests; fix typo 2019-11-01 15:08:59 -04:00
Jeremy Stretch
c93159baa5 Corrected test 2019-11-01 15:08:20 -04:00
Jeremy Stretch
f9cb41d000 Move TreeNodeMultipleChoiceFilter tests to utilities (follow-up to #3616) 2019-11-01 15:01:24 -04:00
Jeremy Stretch
522e159abb Merge pull request #3616 from kobayashi/3357
allow null region filtering
2019-11-01 14:29:32 -04:00
Jeremy Stretch
d3bfe80326 Closes #3659: Add filtering for objects in admin UI 2019-11-01 12:22:39 -04:00
Emil Palm
61b121b575 Merge remote-tracking branch 'upstream/develop' into 3619-new-400G-osfp-interface-type 2019-10-30 14:31:17 -05:00
Emil Palm
bfa5a435dc Add IFACE_TYPE_400GE_OSPF 2019-10-30 14:30:23 -05:00
Jeremy Stretch
5360aa9593 Closes #3652: Limit next/previous rack by assigned rack group 2019-10-29 15:17:00 -04:00
kobayashi
4759743f28 Merge pull request #3645 from BegBlev/llpd-port-id
Retrieve port-id in LLDP tab
2019-10-28 12:19:10 -04:00
kobayashi
f8b3518897 filtering multiple regions with null 2019-10-28 02:24:44 -04:00
Tyler Bigler
26f3c1afb3 Add CONN_MAX_AGE to documentation (#3642)
* Add CONN_MAX_AGE to sample configurations

* Correct alignment

* Restore ghost space

* Correct alignment.

* Use stable docs url
2019-10-25 13:11:48 -04:00
Jeremy Stretch
c038c4450c Fixes #3643: Update all Django documentation links to 'stable' version 2019-10-25 11:09:30 -04:00
Jeremy Stretch
c84e608f8e Merge pull request #3632 from netbox-community/3309-changelog-middleware
Rewrite change logging middleware
2019-10-25 09:47:32 -04:00
Jeremy Stretch
75d81d1815 Fixes #3636: Add missing rack_group field to PowerFeed CSV export 2019-10-25 09:27:33 -04:00
Stefan de Kooter
709da30f9d Fix #3635 - cache circuits.*
Enable caching for items under the circuits app
2019-10-25 00:46:05 +02:00
Jeremy Stretch
ebde65d1b2 Closes #3594: Add ChoiceVar for custom scripts 2019-10-23 15:59:27 -04:00
Jeremy Stretch
a6781d5083 Fixes #3596: Prevent server error when reassigning a device to a new device bay 2019-10-23 09:28:00 -04:00
Jeremy Stretch
5fd9b27f9b Fix reporting of custom fields in webhook data on object deletion 2019-10-22 16:12:25 -04:00
Jeremy Stretch
b6beb37e36 Rewrote ObjectChangeMiddleware to remove the curried handle_deleted_object() function 2019-10-22 15:10:49 -04:00
kobayashi
11bfd770dc allow null region filtering 2019-10-22 00:41:49 -04:00
Vincent Catros
997fd32514 Retrieve port-id in LLDP tab 2019-10-21 11:57:23 +02:00
kobayashi
685a4ee56e modify patch panel port connection type list 2019-10-18 00:01:21 -04:00
Tobias Genannt
43a2eb766b Add SCRIPTS_ROOT to configuration.example.py
Fixes #3608 by adding the new variable to the example configuration.
2019-10-14 09:29:04 +02:00
John Anderson
8d8ad02831 implemented #3445 - Add support for additional user defined headers to be added to webhook requests 2019-10-13 03:09:58 -04:00
John Anderson
45806c312a implemented #3499 - Add to Webhook model to support user supplied CA certificate verrification of webhook requests 2019-10-13 01:43:08 -04:00
Jeremy Stretch
0c1e835ce5 Post-release version bump 2019-10-10 12:42:57 -04:00
Jeremy Stretch
07450d68c0 #3259: Add site and rack fields to cables filter form 2019-10-10 12:28:17 -04:00
Jeremy Stretch
e705f4c3e4 Fixes #3588: Enforce object-form JSON for local context data on devices and VMs 2019-10-10 10:41:08 -04:00
chambersh1129
13368dc2aa PEP 8 E121 continuation line under-indented for hanging indent fix 2019-10-09 20:11:02 -04:00
chambersh1129
de71669d93 Replace all instances of .extra() in QuerySets with annotations, including references in docstrings 2019-10-09 20:11:02 -04:00
Jeremy Stretch
cd1d476f24 Fixes #3582: Enforce view permissions on global search results 2019-10-09 16:45:33 -04:00
Jeremy Stretch
010cc8e53c Fixes #3458: Prevent primary IP address for a device/VM from being reassigned 2019-10-09 16:22:06 -04:00
Jeremy Stretch
3d41fdc5fb Fixes #3474: Fix device status page loading when NAPALM call fails 2019-10-09 15:44:32 -04:00
Jeremy Stretch
a8d93ee8cd Fixes #3463: Correct CSV headers for exported power feeds 2019-10-09 15:25:31 -04:00
Jeremy Stretch
46eb858a26 Closes #3581: Introduce commit_default custom script attribute to not commit changes by default 2019-10-09 15:16:50 -04:00
Jeremy Stretch
644b793b0a Closes #3545: Add MultiObjectVar for custom scripts 2019-10-09 15:06:00 -04:00
Jeremy Stretch
539c9e5ec7 Closes #3471: Disallow raw HTML in Markdown-rendered fields 2019-10-09 14:47:40 -04:00
Jeremy Stretch
ea42ec6a11 Merge pull request #3561 from netbox-community/3560-drf-bootstrap-css
Override DRF's builtin Bootstrap with NetBox's own more recent copy
2019-10-09 08:53:13 -07:00
Jeremy Stretch
ce1c894c8b Closes #3580: Render text and URL fields as textareas in the custom link form 2019-10-09 09:40:24 -04:00
Jeremy Stretch
6b4e065b67 Force checkbox table columns to narrow width 2019-10-07 17:22:35 -04:00
Jeremy Stretch
51c96e475d Closes #3563: Enable editing of individual DeviceType components 2019-10-07 17:08:51 -04:00