Arthur Hanson
b9c6def8ab
15093 Allow plugins to register events pipeline ( #17717 )
...
* 15093 add events_pipeline registration to plugins
* 15093 use list
* 15093 add documentation
* Update docs/configuration/index.md
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Update docs/configuration/miscellaneous.md
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 15093 review changes
* 15093 review changes
* Formatting & readability
* 15093 review changes
* 15093 add test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-18 12:47:16 -04:00
Arthur Hanson
c60a0f4f56
16136 remove Django Admin ( #17619 )
...
* 16136 remove Django Admin
* 16136 fix plugin test
* 16136 fix migrations
* Revert "16136 fix migrations"
This reverts commit 80296fa1ec
.
* Remove obsolete admin module from dummy plugin
* Remove obsolete admin site configuration
* Remove unused import statement
* Remove obsolete admin module
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-09-27 08:33:02 -04:00
Jeremy Stretch
39c5f57c1e
Fix broken link
2024-09-03 13:36:39 -04:00
Jeremy Stretch
7c0bdf3fb8
#17289 : Document new default configuration
2024-09-03 12:17:56 -04:00
Jeremy Stretch
56f110c2a9
Closes #17288 : Limit the number of aliases within a GraphQL API requests to 10 ( #17329 )
...
* Closes #17288 : Limit the number of aliases within a GraphQL API request to 10
* Introduce GRAPHQL_MAX_ALIASES config parameter
2024-09-02 09:30:41 -04:00
Jeremy Stretch
af93b47f94
#17051 : Tag ISOLATED_DEPLOYMENT as a v4.1 feature
2024-08-30 10:19:22 -04:00
Jeremy Stretch
6f7bf5baf4
Merge branch 'develop' into feature
2024-08-29 10:51:38 -04:00
Jeremy Stretch
a9fd5bbf55
Fix broken intra-page links
2024-08-29 09:13:02 -04:00
Jeremy Stretch
472fbdc654
Closes #17051 : Introduce the ISOLATED_DEPLOYMENT
config parameter ( #17067 )
...
* Closes #17051 : Introduce ISOLATED_DEPLOYMENT config parameter
* Revert omission of external footer links
2024-08-02 08:05:08 -04:00
Mattias L
96ff796b94
Allowed configuration of Sentry send_default_pii parameter ( #16803 )
...
* Allowed configuration of Sentry send_default_pii parameter.
Also changed default value of send_default_pii to False to avoid sending sensitive data to Sentry.
Closes #16802
* Order alphabetically & link to Sentry parameter documentation
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-07-09 08:39:43 -04:00
Arzhel Younsi
22348cdbfc
Extend STORAGE_BACKEND config to support Swift ( #16319 )
...
* Extend STORAGE_BACKEND config to support Swift
Requires django-storage-swift >= 1.4.0 when used.
Bug: T310717
Change-Id: I67cf439e9152608cbba3a3de4173d54ba5fbddc2
* Update system.md from suggestions
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Update settings.py from suggestions
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Update system.md from suggestions 2
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* Remove SWIFT storage from configuration_example.py
* Load swift config as global instead of monkey path
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-07-08 12:04:17 -04:00
Rémi NICOLE
60f5dd7b51
Support Redis Unix sockets ( #16227 )
...
* Fixes #15962 : support Redis Unix sockets
* Clean up language & remove obsolete note
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-21 16:51:28 -04:00
Anton
1feb3742e2
add ENABLE_TRANSLATION setting to optionally turn translation off ( #16096 )
...
* add USE_I18N setting
* change setting name to ENABLE_TRANSLATION
* raise a warning in the UI when translation is disabled
* Misc cleanup
* Rename to TRANSLATION_ENABLED for consistency with other settings
---------
Co-authored-by: Anton Myasnikov <anton.myasnikov@nordigy.ru>
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-14 09:21:00 -04:00
Jeremy Stretch
b8a8db09ed
Closes #16107 : Set LOGIN_REQUIRED
to True by default ( #16122 )
...
* Closes #16107 : Set LOGIN_REQUIRED to True by default
* Update tests
2024-05-14 07:53:19 -04:00
Jeremy Stretch
312291b010
Merge branch 'develop' into feature
2024-05-01 16:09:14 -04:00
Jeremy Stretch
c73a974fa9
Closes #15811 : Note potential incompatibilities for remote auth headers containing underscores
2024-04-29 16:46:56 -04:00
Jeremy Stretch
46bd62fdc9
Merge branch 'develop' into feature
2024-04-22 13:23:42 -04:00
Jeremy Stretch
3d3c1c315b
Update documentation for the DEFAULT_LANGUAGE configuration parameter
2024-04-19 16:15:32 -04:00
Jeremy Stretch
95cc29d898
Closes #15752 : Remove the ENABLE_LOCALIZATION configuration parameter
2024-04-17 11:54:29 -04:00
Jeremy Stretch
157df069e8
Closes #15738 : Remove configuration parameters date & time formatting
2024-04-17 11:50:14 -04:00
Jeremy Stretch
f0aca5bac1
Remove notes referencing past releases
2024-04-17 08:41:51 -04:00
Julio Oliveira at Encora
5098422f68
Fixes #15644 - Add the ability to configure HSTS in NetBox ( #15683 )
...
* Added SECURE_HSTS_SECONDSm SECURE_HSTS_INCLUDE_SUBDOMAINS, and SECURE_HSTS_PRELOAD to settings.py
* Addressed some PR comments.
* Apply suggestions from code review
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-04-15 10:19:15 -04:00
Jeremy Stretch
dda9381880
Remove old feature notifications
2024-04-02 14:14:58 -04:00
Jeremy Stretch
3ddacf4b88
Merge branch 'develop' into feature
2024-02-21 16:24:23 -05:00
Ikko Eltociear Ashimine
ae7d6ffd92
Update remote-authentication.md
...
Seperator -> Separator
2024-02-12 08:43:11 -05:00
Jeremy Stretch
74e67afa41
Merge branch 'develop' into feature
2024-02-05 14:38:26 -05:00
Jeremy Stretch
5d9311eecf
Closes #12325 : Disable the Django admin UI by default ( #15008 )
...
* Disable the Django admin UI by default
* Remove outdated references to the admin UI
* Update tests
2024-02-05 11:44:52 -05:00
Abhimanyu Saharan
b9cac97b73
remove GIT_PATH #14942
2024-01-25 17:26:32 -05:00
Jeremy Stretch
ff752dac07
Closes #14862 : Add note to date & time configs regarding localization
2024-01-22 15:12:01 -05:00
Markku Leiniö
3d941411d4
Fixes #14722 : Change references to admin UI to Admin menu ( #14743 )
...
* Change references to admin UI to Admin menu
* Change also for reports and custom scripts
* Minor tweaks to help text flow better
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-01-10 16:04:46 -05:00
Jeremy Stretch
a233dc91fe
Closes #14536 : Enable ENFORCE_GLOBAL_UNIQUE by default
2023-12-20 11:09:40 -05:00
Arthur Hanson
224d64007a
14147 Prevent logging to Change Log when no changes are made ( #14477 )
...
* 14147 Prevent logging to Change Log when no changes are made
* 14147 add test
* 14147 add exclude_fields to serialize_object
* 14147 make skip empty default to True
* 14147 remove override of to_objectchange
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-12-15 15:17:45 -05:00
Arthur Hanson
a38a38218b
14132 Add EventRule - change webhook and add in script processing to events ( #14267 )
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-11-30 16:36:33 -05:00
Jeremy Stretch
840b7d804c
Closes #13645 : Make Sentry integration optional ( #14197 )
2023-11-09 16:33:35 -05:00
Jeremy Stretch
edc4a35296
Initial work on #10244 : Protection rules ( #14097 )
2023-10-30 14:36:56 -04:00
Jeremy Stretch
2522056bd1
Closes #12872 : Introduce DATA_UPLOAD_MAX_MEMORY_SIZE config parameter
2023-10-13 08:54:06 -04:00
Jeremy Stretch
a08b5793f6
Correct example default dashboard config
2023-09-19 14:40:52 -04:00
Jeremy Stretch
8525f994c0
Fix invalid links
2023-08-30 14:21:04 -04:00
Jeremy Stretch
b4acbb5e16
Closes #13439 : Update API token documentation
2023-08-16 10:28:33 -04:00
Jeremy Stretch
07f68ae579
Closes #13038 : Establish DEFAULT_PERMISSIONS
config parameter ( #13308 )
...
* Introduce the DEFAULT_PERMISSIONS config parameter
* Establish default permissions for user token management
2023-07-30 15:04:58 -04:00
Jeremy Stretch
48b2ab3587
Closes #12964 : Raise minimum PostgreSQL version from 11 to 12
2023-06-22 12:27:21 -04:00
Abhimanyu Saharan
2204735e9f
Adds rq retry options ( #12588 )
...
* adds rq retry options #12327
* Clean up docs; disable retries of failed jobs by default
* Pass a Retry object only if RQ_RETRY_MAX is non-zero
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-05-16 14:10:44 -04:00
jeremystretch
ff874a24dd
#7671 : Document REMOTE_AUTH_AUTO_CREATE_GROUPS config parameter
2023-05-12 10:56:36 -04:00
Abhimanyu Saharan
e71a98499f
Adds BANNER_MAINTENANCE config ( #12555 )
...
* adds BANNER_MAINTENANCE config #12554
* changes as per review
* lint fix
* Fix admin form field widget
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-05-12 09:54:59 -04:00
jeremystretch
9eeca06115
#12498 : Annotate option to set MAPS_URL=None
2023-05-05 15:26:22 -04:00
Abhimanyu Saharan
93b912c2da
Adds ENGINE to database config ( #12458 )
...
* adds ENGINE to database config #11791
* fixed lint issues
* updated doc
2023-05-04 13:36:52 -04:00
jeremystretch
b7140a0e4a
Closes #12343 : Enforce a minimum length for SECRET_KEY configuration parameter
2023-04-27 10:35:39 -04:00
jeremystretch
f49e4ee512
Merge branch 'develop' into feature
2023-04-26 15:09:51 -04:00
jeremystretch
d87235af2f
Closes #12337 : Enable anonymized reporting of census data
2023-04-26 10:44:56 -04:00
jeremystretch
99af126fac
Closes #11386 : Introduce CSRF_COOKIE_SECURE, SECURE_SSL_REDIRECT, and SESSION_COOKIE_SECURE configuration parameters
2023-04-25 16:29:01 -04:00