Jeremy Stretch
3b1128f8f3
Establish standard test cases for all models
2020-02-12 13:25:56 -05:00
Jeremy Stretch
7177fcfa61
Use DynamicModelChoiceField for all fields using APISelect
2020-02-11 12:25:40 -05:00
Jeremy Stretch
da68968d75
Replace FilterChoiceField with DynamicModelMultipleChoiceField
2020-02-11 09:33:41 -05:00
Jeremy Stretch
5ea30c8628
Replace ChainedModelChoiceField with DynamicModelChoiceField
2020-02-10 17:23:52 -05:00
Jeremy Stretch
5ddfde2214
Clean up unneeded code relevant to FilterChoiceField
2020-02-10 09:44:19 -05:00
Jeremy Stretch
a58bbccfd3
Fixes #4094 : Convert unnecessary regular expressions to strings in URL patterns
2020-02-05 16:12:48 -05:00
Jeremy Stretch
0d41d12267
Merge branch 'develop' into 2921-tags-select2
2020-02-04 09:37:31 -05:00
Jeremy Stretch
d431efb7d4
Add bulk edit view tests
2020-02-03 13:53:19 -05:00
Jeremy Stretch
5517145ae3
Convert tenancy view tests to use StandardTestCases
2020-01-31 15:44:10 -05:00
Jeremy Stretch
67fafb2b9d
Use assertHttpStatus for evaluating HTTP response codes
2020-01-30 18:08:25 -05:00
Jeremy Stretch
61ac7c44ba
Migrate view tests to use new TestCase class
2020-01-30 16:37:40 -05:00
Jeremy Stretch
e6b018909d
Introduced CustomFieldModelCSVForm
2020-01-29 13:53:26 -05:00
Jeremy Stretch
bc7cf63958
Rename and refactor CustomFieldForm
2020-01-29 10:59:18 -05:00
Saria Hajjar
9128435113
Removed CustomFieldForm class from models without custom fields
2020-01-23 17:03:14 +00:00
Saria Hajjar
89e6de3652
Merge branch 'develop' into 568-csv-import-cf
2020-01-16 16:05:01 +00:00
Saria Hajjar
2949bfaaa7
Merge branch 'develop' into 2921-tags-select2
2020-01-16 15:33:42 +00:00
Jeremy Stretch
8bd67b2c17
Add tests for browsable API endpoints
2020-01-15 17:47:55 -05:00
Jeremy Stretch
857e04e90b
Add _choices endpoint tests for all apps
2020-01-14 16:13:11 -05:00
Jeremy Stretch
6959785cd1
Define __all__ for models.py within each app
2020-01-14 12:01:23 -05:00
Jeremy Stretch
2615906526
Squashed all migrations
2020-01-14 11:06:05 -05:00
Saria Hajjar
e10333bf2b
Fetch choices during form initialization
2020-01-14 08:22:27 +00:00
Jeremy Stretch
5c047faa1d
Delete old squashed migrations
2020-01-13 17:01:54 -05:00
Saria Hajjar
2f28dec891
Tag filter field for filter forms
2020-01-13 20:16:13 +00:00
Saria Hajjar
f1d5e28f13
CSV import/export custom fields
2020-01-10 14:26:39 +00:00
Jeremy Stretch
528b345f57
Move TenancyFilterSet to filters.py
2020-01-09 21:05:38 -05:00
Jeremy Stretch
da0ac4ff1e
Rename filter variables for utility views
2020-01-09 20:57:13 -05:00
Jeremy Stretch
a77fadd114
Renamed tenancy FilterSets
2020-01-09 20:40:32 -05:00
Jeremy Stretch
a2ead6af94
Merge branch 'develop' into develop-2.7
2020-01-09 15:27:06 -05:00
Jeremy Stretch
4151e52802
Clean up filter imports
2020-01-08 17:20:31 -05:00
Jeremy Stretch
b1e8145ffb
Standardize usage of self.filterset for test cases
2020-01-08 17:06:39 -05:00
Jeremy Stretch
39d0261d8a
Add tests for tenancy filters
2020-01-07 09:41:43 -05:00
Jeremy Stretch
7550d53d02
Add tenancy CSV import tests
2019-12-12 11:29:41 -05:00
Jeremy Stretch
446acbdf82
Closes #33 : Add ability to clone objects (pre-populate form fields)
2019-12-06 16:13:52 -05:00
Sander Steffann
adb25fd7d7
822 bulk import of device components ( #3711 )
...
Closes #822 : CSV import for device components
* Implement CSV import for netbox-community#822
* Comment out default_return_url until there is a proper target
* Fix the default value of `enabled` when not included in the import
* rear_port is definitely required here
* Power Ports don't have a type (yet)
* Add import for console-ports and console-server-ports
* Add import for device-bays
2019-12-05 15:36:11 -05:00
Jeremy Stretch
bfede60f3d
Rename CreatedUpdatedFilter to CreatedUpdatedFilterSet
2019-11-14 22:00:12 -05:00
struppi
0319450643
Closes #3663 : rename filter class
2019-11-07 22:41:09 +01:00
struppi
99a542e4e4
Closes #3663 : API filter by created, last_updated
2019-11-04 20:51:56 +01:00
Jeremy Stretch
ea0d232169
Merge pull request #3572 from frelon/cluster-tenant
...
Add tenancy to cluster
2019-10-23 11:53:22 -04:00
Fredrik Lönnegren
3262805938
Add tenancy to cluster
...
fix pep8
2019-10-07 16:20:14 +02:00
Jeremy Stretch
a3b9bdaff1
Miscellaneous cleanup
2019-10-04 12:59:10 -04:00
John Anderson
ade844f7a7
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
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
hellerve
f9cd89a4a4
urls: fix 3168 by changing url to path
2019-05-26 14:56:00 +02:00
Jeremy Stretch
e19feb92ea
Move TenancyFilterForm to tenancy.forms
2019-05-09 14:36:18 -04:00
Jeremy Stretch
fbde6282b2
Cleanup from #2931
2019-05-09 14:32:49 -04:00
Jeremy Stretch
dfffd1ea94
Restore id__in filters to retain backward compatability until v2.7
2019-05-08 21:08:35 -04:00
Jeremy Stretch
205adeb2e9
Remove NullableCharFieldFilter; add missing filter fields
2019-05-07 13:59:21 -04:00
Jeremy Stretch
3d616baf75
Remove NumericInFilter and id__in filters
2019-05-07 13:07:18 -04:00
Jeremy Stretch
6cb5173e27
Update query filters to OR multiple values
2019-05-07 12:25:33 -04:00
dansheps
22e5834d8b
Remove tenant group from ipam table
2019-04-30 10:06:27 -05:00