Commit Graph

198 Commits

Author SHA1 Message Date
jeremystretch
b9d6b98865 Changelog & docs for #6197 2021-04-29 08:10:11 -04:00
jeremystretch
4e3e41ca9c Changelog & docs for #6083 2021-04-09 14:58:40 -04:00
Jeremy Stretch
39c31bdda9 Closes #5723: Allow customization of the geographic mapping service via MAPS_URL config parameter 2021-03-25 11:34:24 -04:00
Marcus Crane
65f0c95b20 Use relative links that work locally and in production
At present, a mix of link types are used in the Netbox
documentation from markdown file links to relative and
absolute anchor links.

Of the three types, linking to markdown files is the
most ideal because it allows navigation locally on disk,
as well as being translated into working links at render
time.

While not obvious, mkdocs handles converting markdown
links to valid URLs.

Signed-Off-by: Marcus Crane <marcu.crane@daimler.com>
2021-03-18 19:39:03 +13:00
Riley Littlefield
5988b5d73b Fixes small typo in optional settings 2021-01-23 14:06:48 -05:00
Riley Littlefield
2cd0677803 Fixes another typo 2021-01-23 13:54:44 -05:00
Riley Littlefield
39c0133b30 Fixes typo 2021-01-23 13:41:48 -05:00
Robin Schneider
bb94ac3e02 Use HTTPS URL schema everywhere (#5505)
* Use HTTPS everywhere (mechanical edit using util from https-everywhere)

```Shell
node ~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js .
git checkout netbox/project-static/
```

A few additional changes where reset manually before the commit.

* Use HTTPS everywhere (mechanical edit using util from opening_hours.js)

```Shell
make -f ~/src/opening-hours/opening_hours.js/Makefile qa-https-everywhere
git checkout netbox/project-static/
git checkout netbox/*/tests
```
2020-12-21 12:02:30 -05:00
esljaz
2ba7c7d752 Clarify REMOTE_AUTH_HEADER documentation (#5430) 2020-12-14 14:03:13 -05:00
Jeremy Stretch
b10278f949 Note that maintenance mode disables last_active updates during login 2020-11-23 11:22:46 -05:00
Jeremy Stretch
78e850669a Closes #5171: Introduce the RQ_DEFAULT_TIMEOUT configuration parameter 2020-09-23 13:28:05 -04:00
Jeremy Stretch
128c260860 Refresh configuration docs 2020-07-27 20:35:00 -04:00
Jeremy Stretch
79d9409caa Exclude ObjectPermissions API endpoint from EXEMPT_VIEW_PERMISSIONS 2020-07-21 17:39:56 -04:00
Jeremy Stretch
779dc8be86 Merge branch 'develop' into develop-2.9 2020-07-02 10:01:01 -04:00
Jeremy Stretch
5d9ab02f87 Closes #4796: Introduce configuration parameters for default rack elevation size 2020-06-30 09:26:32 -04:00
Jeremy Stretch
59c5d1e57e Merge branch 'develop' into develop-2.9 2020-06-15 16:04:32 -04:00
Jeremy Stretch
0ea46c6a43 Closes #4717: Introduce ALLOWED_URL_SCHEMES configuration parameter to mitigate dangerous hyperlinks 2020-06-15 11:53:47 -04:00
Jeremy Stretch
8bb8039163 Update LDAP configuration documentation 2020-06-03 15:57:11 -04:00
Jeremy Stretch
96cc46588a Support permission attribute assignment via REMOTE_AUTH_DEFAULT_PERMISSIONS 2020-06-01 16:23:45 -04:00
Jeremy Stretch
3796d5e32c Move authentication backends 2020-06-01 13:47:34 -04:00
Jeremy Stretch
c553d96e21 Closes #4650: Expose INTERNAL_IPS configuration parameter 2020-05-26 10:01:49 -04:00
kobayashi
bba76b26b3 Closes #4676: Set default value of REMOTE_AUTH_AUTO_CREATE_USER as False in docs 2020-05-26 01:26:26 -04:00
Jeremy Stretch
d56a46ebde Closes #4632: Extend email configuration parameters to support SSL/TLS 2020-05-13 09:20:24 -04:00
Jeremy Stretch
c0735151d6 Closes #4502: Enable configuration of proxies for outbound HTTP requests 2020-04-30 14:59:13 -04:00
Jeremy Stretch
9b41d261c8 Fix typo 2020-04-14 10:03:02 -04:00
Jeremy Stretch
46a4b3f62d Change PLUGINS_ENABLED to a list of specific plugins (PLUGINS) 2020-04-01 10:10:29 -04:00
Jeremy Stretch
19bc8e70fa Revised plugins documentation 2020-03-26 11:09:20 -04:00
Jeremy Stretch
418c971662 Add disclaimer/warning to PLUGINS_ENABLED 2020-03-24 09:41:46 -04:00
Jeremy Stretch
82503e3d69 Initial documentation for plugins framework 2020-03-20 14:21:49 -04:00
John Anderson
0ad47b4574 Merge branch 'develop' into develop-2.8 2020-03-18 14:44:18 -04:00
Jeremy Stretch
23296adf23 Tweaked logging; renamed release config parameters 2020-03-18 13:46:47 -04:00
Jeremy Stretch
abf2f952c0 Rename 'webhooks' REDIS config to 'tasks' 2020-03-17 10:22:56 -04:00
Jeremy Stretch
8b5fa6aa58 Tweak UPDATE_REPO_URL to convey the full URL 2020-03-13 12:14:27 -04:00
Jeremy Stretch
038513d307 Merge branch 'develop' into 738-detect-new-releases 2020-03-13 10:05:24 -04:00
Jeremy Stretch
f43a019562 Remote auth cleanup 2020-03-10 16:56:57 -04:00
Jeremy Stretch
7e41f1ed0f Merge branch 'develop-2.8' into 2328-external-authentication 2020-03-10 15:07:19 -04:00
Jeremy Stretch
4d91af4fde Merge branch 'develop' into develop-2.8 2020-03-10 15:06:37 -04:00
Jeremy Stretch
029d4584dc Introduce DOCS_ROOT configuration parameter 2020-03-06 09:35:58 -05:00
Jeremy Stretch
683f358ebb Reset documentation hierarchy 2020-03-05 17:23:56 -05:00
Jeremy Stretch
bf65e4cae2 Documentation and changelog for #4195 2020-03-04 14:33:55 -05:00
Jeremy Stretch
1530d62568 Enable system logging for reports 2020-03-04 14:22:30 -05:00
Jeremy Stretch
ed0b35967d Enable system logging for custom scripts 2020-03-04 14:05:59 -05:00
Jeremy Stretch
c5f6355722 Add logging output to login/logout views 2020-03-02 17:04:54 -05:00
Jeremy Stretch
0caefffe68 Add logging output to API viewsets 2020-03-02 16:52:21 -05:00
Jeremy Stretch
06bef9b1d8 Add logging output to utility views 2020-03-02 16:38:51 -05:00
Jeremy Stretch
131a22ee3a First stab at external authentication support 2020-02-28 15:16:31 -05:00
Sander Steffann
d5f0c5ab2d Disable update check by default 2020-02-27 19:40:06 +01:00
Sander Steffann
c896306215 Rename settings to be more generic, not GitHub-only 2020-02-27 18:27:36 +01:00
Sander Steffann
beea1f1425 Full URL for API, more consistent naming, only enabled for staff and better configuration validation 2020-02-27 18:27:36 +01:00
Sander Steffann
0f855b448c Automatically check for new versions 2020-02-27 18:26:15 +01:00
Dan Starner
93cc95076c fix extraneous formatting of notice boxes in required settings doc 2020-02-14 10:29:09 -05:00
Dan Starner
addc7e507e documentation on redis sentinel 2020-02-13 10:26:03 -05:00
Jeremy Stretch
c1d2200aba Closes #4160: Link to full database configuration parameters in configuration docs 2020-02-13 10:08:10 -05:00
Jeremy Stretch
d77d23652e Tweak docs link for send_mail() to reference stable; formatting 2020-02-12 16:18:08 -05:00
Joshua Corrick
ea2f9cef54 Add email testing example (#4152)
* Add email testing example

Includes an example provided by  Jeremy

* Updated with suggestions

Co-authored-by: Jeremy Stretch <jeremy.stretch@networktocode.com>
2020-02-12 16:15:05 -05:00
Jeremy Stretch
22bd2b731a Fix headings 2020-01-30 20:05:27 -05:00
Jeremy Stretch
2fea7657e6 Documented the new DEVELOPER configuration parameter 2020-01-30 16:47:44 -05:00
Jeremy Stretch
1e82ffa971 Changelog and documentation for #1814 2019-12-11 11:01:31 -05:00
Jeremy Stretch
3eb2c631c7 Closes #3408: Remove WEBHOOKS_ENABLE configuration setting 2019-12-06 11:52:28 -05:00
Jeremy Stretch
01ac6d560d Merge branch 'develop' into develop-2.7 2019-11-01 16:19:36 -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
John Anderson
8895c415ed implements #3282 - seperate webhooks and caching redis configs 2019-10-13 02:49:54 -04:00
kobayashi
06b98a3208 fixed broken links 2019-09-28 00:41:09 -04:00
Jeremy Stretch
8c12522975 Fixes #3429: Update installation docs for Redis 2019-09-18 16:35:45 -04:00
Jeremy Stretch
6cc074b1e4 Added documentation for custom scripts 2019-08-12 11:13:16 -04:00
Jeremy Stretch
aab17dbcf5 Updated django-cors-headers to v3.0.2 2019-06-20 09:48:34 -04:00
John Anderson
bdf95b2e34 closes #3161 - prometheus env var docs and set prometheus to not be enabled by default 2019-06-17 16:38:05 -04:00
John Anderson
5489f42681 closes #3104 - add support for exposing prometheus metrics 2019-04-25 01:09:19 -04:00
John Anderson
524e7e5f08 changelog and docs updates for 2.6 2019-04-19 02:32:50 -04:00
Jeremy Stretch
f801143a72 Implement custom auth backend and EXEMPT_VIEW_PERMISSIONS setting 2019-04-11 22:01:26 -04:00
Alexander Kinneer
2db6af0a1e Add support for configuring use of an SSL connection to Redis.
Requires a build or release of django-rq containing
44f3fdd7cb
2019-03-18 11:26:37 -05:00
fouram
cafab4c445 Updated optional-settings.md - Webhook links (#2818)
Corrected (../miscellaneous/webhooks/) to (../additional-features/webhooks/) in two place
2019-01-29 13:38:05 -05:00
Jeremy Stretch
3acb0ef865 Closes #2053: Introduced the LOGIN_TIMEOUT configuration setting 2018-11-14 14:18:32 -05:00
Jeremy Stretch
b2243977ed Closes #2426: Introduced SESSION_FILE_PATH configuration setting for authentication without write access to database 2018-11-13 10:31:44 -05:00
Jimmy Taylor
aa23a78e33 Fixed typo for supervisorctl 2018-08-21 08:28:23 -06:00
Jeremy Stretch
d8856d9a4e Docs fixes 2018-07-30 17:19:22 -04:00
Jeremy Stretch
fdf6bc29d2 Misc cleanup 2018-07-18 09:36:05 -04:00
Jeremy Stretch
70bed34a94 Started v2.4 documentation refresh 2018-07-17 17:23:10 -04:00
Jeremy Stretch
1d1af4cf1a Implemented changelog retention setting, automatic purging 2018-06-22 16:18:41 -04:00
Jeremy Stretch
8cfafc9f07 Tweaked webhooks and Redis settings 2018-05-30 14:51:59 -04:00
John Anderson
80a1b23f6f Implements #81 - webhook event backend (#1640)
* merge branch develop

* bugfix, signals for virtualization's class wasn't correctly defined

* updated webhooks for 2.4 and cleanup

* updated docs to cover changes to supervisor config

* review changes and further cleanup

* updated redis connection settings

* cleanup settings
2018-05-30 11:19:10 -04:00
Jeremy Stretch
6671ded02f Introduced the REPORTS_ROOT config parameter; Python2 fixes 2017-10-11 14:03:35 -04:00
Jeremy Stretch
3328895c75 Removed deprecated NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters 2017-09-29 10:18:18 -04:00
Jeremy Stretch
edcb1f120b Closes #1485: Added LOGIN_BANNER configuration setting to display a banner on the login page 2017-09-15 15:28:09 -04:00
Jeremy Stretch
38089f3cc4 Closes #1341: Added a MEDIA_ROOT configuration setting to specify where uploaded files are stored on disk 2017-08-30 11:11:59 -04:00
Jeremy Stretch
3aeeb9fe09 Closes #1374: Added NAPALM_ARGS and NAPALM_TIMEOUT configiuration parameters 2017-07-26 11:47:59 -04:00
Jeremy Stretch
bf90349538 Closes #1375: Renamed NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters to NAPALM_USERNAME and NAPALM_PASSWORD 2017-07-26 11:24:19 -04:00
Jeremy Stretch
0ce7bb8f2b Closes #990: Enable logging configuration in configuration.py 2017-06-09 15:03:10 -04:00
Jeremy Stretch
6a4e7695a6 Closes #1237: Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting 2017-05-30 23:24:21 -04:00
Jeremy Stretch
fb8ac4e816 Fixes #843: Implemented CORS headers for API 2017-03-21 13:53:07 -04:00
Jeremy Stretch
89ec277cba #212: Introduced BASE_PATH configuration setting 2016-09-29 16:32:16 -04:00
Joachim Tingvold
de7d1543e9 Triple -> single ticks + grammar. 2016-07-22 17:41:00 +02:00
Joachim Tingvold
644c22d4f1 Be more specific in the documentation regarding ALLOWED_HOSTS. 2016-07-21 21:05:24 +02:00
Jeremy Stretch
5b981e2a57 Fixes #43: Introduce toggle to enforce unique IP space per VRF 2016-07-14 16:13:02 -04:00
Jeremy Stretch
222bbf89cb Updated documentation to include banner settings 2016-07-13 11:24:34 -04:00
Jeremy Stretch
43e4446e75 Fixes #285: Added PREFER_IPV4 configuration setting 2016-07-13 11:16:09 -04:00
Jeremy Stretch
7db897b18e Split configuration doc into two sections 2016-07-08 16:25:34 -04:00