Tue, 23 May 2017 10:37:37 +0200 Rename "create" action as "add"
Denis Laxalde <denis.laxalde@logilab.fr> [Tue, 23 May 2017 10:37:37 +0200] rev 215
Rename "create" action as "add" The "create" term is not quite suitable when one wants to add a new relation. On the other hand "add" is suitable for both entity creation and relation addition.
Fri, 19 May 2017 09:52:15 +0200 Use PUT method instead of PATCH
Frank Bessou <frank.bessou@logilab.fr> [Fri, 19 May 2017 09:52:15 +0200] rev 214
Use PUT method instead of PATCH
Thu, 18 May 2017 10:33:38 +0200 Remove Api.js and its tests
Frank Bessou <frank.bessou@logilab.fr> [Thu, 18 May 2017 10:33:38 +0200] rev 213
Remove Api.js and its tests
Thu, 18 May 2017 10:06:12 +0200 Remove AddRelated component
Frank Bessou <frank.bessou@logilab.fr> [Thu, 18 May 2017 10:06:12 +0200] rev 212
Remove AddRelated component
Wed, 17 May 2017 17:56:14 +0200 demo: remove jsonschema_section tag for Book's author relation
Denis Laxalde <denis.laxalde@logilab.fr> [Wed, 17 May 2017 17:56:14 +0200] rev 211
demo: remove jsonschema_section tag for Book's author relation No reason to have this in related section, per cardinality and composite.
Wed, 17 May 2017 17:43:00 +0200 Display ActionsDropDown in related panel
Frank Bessou <frank.bessou@logilab.fr> [Wed, 17 May 2017 17:43:00 +0200] rev 210
Display ActionsDropDown in related panel
Wed, 17 May 2017 17:18:04 +0200 Replace jsonschema_config by jsonschema_section
Frank Bessou <frank.bessou@logilab.fr> [Wed, 17 May 2017 17:18:04 +0200] rev 209
Replace jsonschema_config by jsonschema_section
Tue, 16 May 2017 15:34:38 +0200 Use submissionSchema instead of schema
Frank Bessou <frank.bessou@logilab.fr> [Tue, 16 May 2017 15:34:38 +0200] rev 208
Use submissionSchema instead of schema Note: Here we you should use the jsonary link attribute's submissionSchema, which return jsonary schema wrapper. But it would imply using jsonary schema wrapper everywhere. That should be done in a future changeset.
Mon, 15 May 2017 16:56:06 +0200 Improve design of ResourceDeletionView
Frank Bessou <frank.bessou@logilab.fr> [Mon, 15 May 2017 16:56:06 +0200] rev 207
Improve design of ResourceDeletionView
Mon, 15 May 2017 15:36:06 +0200 Add and use ResourceIdentifier when schema contains oneOf/anyOf
Frank Bessou <frank.bessou@logilab.fr> [Mon, 15 May 2017 15:36:06 +0200] rev 206
Add and use ResourceIdentifier when schema contains oneOf/anyOf It is displayed when the attribute's schema contains a oneOf/anyOf schema.
Mon, 15 May 2017 15:08:37 +0200 Add ObjectTable component to display "object" attributes
Frank Bessou <frank.bessou@logilab.fr> [Mon, 15 May 2017 15:08:37 +0200] rev 205
Add ObjectTable component to display "object" attributes
Mon, 15 May 2017 13:22:01 +0200 Add mapProperties method to jsonary wrappers
Frank Bessou <frank.bessou@logilab.fr> [Mon, 15 May 2017 13:22:01 +0200] rev 204
Add mapProperties method to jsonary wrappers
Mon, 15 May 2017 11:24:08 +0200 Inline use_email relation in cwuser
Frank Bessou <frank.bessou@logilab.fr> [Mon, 15 May 2017 11:24:08 +0200] rev 203
Inline use_email relation in cwuser
Wed, 10 May 2017 11:20:15 +0200 Use newer version of react-jsonschema-form which does not use React.PropTypes
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 11:20:15 +0200] rev 202
Use newer version of react-jsonschema-form which does not use React.PropTypes It solve the issue of a warning being printed in browser's console when using React.PropTypes.
Wed, 10 May 2017 11:18:41 +0200 Import React without wildcard
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 11:18:41 +0200] rev 201
Import React without wildcard It avoids loading the whole library and would lead to remove the PropTypes warning in console if react-jsonschema-form was not triggering it.
Thu, 11 May 2017 17:42:52 +0200 Render up and self links in collection/entity header
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 17:42:52 +0200] rev 200
Render up and self links in collection/entity header
Thu, 11 May 2017 16:09:33 +0200 Add HttpHypermediaClient.getSubmissionSchema method
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 16:09:33 +0200] rev 199
Add HttpHypermediaClient.getSubmissionSchema method This method is used by form views to retrieve the edition and creation schema.
Thu, 11 May 2017 18:05:05 +0200 Replace "new" view identifier by "create"
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 18:05:05 +0200] rev 198
Replace "new" view identifier by "create" To align with resource's allowedActions.
Thu, 11 May 2017 13:48:33 +0200 Add tests for Resource and ResourView components.
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 13:48:33 +0200] rev 197
Add tests for Resource and ResourView components.
Thu, 11 May 2017 10:26:57 +0200 Add ResourceEditionForm to edit an entity
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 10:26:57 +0200] rev 196
Add ResourceEditionForm to edit an entity
Thu, 11 May 2017 10:56:48 +0200 Update collection resource after submission
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 10:56:48 +0200] rev 195
Update collection resource after submission
Thu, 11 May 2017 10:50:57 +0200 Add updateResouce method to ResourceContainer
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 10:50:57 +0200] rev 194
Add updateResouce method to ResourceContainer This method should be called by children components to tell its container that the resource should be updated. The rawData argument can be given to provide the new resource's data. Its main purpose is to be used by edition and creation forms to avoid seeing outdated data after submission.
Thu, 11 May 2017 10:29:13 +0200 Allow formData to be passed as props in EntityForm
Frank Bessou <frank.bessou@logilab.fr> [Thu, 11 May 2017 10:29:13 +0200] rev 193
Allow formData to be passed as props in EntityForm
Wed, 10 May 2017 16:33:28 +0200 Add ResourceDeletionView to Resource.js
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 16:33:28 +0200] rev 192
Add ResourceDeletionView to Resource.js This component is working on resources, so Resource.js is seems to be a better place for it.
Wed, 10 May 2017 13:20:22 +0200 Add and use ResourceEntityView which displays an entity
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 13:20:22 +0200] rev 191
Add and use ResourceEntityView which displays an entity Remove EntityView as it is replaced by ResourceEntityView. EntityAttributes could be renamed to EntityView as it dumps the content of an entity (equivalent of CollectionView).
Wed, 10 May 2017 13:31:56 +0200 Remove Workflow.js and related functions
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 13:31:56 +0200] rev 190
Remove Workflow.js and related functions
Wed, 10 May 2017 14:53:10 +0200 Add ResourceView component intended to render either a collection or an entity
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 14:53:10 +0200] rev 189
Add ResourceView component intended to render either a collection or an entity Currently it only implements collections.
Wed, 10 May 2017 10:47:10 +0200 Add and use ResourceCollectionView to render collections
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 10:47:10 +0200] rev 188
Add and use ResourceCollectionView to render collections Currently rendered for all routes ending with a trailing slash which are not /{etype}/{eid}.
Tue, 09 May 2017 10:29:46 +0200 Let CollectionView take a jsonarywrapper as collection attribute
Frank Bessou <frank.bessou@logilab.fr> [Tue, 09 May 2017 10:29:46 +0200] rev 187
Let CollectionView take a jsonarywrapper as collection attribute
Wed, 10 May 2017 10:56:10 +0200 Add and use ResourceCreationForm
Frank Bessou <frank.bessou@logilab.fr> [Wed, 10 May 2017 10:56:10 +0200] rev 186
Add and use ResourceCreationForm This component will be rendered for all routes which end with @@new. The newly created Resource component select this view.
Fri, 05 May 2017 11:48:39 +0200 Allow EntityForm to be used standalone
Frank Bessou <frank.bessou@logilab.fr> [Fri, 05 May 2017 11:48:39 +0200] rev 185
Allow EntityForm to be used standalone It adds the ability to put <EntityForm /> in a react component by using either members or props. It is intended to become a stateless component.
Fri, 05 May 2017 12:17:18 +0200 Add ResourceContainer component which provides a loaded resource to its child
Frank Bessou <frank.bessou@logilab.fr> [Fri, 05 May 2017 12:17:18 +0200] rev 184
Add ResourceContainer component which provides a loaded resource to its child
Thu, 04 May 2017 18:34:42 +0200 Use @@:view suffix to specify actions in client route
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 18:34:42 +0200] rev 183
Use @@:view suffix to specify actions in client route When using /:view suffix, we can't know if the URL of the resource contains a trailing slash or not. For example, when used with a view suffix,'/author/' can't be distinguished from '/author'. This is not a problem when using @@ suffix as it can be placed after a non-slash character. Another solution would be to use search parameters. This convention comes from Pyramid/Plone/Zope traversal rules: http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/traversal.html#a-description-of-the-traversal-algorithm https://docs.plone.org/develop/plone/views/browserviews.html#accessing-your-newly-created-view https://books.google.fr/books?id=RT7EiQ5ISI4C&pg=PA280&lpg=PA280#v=onepage&q&f=true
Thu, 04 May 2017 17:57:10 +0200 Let ActionLink take url of the target as prop
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 17:57:10 +0200] rev 182
Let ActionLink take url of the target as prop
Thu, 04 May 2017 17:37:10 +0200 Display schema's title as title in EntityView
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 17:37:10 +0200] rev 181
Display schema's title as title in EntityView
Thu, 04 May 2017 17:21:01 +0200 Remove Api.createEntity
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 17:21:01 +0200] rev 180
Remove Api.createEntity
Thu, 04 May 2017 17:16:27 +0200 Add createResource to HttpHypermediaClient
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 17:16:27 +0200] rev 179
Add createResource to HttpHypermediaClient Named this way because we expect the server to return the location of the created resource.
Thu, 04 May 2017 09:55:36 +0200 Rename createResource to mapToSchema
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 09:55:36 +0200] rev 178
Rename createResource to mapToSchema
Thu, 04 May 2017 11:07:08 +0200 [autofix] Add and apply key-spacing eslint rule
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 11:07:08 +0200] rev 177
[autofix] Add and apply key-spacing eslint rule
Thu, 04 May 2017 11:01:45 +0200 [autofix] Add and apply no-multiple-spaces eslint rule
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 11:01:45 +0200] rev 176
[autofix] Add and apply no-multiple-spaces eslint rule
Thu, 04 May 2017 11:00:31 +0200 [autofix] Add and apply space-infix-ops eslint rule
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 11:00:31 +0200] rev 175
[autofix] Add and apply space-infix-ops eslint rule Force using space between operator and operands
Thu, 04 May 2017 10:45:23 +0200 [autofix] Activate and apply eslint indent rule
Frank Bessou <frank.bessou@logilab.fr> [Thu, 04 May 2017 10:45:23 +0200] rev 174
[autofix] Activate and apply eslint indent rule
Wed, 03 May 2017 11:01:27 +0200 Check collection length using length method instead of isEmpty
Frank Bessou <frank.bessou@logilab.fr> [Wed, 03 May 2017 11:01:27 +0200] rev 173
Check collection length using length method instead of isEmpty The isEmpty function was not appropriate as the props.entities is not an array. We have to use the length() method of props.entities.data which is a jsonary wrapper instead.
Wed, 03 May 2017 11:23:26 +0200 Use CollectionView component to render relation box's content
Frank Bessou <frank.bessou@logilab.fr> [Wed, 03 May 2017 11:23:26 +0200] rev 172
Use CollectionView component to render relation box's content
Tue, 02 May 2017 18:07:04 +0200 Mark 'topics' relation with 'related' tag
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 18:07:04 +0200] rev 171
Mark 'topics' relation with 'related' tag So that users can see the relation box without configuration.
Wed, 03 May 2017 17:11:02 +0200 Add and apply eslint rule to always use semicolons
Frank Bessou <frank.bessou@logilab.fr> [Wed, 03 May 2017 17:11:02 +0200] rev 170
Add and apply eslint rule to always use semicolons
Tue, 02 May 2017 17:51:43 +0200 Rename 'entities' attribute to 'collection' in CollectionView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 17:51:43 +0200] rev 169
Rename 'entities' attribute to 'collection' in CollectionView
Tue, 02 May 2017 17:47:15 +0200 Use PropTypesResourceModel in CollectionView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 17:47:15 +0200] rev 168
Use PropTypesResourceModel in CollectionView
Tue, 02 May 2017 15:31:47 +0200 Remove unused 'entity' attribute of ResourceDeletionView in Entity
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 15:31:47 +0200] rev 167
Remove unused 'entity' attribute of ResourceDeletionView in Entity
Tue, 02 May 2017 15:29:58 +0200 Rename EntityDeletionView to ResourceDeletionView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 15:29:58 +0200] rev 166
Rename EntityDeletionView to ResourceDeletionView
Tue, 02 May 2017 10:06:38 +0200 Rename wrapEntityData to createResource
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 10:06:38 +0200] rev 165
Rename wrapEntityData to createResource
Fri, 28 Apr 2017 17:26:56 +0200 Replace 'entity' by 'item' in CollectionView
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 17:26:56 +0200] rev 164
Replace 'entity' by 'item' in CollectionView
Fri, 28 Apr 2017 16:59:28 +0200 Remove updateEntity method from Api
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 16:59:28 +0200] rev 163
Remove updateEntity method from Api Use updateResource from HypermediaClient instead.
Fri, 28 Apr 2017 16:42:00 +0200 Add updateResource method to HttpHypermediaClient
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 16:42:00 +0200] rev 162
Add updateResource method to HttpHypermediaClient
Fri, 28 Apr 2017 16:08:02 +0200 Remove deleteEntity method from Api
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 16:08:02 +0200] rev 161
Remove deleteEntity method from Api Use deleteResource from hypermediaClient instead.
Fri, 28 Apr 2017 16:00:16 +0200 Remove getRelated from Api
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 16:00:16 +0200] rev 160
Remove getRelated from Api
Fri, 28 Apr 2017 15:52:44 +0200 Remove outdated comment
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:52:44 +0200] rev 159
Remove outdated comment
Fri, 28 Apr 2017 15:50:39 +0200 Remove unused prop 'etype' provided to CollectionItemLink in CollectionView
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:50:39 +0200] rev 158
Remove unused prop 'etype' provided to CollectionItemLink in CollectionView
Fri, 28 Apr 2017 15:47:26 +0200 Rename CollectionItemLink 'entity' props to 'item'
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:47:26 +0200] rev 157
Rename CollectionItemLink 'entity' props to 'item'
Fri, 28 Apr 2017 15:25:56 +0200 Rename RelatedEntities to RelatedResources
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:25:56 +0200] rev 156
Rename RelatedEntities to RelatedResources
Fri, 28 Apr 2017 15:24:59 +0200 RelatedEntities don't rely on etype, eid, rtype
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:24:59 +0200] rev 155
RelatedEntities don't rely on etype, eid, rtype
Fri, 28 Apr 2017 15:30:56 +0200 Remove link in related panel's header
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 15:30:56 +0200] rev 154
Remove link in related panel's header The link was hardcoded.
Fri, 28 Apr 2017 13:22:50 +0200 Use correct webpack configuration file on 'npm run build'
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 13:22:50 +0200] rev 153
Use correct webpack configuration file on 'npm run build' The configuration file 'development.config.js' did not exist and that was causing the 'build' script to crash.
Fri, 28 Apr 2017 13:30:11 +0200 Add instructions to build client interface
Frank Bessou <frank.bessou@logilab.fr> [Fri, 28 Apr 2017 13:30:11 +0200] rev 152
Add instructions to build client interface
Thu, 27 Apr 2017 17:36:32 +0200 Use 'prop-types' library as recommended by React
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 17:36:32 +0200] rev 151
Use 'prop-types' library as recommended by React
Thu, 27 Apr 2017 10:56:56 +0200 [fix] Display correct entity when navigating from one entity to another
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 10:56:56 +0200] rev 150
[fix] Display correct entity when navigating from one entity to another When navigating from '/some_etype/123' to '/some_etype/456', the Entity component was not loading the target resource.
Tue, 02 May 2017 10:31:59 +0200 Add getInitialState method to Entity component
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 10:31:59 +0200] rev 149
Add getInitialState method to Entity component It will be used when props are updated to reinitialize the component.
Tue, 02 May 2017 10:22:17 +0200 Replace etype and eid instance variables with accessors
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 10:22:17 +0200] rev 148
Replace etype and eid instance variables with accessors
Thu, 27 Apr 2017 16:01:14 +0200 [fix] Display correct title for attributes which are not present in an instance
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 16:01:14 +0200] rev 147
[fix] Display correct title for attributes which are not present in an instance When the schema was describing a property which was not in an instance, the displayed title was the property name instead of the property's schema's title.
Thu, 27 Apr 2017 15:54:13 +0200 Remove EntityAttribute component
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 15:54:13 +0200] rev 146
Remove EntityAttribute component
Tue, 02 May 2017 11:49:26 +0200 Use correct class name for relations panel heading
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 11:49:26 +0200] rev 145
Use correct class name for relations panel heading
Thu, 27 Apr 2017 13:52:59 +0200 Use updated RelatedEntities component to display relations
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 13:52:59 +0200] rev 144
Use updated RelatedEntities component to display relations The RelatedEntities component was already existing but it was not used. This changeset adds it to the Entity component. This component appears when the displayed resource has a rel='related' link.
Tue, 02 May 2017 11:45:34 +0200 Use higher level methods to fetch related schemas and collection
Frank Bessou <frank.bessou@logilab.fr> [Tue, 02 May 2017 11:45:34 +0200] rev 143
Use higher level methods to fetch related schemas and collection
Tue, 02 May 2017 11:12:29 +0200 [test] Import without .js extension
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:12:29 +0200] rev 142
[test] Import without .js extension for consistency with other imports.
Tue, 02 May 2017 11:12:00 +0200 Fix "flake8" js warning
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:12:00 +0200] rev 141
Fix "flake8" js warning
Tue, 02 May 2017 11:10:21 +0200 [doc/demo] Use default port in sample command
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:10:21 +0200] rev 140
[doc/demo] Use default port in sample command
Tue, 02 May 2017 11:09:59 +0200 [doc] Add missing "npm install" step
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:09:59 +0200] rev 139
[doc] Add missing "npm install" step
Tue, 02 May 2017 11:09:28 +0200 [doc/demo] Indicate how to get the 'http' command
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:09:28 +0200] rev 138
[doc/demo] Indicate how to get the 'http' command
Tue, 02 May 2017 11:09:05 +0200 [doc/demo] Be more precise about answers to be given during c-c create
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 May 2017 11:09:05 +0200] rev 137
[doc/demo] Be more precise about answers to be given during c-c create
Thu, 27 Apr 2017 16:42:21 +0200 demo: Migrate to jsonschema_config uicfg
Frank Bessou <frank.bessou@logilab.fr> [Thu, 27 Apr 2017 16:42:21 +0200] rev 136
demo: Migrate to jsonschema_config uicfg
Wed, 26 Apr 2017 11:00:22 +0200 Add ArrayItemValue component
Frank Bessou <frank.bessou@logilab.fr> [Wed, 26 Apr 2017 11:00:22 +0200] rev 135
Add ArrayItemValue component This component displays the title of the item's schema when it exists, otherwise it displays the item's value using the AttributeValue component.
Fri, 21 Apr 2017 17:30:59 +0200 Add ArrayValue component to display an array entity attribute
Frank Bessou <frank.bessou@logilab.fr> [Fri, 21 Apr 2017 17:30:59 +0200] rev 134
Add ArrayValue component to display an array entity attribute
Fri, 21 Apr 2017 17:16:28 +0200 Extract AttributeValue component from EntityAttribute
Frank Bessou <frank.bessou@logilab.fr> [Fri, 21 Apr 2017 17:16:28 +0200] rev 133
Extract AttributeValue component from EntityAttribute
Wed, 19 Apr 2017 11:50:55 +0200 Add a 'test:ci' script with not colored output for Jenkins
Frank Bessou <frank.bessou@logilab.fr> [Wed, 19 Apr 2017 11:50:55 +0200] rev 132
Add a 'test:ci' script with not colored output for Jenkins
Mon, 24 Apr 2017 12:18:10 +0200 Use react-router v4
Frank Bessou <frank.bessou@logilab.fr> [Mon, 24 Apr 2017 12:18:10 +0200] rev 131
Use react-router v4
Mon, 24 Apr 2017 10:54:15 +0200 Extract Header component from App component
Frank Bessou <frank.bessou@logilab.fr> [Mon, 24 Apr 2017 10:54:15 +0200] rev 130
Extract Header component from App component
Mon, 24 Apr 2017 10:53:47 +0200 Add import rules to elsint
Frank Bessou <frank.bessou@logilab.fr> [Mon, 24 Apr 2017 10:53:47 +0200] rev 129
Add import rules to elsint
Thu, 20 Apr 2017 09:25:57 +0200 demo: bump dependency on cubicweb to 3.25.0
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 20 Apr 2017 09:25:57 +0200] rev 128
demo: bump dependency on cubicweb to 3.25.0 3.25.0 has been released, let us use it!
Wed, 19 Apr 2017 11:02:02 +0200 Extract HttpHypermediaClient from Api
Frank Bessou <frank.bessou@logilab.fr> [Wed, 19 Apr 2017 11:02:02 +0200] rev 127
Extract HttpHypermediaClient from Api Extract all methods which are not related to cubicweb into a new HttpHypermediaClient class.
Tue, 18 Apr 2017 14:50:22 +0200 Add eslint's "no-var" rule
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 14:50:22 +0200] rev 126
Add eslint's "no-var" rule
Tue, 18 Apr 2017 14:47:44 +0200 Add and apply eslint's "prefer-const" rule
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 14:47:44 +0200] rev 125
Add and apply eslint's "prefer-const" rule
Tue, 18 Apr 2017 14:10:35 +0200 Add and apply eslint's no-sequences rule
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 14:10:35 +0200] rev 124
Add and apply eslint's no-sequences rule
Tue, 18 Apr 2017 13:56:04 +0200 Move extractAllowedActions and extractSchemaRoute under getResource
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 13:56:04 +0200] rev 123
Move extractAllowedActions and extractSchemaRoute under getResource
Tue, 18 Apr 2017 12:22:40 +0200 Add missing vertical spacing between some 'describe' declarations
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 12:22:40 +0200] rev 122
Add missing vertical spacing between some 'describe' declarations
Tue, 18 Apr 2017 12:18:59 +0200 Reorder eslint rules
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 12:18:59 +0200] rev 121
Reorder eslint rules
Tue, 18 Apr 2017 11:28:28 +0200 Add .eslintignore file
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 11:28:28 +0200] rev 120
Add .eslintignore file Disabled checking for dist and demo directory.
Tue, 18 Apr 2017 11:25:50 +0200 Remove some consecutive blank lines
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 11:25:50 +0200] rev 119
Remove some consecutive blank lines
Tue, 18 Apr 2017 11:17:45 +0200 Add and apply eslint's comma-spacing rule
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 11:17:45 +0200] rev 118
Add and apply eslint's comma-spacing rule
Tue, 18 Apr 2017 10:30:56 +0200 Add specific exceptions into the link extraction process
Frank Bessou <frank.bessou@logilab.fr> [Tue, 18 Apr 2017 10:30:56 +0200] rev 117
Add specific exceptions into the link extraction process An exception is thrown when the 'Link' header is not present and another is thrown when the 'describedby' link is not present in the 'Link' header.
Thu, 13 Apr 2017 14:47:13 +0200 Remove unecessary Api.getRoot method
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 14:47:13 +0200] rev 116
Remove unecessary Api.getRoot method
Thu, 13 Apr 2017 11:51:58 +0200 Fetch resource first, then use 'describedby' link to fetch schema
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 11:51:58 +0200] rev 115
Fetch resource first, then use 'describedby' link to fetch schema It also remove most of the tests of getEntity method as they are basically the same as getResource's tests.
Thu, 13 Apr 2017 11:28:25 +0200 Do not look for the presence of a self link to retrieve resource
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 11:28:25 +0200] rev 114
Do not look for the presence of a self link to retrieve resource
Thu, 13 Apr 2017 15:32:33 +0200 Use Array.prototype.map.call instead of Array.map
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 13 Apr 2017 15:32:33 +0200] rev 113
Use Array.prototype.map.call instead of Array.map The latter is not available in Chromium apparently.
Thu, 13 Apr 2017 15:22:49 +0200 demo: document that we need to expose the Link header in CORS policy
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 13 Apr 2017 15:22:49 +0200] rev 112
demo: document that we need to expose the Link header in CORS policy
Thu, 13 Apr 2017 11:02:11 +0200 Fix appendPath to support empty strings
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 11:02:11 +0200] rev 111
Fix appendPath to support empty strings
Thu, 13 Apr 2017 10:45:07 +0200 Allow fetching NoContent resources
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 10:45:07 +0200] rev 110
Allow fetching NoContent resources
Thu, 13 Apr 2017 10:39:45 +0200 Let Api.getSchema take the schema route as argument
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 10:39:45 +0200] rev 109
Let Api.getSchema take the schema route as argument The Api should not know where is located the schema of a resource.
Thu, 13 Apr 2017 12:23:30 +0200 Add dependencies needed by enzyme
Frank Bessou <frank.bessou@logilab.fr> [Thu, 13 Apr 2017 12:23:30 +0200] rev 108
Add dependencies needed by enzyme https://github.com/airbnb/enzyme/pull/876 made this change needed.
Wed, 12 Apr 2017 14:20:55 +0200 Change route name for application html
Frank Bessou <frank.bessou@logilab.fr> [Wed, 12 Apr 2017 14:20:55 +0200] rev 107
Change route name for application html This route name was conflicting with the root resource name provided by cubicweb-jsonschema.
Wed, 12 Apr 2017 14:18:36 +0200 Remove consecutive empty lines
Frank Bessou <frank.bessou@logilab.fr> [Wed, 12 Apr 2017 14:18:36 +0200] rev 106
Remove consecutive empty lines
Wed, 12 Apr 2017 14:16:28 +0200 Use karma-mocha-reporter instead of karma-spec-reporter
Frank Bessou <frank.bessou@logilab.fr> [Wed, 12 Apr 2017 14:16:28 +0200] rev 105
Use karma-mocha-reporter instead of karma-spec-reporter This reporter provide better output: - diff between expected and actual value - summary at the end of each run
Tue, 11 Apr 2017 15:15:27 +0200 Convert oneOf to enum/enumNames for form rendering with react-jsonschema-form
Frank Bessou <frank.bessou@logilab.fr> [Tue, 11 Apr 2017 15:15:27 +0200] rev 104
Convert oneOf to enum/enumNames for form rendering with react-jsonschema-form
Mon, 10 Apr 2017 11:07:49 +0200 Add EntityDeletionView
Frank Bessou <frank.bessou@logilab.fr> [Mon, 10 Apr 2017 11:07:49 +0200] rev 103
Add EntityDeletionView
Tue, 11 Apr 2017 09:34:45 +0200 Add and apply eslint rule to disallow consecutive empty lines
Frank Bessou <frank.bessou@logilab.fr> [Tue, 11 Apr 2017 09:34:45 +0200] rev 102
Add and apply eslint rule to disallow consecutive empty lines
Mon, 10 Apr 2017 15:40:44 +0200 Fix broken state after entity edition
Frank Bessou <frank.bessou@logilab.fr> [Mon, 10 Apr 2017 15:40:44 +0200] rev 101
Fix broken state after entity edition The setState function merge the current state and the state given as argument but it does not merge nested properties. Using lodash's merge permits to ensure we don't lose data (like etype, eid, etc. ).
Fri, 07 Apr 2017 16:55:03 +0200 Add Root component to access main resources
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 16:55:03 +0200] rev 100
Add Root component to access main resources
Fri, 07 Apr 2017 15:28:19 +0200 Cleanup tests
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 15:28:19 +0200] rev 99
Cleanup tests - Fix indenting - Use baseUrl where possible
Fri, 07 Apr 2017 15:22:27 +0200 Add getRoot method to API
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 15:22:27 +0200] rev 98
Add getRoot method to API
Fri, 07 Apr 2017 14:29:44 +0200 Use links 'href' as list key in CollectionView
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 14:29:44 +0200] rev 97
Use links 'href' as list key in CollectionView
Fri, 07 Apr 2017 14:16:13 +0200 Use resource 'item' link to generate CollectionItemLink
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 14:16:13 +0200] rev 96
Use resource 'item' link to generate CollectionItemLink
Fri, 07 Apr 2017 13:48:34 +0200 Use 'self' link's title to display EntitiesView's title
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 13:48:34 +0200] rev 95
Use 'self' link's title to display EntitiesView's title
Fri, 07 Apr 2017 10:35:21 +0200 Retrieve resources in two steps
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 10:35:21 +0200] rev 94
Retrieve resources in two steps Resource location is given in the 'self' link of its schema. To retrieve a resource, we now have to first retrieve its schema and follow its 'self' link. If the schema exists but the 'self' link does not exist, the resource data is left null.
Fri, 07 Apr 2017 16:39:43 +0200 Remove link dupplication in wrapEntityData
Frank Bessou <frank.bessou@logilab.fr> [Fri, 07 Apr 2017 16:39:43 +0200] rev 93
Remove link dupplication in wrapEntityData The removed code handled the cas where links were in the same level as a '$ref' property. In this case, the resolution algorithm is removing the links property (which is the correct behavior according to the specs). We don't need this code anymore as the issue has been fixed in the cubicweb-jsonschema code.
Thu, 06 Apr 2017 15:27:33 +0200 Show real sourcelines in stacktraces when tests fail
Frank Bessou <frank.bessou@logilab.fr> [Thu, 06 Apr 2017 15:27:33 +0200] rev 92
Show real sourcelines in stacktraces when tests fail
Thu, 06 Apr 2017 14:53:09 +0200 Set "ui.site-title" property of demo server
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 14:53:09 +0200] rev 91
Set "ui.site-title" property of demo server This will be used by cubicweb-jsonschema as title of the root JSON Schema document.
Thu, 06 Apr 2017 12:52:04 +0200 Redirect to collection route after creation of an entity
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 12:52:04 +0200] rev 90
Redirect to collection route after creation of an entity For now we have no way to find the route of the new entity, so let us use this simple mechanism.
Thu, 06 Apr 2017 12:03:04 +0200 Clean CollectionItemLink tests
Frank Bessou <frank.bessou@logilab.fr> [Thu, 06 Apr 2017 12:03:04 +0200] rev 89
Clean CollectionItemLink tests - Remove a test about title rendering - Skip test about workflow/badges - Skip test about downloadable
Thu, 06 Apr 2017 11:59:07 +0200 Change relative route to absolute route in CollectionItemLink
Frank Bessou <frank.bessou@logilab.fr> [Thu, 06 Apr 2017 11:59:07 +0200] rev 88
Change relative route to absolute route in CollectionItemLink
Thu, 06 Apr 2017 11:47:50 +0200 Fix Cheerio library import in webpack
Frank Bessou <frank.bessou@logilab.fr> [Thu, 06 Apr 2017 11:47:50 +0200] rev 87
Fix Cheerio library import in webpack Cheerio was not loaded by webpack and tests using it could not pass. This was the case when calling render on an enzyme shallow wrapper.
Thu, 06 Apr 2017 10:49:21 +0200 Rename ListView to CollectionView and OneLineView to CollectionItemLink
Frank Bessou <frank.bessou@logilab.fr> [Thu, 06 Apr 2017 10:49:21 +0200] rev 86
Rename ListView to CollectionView and OneLineView to CollectionItemLink
Thu, 06 Apr 2017 09:06:13 +0200 Ignore some actions in ActionsDropDown
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 09:06:13 +0200] rev 85
Ignore some actions in ActionsDropDown For instance from EntityView we filter out the "view" action which is not very useful from the user point of view as they are already viewing the entity.
Thu, 06 Apr 2017 09:36:54 +0200 Add a test for ActionsDropDown component
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 09:36:54 +0200] rev 84
Add a test for ActionsDropDown component
Thu, 06 Apr 2017 09:57:48 +0200 Require wsigcors >= 0.7.0 in demo and document this in README
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 09:57:48 +0200] rev 83
Require wsigcors >= 0.7.0 in demo and document this in README
Thu, 06 Apr 2017 09:36:16 +0200 Use "spec" reporter for test:watch command
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 06 Apr 2017 09:36:16 +0200] rev 82
Use "spec" reporter for test:watch command
Wed, 05 Apr 2017 11:47:12 +0200 Fix links in collections
Frank Bessou <frank.bessou@logilab.fr> [Wed, 05 Apr 2017 11:47:12 +0200] rev 81
Fix links in collections
Wed, 05 Apr 2017 11:44:18 +0200 Add mapItems method to Jsonary data wrappers
Frank Bessou <frank.bessou@logilab.fr> [Wed, 05 Apr 2017 11:44:18 +0200] rev 80
Add mapItems method to Jsonary data wrappers
Tue, 04 Apr 2017 17:00:42 +0200 Render actions in EntitiesView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 17:00:42 +0200] rev 79
Render actions in EntitiesView
Tue, 04 Apr 2017 16:45:05 +0200 Extract ActionsDropDown from Entity
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 16:45:05 +0200] rev 78
Extract ActionsDropDown from Entity
Tue, 04 Apr 2017 16:31:05 +0200 Render title from 'collection' link in EntitiesView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 16:31:05 +0200] rev 77
Render title from 'collection' link in EntitiesView
Tue, 04 Apr 2017 16:30:12 +0200 Remove etype from EntitiesView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 16:30:12 +0200] rev 76
Remove etype from EntitiesView
Tue, 04 Apr 2017 16:20:04 +0200 PropTypesEntityModel/EntitiesModel extend PropTypesResourceModel
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 16:20:04 +0200] rev 75
PropTypesEntityModel/EntitiesModel extend PropTypesResourceModel
Tue, 04 Apr 2017 15:34:25 +0200 Add PropTypesEntitiesModel to manipulate collection of entities
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 15:34:25 +0200] rev 74
Add PropTypesEntitiesModel to manipulate collection of entities
Wed, 05 Apr 2017 15:10:15 +0200 Use getResource to retrieve Entities model
Frank Bessou <frank.bessou@logilab.fr> [Wed, 05 Apr 2017 15:10:15 +0200] rev 73
Use getResource to retrieve Entities model
Tue, 04 Apr 2017 15:24:01 +0200 Add Api.getResource method
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 15:24:01 +0200] rev 72
Add Api.getResource method
Tue, 04 Apr 2017 14:10:49 +0200 Let Api.getSchema take a resource URL as first argument
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 14:10:49 +0200] rev 71
Let Api.getSchema take a resource URL as first argument
Tue, 04 Apr 2017 14:09:22 +0200 Extract appendPath function from Api.buildUrl
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 14:09:22 +0200] rev 70
Extract appendPath function from Api.buildUrl
Tue, 04 Apr 2017 11:50:24 +0200 Add tests for Api.getEntity
Frank Bessou <frank.bessou@logilab.fr> [Tue, 04 Apr 2017 11:50:24 +0200] rev 69
Add tests for Api.getEntity
Fri, 31 Mar 2017 18:20:48 +0200 Fix ActionLink
Frank Bessou <frank.bessou@logilab.fr> [Fri, 31 Mar 2017 18:20:48 +0200] rev 68
Fix ActionLink
Mon, 03 Apr 2017 14:54:12 +0200 Allow all main methods in CORS configuration in README
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 14:54:12 +0200] rev 67
Allow all main methods in CORS configuration in README
Mon, 03 Apr 2017 14:47:08 +0200 Add required expose-headers CORS configuration in README
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 14:47:08 +0200] rev 66
Add required expose-headers CORS configuration in README
Mon, 03 Apr 2017 11:16:23 +0200 Add actions to entity model
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 11:16:23 +0200] rev 65
Add actions to entity model
Mon, 03 Apr 2017 10:54:29 +0200 Replace data by complete entity object in Entity component
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 10:54:29 +0200] rev 64
Replace data by complete entity object in Entity component
Mon, 03 Apr 2017 10:32:37 +0200 Build entity model in Api.getEntity
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 10:32:37 +0200] rev 63
Build entity model in Api.getEntity
Mon, 03 Apr 2017 13:42:11 +0200 Add jsonFetchResponse to Api
Frank Bessou <frank.bessou@logilab.fr> [Mon, 03 Apr 2017 13:42:11 +0200] rev 62
Add jsonFetchResponse to Api It is useful to process response headers for example.
Fri, 31 Mar 2017 14:57:56 +0200 Add test for Api.jsonFetch
Frank Bessou <frank.bessou@logilab.fr> [Fri, 31 Mar 2017 14:57:56 +0200] rev 61
Add test for Api.jsonFetch
Fri, 31 Mar 2017 13:40:42 +0200 Add Api.buildUrl tests
Frank Bessou <frank.bessou@logilab.fr> [Fri, 31 Mar 2017 13:40:42 +0200] rev 60
Add Api.buildUrl tests
Fri, 31 Mar 2017 13:20:17 +0200 Api use fetch function provided in constructor
Frank Bessou <frank.bessou@logilab.fr> [Fri, 31 Mar 2017 13:20:17 +0200] rev 59
Api use fetch function provided in constructor
Thu, 30 Mar 2017 16:47:17 +0200 Use jsonary to build form data for EntityEditForm
Frank Bessou <frank.bessou@logilab.fr> [Thu, 30 Mar 2017 16:47:17 +0200] rev 58
Use jsonary to build form data for EntityEditForm
Thu, 30 Mar 2017 17:21:14 +0200 Add no-trailing-spaces rule in eslint
Frank Bessou <frank.bessou@logilab.fr> [Thu, 30 Mar 2017 17:21:14 +0200] rev 57
Add no-trailing-spaces rule in eslint
Thu, 30 Mar 2017 17:25:25 +0200 Merge with old public head
Denis Laxalde <denis.laxalde@logilab.fr> [Thu, 30 Mar 2017 17:25:25 +0200] rev 56
Merge with old public head
Thu, 30 Mar 2017 15:11:03 +0200 Add babel polyfills to karma
Frank Bessou <frank.bessou@logilab.fr> [Thu, 30 Mar 2017 15:11:03 +0200] rev 55
Add babel polyfills to karma
Thu, 30 Mar 2017 12:20:57 +0200 Remove trailing whitespaces
Frank Bessou <frank.bessou@logilab.fr> [Thu, 30 Mar 2017 12:20:57 +0200] rev 54
Remove trailing whitespaces
Thu, 30 Mar 2017 11:28:32 +0200 Add tests for EntityMeta component
Frank Bessou <frank.bessou@logilab.fr> [Thu, 30 Mar 2017 11:28:32 +0200] rev 53
Add tests for EntityMeta component
Wed, 29 Mar 2017 16:54:27 +0200 Add junit reporter to karma for Jenkins
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 16:54:27 +0200] rev 52
Add junit reporter to karma for Jenkins
Wed, 29 Mar 2017 17:17:40 +0200 Use Jenkins selenium node
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 17:17:40 +0200] rev 51
Use Jenkins selenium node
Wed, 29 Mar 2017 15:45:52 +0200 Transfrom Api module into a class
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 15:45:52 +0200] rev 50
Transfrom Api module into a class
Wed, 29 Mar 2017 16:11:39 +0200 Use new `stub` and `callsFake` instead of deprecated version of stub
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 16:11:39 +0200] rev 49
Use new `stub` and `callsFake` instead of deprecated version of stub
Wed, 29 Mar 2017 16:29:40 +0200 Make "npm run test" single-run and exit true and add a test:watch script
Denis Laxalde <denis.laxalde@logilab.fr> [Wed, 29 Mar 2017 16:29:40 +0200] rev 48
Make "npm run test" single-run and exit true and add a test:watch script
Wed, 29 Mar 2017 10:34:55 +0200 Use Karma to run tests
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 10:34:55 +0200] rev 47
Use Karma to run tests
Wed, 29 Mar 2017 10:34:08 +0200 Split webpack configuration in order to make another configuration for tests
Frank Bessou <frank.bessou@logilab.fr> [Wed, 29 Mar 2017 10:34:08 +0200] rev 46
Split webpack configuration in order to make another configuration for tests
Tue, 28 Mar 2017 15:03:48 +0200 Replace entity and schema by jsonary data in EntityView
Frank Bessou <frank.bessou@logilab.fr> [Tue, 28 Mar 2017 15:03:48 +0200] rev 45
Replace entity and schema by jsonary data in EntityView
Tue, 28 Mar 2017 13:14:47 +0200 Add links into wrapped data
Frank Bessou <frank.bessou@logilab.fr> [Tue, 28 Mar 2017 13:14:47 +0200] rev 44
Add links into wrapped data
Tue, 28 Mar 2017 12:05:41 +0200 Import only PropTypes from React in jsonaryutils
Frank Bessou <frank.bessou@logilab.fr> [Tue, 28 Mar 2017 12:05:41 +0200] rev 43
Import only PropTypes from React in jsonaryutils
Tue, 28 Mar 2017 10:43:54 +0200 Display entity title as "etype #eid"
Frank Bessou <frank.bessou@logilab.fr> [Tue, 28 Mar 2017 10:43:54 +0200] rev 42
Display entity title as "etype #eid"
Mon, 27 Mar 2017 17:38:01 +0200 Use Jsonary in EntityMeta to optionally display creation and update date
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 17:38:01 +0200] rev 41
Use Jsonary in EntityMeta to optionally display creation and update date
Mon, 27 Mar 2017 16:17:55 +0200 Add PropTypeJsonaryWrapper and wrapEntityData in jsonaryutils.js
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 16:17:55 +0200] rev 40
Add PropTypeJsonaryWrapper and wrapEntityData in jsonaryutils.js
Mon, 27 Mar 2017 15:54:26 +0200 EntityAttribute is rendered by using Jsonary data wrapper
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 15:54:26 +0200] rev 39
EntityAttribute is rendered by using Jsonary data wrapper
Mon, 27 Mar 2017 18:06:30 +0200 Removed the bindings to this for rendering functions
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 18:06:30 +0200] rev 38
Removed the bindings to this for rendering functions Here bind is not necessary as the functions are called by `this`. http://stackoverflow.com/questions/15455009/javascript-call-apply-vs-bind
Mon, 27 Mar 2017 17:34:11 +0200 Removed condition to display a workflowable entity view
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 17:34:11 +0200] rev 37
Removed condition to display a workflowable entity view
Mon, 27 Mar 2017 14:25:07 +0200 Added entity data wrapped by jsonary to Entity's state.
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 14:25:07 +0200] rev 36
Added entity data wrapped by jsonary to Entity's state.
Mon, 27 Mar 2017 09:58:18 +0200 Use already existing jsonSchemaFetch function to avoid code duplication
Frank Bessou <frank.bessou@logilab.fr> [Mon, 27 Mar 2017 09:58:18 +0200] rev 35
Use already existing jsonSchemaFetch function to avoid code duplication Some functions (like getSchema) were using function jsonFetch.
Fri, 24 Mar 2017 18:26:27 +0100 Added dependency to jsonary
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 18:26:27 +0100] rev 34
Added dependency to jsonary We use jsonary-super-bundle instead of jsonary-core as some functions are not present in the core. This is the case for getFull() which dereference the schema (at least locally).
Fri, 24 Mar 2017 16:07:22 +0100 Make it possible to use SCRIPT_NAME or API_URL to build api request url
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 16:07:22 +0100] rev 33
Make it possible to use SCRIPT_NAME or API_URL to build api request url
Fri, 24 Mar 2017 15:09:00 +0100 Removed lang attribute in index.ejs.
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 15:09:00 +0100] rev 32
Removed lang attribute in index.ejs.
Fri, 24 Mar 2017 15:03:29 +0100 Added bootstrap cdn.
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 15:03:29 +0100] rev 31
Added bootstrap cdn.
Fri, 24 Mar 2017 15:12:04 +0100 Merge with Frank work
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 15:12:04 +0100] rev 30
Merge with Frank work
Fri, 24 Mar 2017 14:53:20 +0100 Added documentation to run the web client in its own server.
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 14:53:20 +0100] rev 29
Added documentation to run the web client in its own server.
Fri, 24 Mar 2017 14:52:11 +0100 Removed export of buildUrl in Api. And added a way to set the API_URL.
Frank Bessou <frank.bessou@logilab.fr> [Fri, 24 Mar 2017 14:52:11 +0100] rev 28
Removed export of buildUrl in Api. And added a way to set the API_URL.
Fri, 24 Mar 2017 09:58:30 +0100 Upgraded webpack to version 2
Frank Bessou <fbessou@logilab.fr> [Fri, 24 Mar 2017 09:58:30 +0100] rev 27
Upgraded webpack to version 2
Fri, 24 Mar 2017 15:06:25 +0100 jenkins: split lint from tests stages
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 15:06:25 +0100] rev 26
jenkins: split lint from tests stages
Fri, 24 Mar 2017 15:04:17 +0100 Factor out a refSchema function and use it in buildFormData
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 15:04:17 +0100] rev 25
Factor out a refSchema function and use it in buildFormData
Fri, 24 Mar 2017 14:56:45 +0100 Drop "|| true" from test command
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 14:56:45 +0100] rev 24
Drop "|| true" from test command
Fri, 24 Mar 2017 14:53:18 +0100 Review EntityForm component
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 14:53:18 +0100] rev 23
Review EntityForm component
Fri, 24 Mar 2017 14:28:57 +0100 Add Jenkinsfile
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 14:28:57 +0100] rev 22
Add Jenkinsfile
Fri, 24 Mar 2017 14:22:25 +0100 [demo] Require cubicweb >= 3.25.0rc1
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 14:22:25 +0100] rev 21
[demo] Require cubicweb >= 3.25.0rc1 Which fixes template development.ini not being installed.
Fri, 24 Mar 2017 12:11:38 +0100 Hack to make entity view working
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 12:11:38 +0100] rev 20
Hack to make entity view working
Fri, 24 Mar 2017 11:42:40 +0100 Fix Entities.propTypes to match actual JSON content
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 11:42:40 +0100] rev 19
Fix Entities.propTypes to match actual JSON content
Fri, 24 Mar 2017 11:42:16 +0100 Fix Entity.propTypes to match actual JSON content
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 11:42:16 +0100] rev 18
Fix Entity.propTypes to match actual JSON content
Fri, 24 Mar 2017 11:41:07 +0100 Adjust base views to match JSON response provided by cubicweb-jsonschema
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 11:41:07 +0100] rev 17
Adjust base views to match JSON response provided by cubicweb-jsonschema Tests broken at this point.
Fri, 24 Mar 2017 11:40:20 +0100 Drop .data in Api.jsonFetchCollection()
Denis Laxalde <denis.laxalde@logilab.fr> [Fri, 24 Mar 2017 11:40:20 +0100] rev 16
Drop .data in Api.jsonFetchCollection()
(0) -200 tip