Skip to content

Commit

Permalink
Merge pull request #5724 from pymedusa/release/release-0.2.12
Browse files Browse the repository at this point in the history
Release 0.2.12
  • Loading branch information
medariox authored Nov 16, 2018
2 parents 0c0a735 + b2a0f9c commit a1d899b
Show file tree
Hide file tree
Showing 352 changed files with 24,015 additions and 12,377 deletions.
3 changes: 2 additions & 1 deletion .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,8 @@ coverage:
if_ci_failed: failure
backend:
flags:
- backend
- backend_py27
- backend_py36
target: 0%
threshold: 5.0%
if_no_uploads: error
Expand Down
45 changes: 37 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ before_install:
install: false
script: false
jobs:
fast_finish: true
allow_failures:
- python: '3.6'
include:
# test stage + frontend tests start here
- stage: test
Expand All @@ -30,19 +33,29 @@ jobs:
- yarn lint-css
- yarn test
- yarn coverage
# backend tests start here
- name: 'Backend tests'
python:
- 2.7.10
# backend tests (py2.7) start here
- name: 'Backend tests (py2.7)'
python: '2.7.10'
env:
- TOXENV=py27,lint
install:
- pip install --upgrade pip
- pip install --upgrade tox
script:
- tox -v --recreate
# dredd tests start here
- name: 'Dredd tests'
python:
- 2.7.10
# backend tests (py3.6) start here
- name: 'Backend tests (py3.6)'
python: '3.6'
env:
- TOXENV=py36
install:
- pip install --upgrade pip
- pip install --upgrade tox
script:
- tox -v --recreate
# dredd tests (py2.7) start here
- name: 'Dredd tests (py2.7)'
python: '2.7.10'
install:
- pip install --upgrade pip
- pip install dredd_hooks
Expand All @@ -55,6 +68,22 @@ jobs:
- yarn test-api
after_failure:
- cat ./dredd/data/Logs/application.log
# dredd tests (py3.6) start here
# @FIXME: Disabled because they take too long. Enable when Medusa can *actually* start on Python 3.
# - name: 'Dredd tests (py3.6)'
# python: '3.6'
# install:
# - pip install --upgrade pip
# - pip install dredd_hooks
# - pip install 'PyYAML<4'
# - pip install six
# - nvm install v10.7.0
# - 'curl -o- -L https://yarnpkg.com/install.sh | bash'
# - 'export PATH="$HOME/.yarn/bin:$PATH" && yarn install --ignore-scripts'
# script:
# - yarn test-api
# after_failure:
# - cat ./dredd/data/Logs/application.log
notifications:
slack:
secure: >-
Expand Down
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
## 0.2.11 (2018-10-29)
## 0.2.12 (2018-11-16)

#### New Features
- Added Join notifier ([#5241](https://github.com/pymedusa/Medusa/pull/5241))

#### Improvements
- Vueified "config - notifications" page:
- Improved components: config-textbox, select-list, show-selector, config-textbox-number
- Improved responsiveness of the notification page on smaller screens ([#4913](https://github.com/pymedusa/Medusa/pull/4913))
- Allowed the use of priorities in the Pushover notifier ([#5567](https://github.com/pymedusa/Medusa/pull/5567))
- Added delete method to EpisodeHandler (apiv2), for deleting a single episode ([#5685](https://github.com/pymedusa/Medusa/pull/5685))
- Allowed Nyaa and Anidex to search for non-anime shows ([#5680](https://github.com/pymedusa/Medusa/pull/5680) & [#5681](https://github.com/pymedusa/Medusa/pull/5681))
- Do not allow to enable the anime options, when using tmdb or tvmaze ([#5701](https://github.com/pymedusa/Medusa/pull/5701))
- Vueified "config - search" page. Improved responsiveness of the notification page on smaller screens. ([#5553](https://github.com/pymedusa/Medusa/pull/5553))

#### Fixes
- Fixed test not working for Download Station ([#5561](https://github.com/pymedusa/Medusa/pull/5561))
- Fixed wrong placeholder reference in log ([#5562](https://github.com/pymedusa/Medusa/pull/5562))
- Fixed guessit exception when parsing release without title ([#5569](https://github.com/pymedusa/Medusa/pull/5569))
- Fixed Download Station BraceAdapter exception ([#5573](https://github.com/pymedusa/Medusa/pull/5573))
- Fixed saving multiple metadata providers ([#5576](https://github.com/pymedusa/Medusa/pull/5576))
- Fixed show-selector for libraries with more than 1k shows ([#5623](https://github.com/pymedusa/Medusa/pull/5623))
- Fixed Growl registration error ([#5684](https://github.com/pymedusa/Medusa/pull/5684))

-----

## 0.2.11 (2018-10-29)

#### Improvements
- Updated `guessit` to version 3.0.0 ([#4244](https://github.com/pymedusa/Medusa/pull/4244))
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM lsiobase/alpine.python:3.7
FROM lsiobase/alpine.python:3.8
MAINTAINER bobbysteel

# set version label
Expand Down
Loading

0 comments on commit a1d899b

Please sign in to comment.