Commit Graph

212 Commits

Author SHA1 Message Date
Eduardo humberto 6437dd9939 creating on activate plugin the core fields (repository) 2018-02-15 16:29:46 -02:00
weryques 01a7c41d71 Field type object is now returned with item metadata 2018-02-15 11:27:45 -02:00
weryques 785a94690d Fixes API item metadata 2018-02-15 09:24:44 -02:00
weryques 195133a02c Fixes return of update metadata 2018-02-14 16:52:50 -02:00
weryques 60e362e624 Now metadata multiple and status of entities is working through API 2018-02-14 16:15:19 -02:00
Jacson Passold d7c58b17ca diff multi value 2018-02-14 15:23:46 -02:00
Jacson Passold 3666792e8d add field suggestion permition prop 2018-02-13 22:35:12 -02:00
Jacson Passold fb26ba456d Merge branch 'develop' of github.com:tainacan/tainacan into develop 2018-02-13 21:42:49 -02:00
Jacson Passold 6e13222ad1 do not get thumb from entity with no post ID, add diff function to entities and repositories, simple collection diff test 2018-02-13 21:41:06 -02:00
Leo Germani 74d0009609 Description core field type 2018-02-13 12:03:29 -02:00
Leo Germani 1c43769a9e first funcional commit of core field types 2018-02-10 00:36:57 -02:00
Leo Germani 0d10196abc various fixes in items api controller and permissions handling 2018-02-10 00:36:57 -02:00
Jacson Passold 1c52d84127 fix test group name 2018-02-09 16:59:57 -02:00
Leo Germani dbc3349d46 fix and test deleting entities attributes 2018-02-09 16:04:52 -02:00
Leo Germani 7a3188a572 fix collections test 2018-02-09 16:04:52 -02:00
Leo Germani 6fd5aa31b4 item metadata creation and testing improved 2018-02-08 16:28:45 -02:00
Eduardo humberto a80a9ad6e1 alter get_field to get_fields 2018-02-08 11:15:44 -02:00
weryques fcaaaf0438 Now the routes accept queries 2018-02-01 14:51:38 -02:00
weryques 9ef5d3ad6e Refactoring API
New routes
Update methods refactored
Log Controller created and it test
2018-02-01 13:17:23 -02:00
weryques 1e2c2a4321 New routes - Item Metadata 2018-01-31 13:50:10 -02:00
Eduardo humberto 722b5387d1 Alter Metadata to Fields/Field (Big changes) 2018-01-31 12:51:43 -02:00
weryques 73d86d59bf Refactoring capabilities 2018-01-31 11:06:46 -02:00
weryques 60bd3753c4 Refactoring some controllers 2018-01-30 15:33:06 -02:00
Leo Germani bd0b34cd2c Merge branch 'master' into develop 2018-01-30 12:01:24 -02:00
Jacson Passold bf4f254df7 better debug 2018-01-29 18:36:15 -02:00
Jacson Passold 0e01a2bff7 Merge branch 'Item_moderation' of github.com:tainacan/tainacan into Item_moderation 2018-01-29 18:22:56 -02:00
Jacson Passold a9bcd0292a better handler response errors 2018-01-29 18:18:40 -02:00
Leo Germani 764ec9b681 removing endpoint tha needs refactoring 2018-01-29 17:08:34 -02:00
weryques cf5cb62d21 Allow insert draft Items 2018-01-29 11:09:44 -02:00
Leo Germani 1b54969c4d Improves capabilities tests and fixes set_items_capabilities 2018-01-28 23:34:12 -02:00
Leo Germani 979c80eb92 fix permissions for moderators. still have to fix can_* methods in repoitory 2018-01-27 00:23:25 -02:00
Jacson Passold 35ba99d882 test item moderation 2018-01-26 16:44:45 -02:00
weryques f8d7393e2f Merge branch 'master' into feature/user-admin-interface 2018-01-26 14:23:32 -02:00
weryques 01f42d5c0c API routes changed 2018-01-25 11:47:09 -02:00
Jacson Passold e1a54d96f4 test moderators and debug metas support 2018-01-24 17:32:06 -02:00
weryques 49df60f989 Limitation of attributes returned from API GET Collections 2018-01-24 14:08:17 -02:00
weryques 1d473b1b6c Merge branch 'master' of https://github.com/tainacan/tainacan 2018-01-22 09:50:31 -02:00
weryques f91d19abbb Fix build for macOS and Fix autoload for uppercase directories 2018-01-22 09:48:51 -02:00
Jacson Passold 7c6932ac1f Merge branch 'master' of github.com:tainacan/tainacan 2018-01-19 20:46:08 -02:00
Jacson Passold 86d45910d4 add test group "api" 2018-01-19 20:39:32 -02:00
weryques 856ea0b4a7 Update collection metadata 2018-01-19 14:56:36 -02:00
weryques 814884b404 Update Item Metadata 2018-01-19 12:55:39 -02:00
Jacson Passold 2301029bf8 Merge branch 'master' of github.com:tainacan/tainacan 2018-01-18 12:34:23 -02:00
Jacson Passold 44aebc95ea better caps test and test moderators_ids is stored 2018-01-18 12:34:08 -02:00
Jacson Passold e8462872e1 test item permissions 2018-01-18 12:30:57 -02:00
Jacson Passold 87df13cbc7 doc fix 2018-01-18 12:28:51 -02:00
weryques 15612ef35a Fetch a Term 2018-01-18 11:38:31 -02:00
weryques a37e56e424 Get a filter 2018-01-18 11:23:16 -02:00
weryques ab081cc992 Fetch all terms of a taxonomy 2018-01-18 10:45:31 -02:00
weryques 027fd43030 Fetch filters 2018-01-17 15:48:44 -02:00
weryques b3d92b7abb Update terms 2018-01-17 12:33:28 -02:00
weryques e37d4a6465 Update taxonomies 2018-01-17 10:02:22 -02:00
weryques 036d5e2661 Update filter 2018-01-16 11:41:24 -02:00
weryques e961943e8c Update item 2018-01-16 10:47:29 -02:00
weryques ec07dd9cd2 Update collection 2018-01-16 10:31:52 -02:00
weryques eac7db72c4 Delete Term 2018-01-15 17:47:27 -02:00
weryques a2d6c38c13 Delete filter 2018-01-15 09:15:21 -02:00
weryques 43b15b55ba Test for filters delete or trash and started delete endpoint 2018-01-12 14:17:52 -02:00
Jacson Passold ae8f2f7dde can_publish test 2018-01-10 21:42:51 -02:00
Jacson Passold 1b8c7f63ca Merge branch 'master' of github.com:tainacan/tainacan 2018-01-10 21:09:48 -02:00
Jacson Passold 6ba5122dfe simple perm test using map 2018-01-10 21:09:41 -02:00
weryques 0541d78b5f Create endpoint to POST filters and your test. 2018-01-10 13:56:55 -02:00
Jacson Passold b95161792b Merge branch 'master' of github.com:tainacan/tainacan 2018-01-08 19:53:20 -02:00
Jacson Passold 2851d8b545 user already set at super class 2018-01-08 19:30:26 -02:00
weryques a9edd8ef19 Create term in a taxonomy and test that creation. 2018-01-08 15:33:47 -02:00
weryques a3a8c10e4a Test delete or trash Taxonomy 2018-01-08 10:53:28 -02:00
Jacson Passold 441d337f26 filter need names because post_title can not be null 2018-01-03 17:39:10 -02:00
Jacson Passold f0caa21bab setup test for user support 2018-01-03 17:38:00 -02:00
Jacson Passold b1f8759a6b funtion to check read and write perm and read test 2017-12-26 20:08:15 -02:00
Jacson Passold 5bbe4ebe7e move roles test from collections to a new file 2017-12-20 22:26:48 -02:00
Jacson Passold b2e4639e43 simple capabilities ecosystem 2017-12-20 22:13:33 -02:00
weryques 167867620e Api updates
Created taxonomies Controller;
Now the entities have the method __toArray();
Created test for taxonomies Controller;
Added more exceptions treatments;
terms Controller was initiated;
And other improvements.
2017-12-19 14:24:30 -02:00
weryques 96aa29d61b Now the basic user capabilities are working 2017-12-18 10:52:45 -02:00
weryques e4175f83ab Added error messages 2017-12-13 13:07:01 -02:00
weryques 3550c8b614 Get item metadata and Get Collection metadata 2017-12-12 15:17:55 -02:00
weryques 94d6ca8dc6 Removed unecessary verification 2017-12-12 12:16:17 -02:00
weryques 876bd47539 Removing duplicated validation 2017-12-12 12:11:50 -02:00
weryques b9ef55c21f Remove translations 2017-12-12 12:01:41 -02:00
Jacson Passold f04fb3d81c Merge branch 'master' of github.com:tainacan/tainacan 2017-12-12 11:46:50 -02:00
Jacson Passold 1f440bafad add publish to factory param 2017-12-12 11:40:01 -02:00
weryques c4f47882b4 Exception treatments 2017-12-12 09:59:50 -02:00
weryques 3485669367 API and API Tests
Created Metadata controller;
Improved Item Controller;
Created Test for metadata controller
2017-12-11 14:46:26 -02:00
Jacson Passold a00bbc3abb print invalid props 2017-12-11 12:57:15 -02:00
Jacson Passold 36fcc6e7f3 set type for eclipse doc helper 2017-12-11 12:36:24 -02:00
Jacson Passold c10407f74b move prop id to super class, check post_types on object creation, set some defaults props, abstract get_map fucntion, fix map filter for use only in the right entity, add initial objects tests 2017-12-11 12:25:28 -02:00
weryques 3b3cfda7fb Collections API and Repository
Endpoint DELETE is working;
Method delete is implemented;
2017-12-08 13:09:36 -02:00
weryques ecf8a171d3 Items Api and Repository
Endpoint DELETE is working;
Method delete is working;
A route was changed in Items Controller.
2017-12-08 12:53:55 -02:00
weryques d2495af712 Test delete or trash items and collections 2017-12-07 13:49:11 -02:00
Leo Germani 139e93f191 fixing assert arguments order on tests 2017-12-07 11:54:43 -02:00
weryques b5a247e4e5 API
Test create item in a collection;
Implemented create item in Items controller;
Implemented prepare item for database in Item controller;
2017-12-07 10:46:31 -02:00
weryques 75a64ebed1 Test fetch items from a collection 2017-12-07 10:00:35 -02:00
Eduardo humberto 11a40ddee9 update field and filter type properties in entities, save options in database 2017-12-05 15:42:15 -02:00
weryques ff0fd7ba8e Merge branch 'master' of https://github.com/tainacan/tainacan 2017-12-05 10:29:48 -02:00
weryques b433cf3d60 Improvements on catch errors 2017-12-05 10:28:38 -02:00
Eduardo humberto e9813b1592 add test new field type 2017-12-05 08:37:50 -02:00
Jacson Passold a6d39f7666 phpunit api group (phpunit --group api) 2017-12-04 17:01:34 -02:00
Jacson Passold 043a5a02a0 Merge branch 'master' of github.com:tainacan/tainacan 2017-12-04 16:47:46 -02:00
Jacson Passold fd63a432cd separate hoot test 2017-12-04 16:47:38 -02:00
Jacson Passold 9da2c61044 new api test method, using wordpress rest team form (https://github.com/WP-API/WP-API/blob/develop/tests/test-rest-posts-controller.php) 2017-12-04 16:46:56 -02:00
Jacson Passold a867901849 remove a not working forced plugin installation 2017-12-04 16:45:57 -02:00