Commit Graph

9147 Commits (463f9e23d2a1d657d17d7c62209afb4c5e820532)

Author SHA1 Message Date
Eric Holscher 463f9e23d2
Merge pull request #4368 from safwanrahman/comman
[Fix  #4333] Implement asynchronous search reindex functionality using celery
2018-07-31 14:38:35 +02:00
Safwan Rahman 652f869ea4 fixup as per comments 2018-07-31 00:48:37 +06:00
Safwan Rahman 9d6f2016c1 fixup lint 2018-07-27 21:03:33 +06:00
Safwan Rahman abaeade156 adding migration 2018-07-27 20:54:51 +06:00
Safwan Rahman 143ce7fede Optimizing reindexing management command 2018-07-27 20:49:31 +06:00
Safwan Rahman baf8421037 fixup as per comments 2018-07-27 15:29:01 +06:00
Safwan Rahman 612cfb8fab [Fix #4409] Disable autoindexing in local development 2018-07-27 13:25:02 +06:00
Eric Holscher 665cc08205
Merge pull request #4408 from safwanrahman/project_search
[Fix #4407] Port Project Search for Elasticsearch 6.x
2018-07-24 11:59:36 +00:00
Safwan Rahman 7993f80505 [Fix #4407] Port Project Search for Elasticsearch 6.x 2018-07-20 03:11:03 +06:00
Safwan Rahman db51a903f6 fixing tests and signals 2018-07-20 02:22:32 +06:00
Safwan Rahman ce4abaf932 optimizing indexing 2018-07-19 05:32:45 +06:00
Safwan Rahman b9dbb5d1a3 fixing docstring 2018-07-17 05:01:59 +06:00
Safwan Rahman fd54d69add fixing command 2018-07-17 04:44:43 +06:00
Safwan Rahman faca6defcc fixup index name 2018-07-17 04:44:15 +06:00
Safwan Rahman bbbdca5a63 fixup message 2018-07-17 04:44:00 +06:00
Safwan Rahman 39d80311bc fixup 2018-07-17 04:43:24 +06:00
Safwan Rahman fb16187549 fixing lint 2018-07-17 04:43:07 +06:00
Safwan Rahman 8fc3b65fd0 [Fix #4333] Implement asynchronous search reindex functionality using celery 2018-07-17 04:42:34 +06:00
Eric Holscher 39ada00f3d Merge pull request #4340 from safwanrahman/docsearch
[Fix #4265] Porting frontend docsearch to work with new API
2018-07-17 04:35:24 +06:00
Safwan Rahman 2586e156d8 fixup the migration 2018-07-17 04:35:11 +06:00
Eric Holscher 1b47227ef9 Merge pull request #4309 from safwanrahman/search_api
[fix #4265] Port Document search API for Elasticsearch 6.x
2018-07-16 09:20:53 +06:00
Safwan Rahman d30bac3608 fixing python3 compatibility 2018-07-16 09:20:52 +06:00
Safwan Rahman f8d5e7f5a0 Adding link to serialized data 2018-07-16 09:20:52 +06:00
Safwan Rahman 1a5b30ebc1 fixing regex 2018-07-16 09:20:52 +06:00
Safwan Rahman 8dcc1493fb fixing lint 2018-07-16 09:20:52 +06:00
Safwan Rahman e2b8d8cba7 adding more tests and fixup 2018-07-16 09:20:51 +06:00
Safwan Rahman 044565bded adding more tests 2018-07-16 09:20:51 +06:00
Safwan Rahman a82f006e30 more fixup 2018-07-16 09:20:51 +06:00
Safwan Rahman ccf23829d6 fixup and adding test 2018-07-16 09:20:51 +06:00
Eric Holscher e9bfeee67a Merge pull request #4292 from safwanrahman/exact_match
[Fix #2457] Implement exact match search
2018-07-16 09:20:50 +06:00
Safwan Rahman e8ac7691f1 [fix #4265] Port Document search API for Elasticsearch 6.x 2018-07-16 09:20:50 +06:00
Safwan Rahman dd183709a8 fixing linter 2018-07-16 09:20:50 +06:00
Safwan Rahman 12d7f9b929 adding test for faceted search 2018-07-16 09:20:50 +06:00
Eric Holscher 3cdac0c81c Merge pull request #4277 from safwanrahman/insensitive
[Fix #2328 #2013] Refresh search index and test for case insensitive search
2018-07-16 09:20:49 +06:00
Safwan Rahman 54f0106f29 Implement exact match search and rewrite for operator ordering 2018-07-16 09:20:49 +06:00
Safwan Rahman 10b7f362dd fixup according to comments 2018-07-16 09:20:49 +06:00
Safwan Rahman a464ddca69 [fix #2013] Delete search index after file get removed 2018-07-16 09:20:46 +06:00
Safwan Rahman 26e21de5be fixup 2018-07-16 09:19:12 +06:00
Safwan Rahman c13798b7a6 adding tests for case insensitive search 2018-07-16 09:19:11 +06:00
Eric Holscher d4f670819b Merge pull request #4211 from safwanrahman/search
Upgrade Elasticsearch to version 6.x
2018-07-16 09:18:45 +06:00
David Fischer dfdf4df66c
Merge pull request #4347 from rtfd/davidfischer/ga-workaround-uid
Remove the UID from the GA measurement protocol
2018-07-12 14:39:44 -07:00
David Fischer 9c8fa663f9
Merge pull request #4349 from rtfd/davidfischer/dont-overwrite-sphinx-context
Do not overwrite sphinx context variables feature
2018-07-11 10:19:46 -07:00
David Fischer 7310c3c9e1
Fix typo 2018-07-11 08:24:30 -07:00
Eric Holscher faba0bef89
Merge pull request #4353 from rtfd/revert-4228-httpsbadgeupstream
Revert "projects: serve badge with same protocol as site"
2018-07-11 10:08:24 +02:00
Santos Gallegos ca7afe6577 Refactor configuration object to class based (#4298)
* Create base class

* Use new interface for build.formats

* Implement config.formats

* Linter

* Test build.python

* Implement build.python property

* Test buil.config property

* Implement config.build property

* Test for base and name properties

* Implement missing properties

* Implement all abstract properties

* Remove setter

* Move some logic from Wrapper object

* Thinner Wrapper object

* Linter

* Remove output_base from dictionary

* Use build_image property

* Use wrapper attribute

* Use type attribute

* Use base attribute

* Use python property

* Update docs

* Use python property in wrapper

* Extra guard

* Linter

* Make config private

* Use formats attribute

* Use conda property

* Use requirements_file attribute

* Use conf_file attribute

* Introducing defaults

* Thinner wrapper

* Don't use ConfigWrapper directly

* Use defaults in formats

* Use load_yaml_config inside PythonEnvironment

* Remove dict inheritance

* Test for ConfigNotSupportedError

* Raise ConfigNotSupportedError when accessing a invalid attribute

* Test for validate

* Move version

* Docs

* More tests

* Remove try except

* More tests

* Linter

* Move _config to base class

* Implement default for use_system_site_packages

* Typo

* Move build_image from ConfigWrapper

* Move requirements_file from ConfigWrapper

* Move python_version from ConfigWrapper

* Move python_full_version and python_interpreter from ConfigWrapper

* Pass build_image as default

* Remove ConfigWrapper from tests

* Goodbye ConfigWrapper

* Fix tests

* More tests

* Rename module

* Fix conflict

* Trailing comma

* Add TODOs

* Rename exception

* Update copy
2018-07-10 13:01:49 -06:00
Santos Gallegos 324aa341b0
Revert "projects: serve badge with same protocol as site" 2018-07-10 11:27:39 -05:00
Eric Holscher 1fb6dd3171
Merge pull request #4345 from stsewd/fix-command-error
Fix error in command
2018-07-10 13:35:11 +02:00
Eric Holscher 4490c0827f
Merge pull request #4348 from stsewd/fix-docs-versioning
Calrify docs about how rtd select the stable version
2018-07-10 13:34:36 +02:00
David Fischer 74cd260561
Do not overwrite sphinx context variables feature 2018-07-09 16:28:34 -07:00
Santos Gallegos 9d4740ea1a Fix docs about selecting the stable version
We don't take into account if the version is active
2018-07-09 17:18:02 -05:00