Commit Graph

3935 Commits

Author SHA1 Message Date
Florian BLOUET
49d4e7b4a6 wip: stylesheets cleanup 2015-12-02 17:35:38 +01:00
Florian BLOUET
0e97e4a0ae moved skins/icon to assets/common/images/icons 2015-12-02 17:35:37 +01:00
Florian BLOUET
f186091823 wip: component reorg, gathering js, css, images, ... 2015-12-02 17:35:36 +01:00
Benoît Burnichon
390a199e4e Update Changelog according to 3.8.8
Therefore, change release name
2015-12-02 17:03:27 +01:00
Benoît Burnichon
37d31cd6fc Users should have document right to manage Document permalink 2015-11-26 12:32:16 +01:00
Benoît Burnichon
8d148e850b Add check on Available collections before performing a search
PHRAS-825
2015-11-24 11:15:44 +01:00
Benoît Burnichon
663dbef92e Add Facet labels 2015-11-23 16:17:58 +01:00
Benoît Burnichon
13c3187437 Merge pull request #1575 from bburnichon/PHRAS-819-master
Use alchemy/symfony-cors instead of ApiCorsSubscriber
2015-11-23 10:07:26 +01:00
Benoît Burnichon
6847737742 Use alchemy/symfony-cors instead of ApiCorsSubscriber 2015-11-20 19:13:18 +01:00
Benoît Burnichon
560ed7be27 Add options to TranslationDumper command 2015-11-19 12:45:07 +01:00
Benoît Burnichon
2cdd3c149a Change Rights needed for permalink state.
Add Translation key to phraseanet.pot
2015-11-18 19:30:38 +01:00
Benoît Burnichon
d66d90d403 Only show accessibleSubdefs when permalink is available 2015-11-18 19:02:01 +01:00
Florian BLOUET
18f9542098 PHRAS-778 - deactivable documents type permalinks in tools modal 2015-11-18 18:55:05 +01:00
moctardiouf
c70412922b Changing bas_id with base_id
The xml of the task looks like this:

<?xml version="1.0" encoding="UTF-8"?><tasksettings><base_id>7</base_id></tasksettings>
2015-11-18 18:18:22 +01:00
Benoît Burnichon
479fad6c4b Remove unused use statement 2015-11-16 15:50:15 +01:00
Benoît Burnichon
88427efa4c Fixup DI of QueryCompiler.
As compiler was not using structure on its own, extract it and replace instantiation by a factory.
2015-11-16 13:08:32 +01:00
Mathieu Darse
3b2d6b05a0 Pass structure to query visitor & enable range generation for regular fields (equal expression) 2015-11-13 20:41:19 +01:00
Nicolas Maillat
ccc5315ad3 Merge pull request #1569 from mdarse/fix-range-expression-private-fields
Fix range expression with private fields
2015-11-13 20:36:43 +01:00
Nicolas Maillat
702a7fce91 Merge pull request #1568 from mdarse/timestamp-query
Convert dates to date ranges on timestamp keys PHRAS-689
2015-11-13 20:35:30 +01:00
Mathieu Darse
e09e86df1a Fix range expression with private fields
Post processor hook was not called
2015-11-13 20:08:05 +01:00
Mathieu Darse
6913d67e9a Convert dates to date ranges on timestamp keys 2015-11-13 19:28:59 +01:00
Benoît Burnichon
fd5c109068 Merge pull request #1567 from bburnichon/PHRAS-809
Properly handle negotiation of custom formats.
2015-11-13 12:26:21 +01:00
Benoît Burnichon
4e65c26a16 Merge pull request #1566 from mdarse/gps-position-fix
GPS positions handling
2015-11-13 11:45:41 +01:00
Benoît Burnichon
533c792a7f Properly handle negotiation of custom formats. 2015-11-13 11:37:11 +01:00
Mathieu Darse
3683721236 Index GPS positions with care of cardinal points 2015-11-13 10:28:57 +01:00
Mathieu Darse
fe63511031 Rename index metadata prefix 2015-11-13 10:28:57 +01:00
Mathieu Darse
0f0c007e19 s/metadatatag/key 2015-11-13 10:28:06 +01:00
Mathieu Darse
31e4f33275 Check input date before submitting to ES 2015-11-13 10:28:06 +01:00
Mathieu Darse
0cd9933ac6 Handle search with on timestamp
PHRAS-689
2015-11-13 10:28:05 +01:00
Benoît Burnichon
5dc1fbe2cb Merge pull request #1564 from mdarse/query-on-exif
Query support for metadata tags
2015-11-12 22:47:24 +01:00
Mathieu Darse
b8c3ea91c8 Make range expression throw on invalid value 2015-11-10 17:08:41 +01:00
Mathieu Darse
8e5d09bd76 Test value compatibility before creating ES query 2015-11-10 16:40:10 +01:00
Mathieu Darse
c89d48c6f7 BooleanOperator → BooleanExpression 2015-11-10 14:56:50 +01:00
Mathieu Darse
9f923e0409 Refactor AST for match expression 2015-11-10 13:35:12 +01:00
Mathieu Darse
7353945d3c Refactor binary expression handling 2015-11-10 13:19:50 +01:00
Mathieu Darse
9635efc1e3 Refactor children count assertions 2015-11-10 13:11:45 +01:00
Mathieu Darse
407470ab10 Rename key-value expression classes 2015-11-10 13:04:28 +01:00
Mathieu Darse
c31ad07de9 Do not filter out falsy boolean values 2015-11-10 12:29:14 +01:00
Mathieu Darse
54cc0132b7 Cast metadata tags values according to type 2015-11-10 11:51:57 +01:00
Mathieu Darse
e953998ca7 Use analysis on key-value expressions (with colon operator) 2015-11-09 19:08:40 +01:00
Mathieu Darse
0bb61bd882 Remove metadata tag validation from query compiler 2015-11-09 19:07:31 +01:00
Mathieu Darse
aff2819f82 Dynamically create metadata tags mapping 2015-11-09 19:06:55 +01:00
Mathieu Darse
5784b158a2 Extend Key interface to support raw index fields 2015-11-09 19:06:09 +01:00
Mathieu Darse
9d3dfa5653 Manage metadata tags from structure 2015-11-09 19:04:54 +01:00
Benoît Burnichon
f684550ab1 Merge pull request #1555 from bburnichon/rebase-web-gallery-v4
Rebase web gallery v4
2015-11-09 17:48:22 +01:00
Benoît Burnichon
034a8f5d14 Wrong Base Controller used in PluginsController 2015-11-09 16:10:25 +01:00
Mathieu Darse
77b9faaa4e Handle equality test on metadata
Still need some work on testing side
2015-11-06 19:34:09 +01:00
Benoît Burnichon
cb0a805cb8 Merge pull request #1563 from bburnichon/PHRAS-800
Filter feeds by id and user ACLs
2015-11-06 19:11:04 +01:00
Mathieu Darse
3d7ab6a292 Move field logic from RangeExpression to FieldKey
- Prevent Demeter’s Law violation
2015-11-06 19:10:26 +01:00
Benoît Burnichon
9905138979 Add a way to retrieve non id filtered. 2015-11-06 18:57:51 +01:00