Commit Graph

135 Commits

Author SHA1 Message Date
jygaulier
d6e5304a5a add : bin/console records:build-permalinks
todo : add stopwatchs, limits (duration, maxrecs), segmentation, ...
todo : fasten plink creation
2020-11-16 23:48:35 +01:00
jygaulier
f7ca61f36b - add : command bin/console validation:remind (experimental)
- removed : internal handling of "VALIDATION_REMINDER" event
- fixed : duration formatting
2020-09-16 10:28:17 +02:00
aynsix
bb2123df5a include plugin worker in phraseanet core 2020-05-12 18:06:45 +03:00
aynsix
4277bd5d06 add command system:apply-rights 2020-03-18 14:48:19 +03:00
Nicolas Maillat
be5b67d7e2 Merge branch 'master' into PHRAS-2741-worker-service-part1 2020-03-16 15:42:48 +01:00
Nicolas Maillat
938b052707 Merge branch 'master' into PHRAS-2741-worker-service-part1 2020-03-02 20:15:32 +01:00
Nicolas Maillat
7bb764ccf5 Merge branch 'master' into PHRAS-1648-user-password 2020-02-28 22:11:32 +01:00
Nicolas Maillat
9625258530 Merge branch 'master' into PHRAS-2951-application-edit 2020-02-28 18:43:56 +01:00
Nicolas Maillat
1d152b9704 Merge branch 'master' into PHRAS-1648-user-password 2020-02-28 18:42:45 +01:00
Nicolas Maillat
a1067aac82 Merge branch 'master' into PHRAS-1631-collection-unpublish 2020-02-28 18:20:36 +01:00
Nicolas Maillat
cb7fc7cb1f Merge branch 'master' into PHRAS-1628-collection-publish 2020-02-28 17:38:57 +01:00
Nicolas Maillat
3d194ce8bc Merge branch 'master' into PHRAS-1630-databox-unmount 2020-02-28 16:42:24 +01:00
aynsix
93f45af815 Merge branch 'master' of https://github.com/alchemy-fr/Phraseanet into PHRAS-1648-user-password 2020-02-28 18:31:45 +03:00
aynsix
3d4d3aed36 update command user:password 2020-02-28 18:31:29 +03:00
Nicolas Maillat
2d537cfbbd Merge branch 'master' into PHRAS-1631-collection-unpublish 2020-02-28 13:06:26 +01:00
Nicolas Maillat
35002dac26 Merge branch 'master' into PHRAS-1628-collection-publish 2020-02-28 11:50:28 +01:00
Nicolas Maillat
0c0d068aa8 Merge branch 'master' into PHRAS-1626-databox-mount 2020-02-28 11:49:19 +01:00
Nicolas Maillat
993df9c1c9 Merge branch 'master' into PHRAS-1630-databox-unmount 2020-02-28 11:48:40 +01:00
aynsix
c1c69670b2 change command to user:applications 2020-02-27 18:29:56 +03:00
aynsix
44ef7891bb add command application:app to create edit delete and list application in phraseanet 2020-02-27 17:51:57 +03:00
Nicolas Maillat
9a74412a46 Merge branch 'master' into PHRAS-2741-worker-service-part1 2020-02-21 16:27:43 +01:00
aynsix
de8ef9d9e2 merge 2020-02-21 14:14:30 +03:00
aynsix
6d1994df4d merge 2020-02-21 14:10:34 +03:00
aynsix
c0297f53f5 Merge branch 'master' of https://github.com/alchemy-fr/Phraseanet into PHRAS-2741-worker-service-part1 2020-02-21 12:03:29 +03:00
Nicolas Maillat
c4d2612fa0 Merge branch 'master' into PHRAS-1659-user-create 2020-02-20 17:37:09 +01:00
Nicolas Maillat
20b62de216 Merge branch 'master' into PHRAS-1659-user-create 2020-02-20 17:30:32 +01:00
Nicolas Maillat
74b6d532ea Merge branch 'master' into PHRAS-1648-user-set-password 2020-02-20 17:15:18 +01:00
Nicolas Maillat
e7797d9580 Merge branch 'master' into PHRAS-1661-user-list 2020-02-20 16:52:30 +01:00
Nicolas Maillat
0ad81652d5 Merge branch 'master' into PHRAS-1629-collection-list 2020-02-20 16:22:46 +01:00
aynsix
ad83e9dc38 command user:set-password 2020-02-20 16:56:59 +03:00
aynsix
895dc21b30 command user:create 2020-02-20 16:51:29 +03:00
aynsix
6164ad9c20 command user:list 2020-02-20 16:40:32 +03:00
aynsix
57fdfd432e command collection:unpublish 2020-02-20 16:32:08 +03:00
aynsix
f4bb9e706f command collection:publish 2020-02-20 16:22:51 +03:00
aynsix
ac17ca616a command collection:list 2020-02-20 16:16:30 +03:00
aynsix
f5adf02c55 command databox:unmount 2020-02-20 16:10:15 +03:00
aynsix
cfff230820 command databox:mount 2020-02-20 16:02:50 +03:00
aynsix
211d33ff46 command databox:list 2020-02-20 15:52:05 +03:00
aynsix
7541885637 buildsubdef with worker 2019-09-20 16:01:48 +04:00
aynsix
df85aa8827 PHRAS-1797 porting searchengine:index to 4.1 (#2454)
* portage commande searchengine:index vers 4.1

* FIX Indexer

* Update DataboxFetcherFactory.php
2018-01-30 18:50:57 +01:00
Thibaud Fabre
a4544e235a Update worker bundle version 2016-12-06 12:14:24 +01:00
Thibaud Fabre
b5bbb1851f Merge branch 4.0 2016-12-05 15:26:48 +01:00
Thibaud Fabre
32fe54ac35 Add databox mount command 2016-10-19 06:51:37 +02:00
Thibaud Fabre
efc5842e06 Add create databox console command 2016-10-19 06:51:37 +02:00
Benoît Burnichon
51023c5533 bump copyright year 2016-01-05 13:38:14 +01:00
Mathieu Darse
421684757a Refactor merged field structure
Here is the new model:

+-----------------------------+
|          Structure          |
+-----------------------------+
| +createFromDataboxes()      |
| getAllFields()              |
| getUnrestrictedFields()     |
| getPrivateFields()          |
| getFacetsFields()           |
| getThesaurusEnabledFields() |
| getDateFields()             |
|- - - - - - - - - - - - - - -|
| add()                       |
| get()                       |
| typeOf()                    |
| isPrivate()                 |
+-------+-+-+-----------------+
        | | |          +---------------------+
        | | +--------> |        Field        |
        | |            +---------------------+
        | |            | getName()           |
        | |            | getType()           |
        | |            | isXXX()             |
        | |            | getThesaurusRoots() |
        | |            +---------------------+
        | |
        | |            +-------+
        | +----------> | Field |
        |              +-------+
        |
        |              +-------+
        +------------> | Field |
                       +-------+

It was driven by the following use cases:
- Get list of facets (only searchable fields)
- Get list of fields with concept inference
- Get list of all fields
    - Splitted in private / public fields (to define mapping)
- Get all date fields
- Get field type
    - To apply sanitization rules
    - To define mapping
- Check if concept inference enabled
- Check if the field is searchable
- Check if the field is a facet
- Check if the field is private
- Dereference field from label (still to be done)

(The last two UCs are new)

Also removed old code from legacy search engines.

[#PHRAS-500]
2015-06-03 19:45:48 +02:00
Jean-Yves Gaulier
56fa78e0ef wip : removed Sphinx and Phrasea search engines 2015-04-08 18:37:11 +02:00
Mathieu Darse
9a909ae1b0 Query sampling command to test grammar 2015-03-30 16:30:11 +02:00
Benoît Burnichon
a814208a6b Merge pull request #1315 from mdarse/cross-fields-multi-word-query
Working cross-fields queries with multiple words (without operators)
2015-03-24 18:42:13 +01:00
Mathieu Darse
f2f29c4290 Command to update index mapping 2015-03-23 19:12:59 +01:00