Leo Germani
65e2819ecc
changing return of insert term repository for consistency
2018-03-05 13:06:09 -03:00
Leo Germani
2f23fd9d35
Finish category field type tests
2018-03-05 13:06:09 -03:00
Eduardo humberto
b638a55409
alter the name Range filter type to Custom Interval, create the autocomplete filter type
2018-03-05 08:50:38 -03:00
Leo Germani
fdd6203df2
category field type backend
2018-03-04 14:41:03 -03:00
Leo Germani
e69f003de7
starting Category field type
2018-03-03 21:22:15 -03:00
weryques
9cff5a736d
Fetch all values of a field from a collection in all it collection items
2018-03-02 11:42:19 -03:00
Leo Germani
97d2668078
test that items capabilities are set properly
2018-03-01 20:41:01 -03:00
Leo Germani
bbb68d2c9f
re-remove core field types from registry. the may not be used by users
2018-03-01 17:36:07 -03:00
Jacson Passold
77185872db
test for item capabilities name
2018-03-01 15:58:13 -03:00
Jacson Passold
6de7c87557
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-03-01 15:19:53 -03:00
Jacson Passold
6d6e4fbe23
add get field value route, test aproved itemMetadata suggestion
2018-03-01 15:19:46 -03:00
weryques
84658b1981
Improves in prepare item for db from fields controller and in test api metadata
2018-03-01 15:02:53 -03:00
weryques
7bd8b3e00e
Now the creation of default fields is possible through API
2018-03-01 14:46:21 -03:00
Jacson Passold
fdbdf78fff
right serialization test using WP version of serialize
2018-03-01 13:45:01 -03:00
Jacson Passold
c2f50ff94f
remove var_dump
2018-03-01 12:45:31 -03:00
Jacson Passold
6522030837
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-03-01 12:35:10 -03:00
Jacson Passold
87b5cd53f7
begin test of approve function
2018-03-01 12:34:53 -03:00
Jacson Passold
4f090a1864
test item serialization permissions
2018-03-01 12:34:04 -03:00
weryques
d9416118da
Revert some features
2018-02-28 15:20:14 -03:00
Leo Germani
483642d4eb
remove uselesss registration and duplicated test
2018-02-28 12:56:10 -03:00
Jacson Passold
884db91197
Merge branch 'develop' into cap--with-notice
2018-02-27 16:47:40 -03:00
weryques
004979de7d
Create Endpoint GET Field Types
2018-02-27 15:38:21 -03:00
Eduardo humberto
e2941c0e2c
alter filters structure folders
2018-02-27 09:03:34 -03:00
weryques
466c58e221
Now tax query is working
2018-02-26 15:10:58 -03:00
eduardohumberto
6e305d5a4a
creating tests for csv import whole process
2018-02-23 16:20:23 -03:00
weryques
20570a64a0
Trash metadata
2018-02-23 11:59:13 -03:00
Leo Germani
e5f4bc3b68
Validate Field optinos according to field type specific validation
2018-02-22 17:29:52 -03:00
Leo Germani
70c30127c0
fix test fields
2018-02-22 17:27:07 -03:00
Jacson Passold
cefcb1ebf9
Merge branch 'develop' into cap--with-notice
2018-02-22 17:25:40 -03:00
Jacson Passold
c28daf0d8b
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-02-22 17:11:01 -03:00
Jacson Passold
ee95450891
test metadata api insert and suggest handler
2018-02-22 17:06:52 -03:00
weryques
4f4d048e4e
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-02-22 13:12:33 -03:00
weryques
048b95d652
Changes filters route
2018-02-22 13:12:06 -03:00
Eduardo humberto
a731fe21f8
create set mapping and its tests
2018-02-22 12:13:25 -03:00
Leo Germani
97d2f503bd
fix conflict
2018-02-21 14:09:34 -03:00
Leo Germani
2bf300eeca
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-02-21 14:08:02 -03:00
Leo Germani
fa4a9c1182
remove debug
2018-02-21 14:04:56 -03:00
Leo Germani
b23378ceff
Add slug for fields and fix fields tests
2018-02-21 14:04:25 -03:00
Leo Germani
4825cc3469
fix collections api test and new test for unique slugs
2018-02-21 13:52:36 -03:00
weryques
d3bb9a172b
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-02-21 13:43:40 -03:00
Eduardo humberto
8dd729092c
create fetch form remote in importer
2018-02-21 13:38:51 -03:00
weryques
68ee1d4316
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-02-21 12:49:11 -03:00
weryques
c94faa619d
Test meta query and date query
2018-02-21 12:06:11 -03:00
Eduardo humberto
91095aade2
add unique ID for each importer created
2018-02-21 09:41:56 -03:00
weryques
230814ac2d
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-02-20 16:06:41 -03:00
weryques
fd6af15303
Initiated Meta Query Tests
2018-02-20 16:06:18 -03:00
Eduardo humberto
5440a41331
create upload function importer
2018-02-20 15:11:10 -03:00
Eduardo humberto
5452928b0a
begin tainacan importer
2018-02-20 10:35:51 -03:00
Leo Germani
fd36aa195b
new tests for private objects
2018-02-19 14:10:21 -03:00
Eduardo humberto
783818bb5a
fix error on save core field value - array values are not being save - and fix test metadata api - searching the specified field on array of fields
2018-02-19 13:29:43 -03:00
Eduardo humberto
16e8575fcf
create test for ordinate fields in collection and allow disable fields
2018-02-19 11:20:17 -03:00
Jacson Passold
6f1d97fc23
begin test of api item_metadata relation
2018-02-16 20:41:43 -02:00
Leo Germani
ab26bf6f53
fix api metadata test
2018-02-16 17:16:52 -02:00
Leo Germani
f33d474bde
fetch items returns items from private collections correctly
2018-02-16 16:48:58 -02:00
Leo Germani
853239c0cc
Default fetch items return private items correctly
2018-02-16 16:48:58 -02:00
Eduardo humberto
f173852c68
fix core fields tests
2018-02-16 15:50:28 -02:00
Eduardo humberto
6c8650ceda
alter repository fields to create in each collection, update tests to support those new fields and remove hooks to create option for repostiory fields
2018-02-16 15:35:28 -02:00
Jacson Passold
5fb73b3b8e
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-02-16 13:18:19 -02:00
weryques
ecd453b3cf
Atributes for pagination are visible and initiated the refactoring of prepare item for response
2018-02-16 10:58:55 -02:00
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