Wykres commitów

102 Commity (35a8255dedbdf28f3c3dfb1962f71ec55346fd3e)

Autor SHA1 Wiadomość Data
Matt Westcott 35a8255ded Ditch all travis config except for elasticsearch 2 test 2020-11-05 12:04:12 +00:00
Matt Westcott 5bcfcdd315 Formalise support for Python 3.9 2020-11-02 17:29:58 +00:00
Matt Westcott c3475c8fdf Add USE_TZ=False test run to Travis 2020-08-26 17:02:36 +01:00
Matt Westcott 0f637a22de Add emailuser test run to Travis 2020-08-26 17:02:36 +01:00
Matt Westcott ec8e830b78 Test against Django 3.1 final and django-rest-framework 3.11.1 2020-08-06 11:25:47 +01:00
Matt Westcott 884b055289 Update tox/travis config to test against Django 3.1 stable branch 2020-07-31 15:41:47 +01:00
Matt Westcott ff47c58d65 Drop support for Python 3.5 2020-04-24 14:58:55 +01:00
Matt Westcott 4df455ea9f
Remove support for Django 2.1 (#5840) 2020-02-18 13:55:53 +00:00
Matt Westcott c31d426910 Update tox/travis test matrix for Django 3.0 final 2019-12-17 12:43:46 +00:00
Matt Westcott 94bb595d0c Add Django stable/3.0.x to CI matrix (#5685) 2019-11-06 18:13:14 +00:00
Matt Westcott 3e98563340
Drop support for Django 2.0 (#5684) 2019-11-06 17:05:04 +00:00
Matt Westcott 69e96a9227 Formalise Python 3.8 support 2019-10-22 16:23:44 +01:00
Matt Westcott 3024e02481 Revert "Formalise Python 3.8 support"
This reverts commit ddbbaea288.
2019-10-16 14:27:59 +01:00
Matt Westcott ddbbaea288 Formalise Python 3.8 support 2019-10-15 20:08:04 +01:00
pySilver 0149eff66a Implements ES7 support (#5611)
* Implements ES7 support

* Linter fix

* Adds docs

* isort fix

* Fixes typo
2019-10-10 11:00:14 +01:00
Matt Westcott 6358d84fa9 Test against Python 3.8 dev build 2019-08-06 14:25:00 +01:00
Matt Westcott e65c11a35e Use xenial for all travis builds 2019-08-06 14:25:00 +01:00
Matt Westcott a304f0f9f8 Remove support for Python 3.4 2019-04-10 17:39:53 +01:00
Matt Westcott a3283dd7fb Formalise support for Django 2.2 2019-04-01 19:59:04 +01:00
Andy Babic 234ee703ed Test against django's stable/2.2 branch 2019-02-26 19:31:53 +00:00
Nick Travis 469abe60f3 fixes #4928 remove deprecated references 2018-11-28 11:06:29 +00:00
Matt Westcott 83f8988058 Add python3.7 to tox/travis config 2018-10-17 18:23:35 +01:00
Matt Westcott f56318a67b Remove Django 1.11 from CI 2018-10-17 15:30:36 +01:00
Matt Westcott e1f3927fea Trim down Travis test matrix 2018-08-14 15:17:26 +01:00
Matt Westcott 6817eda153 test against Django master 2018-08-14 14:47:18 +01:00
Matt Westcott 12c0fe2556 Stop ignoring failures on Django 2.1 / specify Django 2.1 in project template 2018-08-09 00:34:38 +01:00
Matt Westcott ef89d4b693 Specify postgresql 9.6 on Travis for Django 2.1 support 2018-07-31 18:49:01 +01:00
Ryan Verner a657a75cd7 Fixes Django 2.1 breaking changes; QUERY_TERMS & auth_views.login() 2018-07-31 18:49:00 +01:00
Karl Hobley cac3a65a3d Travis/tox configuration for Elasticsearch 6 2018-05-04 15:57:36 +01:00
Thibaud Colas 432e627054
Add Codecov integration to CircleCI to track JS test coverage, with separate flags (#4219) 2018-03-06 20:19:37 +02:00
Matt Westcott 9926745262 Specify oracle-java9 to make travis happy 2018-01-03 17:37:18 +00:00
Matt Westcott 9584b554e7 Remove dj20 from allow-failures and add more test environments 2017-12-04 12:58:29 +00:00
Matt Westcott c2af41b4b9 Add Django 2.0 to travis 2017-12-04 12:58:29 +00:00
Karl Hobley 0a52196c63 Remove ES 1.x from test configuration 2017-11-06 14:27:27 +00:00
Matt Westcott 5a0c36cdae Remove Django 1.8/1.10 from CI and readme 2017-10-11 17:04:06 +01:00
Karl Hobley 4a1e27dbd4 Remove Python 2 from CI and docs 2017-10-11 16:40:10 +01:00
Matt Westcott 16439193a3 Update Travis config to work with on Trusty architecture (#3739)
* Update Travis config to work with on Trusty architecture

* Explicitly specify Trusty environment
2017-07-28 18:48:01 +01:00
Bertrand Bordage c577d15f13 Removes Django 1.10 HEAD from test matrix. 2017-04-12 01:42:40 +02:00
Bertrand Bordage c2638fc3ad Stop allowing failures on Django 1.11 (except with elasticsearch). 2017-04-06 22:49:24 +02:00
Michael van Tellingen f1dabaef04 Replace coveralls with codecov.io (#3509)
See #3506 for more information
2017-03-28 11:23:14 +01:00
Matt Westcott a98e0d9862 Add Python 3.6 to CI test matrix 2017-03-12 12:52:42 +03:00
Matt Westcott cc3b826025 fixup! Add Django 1.11b1 to Travis as allow_failures 2017-03-12 12:52:42 +03:00
Matt Westcott 2f6c88f52b Add Django 1.11b1 to Travis as allow_failures 2017-03-12 12:52:42 +03:00
Matt Westcott fef8b28089 Drop Django 1.9 and Python 3.3 from CI
As agreed at https://groups.google.com/d/msg/wagtail-developers/nTn-rthPMsA/ORP3GA-hCQAJ
2017-02-22 17:39:38 +00:00
Karl Hobley 5007165f29 Install JDK8 on Travis for Elasticsearch 5 2016-11-30 16:31:20 +00:00
Karl Hobley 308844e5e8 Cut down the amount of Elasticsearch travis builds 2016-11-30 16:31:20 +00:00
Karl Hobley 752fbca24a Add Elasticsearch 5 to Travis/tox 2016-11-30 16:31:20 +00:00
Karl Hobley df664e0b4e Fixed a missing sudo: true in .travis.yml
Fixes #3018
2016-09-22 11:47:13 +01:00
Matt Westcott 71ce47bc5a Configure Travis to test against the latest Django stable branch on git (#2967) 2016-09-21 12:40:57 +01:00
Karl Hobley daa82936d7 Elasticsearch 2 support (#2573)
* Created Elasticsearch 2 backend

* Added tests for Elasticsearch 2 backend

* Split models up into different indices

pages, images and documents are now in separate indices

* Prefix fields of child models to prevent mapping clashes

* Replaced index_analyzer with analyzer/search_analyzer

index_analyzer has been removed in Elasticsearch 2.0

https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking_20_mapping_changes.html#_analyzer_mappings

There's no indication in Elasticsearch's docs that this wouldn't work on Elasticsearch 1.x. However, we found that the new configuration isn't reliable on Elasticsearch 1.6 and below (causes the test_query_analyzer test to fail randomly).

* Implemented new way of representing content types in search index

Instead of using a long string of model names that is queried using a
"prefix" query, we instead use a multi-value string field and query it
using a simple "match" query.

The only reason why this isn't implemented in the Elasticsearch 1.x
backend yet is backwards compatibility

* Added another child model of SearchTest with clashing field mapping

This checks that the namespacing of fields on child models is working properly (if it doesn't the update_index tests will fail)

* Added tests for get_model_root function

* fixup! Added tests for get_model_root function

* Docs updates for Elasticsearch 2 support

Also tweak examples to use elasticsearch2 backend by default

* Test against Elasticsearch 2 on travis
2016-08-31 13:46:57 +03:00