- dependency update
- dependency update
- any/all filter even if array is empty CMS-2881
- dependency update
- fix: return undefiend/array when linked asset not defiend
- fix: always return array in getTitle on lineked types
- best file functions in Entry
- export sub types in typings
- typings update
- typings update
- dependency updates
- page indication in entryList
- bugfix in filter optinons handling
- support for new _fields querystring on entries api
- got original file for all assets not only images
- get original file from asset CMS-2684
- handle FormData properly on createAsset
- tags and title property on createAsset
- damn you browser build
- fix for typings
- Promise polyfill only when Promise is undefined
- typescript typings
- forgot the browser build
- fixed nested object with creator set (CMS-2510)
- several patches
- version number for 0.11.x of appcms
- fix when calling dm.account() with loggend in ec-user.
- fix for user/account inconsistency (CMS-2381)
- fix for missing auth link (CMS-2386)
user.isAnon()
/user.isAnonymous()
added- fix for wrong nested handling of last level (CMS-2404)
- make entries from a cached model saveable without error
- better handling of certain server errors
- optimized clone entry functions
- deprecated DataManager.cloneEntry() in favor of entry.clone()
- dependency update
- new build
- fixed version in bower.json
- fixed a bug where entryList's
next
,prev
andfirst
functions did work only once
- make clone of options object when creating pagination promise factories in entryList
- adds new browserify build
- improved nested handling on entry save
- improved logout and cache clear
- fixed another bug in
next
,prev
, andfirst
- fixed bug introduced by
next
,prev
, andfirst
CMS-2194
- use active promise for refreshing data when using cache CMS-2120.
- adds pagination links to
entryList
(next
,prev
,first
) CMS-2076.
- fixed rare cases when cache metadata is invalid
- cache entries with LokiJS
- cache functionality has to be enable per model basis with
enableCache(…)
- IMPORTANT: if cache is enabled ALL entries of the model will be loaded
- adds clone functions for assets, tags, and entries
- adds getModelTitle(…) to Entry CMS-2069
- fixed some rare cases where nested entries are broken
-fixed some bugs with those nested entries (CMS-2129)
- fixed bug when saving nested entries (CMS-2127)
- fix for creating a sdk with
{url: null, id: 'beefbeef'}
(CMS-2029)
- fix for asset file helper and gif (speak: gif) files (CMS-2022)
- removes lodash dependency
- shiro-trie version without lodash dependency
- fixed bug when using modelList and new model caching
- fixed bug when handling accessTokens
- day one bugfixes :)
- removed usage of
…/options
relation. using templated links directly. requires datamanager 0.7.0+ - adds syncronous file helper on Assets
- adds support for public permission checks
- adds logout function for deleting and resetting a datamanager sdk instance
- adds global error callback to datamanager object
- nested elements are proper resources with
nestedEntry
- some refactoring
- bugfixes
- fixed error when adding new values to previously created entry when model gets additional fields. thx felix...
- fixed bestFile routes in instantiated sdks
- bugfixes
- single result functions will resolve with first element from lists
- major refactor of SDK.
- SDK propperly uses HAL now.
- Added
clientID
to constructor. - Added static Asset Helper Functions.
- Added
metadata
to model objects. - Added
resolve
Promise to model object for directly connected models. - Added
tagList
similar toentryList
andassetList
. - Create Asset now handles arrays of file paths in node.
- BREAKING:
register
now calledregisterAnonymous
. - Added auth link convinence function.
- Added email available Promise.
- Added
getTitle
to entry object for nested entries. - Asset save implemented.
- New object User (WIP)
value
objects are halfred objects.- Frontend tests use phantomjs 2.0 (needs to be installed globally by system; switch to other browser in
test/karma.conf.js
if not available). - removed dependency for weird ec.appcms-mock module
- Adds Data Manager resolve method.
- Adds Account resolve method.
entry(…)
with filter resulting in list response will return the first one- I am sure I forgot something here…
- modelList updated
- fixed bug when datamanager has no anonymous users activated CMS-1694
- fixed 204 no content response on create entry
- fixed bug when post/put without token
- added support for new authentication/authorization with anonymous users. Use dm.register(…).
- removed readonly flag. Data Manager use new user logic now which is not applicable to readonly. See Data Manager doc for details.
- nested entry support with
entry({id: '<id>', levels: 2})…
- nested entries with
level
filter property
- fixes a bug when uploading Assets
- Dependency update
- removes lodash from dependencies
- fixed some issues in the docs
- adds titleField and hexColor to model prototype
- handle single resources in public api properly
- use embedded resources instead of link relations for modelList
- add error parser for response middlewares CMS-1187
- use new file url for asset helpers
- adds
entryList
andassetList
with count and total properties.
- empty lists responde with empty array instead of plain body
- documentation improved
- added public tag api
- fix bug: entry save will return entry, not string
- rebuild
- switched to new getImage(Thumb)URL api
- bugfixes for readonly mode
- added browserify and uglify as local packages to avoid dependencies to globally installed packages
- fixed bug in getAssets methods - should return promises now
- use new bestFile API with /url parameter for asset helper functions
- bugfixes
- added public asset api
- moved asset helper functions into DataManager object
- instead of
dataManager.asset(id).get[File|Image|ImageThumb]URL();
- use
dataManager.get[File|Image|ImageThumb]URL(id);
- instead of
- added readonly flag to disable automatic obtaining of access token
- bugfix: usage in the browser now works as expected (no
require('DataManager');
needed)
- bugfix release
- initial public release