Jacson Passold
bfcefe1ed6
Merge branch 'develop' into export
...
# Conflicts:
# src/api/endpoints/class-tainacan-rest-export-controller.php
# tests/test-api-export.php
2018-05-15 18:33:16 -03:00
Jacson Passold
d50ff6b959
add export simple test, only for foreground export
2018-05-15 18:29:17 -03:00
Leo Germani
decbf64661
Do not allow core fields to be multiple #39
2018-05-11 17:43:22 -03:00
Jacson Passold
040bc1bcc7
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-05-11 14:35:52 -03:00
andre2ar
46bda70e9b
Old Tainacan importer: Repository compounds
2018-05-07 09:40:36 -03:00
weryques
96154f4183
Cleaning the house
2018-05-04 19:06:54 -03:00
johanpdr
f3fa288d5b
Adequação de termos
2018-05-04 15:03:11 -03:00
andre2ar
d7942e80da
Old Tainacan importer: Collections pagination
2018-05-04 13:26:25 -03:00
andre2ar
241fa4497c
Old Tainacan importer: setting categories
2018-05-04 09:06:41 -03:00
andre2ar
69a88e1b34
Old Tainacan importer: Create empty collections and repository metadata
2018-05-03 14:37:20 -03:00
andre2ar
e79f154a7d
Old Tainacan importer: Categories - adding old tainacan category ID
2018-05-03 10:53:15 -03:00
Jacson Passold
16d2b2a8ab
Merge remote-tracking branch 'origin/develop' into export
2018-05-03 10:10:48 -03:00
Jacson Passold
ad34740850
begin export xml
2018-05-03 10:04:41 -03:00
andre2ar
9cd25cf742
Old Tainacan importer: Categories
2018-05-03 08:48:52 -03:00
Jacson Passold
6d937a18a5
begin export xml
2018-05-02 21:55:41 -03:00
Leo Germani
fc1daab3dd
Force developers to use the correct method to set props to entities
2018-04-30 10:36:31 -03:00
Leo Germani
e778fc5532
Avoid duplicate users in collections moderators list
2018-04-30 10:26:46 -03:00
andre2ar
e2359f1790
Repository importer
2018-04-27 14:38:10 -03:00
andre2ar
a3ce9230a0
Repository importer: first concept
2018-04-26 15:51:58 -03:00
andre2ar
2c450a6b47
Old Tainacan Importer: corrections
2018-04-24 13:15:19 -03:00
andre2ar
f3a413a289
Importer fix
2018-04-24 10:21:18 -03:00
Jacson Passold
c75c8585b2
Merge branch 'develop' into exposers
2018-04-23 15:51:52 -03:00
Jacson Passold
8bb1bae3f4
exposer mapper options
2018-04-23 15:50:56 -03:00
andre2ar
6bd41ee6d0
Old tainacan mapping
2018-04-23 14:43:47 -03:00
Leo Germani
ca137175f2
fix validation of collection_key metadata
2018-04-22 18:39:54 -03:00
weryques
c8b6c67ffe
Fixes validation, Item repository now uses insert from parent, created actions for deletions, added tag style for attachment mime type
2018-04-19 16:12:30 -03:00
Jacson Passold
4a8b8a51f6
Merge branch 'develop' of github.com:tainacan/tainacan into develop
2018-04-18 14:13:23 -03:00
Jacson Passold
5dd7254798
test only listed caps
2018-04-18 14:13:16 -03:00
weryques
69d4409c04
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-04-17 16:22:27 -03:00
weryques
540369cc15
Refactoring events logs
2018-04-17 16:21:54 -03:00
andre2ar
44f184c07c
Old tainacan mapping
2018-04-17 14:34:11 -03:00
Jacson Passold
cf3c952b42
item exposer
2018-04-16 16:28:59 -03:00
Jacson Passold
a23e61270b
test value mapper
2018-04-13 15:14:28 -03:00
Jacson Passold
427ac007be
Merge remote-tracking branch 'origin/develop' into exposers
2018-04-12 16:47:53 -03:00
Jacson Passold
7967702910
refactoing exposers, mappers has no function only props, class exposers do the mapping, some function modification for using on export feature, some fix and docs
2018-04-12 16:45:29 -03:00
Jacson Passold
38cdcd0b3f
csv test
2018-04-11 16:13:19 -03:00
weryques
a921b7467c
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-04-11 16:06:21 -03:00
weryques
53b165f45c
Improves method diff, Improves method insert, Adds i18n, Fixes log tests, Removes column description from event list
2018-04-11 16:02:29 -03:00
Jacson Passold
6356fb4705
merge src/classes/repositories/class-tainacan-fields.php
2018-04-11 14:54:38 -03:00
Jacson Passold
0c6931f394
test forced mapper and begin of csv test
2018-04-11 14:47:56 -03:00
andre2ar
5e23b6eeff
getIntance TO get_instance
2018-04-11 12:38:07 -03:00
andre2ar
a7a3cef50b
getIntance TO get_instance
2018-04-11 11:38:32 -03:00
andre2ar
105465ee06
getIntance TO get_instance
2018-04-11 11:26:52 -03:00
andre2ar
9e0f467db7
getIntance TO get_instance
2018-04-11 11:26:52 -03:00
Leo Germani
081c9b2e44
Compound field type validation
2018-04-10 23:13:26 -03:00
weryques
73f2520b11
Event page - diff color
2018-04-10 16:24:33 -03:00
weryques
c80fa349fc
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-04-10 14:48:26 -03:00
weryques
3b48e373b1
Improves logs exhibition and pages when has no items
2018-04-10 14:47:32 -03:00
Leo Germani
3999690358
small fixes handling auto draft taxonomies
2018-04-10 14:39:38 -03:00
Leo Germani
e2cd0d255e
value as html for compound fields
2018-04-10 09:11:39 -03:00
weryques
7e1e0de7cc
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-04-09 12:50:52 -03:00
weryques
dba92385a6
Logs and Tests
...
Updated action do insert logs
Fixes action of insert logs in all insert methods
Updated message of logs
Updated description of logs
Fixes some tests
2018-04-09 12:45:49 -03:00
Leo Germani
39c86691aa
item metadata value_to_html() structure and applied to cat field type
2018-04-09 11:32:53 -03:00
weryques
81a81a8b53
Event page, log diff test, changes event module name, fetch_only in logs controller
2018-04-06 15:29:13 -03:00
Jacson Passold
75c7665a36
Merge remote-tracking branch 'origin/develop' into exposers
2018-04-05 18:00:02 -03:00
Jacson Passold
0742a4cede
test html exposer
2018-04-05 13:16:31 -03:00
weryques
a3a239a435
Fixes enabled of fields and fetch of logs
2018-04-04 10:47:31 -03:00
Jacson Passold
4b5bba10e0
Merge remote-tracking branch 'origin/develop' into exposers
2018-04-04 01:40:34 -03:00
Jacson Passold
8bdff539f8
begin html test
2018-04-04 01:40:17 -03:00
andre2ar
a7a75cf71b
Old tainacan import (pre-alfa)
2018-04-03 15:41:21 -03:00
Jacson Passold
a40798ec02
Merge remote-tracking branch 'origin/develop' into exposers
2018-04-02 12:00:33 -03:00
Jacson Passold
becba0fd2d
add oai-pmh dublin core format support
2018-04-02 11:25:18 -03:00
Leo Germani
64c282ab13
new fetch_ids method in Items repository
2018-03-30 21:16:05 -03:00
Leo Germani
d474711708
improvements in importer class and documentation
2018-03-30 16:34:46 -03:00
Jacson Passold
39331653f1
Merge remote-tracking branch 'origin/develop' into exposers
2018-03-28 20:42:58 -03:00
Leo Germani
142fce69fd
compound clenaup and documenting next steps (validation)
2018-03-27 22:49:55 -03:00
Leo Germani
d1b7587b2c
Merge branch 'develop' into feature/compound
2018-03-27 22:25:36 -03:00
Leo Germani
ab2d3d23a8
multiple compound field type. POC
2018-03-27 22:23:55 -03:00
weryques
444f78dad7
Update term
2018-03-27 14:54:28 -03:00
Jacson Passold
f02637ced8
fix miss spell prop name
2018-03-27 12:48:53 -03:00
Jacson Passold
96af387526
test exposer, with error on dc:title
2018-03-27 12:44:23 -03:00
Leo Germani
d9bcc0381d
basic structure of compound field type
2018-03-27 00:53:51 -03:00
Jacson Passold
e24b7639f0
Merge remote-tracking branch 'origin/develop' into exposers
2018-03-26 18:19:33 -03:00
weryques
ec66b0b576
Delete category
2018-03-23 10:03:39 -03:00
Jacson Passold
e744fc4635
Merge branch 'develop' into exposers
2018-03-22 21:39:45 -03:00
andre2ar
e8835841a6
Solving errors
2018-03-21 09:20:00 -03:00
andre2ar
7555878a8f
First try
2018-03-20 13:04:02 -03:00
weryques
3dd795d9d3
Refactoring of methods map
2018-03-19 10:12:32 -03:00
Jacson Passold
03bd77228e
mapper test
2018-03-16 15:52:50 -03:00
weryques
efa4d5cc7c
Somes fixes on fetch all field values and fields controller args
2018-03-15 10:42:43 -03:00
Leo Germani
4325b9833d
change property disabled_for_collection for enabled_for_collection
2018-03-14 16:24:19 -03:00
Jacson Passold
fa646da2c8
add xml exposer prototype
2018-03-13 21:29:31 -03:00
weryques
0bf7d0054b
Adds endpoint GET filter-types
2018-03-13 14:34:13 -03:00
weryques
429a5587c4
Fixes set thumbnail
2018-03-13 13:47:31 -03:00
weryques
3b13c11acc
Enpoint Filters
...
1. Create filter in collection without field association
2. Create filter in repository
3. Get filters from repository
4. Get filters from collection without field association
2018-03-13 10:01:53 -03:00
Eduardo humberto
5a33bb098a
create stubs for all filter type
2018-03-12 16:04:24 -03:00
Leo Germani
495cd9b64b
include disabled fields info in api response
2018-03-12 10:44:30 -03:00
Eduardo humberto
772890f193
Fix category field type tests
2018-03-12 10:18:05 -03:00
Leo Germani
315da0d91c
create and translate custom Tainacan roles
2018-03-11 21:35:22 -03:00
Leo Germani
66481113d4
move initial capabilities from init hook to activation hook
2018-03-11 19:53:15 -03:00
weryques
e49d29bb42
Fixes some tests
2018-03-09 13:28:44 -03:00
Eduardo humberto
8314fb993a
remove radio field type and add options for select field type form
2018-03-09 11:12:21 -03:00
Eduardo humberto
868e0222b9
don't validate field taxonomy in itself and update test for field type relationship
2018-03-08 15:32:37 -03:00
Leo Germani
877fd32939
Add collection to taxonomy when a field type category is added
2018-03-08 12:44:29 -03:00
weryques
7869382789
Changes return of errors
2018-03-07 14:09:51 -03:00
weryques
f9f5e831f3
Adds verification of capabilities to fetch all field values and modifies the response of invalid attributes on updates and posts
2018-03-07 12:57:12 -03:00
Jacson Passold
f3cd952ca7
anonymous filed metadata suggestion test
2018-03-07 10:48:09 -03:00
weryques
0792e6ecef
Fixes fields update
2018-03-06 11:01:35 -03:00
weryques
d87e2363d2
Get a field from a collection
2018-03-05 16:23:28 -03:00
weryques
d652cde744
Merge branch 'develop' of https://github.com/tainacan/tainacan into develop
2018-03-05 15:49:13 -03:00
weryques
6e75a3ed14
Get all fields from repository
2018-03-05 15:48:59 -03:00
Eduardo humberto
49087a6a35
create tests for filter types support
2018-03-05 15:41:37 -03:00
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