jeremystretch
f4ab37c234
Clean up model & registry documentation
2023-02-19 20:09:52 -05:00
jeremystretch
35a218bd7a
Add step for creating search index
2023-02-07 16:55:50 -05:00
jeremystretch
f5ed6791bf
Add note to update model's SearchIndex
2022-11-16 16:40:01 -05:00
jeremystretch
a2517a7ee7
Add missing model documentation
2022-11-15 10:50:26 -05:00
Jeremy Stretch
68cf700a3e
Closes #10560 : New global search ( #10676 )
...
* Initial work on new search backend
* Clean up search backends
* Return only the most relevant result per object
* Clear any pre-existing cached entries on cache()
* #6003 : Implement global search functionality for custom field values
* Tweak field weights & document guidance
* Extend search() to accept a lookup type
* Move get_registry() out of SearchBackend
* Enforce object permissions when returning search results
* Add indexers for remaining models
* Avoid calling remove() on non-cacheable objects
* Use new search backend by default
* Extend search backend to filter by object type
* Clean up search view form
* Enable specifying lookup logic
* Add indexes for value field
* Remove object type selector from search bar
* Introduce SearchTable and enable HTMX for results
* Enable pagination
* Remove legacy search backend
* Cleanup
* Use a UUID for CachedValue primary key
* Refactoring search methods
* Define max search results limit
* Extend reindex command to support specifying particular models
* Add clear() and size to SearchBackend
* Optimize bulk caching performance
* Highlight matched portion of field value
* Performance improvements for reindexing
* Started on search tests
* Cleanup & docs
* Documentation updates
* Clean up SearchIndex
* Flatten search registry to register by app_label.model_name
* Clean up search backend classes
* Clean up RestrictedGenericForeignKey and RestrictedPrefetch
* Resolve migrations conflict
2022-10-21 13:16:16 -04:00
jeremystretch
8ba74fa337
Refactor navigation resources and menu
2022-09-28 15:56:09 -04:00
jeremystretch
a543f6194f
Minor tweaks to git cheat sheet
2022-08-31 15:44:06 -04:00
jeremystretch
685824059c
Add content to the git cheat sheet
2022-08-31 10:52:58 -04:00
jeremystretch
70f4ad01ba
Add "fixing mistakes" section
2022-08-29 15:40:39 -04:00
jeremystretch
657404f1ab
Initial draft of git cheat sheet
2022-08-26 16:52:00 -04:00
jeremystretch
1b91d7adc6
Add branch naming standard to developer docs
2022-08-25 15:03:16 -04:00
Arthur Hanson
3762b66bbd
#10139 update development documents for githooks and web-ui ( #10141 )
...
* #10139 update development documents for githooks and web-ui
* Remove redudant phrase
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-08-25 08:21:55 -04:00
jeremystretch
3af8aaac3f
Refresh development docs
2022-08-18 13:40:44 -04:00
jeremystretch
3dd429424a
Finish features documentation
2022-08-11 15:29:26 -04:00
jeremystretch
8b5771a73d
Continued work on feature docs
2022-08-10 14:07:51 -04:00
jeremystretch
4b987453fd
Reorganize documentation
2022-08-04 14:11:52 -04:00
Daniel Sheppard
fbd266b981
Add docs
2022-06-30 08:29:08 -05:00
jeremystretch
272f4799bc
Release v3.2.0-beta2
2022-03-09 12:56:20 -05:00
jeremystretch
5a78c3cc12
Update development docs
2022-02-18 15:35:08 -05:00
jeremystretch
c497c47ae3
Closes #8649 : Enable customization of configuration module using NETBOX_CONFIGURATION environment variable
2022-02-15 12:36:03 -05:00
jeremystretch
553fb3d905
Merge branch 'develop' into feature
2022-02-10 15:05:54 -05:00
jeremystretch
d52a6d0927
Remove references to the old mailing list
2022-02-10 14:56:21 -05:00
jeremystretch
510a5fbb69
Merge v3.1.7
2022-02-03 12:55:34 -05:00
Johannes Erwerle
a31379bf0c
Fixes #8477 : The commands for running the tests in the development section are not working
2022-01-28 17:54:37 +01:00
jeremystretch
515c7f56a3
Rename PrimaryModel to NetBoxModel
2022-01-26 20:57:14 -05:00
jeremystretch
3991b82797
Closes #5429 : Enable toggling the placement of table paginators
2022-01-19 09:14:38 -05:00
jeremystretch
e5d3730ad8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
8a2d387495
Reference netbox-demo-data repo in development guide
2022-01-10 15:34:27 -05:00
jeremystretch
eb400bc6b2
Closes #6954 : Remember users' table ordering preferences
2022-01-10 14:03:07 -05:00
jeremystretch
9172026796
Merge v3.1.4
2022-01-03 11:20:58 -05:00
jeremystretch
c12b3ed44d
Extend "Adding models" documentation
2021-12-30 10:12:28 -05:00
jeremystretch
c525808e58
Update config context display to reference data_format preference
2021-12-21 19:59:33 -05:00
jeremystretch
4a49a4000d
Refresh development documentation
2021-12-15 16:31:06 -05:00
jeremystretch
e9834ef929
Add new models to developer docs
2021-11-05 13:10:27 -04:00
jeremystretch
bfc52b15bb
Add tags to organizational & nested group models
2021-10-21 10:51:02 -04:00
slowy07
8a79f49a8b
fix: typo spelling grammar
...
Signed-off-by: slowy07 <slowy.arfy@gmail.com>
2021-09-02 12:01:43 +07:00
Matt
23f4c26163
Add UI development docs & update front-end scripts
2021-08-24 00:30:04 -07:00
jeremystretch
061f0d9a2e
Merge v2.11.10
2021-07-28 16:26:04 -04:00
jeremystretch
67157724f4
Introduce "adding models" section to development docs
2021-07-23 13:43:33 -04:00
jeremystretch
1efb860519
Prep for v3.0-beta1
2021-07-22 15:07:45 -04:00
jeremystretch
584cf66df8
Update extras documentation
2021-06-24 08:37:06 -04:00
jeremystretch
fcc244640d
Merge v2.11.7
2021-06-16 16:27:37 -04:00
jeremystretch
f2652bde18
Update NetDev Slack links
2021-06-14 16:41:10 -04:00
jeremystretch
06fe0fa06f
Remove obsolete reference to csv_headers
2021-06-09 16:10:41 -04:00
jeremystretch
f374902564
Remove obsolete to_csv() methods
2021-06-09 15:08:49 -04:00
jeremystretch
1d2a9b07e5
Document the new post_clean signal
2021-06-09 12:08:50 -04:00
Daniel Sheppard
00b4a82ee8
Closes : #5278 - Remove Secrets ( #6397 )
...
* Remove Secrets
* #5278 : Remove secrets javascript from netbox core
* Remove userkey references
* Fix PEP8
* Remove a few more instances of secrets. Rebundle
* Remove Secrets
Co-authored-by: checktheroads <matt@allroads.io>
2021-05-17 16:26:02 -04:00
jeremystretch
606c898082
Extend release checklist to include bumping version in GitHub issue templates
2021-05-06 14:41:16 -04:00
jeremystretch
41c14854f8
Documentation cleanup
2021-04-14 15:21:30 -04:00
jeremystretch
4b89024783
Add the models index
2021-04-02 16:29:01 -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
Jeremy Stretch
59536fda64
Update Slack links
2021-03-15 14:45:53 -04:00
Jeremy Stretch
5eea42a9a1
Closes #5923 : Include depdency upgrades as part of standard release process
2021-03-08 16:46:11 -05:00
Jeremy Stretch
55b626ad5d
Update Slack links; start phasing out mailing list
2021-03-01 09:54:30 -05:00
Jeremy Stretch
9dce2f241d
Update documentation to reference the feature branch
2020-12-22 13:12:38 -05:00
Jeremy Stretch
f833d7cca7
Encourage people to use GitHub discussions in place of the mailing list
2020-12-10 15:59:42 -05:00
Jeremy Stretch
364dbb2690
Add a "getting started" page for developers
2020-11-18 11:25:31 -05:00
Jeremy Stretch
41bf432f94
Refresh development documentation
2020-11-18 10:07:39 -05:00
Jeremy Stretch
9e7aa87651
Update the netbox-discuss mailing list URL
2020-10-07 08:53:04 -04:00
Jeremy Stretch
bd375603b9
Merge branch 'develop' into develop-2.9
2020-07-23 14:35:34 -04:00
Jeremy Stretch
22f41fa396
Update release instructions
2020-07-23 10:17:57 -04:00
Jeremy Stretch
779dc8be86
Merge branch 'develop' into develop-2.9
2020-07-02 10:01:01 -04:00
Jeremy Stretch
0be63e7c9d
Remove reference to choices API endpoints
2020-06-30 15:55:15 -04:00
Jeremy Stretch
d5a1b92f28
Introduce ObjectView to enforce object-level permissions for individual object views
2020-05-21 15:53:00 -04:00
Jeremy Stretch
54d9858dfb
Update release notes index
2020-05-06 15:03:35 -04:00
Jeremy Stretch
20b03e3b35
Merge branch 'develop' into 492-table-column-ordering
2020-04-29 10:08:56 -04:00
Jeremy Stretch
15c260c484
Update development docs to remove squashing instructions
2020-04-29 09:44:41 -04:00
Jeremy Stretch
2b1148732b
Document table columns preference
2020-04-28 14:32:32 -04:00
Jeremy Stretch
1728cc0f59
Add extras.configcontext.format to preferences doc
2020-04-24 13:11:01 -04:00
Jeremy Stretch
e1df078352
Document available user preferences
2020-04-24 09:46:02 -04:00
Jeremy Stretch
fa40176280
Add developer docs for application registry
2020-03-30 15:31:13 -04:00
Jeremy Stretch
683f358ebb
Reset documentation hierarchy
2020-03-05 17:23:56 -05:00
Jeremy Stretch
3b65e4013a
Updated the style guide
2020-02-13 11:04:07 -05:00
Jeremy Stretch
d8eca9d9a4
Add guide for squashing schema migrations
2020-01-14 14:14:54 -05:00
Jeremy Stretch
d0139e064c
Extend section regarding test adaptation
2020-01-10 12:24:47 -05:00
Jeremy Stretch
c038c4450c
Fixes #3643 : Update all Django documentation links to 'stable' version
2019-10-25 11:09:30 -04:00
Jeremy Stretch
6dab507db9
Release v2.6.6
2019-10-10 12:18:18 -04:00
Jeremy Stretch
7fcdb50dcc
Reorganized CHANGELOG into release notes based on minor version number
2019-10-09 13:54:05 -04:00
John Anderson
8bd1a48973
fixes #3428 - caching invalidation issues
...
Mitgate invalidation issues by using prefetch_related instead of select_related.
Also use invalidated_update instead of just update.
2019-08-19 01:53:39 -04:00
Robert Ellegate
95bee19161
Replacing references to digitalocean org
...
s/(?<=:\/\/github.com\/)digitalocean(?=\/netbox)/netbox-community/g
2019-07-10 09:23:43 -04:00
John Anderson
524e7e5f08
changelog and docs updates for 2.6
2019-04-19 02:32:50 -04:00
Jeremy Stretch
174dfab2b2
Add reminder to update static field choices
2018-12-04 15:19:38 -05:00
Jeremy Stretch
5d7f316f4f
Add developer guidance for the introduction of new dependencies
2018-11-27 10:45:10 -05:00
Jeremy Stretch
cbdd0e3678
Expanded the development style guide
2018-11-12 14:36:09 -05:00
Jeremy Stretch
6a582413e2
Added development docs for extending a model
2018-11-12 13:59:58 -05:00
Jeremy Stretch
493091519a
Added note about CHANGELOG to release checklist
2018-08-22 11:50:25 -04:00
Jeremy Stretch
7c129d106e
Added release checklist to development docs
2018-08-02 11:53:31 -04:00
Jeremy Stretch
b68755fbb9
Extended developer docs
2018-08-01 12:38:57 -04:00
Jeremy Stretch
16e2445799
Added a style section
2018-07-30 14:16:45 -04:00
Jeremy Stretch
514a7c887d
Additional documentation cleanup
2018-07-27 13:42:18 -04:00
Jeremy Stretch
70bed34a94
Started v2.4 documentation refresh
2018-07-17 17:23:10 -04:00
Jeremy Stretch
ac8ee2a06d
Started documenting utility views
2017-09-12 13:53:15 -04:00