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

255 Commits

Author SHA1 Message Date
f4c87b3739 Removed custom permission 2017-09-26 17:31:16 -04:00
9a1781e6e7 Added url field for nested report results 2017-09-26 16:55:25 -04:00
3395b51086 Cleaned up the API quite a bit 2017-09-26 16:36:43 -04:00
d35a2b0faa Extended reports API 2017-09-25 17:27:58 -04:00
2badb04a03 Fixes #1489: Corrected server error on validation of empty required custom field 2017-09-25 13:37:11 -04:00
b5ab498e75 Initial work on reports API 2017-09-21 16:32:05 -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
1d4a416100 Fixes #1297: Allow passing custom field choice selection PKs as string-quoted integers 2017-07-05 11:00:43 -04:00
293dbd8a8b Fixes #1226: Improve validation for custom field values submitted via the API 2017-05-31 14:09:57 -04:00
f21c6bca00 Import unicode_literals 2017-05-24 11:33:11 -04:00
117da337c7 Corrected tests and improved validation 2017-04-27 12:46:04 -04:00
1c86b00b5c Added custom field API tests 2017-04-25 14:53:18 -04:00
10823e1c37 Got rudimentary custom field creates/updates working 2017-04-25 13:00:28 -04:00
369d3aa62e Rearranged URL namespaces to satisfy deprecation warnings 2017-04-05 14:26:33 -04:00
99a3e0c399 Corrected CustomFieldModelSerializer behavior when serializing lists of objects 2017-04-04 14:09:14 -04:00
5187138547 Refactored custom field serializers 2017-04-04 11:25:23 -04:00
2cde9a82a0 Merge pull request #1026 from digitalocean/image-attachments
#152: Image attachments
2017-04-03 14:21:15 -04:00
2c1fa628a2 Implemented API endpoints for ImageAttachments 2017-04-03 14:00:15 -04:00
a67fc64afb Fixes #1025: Applied missing API view filters 2017-04-03 11:04:17 -04:00
6cb36a6cee Fixed browsable API breadcrumbs 2017-03-20 21:50:10 -04:00
4a2206ecb1 Removed custom renderers 2017-03-20 17:47:18 -04:00
ffde2c96c7 Fixed custom renderers to work with paginated data 2017-03-20 17:15:42 -04:00
b04fe21d65 Wrote API endpoints, tests for ExportTemplates 2017-03-20 16:21:10 -04:00
266f9cc370 Added API endpoint, tests for Graphs 2017-03-20 15:14:33 -04:00
97710a4576 Make CI happy 2017-03-17 17:39:56 -04:00
c08fae8bce Restore not-so-extraneous 'id' field to all WritableSerializers 2017-03-17 17:32:43 -04:00
94a29be415 Removed deprecated GraphListView 2017-03-09 14:28:52 -05:00
9dfda83946 Closes #855: Added an API endpoint for recent activity 2017-03-09 14:26:39 -05:00
41826fc3cb Fixed serialization of CustomFieldChoices 2017-03-09 13:50:30 -05:00
6c2ed1be22 Standardized API URL definitions 2017-03-09 13:24:02 -05:00
c19725506d Cleanup 2017-03-08 16:30:32 -05:00
a6ceaf8d96 Moved custom field serializers to their own module to avoid circular dependency 2017-03-08 16:18:41 -05:00
f43fbffdf7 Moved TopologyMaps from DCIM to extras 2017-03-08 16:12:14 -05:00
0e04d20762 Re-implemented CustomFieldSerializer (read-only for now) 2017-02-09 16:55:54 -05:00
bb1f97abc2 Implemented static writable ModelSerializers for all models 2017-01-31 15:35:09 -05:00
fa900d5dbb Converted nested serializers to HyperlinkedModelSerializer 2017-01-27 12:22:29 -05:00
062a5bfe8d Initial work on API v2.0 2017-01-24 17:12:16 -05:00
80439c495e Basic Support for Python 3 (#827)
* Rudimentary python3 support

* update docs and trigger Travis

* fix some of the tests

* fix all python3 errors

* change env calls to just python

* add @python_2_unicode_compatible decorator to models for python2 compatibility

* switch netbox.configuration to from netbox import configuration
2017-01-23 16:44:29 -05:00
ea92e92c5a Fixes #632: Use semicolons instead of commas to separate regexes in topology maps 2016-11-03 14:49:02 -04:00
3b36a35b9a Fixed API tests 2016-08-22 17:15:20 -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
522a0c20e7 Replace pydot by graphviz
This is in an effort to support Python 3: pydot is not compatible with
Python 3, while graphviz is.
2016-06-29 11:25:36 +02:00
d83d0b66b0 Catch exceptions on graph generation 2016-06-24 14:01:57 -04:00
39330850b3 Standardized graph display; added templatization for graph links 2016-06-24 11:16:49 -04:00
f690be60fd Code cleanup 2016-05-18 16:20:30 -04:00
0072f54c94 Introduced a no-forms browseable API renderer; changed secrets decyption endpoint from GET to POST 2016-04-12 14:03:18 -04:00
fdda706f36 TopologyMap: Allow multiple device regexes per line 2016-04-12 09:31:40 -04:00
29fd04026d Introduced TopologyMap 2016-04-08 14:57:54 -04:00