Commit Graph

290 Commits

Author SHA1 Message Date
Kuroshini
140ba040e7 Extra fields for establishments 2019-12-02 21:26:55 +03:00
dormantman
4d54c84b51 Removed rounding of coordinates 2019-12-02 20:52:32 +03:00
dormantman
ab2304a6fa Fixed a bug related to inaccurate calc of the visual center of the map 2019-12-02 20:50:47 +03:00
Kuroshini
3b05a552aa Tz field for establishments
(cherry picked from commit a537f04)
2019-12-02 18:37:16 +03:00
Kuroshini
5ee7c314c0 Fix product document serialization 2019-12-02 14:31:24 +03:00
Kuroshini
b868efb137 order bu created 2019-12-02 14:28:01 +03:00
Kuroshini
c492ec530b Fix typo 2019-12-02 13:59:03 +03:00
Kuroshini
5b11b6b8fc Add created to products search results 2019-12-02 13:52:53 +03:00
Kuroshini
a9d45ab7bb Start news field s timefield 2019-11-29 18:43:41 +03:00
Kuroshini
530b7e2ab6 Fix search aggs 2019-11-29 18:31:17 +03:00
Kuroshini
376f815c97 Order within bounding box from center 2019-11-29 14:37:10 +03:00
Kuroshini
1a57d0edd8 Paginator custom facets code optimization 2019-11-29 13:46:20 +03:00
Kuroshini
678377c234 Fix issue w/ tags #3 2019-11-28 23:43:18 +03:00
Kuroshini
846176131e Fix issue w/ tags #2 2019-11-28 23:33:09 +03:00
Kuroshini
e924b359c8 Fix issue w/ tags 2019-11-28 22:55:52 +03:00
Kuroshini
02cacc0ffe Fix issue with immutable instances 2019-11-28 22:38:26 +03:00
Kuroshini
9cf82f03fe Another agg ES response strategy #2 2019-11-28 21:31:12 +03:00
Kuroshini
68626e9fd5 Another agg ES response strategy 2019-11-28 21:24:47 +03:00
Kuroshini
9b02b855d6 Revert "All facets are global now"
This reverts commit 03b7ae6
2019-11-28 21:24:47 +03:00
Kuroshini
03b7ae678e All facets are global now 2019-11-28 14:59:41 +03:00
Kuroshini
f225336121 Remove facets from mobile 2019-11-28 14:45:52 +03:00
Kuroshini
f19aaf3f4c Wine colors search 2019-11-26 18:54:54 +03:00
Kuroshini
cc5763136b Wine colors establishment facet 2019-11-26 18:50:52 +03:00
Kuroshini
8c83e7d1c6 Revert "Fix wine colors facet"
This reverts commit 7bc93d5
2019-11-26 18:41:42 +03:00
Kuroshini
7bc93d55d7 Fix wine colors facet 2019-11-26 18:38:49 +03:00
Kuroshini
26867bc2bb Unlimited facets for search results
(cherry picked from commit 1dac727)
2019-11-25 18:47:20 +03:00
Kuroshini
59f44d84f1 Establishment facet visibble tags only 2019-11-22 14:27:40 +03:00
Kuroshini
17931eba53 Facet with tags id instead of text values
(cherry picked from commit 2ebe6e6)
2019-11-22 13:55:56 +03:00
evgeniy-st
00d7bbe7ec update crontab parameters 2019-11-22 12:45:14 +03:00
Kuroshini
a758cad48f Fix f swagger 2019-11-22 11:11:39 +03:00
Kuroshini
7e6b2712a9 Fix facet 2019-11-22 10:24:05 +03:00
Kuroshini
735e409734 Facets for products 2019-11-21 22:54:33 +03:00
Kuroshini
9f1e9effaf Facets for news 2019-11-21 22:46:49 +03:00
Kuroshini
7376c61c47 Facets for establishments 2019-11-21 22:43:10 +03:00
Kuroshini
e6b353e864 ES Facets in addition to results 2019-11-21 21:59:24 +03:00
evgeniy-st
04d6412f39 Merge branch 'develop' into feature/in_favorites 2019-11-21 18:18:09 +03:00
evgeniy-st
35b6a66c85 In favorites 2019-11-21 18:12:52 +03:00
Kuroshini
2dc7f1e89d Boost the tempo 2019-11-20 20:35:56 +03:00
Kuroshini
cd328186e1 wildcard boosting 2019-11-20 17:01:24 +03:00
evgeniy-st
bea485f936 city may be null 2019-11-20 15:56:56 +03:00
Kuroshini
cf22027dc1 Search by wildcard 2019-11-20 15:40:10 +03:00
evgeniy-st
0639aee494 Merge branch 'develop' of ssh://gl.id-east.ru:222/gm/gm-backend into develop 2019-11-20 12:24:41 +03:00
evgeniy-st
7f8f72815e append city or country to ProductDocumentSerialzier 2019-11-20 12:21:55 +03:00
Anatoly
498e8ac126 fix product country filter in ES 2019-11-20 11:56:31 +03:00
Kuroshini
c4e9f9e843 Filter products by country 2019-11-19 18:54:22 +03:00
Anatoly
484a9a3250 added field - average price to model Product and transfer command 2019-11-19 17:37:23 +03:00
Kuroshini
dbe39ae5cb Search establishment by region id
(cherry picked from commit 7a5774a)
2019-11-19 14:06:47 +03:00
Kuroshini
5c4c4c60c3 ES as separate server 2019-11-18 20:12:58 +03:00
Kuroshini
9212f85ee5 Visible tags for establishments 2019-11-18 15:15:33 +03:00
Kuroshini
f4ebd58e09 Tune products ES 2019-11-18 01:37:41 +03:00
Kuroshini
83153b14c1 Add wine_region and wine_sub_region to ES 2019-11-18 01:26:01 +03:00
Anatoly
cb1366b57b added grape variety attr to es 2019-11-18 00:01:30 +03:00
Dmitriy Kuzmenko
b1d176c583 enable elastic 2019-11-16 23:01:22 +03:00
Dmitriy Kuzmenko
ca9843482e Merge branch 'develop' into fix_tags 2019-11-16 22:57:43 +03:00
Dmitriy Kuzmenko
45b0b93068 add new migrations for tags 2019-11-16 22:49:38 +03:00
Kuroshini
9d4a672d67 Multilingual textfield products analyzers 2019-11-16 20:14:25 +03:00
Kuroshini
be0d63cf07 Fix products search 2019-11-16 19:59:10 +03:00
Kuroshini
94797c354a Fix search results produt name 2019-11-16 14:48:32 +03:00
Kuroshini
5a014ca7fe Fix some product search issues 2019-11-16 14:38:35 +03:00
Kuroshini
bff533e7d5 Tag types 2019-11-16 14:13:00 +03:00
Kuroshini
ca61359a81 Fix product type serializer 2019-11-16 13:35:21 +03:00
Kuroshini
9c635cd60d Define search boosts 2019-11-15 20:29:55 +03:00
Kuroshini
c71e7f10dd Search in all locales 2019-11-15 19:59:16 +03:00
Semyon
49335c3bc4 Added establishment type and subtypes to search results 2019-11-15 13:04:48 +03:00
Dmitriy Kuzmenko
12d44c0a0d enable elastic 2019-11-15 12:18:04 +03:00
Dmitriy Kuzmenko
41c842e224 change review transfer 2019-11-15 12:14:53 +03:00
Kuroshini
3bf029616f Try to fix indexing 2019-11-14 23:58:12 +03:00
Kuroshini
e455c5e750 Use only existing locales to index 2019-11-14 18:17:19 +03:00
Kuroshini
a06a7cef7f Remove weird indexing locales 2019-11-14 18:01:58 +03:00
Kuroshini
aa0e95d677 Product index replicas number 2019-11-14 17:30:30 +03:00
Kuroshini
2be15a9448 Fix Wine Region country serializer 2019-11-14 17:20:25 +03:00
Kuroshini
f4e762bb80 Increase product shards number 2019-11-14 17:05:56 +03:00
Kuroshini
322318a4f9 Fix fuzziness for product documents 2019-11-14 16:04:21 +03:00
Kuroshini
32e29b19e6 Fix approximate search 2019-11-14 15:32:14 +03:00
Kuroshini
8ef31fa560 Tune fuzzy search 2019-11-14 14:54:06 +03:00
Kuroshini
36f4ab1dd9 Fix ES product relations & swagger 2019-11-14 14:09:37 +03:00
Kuroshini
46df31cbed Products search signals & filters 2019-11-13 22:35:07 +03:00
Kuroshini
81ebd5764c Serializers for product document 2019-11-13 21:20:19 +03:00
Kuroshini
9dae8832cd Optimize indexing request 2019-11-13 18:43:30 +03:00
Kuroshini
a91ba7e6f3 Indexing products is ready 2019-11-13 18:43:30 +03:00
Kuroshini
692f4ba3ab Product ES index #2 2019-11-13 18:43:30 +03:00
Semyon
93d32c7ae0 Products search draft 2019-11-13 18:43:30 +03:00
Semyon Yekhmenin
9b3d42147a Feature/cook news search 2019-11-13 15:01:06 +00:00
Kuroshini
ebf31f8492 Order news in search results 2019-11-13 17:11:47 +03:00
Kuroshini
fef5008d35 Revert "Change images search fields sources"
This reverts commit 0833d40
2019-11-12 18:13:52 +03:00
Kuroshini
0833d4057f Change images search fields sources 2019-11-12 18:08:50 +03:00
Semyon
621918af4a Fixed last fallback translation case 2019-11-12 17:07:58 +03:00
Semyon Yekhmenin
a7f9bfd161 Feature/news search translation fix 2019-11-12 13:10:12 +00:00
d.kuzmenko
feb1b8c6ea Merge branch 'feature/bring-back-address' into 'develop'
Add city name field to establishment api representations

See merge request gm/gm-backend!118
2019-11-12 12:57:05 +00:00
Kuroshini
521d7f19f3 Add city name field to establishment api representations 2019-11-12 15:11:32 +03:00
Kuroshini
e065f1c9b4 Works at weekday fiter 2019-11-12 15:10:16 +03:00
evgeniy-st
c17f9ce820 Remove name_translated from establishment. Added AddressDetailSerializer
to EstablishmentRUDView
2019-11-06 14:16:10 +03:00
evgeniy-st
3299bf9891 updated establishment search fields 2019-11-06 11:32:55 +03:00
evgeniy-st
661f6fb395 Added fields to Establishment model: index_name, tranliterated_name 2019-11-06 11:25:38 +03:00
evgeniy-st
346f126dbb Added news filter (by country). 2019-11-05 14:48:25 +03:00
evgeniy-st
445d76df75 boost name and name_translated in es search 2019-11-01 14:56:07 +03:00
evgeniy-st
b87f21c630 update transfer tz field 2019-10-31 17:34:59 +03:00
evgeniy-st
30a58473c3 using a fallback language for translation 2019-10-31 16:11:46 +03:00
alex
9cdb3cca27 rm works_now from elastic 2019-10-31 08:17:08 +03:00
evgeniy-st
7805a63055 remove establishment document filtering by country code 2019-10-30 12:15:40 +03:00
evgeniy-st
9fecbfe98f EstablishmentViewSet default ordering and filtration 2019-10-29 19:17:44 +03:00
evgeniy-st
3f233fd246 update establishment document index & establishment documentview 2019-10-29 18:13:21 +03:00
evgeniy-st
251edda2ea update Document ViewSet's pagination class 2019-10-29 15:19:07 +03:00
evgeniy-st
174e580c20 Merge branch 'feature/search-by-type' into develop 2019-10-25 16:07:38 +03:00
evgeniy-st
d4fe5ebd2d search by type & subtype 2019-10-25 16:06:52 +03:00
Kuroshini
7f23f0e891 Establishment each hour reindexing 2019-10-25 14:13:19 +03:00
Anatoly
81cdaa5c89 added image_url & preview_image_url to NewsDocument 2019-10-24 19:53:09 +03:00
evgeniy-st
128488b5ee some bugfixes 2019-10-24 16:17:37 +03:00
evgeniy-st
636bc43a35 remove playlist from news model 2019-10-24 12:38:44 +03:00
Kuroshini
d5609e4cb8 Works now filter first part 2019-10-23 17:29:00 +03:00
Kuroshini
47da9929cb Some fixes 2019-10-23 17:28:06 +03:00
evgeniy-st
d8c99062ca fix singals 2019-10-23 16:28:42 +03:00
evgeniy-st
6c195bc185 Merge branch 'develop' into feature/gm-148 2019-10-21 20:26:31 +03:00
evgeniy-st
4ceb0e4d86 fix establishment migration 2019-10-21 20:22:47 +03:00
evgeniy-st
2dbe65a169 Merge branch 'feature/gm-192' into feature/gm-148 2019-10-21 10:31:06 +03:00
Kuroshini
3bc9dd7347 Open now filter (typo fix) 2019-10-18 02:56:49 +03:00
Kuroshini
b77c654c6c Open now filter 2019-10-18 02:38:59 +03:00
Kuroshini
4b5b34de20 add preview image url (fix typo) 2019-10-17 23:28:13 +03:00
Kuroshini
5f2501c712 add preview image url 2019-10-17 23:25:49 +03:00
evgeniy-st
9661de4810 Establishment types 2019-10-17 15:17:29 +03:00
Kuroshini
d2e34e5d49 Timetable search results 2019-10-17 15:10:26 +03:00
Kuroshini
1998e3dc57 Change establishment schedule ES fields type 2019-10-17 14:59:35 +03:00
Kuroshini
2c5c067b53 try to remove weekday_display 2019-10-17 14:56:31 +03:00
Kuroshini
97fc8dce15 add schedule to search results 2019-10-17 14:45:33 +03:00
Kuroshini
c59811e037 Revert "Revert "add schedule to search results""
This reverts commit acea297
2019-10-17 14:34:49 +03:00
Kuroshini
acea297c94 Revert "add schedule to search results"
This reverts commit c8c66e7
2019-10-17 14:33:20 +03:00
Kuroshini
c8c66e7d1b add schedule to search results 2019-10-17 14:32:10 +03:00
Kuroshini
6a85e52abc Rename variable 2019-10-17 12:30:40 +03:00
Kuroshini
40f1cc1e22 Add lookup for categories 2019-10-16 20:56:56 +03:00
Kuroshini
9fc4a8703c Search establishment by working time (added lookup) 2019-10-16 19:13:33 +03:00
Kuroshini
2f656c459d Search establishment by working time (added fields to serializer) 2019-10-16 19:09:38 +03:00
Kuroshini
ed03f0f40f Search establishment by working time 2019-10-16 19:05:16 +03:00
evgeniy-st
a0e24a26a0 Merge branch 'feature/gm-192' into feature/gm-148 2019-10-15 18:53:25 +03:00
evgeniy-st
ccf6e12e3f remove tag category from establishment type 2019-10-15 18:52:32 +03:00
evgeniy-st
c09b1eb295 Merge branch 'feature/gm-192' into feature/gm-148 2019-10-15 18:44:24 +03:00
evgeniy-st
3a54b70093 update tag on document index 2019-10-15 18:43:08 +03:00
evgeniy-st
c268575a04 Merge branch 'feature/gm-192' into feature/gm-148 2019-10-15 18:33:44 +03:00
evgeniy-st
bde81b3700 update ES documents 2019-10-15 18:32:16 +03:00
evgeniy-st
f7eb534570 Merge branch 'feature/gm-192' into feature/gm-148 2019-10-15 17:48:40 +03:00
evgeniy-st
c94ad3f017 comment some code 2019-10-15 17:48:01 +03:00
evgeniy-st
92529f4c5b Merge branch 'feature/gm-192' into feature/gm-148 2019-10-15 17:17:35 +03:00
evgeniy-st
60cdec99e0 refactor tags 2019-10-15 17:17:03 +03:00
Anatoly
2d830b2821 Merge branch 'feature/gm-192' into feature/gm-148
# Conflicts:
#	apps/news/models.py
#	apps/news/serializers.py
#	apps/news/views.py
2019-10-15 12:08:23 +03:00
Anatoly
ca5f588466 fix elastic document, fix prefetch and select related 2019-10-09 12:53:35 +03:00
Anatoly
33d2446c5c Merge branch 'develop' into feature/gm-192 2019-10-08 15:39:31 +03:00
Anatoly
d321866dc2 gm-192: in progress 2019-10-08 15:38:35 +03:00
evgeniy-st
e2e5faa3f9 Merge branch 'develop' into feature/gm-148 2019-10-08 14:41:52 +03:00
evgeniy-st
861daf8871 update search fields 2019-10-08 14:39:42 +03:00
evgeniy-st
97dc881200 Merge branch 'develop' into feature/gm-148 2019-10-07 18:03:07 +03:00
evgeniy-st
3bf65472d9 Auto fuzziness with match query 2019-10-07 16:31:50 +03:00