1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

43 Commits

Author SHA1 Message Date
a58bbccfd3 Fixes #4094: Convert unnecessary regular expressions to strings in URL patterns 2020-02-05 16:12:48 -05:00
a77fadd114 Renamed tenancy FilterSets 2020-01-09 20:40:32 -05:00
3262805938 Add tenancy to cluster
fix pep8
2019-10-07 16:20:14 +02:00
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
017a5011ec Added '*_count' fields for child objects 2019-04-19 16:50:42 -04:00
a46b43bff6 Added child counts to API serializers (WIP) 2019-04-12 17:07:56 -04:00
75f0d8ee90 Closes #2578: Reorganized nested serializers 2018-11-12 11:36:44 -05:00
516faac73f Fixed deprecation warnings from DRF 3.9 2018-11-02 13:48:44 -04:00
29d546a3f1 Upgraded django-filter to 2.0.0 2018-11-02 13:46:28 -04:00
364bbdeab8 Merged release v2.4.5 2018-10-03 11:23:21 -04:00
aed2a3cd1b Closes #2438: API optimizations for tagged objects 2018-09-28 16:44:05 -04:00
980d62d579 Removed Python 2 string compatibility 2018-08-14 11:58:42 -04:00
f1bc88fc0c Adopt django-taggit-serializer for representation of assigned tags in the API 2018-08-03 09:43:03 -04:00
9b3869790d Implemented tags for all primary models 2018-05-10 12:53:11 -04:00
7241783249 Started merging writable serializers (WIP) 2018-04-04 17:01:24 -04:00
063e79451f Closes #1321: Added created and last_updated fields for relevant models to their API serializers 2017-12-21 10:49:40 -05:00
198170ca48 Closes #1553: Introduced support for bulk object creation via the API 2017-11-07 15:36:10 -05:00
f824d1eb3b Closes #1556: Added API endpoints listing static field choices for each app 2017-10-10 16:41:35 -04:00
c394985b1b Fixes #1421: Improved model validation logic for API serializers 2017-08-15 13:54:04 -04:00
1f9806a480 Fixes #1285: Enforce model validation when creating/editing objects via the API 2017-07-06 17:37:24 -04:00
87e5687d03 Closes #1203: Implemented query filters for all models 2017-06-19 16:10:18 -04:00
f21c6bca00 Import unicode_literals 2017-05-24 11:33:11 -04:00
c174c0cc6d Converted all necessary serializers to CustomFieldModelSerializers 2017-04-27 12:50:43 -04:00
369d3aa62e Rearranged URL namespaces to satisfy deprecation warnings 2017-04-05 14:26:33 -04:00
6cb36a6cee Fixed browsable API breadcrumbs 2017-03-20 21:50:10 -04:00
c08fae8bce Restore not-so-extraneous 'id' field to all WritableSerializers 2017-03-17 17:32:43 -04:00
e544f1fa1e Removed extraneous 'id' field from all WritableSerializers 2017-03-17 16:20:34 -04:00
6c2ed1be22 Standardized API URL definitions 2017-03-09 13:24:02 -05:00
a6ceaf8d96 Moved custom field serializers to their own module to avoid circular dependency 2017-03-08 16:18:41 -05:00
0e04d20762 Re-implemented CustomFieldSerializer (read-only for now) 2017-02-09 16:55:54 -05:00
35f310885e Standardize API URL inclusions 2017-02-03 16:20:14 -05:00
06e5966cb4 Include API routers directly where possible 2017-02-01 15:09:23 -05:00
bb1f97abc2 Implemented static writable ModelSerializers for all models 2017-01-31 15:35:09 -05:00
1fcc2b0029 Namespaced all API URLs 2017-01-31 10:40:53 -05:00
12d263999b Introduced WritableSerializerMixin 2017-01-27 14:36:13 -05:00
fa900d5dbb Converted nested serializers to HyperlinkedModelSerializer 2017-01-27 12:22:29 -05:00
acfba410dd Standardized implementation of nested ViewSets 2017-01-26 17:58:36 -05:00
0f9fe8648e Converted static URL definitions to routers 2017-01-26 15:34:07 -05:00
062a5bfe8d Initial work on API v2.0 2017-01-24 17:12:16 -05:00
97c0f23c67 Add description field to TenantSerializer
This might be just an oversight.  Other data models do include the description in their serialisers.  The API produces the description field with this change.
2017-01-13 08:49:43 -04:00
f0a85b1dd3 Optimized API performance 2016-08-22 15:16:49 -04:00
76f0463290 Extended API to include custom fields 2016-08-22 13:20:30 -04:00
fa2ccc1c18 Initial multitenancy implementation 2016-07-26 14:58:37 -04:00