Commit Graph

8868 Commits

Author SHA1 Message Date
Nicolas Le Goff
4f66588600 Add dynamic facets query 2015-02-26 12:28:22 +01:00
Mathieu Darse
db766f2865 Handle non existing fields in query 2015-02-25 16:43:25 +01:00
Mathieu Darse
de52615e2f Merge pull request #24 from mdarse/search-term-parser
Search by thesaurus term (with optional context)
2015-02-25 16:14:04 +01:00
Mathieu Darse
a96cc7ee26 Add query parsing timings 2015-02-25 16:12:58 +01:00
Mathieu Darse
a84602f896 Move concept injection into query parser 2015-02-25 16:12:58 +01:00
Mathieu Darse
efef09e435 We don't always want to explicitly restrict caption fields 2015-02-25 16:12:39 +01:00
Mathieu Darse
2ac931c66f Better context dump 2015-02-25 12:22:53 +01:00
Mathieu Darse
dcb8da99aa TermNode is not a TextNode 2015-02-25 12:22:52 +01:00
Mathieu Darse
dfc386cce1 Clean query visitor text merging 2015-02-25 12:22:52 +01:00
Mathieu Darse
fe7e63b3d7 QuotedTextNode don't inherit anymore from TextNode
- Quoted text do not hit the thesaurus anymore
- getTextNodes() was misleading, renamed to getTermNodes()
2015-02-25 12:22:52 +01:00
Mathieu Darse
8c1848afae Expression context support in thesaurus lookup 2015-02-25 12:22:13 +01:00
Mathieu Darse
e5bda79cf8 Bracket syntax does a thesaurus search only 2015-02-25 12:19:00 +01:00
Mathieu Darse
4d1ce3e8dc Fix visitor issue with term expressions 2015-02-25 12:19:00 +01:00
Mathieu Darse
712850ac67 Update grammar and AST for bracket notation 2015-02-25 12:19:00 +01:00
Mathieu Darse
a1f31ae003 Merge pull request #34 from nlegoff/fix-option-serial
Fix some minor bugs
2015-02-24 22:12:57 +01:00
Nicolas Le Goff
75a6bbe608 Fix status display 2015-02-24 15:28:29 +01:00
Nicolas Le Goff
4376ccb230 Fix record preview 2015-02-24 15:28:14 +01:00
Nicolas Le Goff
e01c73aa83 Fix typo 2015-02-24 15:27:56 +01:00
Nicolas Le Goff
cb96964078 Fix subdef generation 2015-02-24 15:27:31 +01:00
Nicolas Le Goff
6d580ac5fd Fix bitfield key 2015-02-24 15:27:04 +01:00
Nicolas Le Goff
12e4010943 Fix bad token for write metadata 2015-02-24 15:26:18 +01:00
Nicolas Le Goff
7299928840 Load service provider if app is setup 2015-02-24 15:25:43 +01:00
Nicolas Le Goff
aac3c5de5c Merge pull request #1258 from kwemi/design-update-v1
980px layout
2015-02-24 11:53:42 +01:00
Olivier Mayer
e028b4c7d5 980px layout 2015-02-24 18:18:31 +09:00
Nicolas Le Goff
5b3e699599 Merge remote-tracking branch 'upstream/3.8'
Conflicts:
	bower.json
	composer.lock
	lib/Alchemy/Phrasea/Application/Api.php
	lib/Alchemy/Phrasea/Controller/Prod/Lazaret.php
	lib/Alchemy/Phrasea/SearchEngine/Phrasea/PhraseaEngineQueryParser.php
	lib/classes/API/V1/adapter.php
	lib/classes/Feed/Adapter.php
	lib/classes/User/Query.php
	lib/classes/patch/320alpha4b.php
	templates/web/admin/statusbit.html.twig
	templates/web/prod/actions/Tools/index.html.twig
	templates/web/prod/index.html.twig
	templates/web/prod/upload/lazaret.html.twig
	templates/web/prod/upload/upload-flash.html.twig
	www/scripts/apps/login/home/config.js
	www/skins/prod/000000/prodcolor.css
	www/skins/prod/959595/prodcolor.css
2015-02-23 19:16:56 +01:00
Mathieu Darse
29c5308556 Merge pull request #29 from nlegoff/pr-preview
Fix record preview in production
2015-02-23 18:19:40 +01:00
Mathieu Darse
19775d5908 Merge pull request #30 from nlegoff/pr-indexation-thesaurus
Fix indexation thesaurus
2015-02-23 18:19:10 +01:00
Mathieu Darse
1679595ed8 Merge pull request #33 from nlegoff/pr-fix-merge
Fix sql field name
2015-02-23 18:12:36 +01:00
Nicolas Le Goff
c99f2e7746 Fix sql field name
Signed-off-by: Mathieu Darse <mdarse@jolicode.com>
2015-02-23 17:50:26 +01:00
Mathieu Darse
4a6e4600b7 Merge pull request #31 from nlegoff/pr-sort
Set default sort to relevance if sort option is not provided
2015-02-23 17:32:12 +01:00
Nicolas Le Goff
b6f6fe3217 Merge pull request #1251 from nlegoff/fix-php55
[3.8.7] Fix CSV for php 5.5
2015-02-23 12:36:53 +01:00
Nicolas Le Goff
ff5a6188aa Merge pull request #1252 from nlegoff/revert-315
[3.8.7] Revert PHRAS-315
2015-02-23 12:36:10 +01:00
Nicolas Le Goff
f06cb7eaec Merge pull request #1253 from kwemi/design-update-v1
Design update
2015-02-23 11:42:27 +01:00
Olivier Mayer
a49acb03e4 Design update 2015-02-23 15:15:55 +09:00
Nicolas Le Goff
f7b9e2c00c Update dependencies 2015-02-20 18:49:31 +01:00
Nicolas Le Goff
2b96a0b238 Revert downloadble subdef api expositioon 2015-02-20 18:44:19 +01:00
Nicolas Le Goff
62390b81d4 Fix indexation thesaurus 2015-02-20 17:27:55 +01:00
Nicolas Le Goff
add59cb2f7 Set default sort to relevance if sort option is not provided 2015-02-20 17:27:00 +01:00
Nicolas Le Goff
50165bd894 Fix record preview in production 2015-02-20 17:25:50 +01:00
Mathieu Darse
272dc9c627 Merge pull request #25 from nlegoff/display-research-status
Refactor status display
2015-02-19 17:51:44 +01:00
Nicolas Le Goff
111755fa9b Refactor status display 2015-02-19 15:14:23 +01:00
Mathieu Darse
47e9605aab Merge pull request #28 from mdarse/reindexing-events
Record lifecycle events and handling
2015-02-19 15:03:43 +01:00
Nicolas Le Goff
c6bab1182d Merge pull request #1250 from kwemi/design-update-v1
Design update v1
2015-02-19 10:54:18 +01:00
Olivier Mayer
50352c0e90 header size
fix #5
2015-02-19 18:35:18 +09:00
Olivier Mayer
1f2d79355f Result number
fix #4
2015-02-19 18:29:45 +09:00
Nicolas Le Goff
4926540267 Merge pull request #1249 from jygaulier/PHRAS-325
#PHRAS-325
2015-02-19 09:57:27 +01:00
Olivier Mayer
bd4bb78b59 Double arrow
fix #3
2015-02-19 17:39:36 +09:00
Olivier Mayer
7e26d48daf Fix result padding
fix #2
2015-02-19 11:05:55 +09:00
Olivier Mayer
50ed2262ed Fix broken layout
fix #1
2015-02-19 11:04:43 +09:00
Mathieu Darse
57f3e3dcf0 Shorten remaining flag constants and remove legacy ones 2015-02-18 19:04:10 +01:00