Jeremy Stretch
|
85acc4d73a
|
Fixes #2972: Improve ContentTypeField serializer to elegantly handle invalid data
|
2019-03-06 12:42:47 -05:00 |
|
Jeremy Stretch
|
512226b10c
|
Fixes #2676: Fix exception when passing dictionary value to a ChoiceField
|
2018-12-11 17:00:20 -05:00 |
|
Jeremy Stretch
|
6b1abd6a65
|
Closes #2614: Simplify calls of super() for Python 3
|
2018-11-27 10:52:24 -05:00 |
|
Jeremy Stretch
|
73a6583722
|
Fixes #2609: Fixed exception when ChoiceField integer value is passed as a string
|
2018-11-26 14:05:57 -05:00 |
|
Jeremy Stretch
|
9d8b36bf91
|
Enforce consistent ordering of value/label keys for ChoiceField
|
2018-11-26 14:02:38 -05:00 |
|
Jeremy Stretch
|
f6d4ea00df
|
Cleaned up import statements
|
2018-11-02 15:20:08 -04:00 |
|
Jeremy Stretch
|
416187796c
|
Fixed compatability with Django REST Framework v3.9.0
|
2018-11-02 13:16:44 -04:00 |
|
Jeremy Stretch
|
48c5455551
|
Implemented Cable API endpoint
|
2018-10-26 12:25:11 -04:00 |
|
Jeremy Stretch
|
26ebed03d0
|
Merge release v2.4.6
|
2018-10-10 09:36:51 -04:00 |
|
Jeremy Stretch
|
aa51d49d87
|
#2487: Require the 'brief' parameter to evaluate True
|
2018-10-04 14:50:57 -04:00 |
|
Jeremy Stretch
|
253853aac2
|
Enable brief API output utilizing nested serializers
|
2018-10-04 13:43:50 -04:00 |
|
Jeremy Stretch
|
1d37a9d0e6
|
Merge branch 'develop' into develop-2.5 (v2.4.4 release)
|
2018-08-22 12:10:44 -04:00 |
|
Jeremy Stretch
|
ca98a0043d
|
Fixes #2369: Corrected time zone validation on site API serializer
|
2018-08-20 16:53:23 -04:00 |
|
Jeremy Stretch
|
68a5dcd47e
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
8a8b40475c
|
Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value
|
2018-08-08 15:09:30 -04:00 |
|
Jeremy Stretch
|
b3cff42105
|
Fixes #2319: Extend ChoiceField to properly handle true/false choice keys
|
2018-08-07 13:48:29 -04:00 |
|
Jeremy Stretch
|
09f6b76cc9
|
Fixes #2301: Fix model validation on assignment of ManyToMany fields via API patch
|
2018-08-03 10:45:53 -04:00 |
|
Jeremy Stretch
|
e6e5b92e00
|
Adopt django-taggit-serializer for representation of assigned tags in the API
|
2018-08-03 09:43:03 -04:00 |
|
Jeremy Stretch
|
5c96d29fcc
|
Misc cleanup
|
2018-07-30 12:49:08 -04:00 |
|
Jeremy Stretch
|
7809eb42d9
|
Renamed ChoiceFieldSerializer and ContentTypeFieldSerializer
|
2018-07-30 12:41:20 -04:00 |
|
Jeremy Stretch
|
da08a35079
|
Corrected exception handling in get_serializer_for_model()
|
2018-07-16 13:26:26 -04:00 |
|
Jeremy Stretch
|
5b524878fd
|
Added missing import statement
|
2018-07-10 10:11:09 -04:00 |
|
Jeremy Stretch
|
9fb4428d14
|
Added API serializer for ObjectChange
|
2018-06-19 15:04:56 -04:00 |
|
Jeremy Stretch
|
1510e5d229
|
Initial work on implementing django-taggit for #132
|
2018-05-08 16:28:26 -04:00 |
|
Jeremy Stretch
|
df6aefbba5
|
Introduced SerializedPKRelatedField to represent serialized ManyToManyFields
|
2018-04-06 12:42:25 -04:00 |
|
Jeremy Stretch
|
7a7bb63e91
|
Finished merging writable serializers
|
2018-04-05 14:12:43 -04:00 |
|
Jeremy Stretch
|
3e2e2bcc1c
|
Introduced WritableNestedSerializer
|
2018-04-04 15:39:14 -04:00 |
|
Jeremy Stretch
|
4ac941b0b6
|
Closes #1842: Implement support for Django 2.0
|
2018-03-30 10:39:22 -04:00 |
|
Jeremy Stretch
|
b9359b9965
|
Fixes #1935: Correct API validation of VLANs assigned to interfaces
|
2018-03-01 12:05:25 -05:00 |
|
Jeremy Stretch
|
ca9479b76d
|
Fixes #1921: Ignore ManyToManyFields when validating a new object created via the API
|
2018-03-01 11:16:28 -05:00 |
|
Jeremy Stretch
|
189e1771d6
|
Closes #1283: Added a time zone field to the site model
|
2017-12-19 17:24:14 -05:00 |
|
Jeremy Stretch
|
e2d8aa9de8
|
Fixed up validation of Interface VLAN assignments
|
2017-11-14 16:15:23 -05:00 |
|
Jeremy Stretch
|
af68ea5dfd
|
Merge branch '150-interface-vlans' into develop-2.3
|
2017-11-14 15:36:14 -05:00 |
|
Jeremy Stretch
|
55fe30fe8b
|
Closes #1553: Introduced support for bulk object creation via the API
|
2017-11-07 15:36:10 -05:00 |
|
Jeremy Stretch
|
002848cf09
|
Closes #1691: Cleaned up and reorganized import statements
|
2017-11-07 11:08:23 -05:00 |
|
Jeremy Stretch
|
732827f689
|
Merge branch 'develop' into develop-2.2
Conflicts:
netbox/utilities/api.py
|
2017-10-11 10:47:21 -04:00 |
|
Jeremy Stretch
|
445c648452
|
#1556: Swapped label and value
|
2017-10-10 17:47:53 -04:00 |
|
Jeremy Stretch
|
1f4deac332
|
Closes #1556: Added API endpoints listing static field choices for each app
|
2017-10-10 16:41:35 -04:00 |
|
Jeremy Stretch
|
d220eaed8b
|
Moved core API classes out of utilities
|
2017-10-10 14:21:20 -04:00 |
|
Jeremy Stretch
|
83e567c529
|
Fixes #1563: Made necessary updates for Django REST Framework v3.7.0
|
2017-10-06 15:26:56 -04:00 |
|
Jeremy Stretch
|
596698d246
|
Fixes #1522: Removed object create/edit forms from the browsable API
|
2017-09-20 16:54:27 -04:00 |
|
Jeremy Stretch
|
df740fa542
|
Fixes #1443: Fixed API validation error involving custom field data
|
2017-08-22 11:31:33 -04:00 |
|
Jeremy Stretch
|
3de4b14af3
|
Fixed page titles in the browsable API
|
2017-08-15 15:30:45 -04:00 |
|
Jeremy Stretch
|
6c66a1f72f
|
Fixes #1421: Improved model validation logic for API serializers
|
2017-08-15 13:54:04 -04:00 |
|
Jeremy Stretch
|
6815386708
|
Fixes #1385: Connected device API endpoint no longer requires authentication if LOGIN_REQUIRED=False
|
2017-08-02 11:17:57 -04:00 |
|
Jeremy Stretch
|
3637939742
|
Fixes #1285: Enforce model validation when creating/editing objects via the API
|
2017-07-06 17:37:24 -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
|
297d9c6bb9
|
Import unicode_literals
|
2017-05-24 11:33:11 -04:00 |
|
Jeremy Stretch
|
f9e3534dab
|
Merge pull request #1026 from digitalocean/image-attachments
#152: Image attachments
|
2017-04-03 14:21:15 -04:00 |
|
Jeremy Stretch
|
1150e8e97b
|
Implemented API endpoints for ImageAttachments
|
2017-04-03 14:00:15 -04:00 |
|