4d40699f2c
Fixes #15995 : Permit nullable fields referenced by unique constraints to be omitted from REST API requests
2024-05-07 15:33:14 -04:00
ccf32244d3
Fixes #16003 : Enable cache busting on upgrade for setmode.js
2024-05-07 11:10:19 -04:00
9316f48a20
Fixes #15982 : Restore the "assign IP" tab
2024-05-07 10:43:49 -04:00
acc2add845
Fixes #15977 : Hide all admin menu items for non-authenticated users ( #15978 )
...
* Fixes #15977 : Hide all admin menu items for non-authenticated users
* Account for absence of auth_required on PluginMenuItem
2024-05-07 10:37:42 -04:00
b4486b4d30
Fix #15992 : Removed integrations for sentry-sdk
...
According to the Sentry Python SDK documentation setting the
integrations manually is only needed when the integration configuration
needs to be changed.
See: https://docs.sentry.io/platforms/python/integrations/django/#options
2024-05-07 09:11:36 -04:00
fbcec97328
PRVB
2024-05-06 15:28:43 -04:00
fce54f3733
Bump PR
2024-05-06 15:06:51 -04:00
f12b2fad1f
Release v4.0.0
2024-05-06 14:40:31 -04:00
0f7e207674
Updates for file netbox/translations/en/LC_MESSAGES/django.po ( #15974 )
...
* Translate django.po in fr
100% translated source file: 'django.po'
on 'fr'.
* Translate django.po in ja
100% translated source file: 'django.po'
on 'ja'.
* Translate django.po in pt
100% translated source file: 'django.po'
on 'pt'.
* Translate django.po in ru
100% translated source file: 'django.po'
on 'ru'.
* Translate django.po in es
100% translated source file: 'django.po'
on 'es'.
* Translate django.po in tr
100% translated source file: 'django.po'
on 'tr'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-05-06 14:24:48 -04:00
840dcaa509
Update source translation strings
2024-05-06 13:42:27 -04:00
51bd98bdfc
Merge branch 'develop' into feature
2024-05-06 12:59:24 -04:00
c02bd0ab19
Release v3.7.8
2024-05-06 12:43:46 -04:00
c7d53ed8eb
Translate django.po in ja
...
100% translated source file: 'django.po'
on 'ja'.
2024-05-06 12:34:29 -04:00
15cc50fc1d
Fixes #15960 : Use internal ManyToManyColumn to ensure proper export behavior
2024-05-06 10:32:29 -04:00
60aee6f5e1
Fixes #15961 : Fix secret toggle button by avoiding duplicate event handler
2024-05-06 10:31:29 -04:00
56e0449ebc
Fixes : #15948 - Fixes cable fanin/fanout when both are required ( #15953 )
...
* Preliminary fix for #15948
* Tweaking of line height
2024-05-06 09:48:14 -04:00
4cc5079ecb
12127 enable cable add button
2024-05-06 08:37:22 -04:00
8e1c2ecd92
Closes #15915 : Replace plugins list with an overall system status view ( #15950 )
...
* Replace plugins list with an overall system status view
* Enable export of system status data
2024-05-03 17:26:19 -04:00
88f2735087
Fixes #15917 : slim-select-pagination-bug-fix : fixed several bugs related to slim select ( #15918 )
...
* slim-select-pagination-bug-fix : fixed several bugs related to slim
select search box gui element
1. If user enters a search text in the filter text box, the user will
not be able to scroll to the next page. That is the user will only be
able to see the first page of returned item with a none empty search
string.
2. User will not be able to select an item returned from search query
if user clicks reload after a dynami search. When the user is able
to load a second page, the user will be able to select an item from
the third+ page if previous bug is fixed.
* Recompile static assets
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-03 13:22:29 -04:00
a9b311b100
Fixes #15944 : Extend paginator template to be aware of placement
2024-05-03 11:56:37 -04:00
41504425ac
Closes #15942 : Refactor settings_and_registry() context processor
2024-05-03 10:58:03 -04:00
f8cf2a3786
Closes #15932 : Update embedded documentation for generic templates
2024-05-03 10:57:05 -04:00
408e0c5a9b
Fixes #15877 : Consider VC membership when assigning LAG interfaces via bulk edit
2024-05-03 10:55:41 -04:00
c8a9bc006d
Fixes #15925 : Fix rendering of cable traces to circuit terminations
2024-05-03 10:54:34 -04:00
f8eee45ba3
#15852 : Hide count element for non-HTMX requests
2024-05-02 16:11:50 -04:00
3d4bb209ee
15802 change table anchor color ( #15841 )
...
* 15802 change table anchor color
* 15802 make link color lighter
* 15802 lighten table color
* 15802 add comment
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-02 16:06:05 -04:00
8f2eba24bb
15831 monkeypatch LDAP _mirror_group function for NB4 ( #15902 )
...
* 15831 monkeypatch LDAP _mirror_group function for NB4
* 15831 monkeypatch LDAP _mirror_group function for NB4
* 15831 monkeypatch LDAP _mirror_group function for NB4
* Move the modified _mirror_groups() method to a separate module to retain license
* 15831 fix import
* 15831 fix import
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-02 16:02:21 -04:00
8f92b8519c
Update front end dependencies
2024-05-02 15:31:43 -04:00
0bc2bffb81
Remove obsolete dependencies
2024-05-02 14:31:39 -04:00
3d3c2e9e1f
Delete extraneous lock file
2024-05-02 13:57:07 -04:00
17e6d1076a
Fixes #15852 : Update total object counts when filtering object lists ( #15909 )
...
* Fixes #15852 : Update total object counts when filtering object lists
* Misc cleanup
2024-05-02 10:43:53 -04:00
4c93a2d084
Feature 15832 - Multiselect has no "delete" option on the values ( #15883 )
...
* Added remove_button in config.ts
* Fixed linter issues
* Fixed linter issues
* Fixed linter issues
* Enable remove_button plugin only for multi-select fields
* Enable remove_button plugin only for multi-select fields
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-02 09:39:10 -04:00
6530051958
Closes #15630 : Remove server-side color mode preference & simplify toggling
2024-05-01 18:59:42 -04:00
312291b010
Merge branch 'develop' into feature
2024-05-01 16:09:14 -04:00
39a830798e
PRVB
2024-05-01 15:28:36 -04:00
335a8d6449
Release v3.7.7
2024-05-01 15:08:08 -04:00
c08784da46
Fixes #11460 - Fix unterminated cable exception when editing cable ( #15813 )
...
* Fix cable edit form with single unterminated cable
* Minor tweaks
* Instead of skipping HTMX, override the template & move form template to an "htmx" template
* Use HTMXSelect widget for A/B type selection
* Infer A/B termination types from POST data
* Fix saving cable which results in resetting of the termination type fields
* Condense view logic
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-01 14:24:50 -04:00
a2efec09be
Fixes #15891 : Ensure deterministic ordering for scripts & reports
2024-05-01 10:46:25 -04:00
1add918d31
15833 make navbar sticky at top
2024-05-01 10:44:28 -04:00
778b8b9b48
15853 fix background color for cable trace svg in dark mode
2024-05-01 10:30:01 -04:00
d0e0dcb652
15855 fix adding script as event rule ( #15861 )
...
* 15855 fix adding script as event rule
* 15855 fix adding script as event rule
* 15855 fix adding script as event rule
* 15855 fix adding script as event rule
2024-05-01 10:24:17 -04:00
209f596397
15815 convert dashboard widgets for users/groups ( #15839 )
...
* 15815 convert dashboard widgets for users/groups
* 15815 review fixes
* 15815 catch DoesNotExist for widget content type
* 15815 add logging
2024-05-01 09:56:46 -04:00
d256c04d9c
Added caching on /api/schema/ endpoint ( closes #15894 )
2024-05-01 08:48:46 -04:00
365bb4ba17
Fixes #15896 : Retain proper formatting for JSON custom field default values
2024-04-30 16:24:26 -04:00
11816b45e7
Fixes #15899 : Correct the view name for the tags column on L2VPNTerminationTable
2024-04-30 15:11:54 -04:00
4b21cf604b
14852 delete event-rule when delete script
2024-04-29 15:02:39 -04:00
79b9dc2013
Feature #15428 - Show all devices with configuration template attached ( #15822 )
...
* Added devices instances column for config templates.
* Added devices instances column for config templates.
* Add counts for VMs, roles, and platforms
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-04-29 14:15:44 -04:00
0e3c35ae58
Fixes #15548 : Ignore many-to-many mappings when checking dependencies of an object being deleted
2024-04-29 13:37:38 -04:00
cbfed83f60
15524 round iprange utilization ( #15734 )
2024-04-29 13:19:57 -04:00
3cbade536e
Fixes #15812 : Add Date(Time)Var for scripts to allow much easier date… ( #15821 )
...
* Fixes #15812 : Add Date(Time)Var for scripts to allow much easier date input
* Extend tests for invalid data
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-04-29 12:46:39 -04:00