Commit Graph

28 Commits

Author SHA1 Message Date
ae59249196 Introducing Notifications
Currently we make use of the Notification and Activity objects to pull
the relevant information. In the future only Notification will be
needed.
2016-03-05 23:18:04 +01:00
f034c9b2d2 Introducing pop_none_attributes
This function allows cleanup of dicts with None values before they get
sent to the validator (and cause potential validation failures).
2016-03-04 15:47:37 +01:00
819245762a Fix for typo 2016-03-04 15:46:39 +01:00
083c8216f0 Strip embedded files form Project on update 2016-02-09 17:15:49 +01:00
9f939e9319 Minor tweak to node_type_has_method 2016-01-28 12:59:38 +01:00
a8225cf5a3 Introducing node_type_has_method
Utility method that checks if a given node_type has the requested
method.
2016-01-26 18:27:00 +01:00
61d8cc32ac Introducing Project object
Project are a new collection, used to group node_types on a per-project
basis.
2016-01-25 16:18:51 +01:00
928e6d06f8 Allow use of internal file variations 2015-11-25 16:15:07 +01:00
c2db3eb4cd Fixes for mixing exception call 2015-11-05 00:23:20 +01:00
227d13c45f Added function to rebuild Resource from a dictionary 2015-11-04 12:54:55 +01:00
84e94a29c1 Now the thumbnail function support multiple backends 2015-11-04 12:54:24 +01:00
49685cfcb2 Fix for typo 2015-11-01 22:54:59 +01:00
bdeaae71b4 Tweak to debug prints for http response 2015-10-30 23:35:50 +01:00
1afc0a2716 Organization import was missing for use in pillarsdk 2015-10-28 20:34:36 +01:00
3fd5fdf154 Missing argument for .pop('_links') on Node update 2015-10-20 14:57:16 +02:00
c1ff4ba9bb Introducing convert_datetime function
Starting from an JSON object, find and replace the _create and _updated
keys with actual datetime objects.
2015-10-20 13:03:34 +02:00
9a6af611da Added has_method to NodeType 2015-10-20 11:38:34 +02:00
3d392b3b13 Added find_one as a resource class method 2015-10-19 19:09:48 +02:00
92d1dad594 Return ResourceNotFound on find_one if not found 2015-10-15 18:01:25 +02:00
90f8922667 Introducing find_one method for Node resources 2015-10-15 16:11:19 +02:00
5a856c8972 Tweaks to node update method
We override the update method so that the allowed_methods property can
be stripped before being sent to the server, avoiding validation issues.

We also introduce a new has_method method, which can be used in the UI
to check if the user can perform a specific method on the node.
2015-10-12 18:24:57 +02:00
33b34110a1 Fix for thumbnail extension generation 2015-10-08 14:17:22 +02:00
394bc2a44c Updated entry point for file storage 2015-09-25 10:46:47 +02:00
1989a8edbf New thumbnail function based only on filename parsing 2015-09-11 15:38:48 +02:00
f72cbd77f4 Added call to retrieve thumbnails for file nodes of type image 2015-09-11 15:04:49 +02:00
b12699a714 Removed debug prints 2015-09-10 20:44:57 +02:00
680195c7b4 Added children function
Allows to retrieve children of a file record.
2015-09-08 15:09:05 +02:00
991cc27e30 Renaming to Pillar SDK. 2015-08-31 19:25:01 +02:00