Jeremy Stretch
|
8364e56e86
|
Fixes #2676: Fix exception when passing dictionary value to a ChoiceField
|
2018-12-11 17:00:20 -05:00 |
|
Jeremy Stretch
|
bd7aee7c1f
|
Closes #2614: Simplify calls of super() for Python 3
|
2018-11-27 10:52:24 -05:00 |
|
Jeremy Stretch
|
7d8ae5e763
|
Fixes #2609: Fixed exception when ChoiceField integer value is passed as a string
|
2018-11-26 14:05:57 -05:00 |
|
Jeremy Stretch
|
2bae50f501
|
Enforce consistent ordering of value/label keys for ChoiceField
|
2018-11-26 14:02:38 -05:00 |
|
Jeremy Stretch
|
f8a961b568
|
Cleaned up import statements
|
2018-11-02 15:20:08 -04:00 |
|
Jeremy Stretch
|
bb5c0989f3
|
Fixed compatability with Django REST Framework v3.9.0
|
2018-11-02 13:16:44 -04:00 |
|
Jeremy Stretch
|
3518d023dc
|
Implemented Cable API endpoint
|
2018-10-26 12:25:11 -04:00 |
|
Jeremy Stretch
|
22ed4f1b53
|
Merge release v2.4.6
|
2018-10-10 09:36:51 -04:00 |
|
Jeremy Stretch
|
bf47e7cae3
|
#2487: Require the 'brief' parameter to evaluate True
|
2018-10-04 14:50:57 -04:00 |
|
Jeremy Stretch
|
db2721c581
|
Enable brief API output utilizing nested serializers
|
2018-10-04 13:43:50 -04:00 |
|
Jeremy Stretch
|
2ac60bdf48
|
Merge branch 'develop' into develop-2.5 (v2.4.4 release)
|
2018-08-22 12:10:44 -04:00 |
|
Jeremy Stretch
|
e1e41a768a
|
Fixes #2369: Corrected time zone validation on site API serializer
|
2018-08-20 16:53:23 -04:00 |
|
Jeremy Stretch
|
980d62d579
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
a2ff21fab9
|
Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value
|
2018-08-08 15:09:30 -04:00 |
|
Jeremy Stretch
|
c51c20a301
|
Fixes #2319: Extend ChoiceField to properly handle true/false choice keys
|
2018-08-07 13:48:29 -04:00 |
|
Jeremy Stretch
|
1bdfcd1dbe
|
Fixes #2301: Fix model validation on assignment of ManyToMany fields via API patch
|
2018-08-03 10:45:53 -04:00 |
|
Jeremy Stretch
|
f1bc88fc0c
|
Adopt django-taggit-serializer for representation of assigned tags in the API
|
2018-08-03 09:43:03 -04:00 |
|
Jeremy Stretch
|
f664998d9b
|
Misc cleanup
|
2018-07-30 12:49:08 -04:00 |
|
Jeremy Stretch
|
c2416411c1
|
Renamed ChoiceFieldSerializer and ContentTypeFieldSerializer
|
2018-07-30 12:41:20 -04:00 |
|
Jeremy Stretch
|
d334bd4477
|
Corrected exception handling in get_serializer_for_model()
|
2018-07-16 13:26:26 -04:00 |
|
Jeremy Stretch
|
29172d045d
|
Added missing import statement
|
2018-07-10 10:11:09 -04:00 |
|
Jeremy Stretch
|
23f91274d6
|
Added API serializer for ObjectChange
|
2018-06-19 15:04:56 -04:00 |
|
Jeremy Stretch
|
b0dafcf50f
|
Initial work on implementing django-taggit for #132
|
2018-05-08 16:28:26 -04:00 |
|
Jeremy Stretch
|
9de1a8c363
|
Introduced SerializedPKRelatedField to represent serialized ManyToManyFields
|
2018-04-06 12:42:25 -04:00 |
|
Jeremy Stretch
|
821fb1e01e
|
Finished merging writable serializers
|
2018-04-05 14:12:43 -04:00 |
|
Jeremy Stretch
|
db3cbaf83b
|
Introduced WritableNestedSerializer
|
2018-04-04 15:39:14 -04:00 |
|
Jeremy Stretch
|
0969c458b3
|
Closes #1842: Implement support for Django 2.0
|
2018-03-30 10:39:22 -04:00 |
|
Jeremy Stretch
|
fc9871fba3
|
Fixes #1935: Correct API validation of VLANs assigned to interfaces
|
2018-03-01 12:05:25 -05:00 |
|
Jeremy Stretch
|
08d06bd781
|
Fixes #1921: Ignore ManyToManyFields when validating a new object created via the API
|
2018-03-01 11:16:28 -05:00 |
|
Jeremy Stretch
|
b20258c66e
|
Closes #1283: Added a time zone field to the site model
|
2017-12-19 17:24:14 -05:00 |
|
Jeremy Stretch
|
04ba57cb38
|
Fixed up validation of Interface VLAN assignments
|
2017-11-14 16:15:23 -05:00 |
|
Jeremy Stretch
|
ba42ad2115
|
Merge branch '150-interface-vlans' into develop-2.3
|
2017-11-14 15:36:14 -05:00 |
|
Jeremy Stretch
|
198170ca48
|
Closes #1553: Introduced support for bulk object creation via the API
|
2017-11-07 15:36:10 -05:00 |
|
Jeremy Stretch
|
00986fd7bf
|
Closes #1691: Cleaned up and reorganized import statements
|
2017-11-07 11:08:23 -05:00 |
|
Jeremy Stretch
|
007f930fed
|
Merge branch 'develop' into develop-2.2
Conflicts:
netbox/utilities/api.py
|
2017-10-11 10:47:21 -04:00 |
|
Jeremy Stretch
|
abfe71bb04
|
#1556: Swapped label and value
|
2017-10-10 17:47:53 -04:00 |
|
Jeremy Stretch
|
f824d1eb3b
|
Closes #1556: Added API endpoints listing static field choices for each app
|
2017-10-10 16:41:35 -04:00 |
|
Jeremy Stretch
|
afbbe1148f
|
Moved core API classes out of utilities
|
2017-10-10 14:21:20 -04:00 |
|
Jeremy Stretch
|
97188ad85b
|
Fixes #1563: Made necessary updates for Django REST Framework v3.7.0
|
2017-10-06 15:26:56 -04:00 |
|
Jeremy Stretch
|
a52a871a94
|
Fixes #1522: Removed object create/edit forms from the browsable API
|
2017-09-20 16:54:27 -04:00 |
|
Jeremy Stretch
|
6f8d3f7a57
|
Fixes #1443: Fixed API validation error involving custom field data
|
2017-08-22 11:31:33 -04:00 |
|
Jeremy Stretch
|
c37cfeb74f
|
Fixed page titles in the browsable API
|
2017-08-15 15:30:45 -04:00 |
|
Jeremy Stretch
|
c394985b1b
|
Fixes #1421: Improved model validation logic for API serializers
|
2017-08-15 13:54:04 -04:00 |
|
Jeremy Stretch
|
fd6df8e52a
|
Fixes #1385: Connected device API endpoint no longer requires authentication if LOGIN_REQUIRED=False
|
2017-08-02 11:17:57 -04:00 |
|
Jeremy Stretch
|
1f9806a480
|
Fixes #1285: Enforce model validation when creating/editing objects via the API
|
2017-07-06 17:37:24 -04:00 |
|
Jeremy Stretch
|
6aae8aee5b
|
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
|
f21c6bca00
|
Import unicode_literals
|
2017-05-24 11:33:11 -04:00 |
|
Jeremy Stretch
|
2cde9a82a0
|
Merge pull request #1026 from digitalocean/image-attachments
#152: Image attachments
|
2017-04-03 14:21:15 -04:00 |
|
Jeremy Stretch
|
2c1fa628a2
|
Implemented API endpoints for ImageAttachments
|
2017-04-03 14:00:15 -04:00 |
|
Jeremy Stretch
|
1c38f705a7
|
Fixes #1021: Corrected evaluation of API token expiration time
|
2017-03-31 11:13:37 -04:00 |
|