Arthur Hanson
fe7cc8cae9
Closes #16224 GraphQL Pagination ( #18903 )
...
* 16244 add pagination
* 16244 add pagination
* 16244 fix order_by pagination
* 16224 document pagination
* 16224 remove extraneous code
* 16224 missing core types
* 16224 review changes
* 16224 review changes
* 16224 review changes
2025-03-20 15:00:14 -05:00
Jason Novinger
80440fd025
Fixes #17443 : Adds ExportTemplate.file_name field ( #18911 )
...
* Fixes #17443 : Adds ExportTemplate.file_name field
* Addresses PR feedback
- Adds `file_name` to `ExportTemplateBulkEditForm.nullable_fields`
- Shortens max length of `ExportTemplate.file_name` to 200 chars
- Adds tests for `ExportTemplateFilterSet.file_extension`
* Fixes migration conflict caused by fix for #17841
2025-03-20 09:17:56 -04:00
Jason Novinger
6b7d23d684
Closes #17841 Allows Tags to be displayed in specified order ( #18930 )
2025-03-19 10:17:35 -07:00
Jeremy Stretch
d25605c261
Closes #18751 : Set the default value of ALLOW_TOKEN_RETRIEVAL
to False ( #18943 )
...
* Closes #18751 : Set the default value of ALLOW_TOKEN_RETRIEVAL to False
* Enable token retrieval during testing
2025-03-19 09:40:54 -05:00
Arthur Hanson
af5ec19430
17170 Add ability to add contacts to multiple contact groups ( #18885 )
...
* 17170 Allow multiple Group assignments for Contacts
* 17170 update docs
* 17170 update api, detail view, graphql
* 17170 fixes
* 17170 fixes
* 17170 fixes
* 17170 fixes
* 17170 fixes
* 17170 fixes
* 17170 fix bulk import
* 17170 test fixes
* 17170 test fixes
* 17170 test fixes
* 17178 review changes
* 17178 review changes
* 17178 review changes
* 17178 review changes
* 17178 review changes
* 17178 review changes
* 17170 update migration
* 17170 bulk edit form
2025-03-18 14:05:02 -04:00
Jeremy Stretch
d4f8cb72aa
Closes #18780 : External database configuration ( #18912 )
2025-03-17 10:23:37 -07:00
bctiemann
f69de12c6d
Closes : #15842 - Option to hide local login form if SSO is in use ( #18924 )
...
Closes : #15842
Branched from #18145 by @tobiasge
Provides a new LOGIN_FORM_HIDDEN setting which allows the administrator to hide the local login form, intended only to be used when SSO is used exclusively for authentication. Note that this means local login will be impossible in the event of SSO provider issues, and can be remedied only through a change to the application config and a restart of the service.
* #15842 - Hide login form
This doesn't implement the full solution proposed in #15842 but enables
administrators to hide the login form when users should only login with a SSO
provider. To prevent a complete lockout when the SSO provider is having
issues the GET parameter `skipsso` can be added to the login URL to show
the form regardless.
* Remove skipsso backdoor
* Add warning
---------
Co-authored-by: Tobias Genannt <tobias.genannt@qbeyond.de>
2025-03-17 12:02:18 -05:00
Arthur Hanson
1b4e00aeda
18896 Replace STORAGE_BACKEND with STORAGES and support Script running from S3 ( #18680 )
2025-03-17 07:36:34 -07:00
Jeremy Stretch
ffe035567a
Closes #18820 : Bump minimum PostgreSQL version to 14 ( #18909 )
2025-03-14 13:45:44 -05:00
Jeremy Stretch
c35f5f829a
Closes #7598 : Enable custom field filtering for GraphQL ( #18701 )
2025-03-07 10:49:06 -08:00
Jason Novinger
6bc9302ce5
Closes #17608 : Adds L2VPN.status field ( #18791 )
2025-03-06 14:06:06 -08:00
Jeremy Stretch
4e65117e7c
Closes #18627 : Proxy routing ( #18681 )
...
* Introduce proxy routing
* Misc cleanup
* Document PROXY_ROUTERS parameter
2025-03-04 08:24:54 -05:00
bctiemann
7c52698c08
Merge pull request #18748 from netbox-community/18352-add-poweroutlet-status
...
Closes #18352 : Adds PowerOutlet.status field
2025-03-03 20:07:39 -05:00
Jeremy Stretch
77b9820577
Closes #18287 : Enable periodic synchronization for data sources ( #18747 )
...
* Add sync_interval to DataSource
* Enqueue a SyncDataSourceJob when needed after saving a DataSource
* Fix logic for clearing pending jobs on interval change
* Fix lingering background tasks after modifying DataSource
2025-03-03 09:29:40 -05:00
Jason Novinger
8efcbddb37
Updates PowetOutler docs to include new status field
2025-02-26 16:51:07 -06:00
Jeremy Stretch
ef89fc1264
Closes #18071 : Remvoe legacy staged changes functionality
2025-02-20 16:50:37 -05:00
Jeremy Stretch
697610db94
Closes #18541 : Document support for auth_required attribute on PluginMenuItem
2025-02-06 14:45:25 -05:00
Arthur
d202b3529d
Merge branch 'main' into feature
2025-02-04 13:05:40 -08:00
Brian Tiemann
6e165435e2
Release 4.2.3
2025-02-04 15:09:37 -05:00
Jeremy Stretch
75417c9cd5
Closes #17587 : Add release_track attribute to PluginConfig
2025-02-03 13:54:52 -05:00
mr1716
29f405d27e
#18496 Fixing Broken Link For Custom Links Documentation
2025-02-03 10:12:29 -05:00
mr1716
8aecf53d0e
#18513 Updating Documentation Relating To Strawberry-Django Links
2025-01-31 14:14:48 -05:00
mr1716
80e466dab7
#18512 Update required-parameters spelling
2025-01-28 09:06:37 -05:00
Brian Tiemann
c2daa70099
Fix typo in Site Groups docs
2025-01-24 08:10:39 -05:00
Brian Tiemann
5fce4eef8e
Add note about \l command
2025-01-24 08:09:10 -05:00
Brian Tiemann
b1e7530295
Add warning about UTF8 encoding in PostgreSQL
2025-01-24 08:09:10 -05:00
Jeremy Stretch
f845b2cf07
Release v4.2.2
2025-01-17 15:05:09 -05:00
Brian Tiemann
80e1fd02bb
Update docs to indicate PostgreSQL 13+ requirement
2025-01-09 10:58:51 -05:00
Jeremy Stretch
d04fc11c61
Release v4.2.1 ( #18346 )
...
* Release v4.2.1
* Add changelog for #18282
2025-01-08 10:19:28 -05:00
Jeremy Stretch
14cec518f5
Closes #18311 : Update minimum required version of PostgreSQL
2025-01-06 17:04:13 -05:00
Jeremy Stretch
9d82a668a4
Release v4.2.0
2025-01-06 16:13:24 -05:00
Jeremy Stretch
b7610971c0
Closes #13366 : Update documentation for main
branch ( #18309 )
...
* Closes #13366 : Update documentation for main branch
* Clarify wording
2025-01-06 15:29:03 -05:00
Jeremy Stretch
5d1070796d
Merge branch 'develop' into feature
2025-01-06 13:42:57 -05:00
Jeremy Stretch
83d62315cc
Closes #18153 : Introduce virtual circuit types ( #18300 )
...
* Closes #18153 : Introduce virtual circuit types
* Fix TagTestCase
* Fix GraphQL API test
2025-01-06 13:37:43 -05:00
Jeremy Stretch
67657efe1c
Release v4.1.11
2025-01-06 11:24:29 -05:00
Jeremy Stretch
c3b0de3ebd
Closes #18281 : Support group assignment for virtual circuits ( #18291 )
...
* Rename circuit to member on CircuitGroupAssignment
* Support group assignment for virtual circuits
* Update release notes
* Introduce separate nav menu heading for circuit groups
* Add generic relations for group assignments
* Remove obsolete code
* Clean up bulk import & extend tests
2025-01-03 13:42:47 -05:00
Jeremy Stretch
10748edc3a
Fixes #18222 : Include action data from event rule in webhook and custom script data
2025-01-03 09:39:05 -05:00
Jeremy Stretch
685264c757
Merge branch 'develop' into feature
2024-12-30 12:30:34 -05:00
Jeremy Stretch
28eada13d3
Release v4.1.10
2024-12-23 10:59:52 -05:00
Jeremy Stretch
e396097f3c
Release v4.1.9
2024-12-17 15:59:39 -05:00
Jeremy Stretch
39ca3ce571
Merge branch 'develop' into feature
2024-12-12 12:13:45 -05:00
Jeremy Stretch
e63fe23af8
Release v4.1.8
2024-12-12 10:37:21 -05:00
Jeremy Stretch
8e427e57ea
Closes #18211 : Enable dynamic registration of request processors ( #18212 )
...
* Closes #18211 : Enable dynamic registration of request processors
* Tweak syntax
2024-12-12 08:36:56 -05:00
Jeremy Stretch
ce365dab0a
Release v4.2-beta1
2024-12-02 10:00:56 -05:00
Jeremy Stretch
678d89d406
Update documentation for v4.2
2024-11-26 12:38:29 -05:00
Jeremy Stretch
99339501cd
Merge branch 'develop' into feature
2024-11-26 12:23:13 -05:00
Jeremy Stretch
3ee951b0d0
Fix missing/incorrect documentation links
2024-11-26 10:45:30 -05:00
Jeremy Stretch
64e56cd7c8
#16971 : Improve example in documentation
2024-11-26 10:35:30 -05:00
Jeremy Stretch
24b76792a9
Closed #18091 : Include summary for v4.1 release
2024-11-25 10:32:03 -05:00
Jeremy Stretch
14d769a501
Draft v4.2 release notes
2024-11-22 13:39:52 -05:00