Jean-Yves Gaulier
b6cc58a68e
PHRAS-987 1h
...
PNG-Subdefs (port from 3.8)
2016-03-08 12:09:35 +01:00
Benoît Burnichon
93fd4bda03
Add orderable status in admin forms
2016-02-24 17:23:06 +01:00
Benoît Burnichon
0a40ef291d
Extract SubdefGroup class
2016-02-24 13:52:33 +01:00
Benoît Burnichon
5916e584eb
Merge branch '4.0'
2016-02-17 19:53:48 +01:00
Jean-Yves Gaulier
28a7a653d3
#PHRAS-987 1h
...
PNG-Subdefs (port from 3.8)
2016-02-17 16:55:47 +01:00
Benoît Burnichon
90b4ad596c
Check whether subdef exists before perform get on it
2016-02-17 12:41:06 +01:00
Benoît Burnichon
721edc33c6
Add Orderable to subdef Controller
2016-02-10 17:06:08 +01:00
Benoît Burnichon
20178f76cd
Add orderable flat to subdef
2016-02-10 16:52:14 +01:00
Benoît Burnichon
810bef41fb
rename is_downloable to isDownloable
...
Change Functional to unit test
2016-02-10 16:01:24 +01:00
Benoît Burnichon
02879cdde5
Reorder class
2016-02-10 15:07:51 +01:00
Benoît Burnichon
afde09645a
WIP
2016-02-05 15:36:19 +01:00
Benoît Burnichon
005524d572
Add typehints and reduce code duplication
2016-01-26 14:25:08 +01:00
Benoît Burnichon
f501cba16b
Extract whether subdef metadata updates are required
2016-01-22 17:39:33 +01:00
Benoît Burnichon
f2942dac89
Reduce duplication in H264MappingGenerator
2016-01-22 12:23:18 +01:00
Benoît Burnichon
51023c5533
bump copyright year
2016-01-05 13:38:14 +01:00
Benoît Burnichon
699cfad0b6
Status operation returns data with same length as input
2015-12-23 14:13:07 +01:00
Benoît Burnichon
c5b03ac518
Consider empty labels as not valid
2015-11-26 12:15:33 +01:00
Benoît Burnichon
c808e8a923
PHPCS
2015-10-28 13:14:32 +01:00
Jean-Yves Gaulier
bb67a1a4bc
PHRAS-752 #time 4h
...
fix : tf-* (phraseanet) admin / field / source does not says "invalid"
add : better completion for field source : now can type things like "phr:tim" to match namespace(s) and tagname(s)
2015-10-13 17:23:52 +02:00
Mathieu Darse
7e8a4a53a3
Simpler facet handling in ES structure
...
- Single property for facet settings in Field, we can’t have a limit
with disabled faceting.
- Fixes bug when fields having incompatible limit but are still merged together.
- Use constants for special limit values (i.e. no limit)
2015-08-24 16:07:53 +02:00
Benoît Burnichon
453cb0453d
Merge pull request #1472 from jygaulier/PHRAS-668_NBR-FACETS
...
PHRAS-668
2015-08-20 11:24:10 +02:00
Jean-Yves Gaulier
72bb1877a7
#PHRAS-668 #time 1d
...
- fix: facets number (admin/field) is now used by prod.
- add: query/es : removed useless & pack clauses on status masks -> shortest (fastest ?) query
2015-08-20 11:08:55 +02:00
Jean-Yves Gaulier
8bbce8c0cc
#PHRAS-610 #time 1h
...
cleanup
2015-08-18 17:13:19 +02:00
Jean-Yves Gaulier
3ac83408fc
#PHRAS-610 #time 2d
...
WIP
2015-08-17 15:18:33 +02:00
Benoît Burnichon
afbacaa640
set_original_name wasn't working as expected. Added test.
2015-07-10 19:06:10 +02:00
Benoît Burnichon
8ee5279d58
Remove all uses of databox_field::get_instance
2015-07-08 11:08:07 +02:00
Benoît Burnichon
82f19ee55d
Begin databox_field refactor
2015-07-08 11:08:07 +02:00
Benoît Burnichon
6e52421437
Merge pull request #1390 from mdarse/private-fields-collection-map
...
Fields « used by » collection map
2015-07-02 12:55:45 +02:00
Benoît Burnichon
d645b92afa
Add AclAware Trait
2015-07-02 12:33:18 +02:00
Benoît Burnichon
4880f2bf5a
Add getAuthenticator usage
...
Replace $app['authentication']->getUser() by $app->getAuthenticatedUser()
replace twig app['authentication'].getUser() with corresponding method
2015-07-02 12:33:18 +02:00
Benoît Burnichon
6e651f3b07
Replace app['phraseanet.appbox']->get_databox using trait
2015-07-02 12:27:26 +02:00
Benoît Burnichon
a0cc568a0c
CS fixes
2015-06-29 19:15:43 +02:00
Benoît Burnichon
4241fd0e6c
WIP with cache
2015-06-10 19:09:38 +02:00
Benoît Burnichon
3da671649f
When retrieving data from memcache, invalid data is sometimes retrieved.
...
Because of highly concurrent accesses to cache layer, calling isset/get can sometimes fail.
To avoid this, a callback function can be used in memcached driver but it is maintained by doctrine/cache.
To prevent error, check whether returned value is of proper type.
2015-06-05 14:37:50 +02:00
Benoît Burnichon
414111f7f2
Refactor EditController
2015-05-12 10:40:31 +02:00
Benoît Burnichon
62b8e5a6e4
Refactoring of API V1 Controller
2015-04-27 20:35:36 +02:00
Benoît Burnichon
6d4fcbbe9a
Refactor SearchEngineController
2015-04-13 17:44:44 +02:00
Benoît Burnichon
bdec67aac7
FieldsController refactor
2015-04-02 14:33:12 +02:00
Benoît Burnichon
a84c55418e
Bump Version and fix array_filter arguments order
2015-03-24 17:15:17 +01:00
Jean-Yves Gaulier
5a08ebb68e
change field.aggregable from bool to int -> allows to set the number of aggregation values
2015-03-24 14:43:27 +01:00
Benoît Burnichon
a8c5166ed2
Missing app remove in databox_status
2015-03-12 15:08:26 +01:00
Benoît Burnichon
135b2fcaff
Remove now useless dependency
2015-03-12 15:08:25 +01:00
Benoît Burnichon
541d8a1d27
Fixup error in binary operations.
2015-03-12 15:08:25 +01:00
Benoît Burnichon
d9b7c599d4
Always work on 32bits statuses. use base_convert i/o hex2bin
2015-03-12 15:08:25 +01:00
Benoît Burnichon
d2c5ecf620
cleanup some methods in databox_status as only 32bit ints used.
2015-03-12 15:08:25 +01:00
Benoît Burnichon
118bb2f03c
Some fixup for ES instance
2015-03-11 15:22:20 +01:00
Mathieu Darse
63eaaf1596
Merge remote-tracking branch 'upstream/master' into elastic-indexer
...
Conflicts:
composer.lock
www/scripts/apps/admin/main/app.js
2015-03-10 15:25:20 +01:00
Nicolas Le Goff
ed3ffb59a6
Merge remote-tracking branch 'upstream/master' into 20150306-elastic-indexer
...
Conflicts:
bin/console
bower.json
composer.json
composer.lock
lib/Alchemy/Phrasea/Application.php
lib/Alchemy/Phrasea/Border/Manager.php
lib/Alchemy/Phrasea/Controller/Api/V1.php
lib/Alchemy/Phrasea/Core/PhraseaEvents.php
lib/Alchemy/Phrasea/SearchEngine/SearchEngineOptions.php
lib/classes/caption/field.php
lib/classes/record/Interface.php
templates/web/prod/index.html.twig
www/skins/prod/000000/prodcolor.css
2015-03-10 14:36:31 +01:00
Nicolas Le Goff
5a55732b46
Fix strict mode sql issue
2015-03-06 12:35:18 +01:00
Nicolas Le Goff
e01c73aa83
Fix typo
2015-02-24 15:27:56 +01:00