Skip to content

Commit

Permalink
Merge pull request #7884 from pymedusa/release/release-0.3.13
Browse files Browse the repository at this point in the history
Release 0.3.13
  • Loading branch information
medariox authored Mar 28, 2020
2 parents ee1b898 + 383fab7 commit fc471d2
Show file tree
Hide file tree
Showing 295 changed files with 19,873 additions and 127,145 deletions.
5 changes: 5 additions & 0 deletions .build/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,10 @@
"grunt-contrib-cssmin": "3.0.0",
"grunt-contrib-uglify": "4.0.1",
"load-grunt-tasks": "5.1.0"
},
"resolutions": {
"bower": ">= 1.8.8",
"deep-extend": ">= 0.5.1",
"lodash": ">= 4.17.12"
}
}
27 changes: 6 additions & 21 deletions .build/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -141,16 +141,11 @@ bower-json@^0.8.1:
graceful-fs "^4.1.3"
intersect "^1.0.1"

[email protected], bower@^1.7.9:
[email protected], "bower@>= 1.8.8", bower@^1.7.9, bower@~1.7.7:
version "1.8.8"
resolved "https://registry.yarnpkg.com/bower/-/bower-1.8.8.tgz#82544be34a33aeae7efb8bdf9905247b2cffa985"
integrity sha512-1SrJnXnkP9soITHptSO+ahx3QKp3cVzn8poI6ujqc5SeOkg5iqM1pK9H+DSc2OQ8SnO0jC/NG4Ur/UIwy7574A==

bower@~1.7.7:
version "1.7.10"
resolved "https://registry.yarnpkg.com/bower/-/bower-1.7.10.tgz#e51b48ea2c07a4494481d04c081232844bac8ef2"
integrity sha1-5RtI6iwHpElEgdBMCBIyhEusjvI=

brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
Expand Down Expand Up @@ -327,10 +322,10 @@ decode-uri-component@^0.2.0:
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=

deep-extend@^0.4.0:
version "0.4.2"
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f"
integrity sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=
"deep-extend@>= 0.5.1", deep-extend@^0.4.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==

define-property@^0.2.5:
version "0.2.5"
Expand Down Expand Up @@ -1154,21 +1149,11 @@ locate-path@^3.0.0:
p-locate "^3.0.0"
path-exists "^3.0.0"

lodash@^4.17.14, lodash@~4.17.10, lodash@~4.17.5:
"lodash@>= 4.17.12", lodash@^4.17.14, lodash@~0.10.0, lodash@~4.17.10, lodash@~4.17.5, lodash@~4.3.0:
version "4.17.15"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==

lodash@~0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.10.0.tgz#5254bbc2c46c827f535a27d631fd4f2bff374ce7"
integrity sha1-UlS7wsRsgn9TWifWMf1PK/83TOc=

lodash@~4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.3.0.tgz#efd9c4a6ec53f3b05412429915c3e4824e4d25a4"
integrity sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=

loud-rejection@^1.0.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
Expand Down
67 changes: 33 additions & 34 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
os: linux
language: python
sudo: false
cache:
yarn: true
directories:
Expand All @@ -11,33 +11,32 @@ before_install:
install: false
script: false

# Please read about YAML Anchors & Aliases: https://blog.daemonl.com/2016/02/yaml.html
aliases:
# There's no support for concatenation so we must do this
- &node_version '10.16.0'
- &nvm_install nvm install v10.16.0
- &install_yarn_bin >-
curl -o- -L https://yarnpkg.com/install.sh | bash &&
export PATH="$HOME/.yarn/bin:$PATH"
- &backend_tests
install:
- pip install --upgrade pip
- pip install --upgrade tox
script:
- tox -v --recreate
- &dredd_tests
install:
- pip install --upgrade pip
- pip install dredd_hooks
- pip install 'PyYAML>=5.1'
- pip install 'six>=1.13.0'
- *nvm_install
- *install_yarn_bin
- yarn install --ignore-scripts
script:
- yarn test-api
after_failure:
- cat ./dredd/hook.log
# Use of YAML aliases inspired by https://link.medium.com/vUG5hZ9oW3
# There's no support for concatenation so we must do this
_node_version: &_node_version '10.16.0'
_nvm_install: &_nvm_install nvm install v10.16.0
_install_yarn_bin: &_install_yarn_bin >-
curl -o- -L https://yarnpkg.com/install.sh | bash &&
export PATH="$HOME/.yarn/bin:$PATH"
_backend_tests: &_backend_tests
install:
- pip install --upgrade pip
- pip install --upgrade tox
script:
- tox -v --recreate
_dredd_tests: &_dredd_tests
install:
- pip install --upgrade pip
- pip install dredd_hooks
- pip install 'PyYAML>=5.1'
- pip install 'six>=1.13.0'
- *_nvm_install
- *_install_yarn_bin
- yarn install --ignore-scripts
script:
- yarn test-api
after_failure:
- cat ./dredd/hook.log

jobs:
# fast_finish: true
Expand All @@ -46,9 +45,9 @@ jobs:
- stage: test
name: 'Frontend tests'
language: node_js
node_js: *node_version
node_js: *_node_version
install:
- *install_yarn_bin
- *_install_yarn_bin
- cd $TRAVIS_BUILD_DIR/themes-default/slim
- yarn install --ignore-scripts
script:
Expand All @@ -62,21 +61,21 @@ jobs:
python: '2.7'
env:
- TOXENV=py27
<<: *backend_tests
<<: *_backend_tests
# backend tests (py3.6) start here
- name: 'Backend tests (py3.6)'
python: '3.6'
env:
- TOXENV=py36,lint
<<: *backend_tests
<<: *_backend_tests
# dredd tests (py2.7) start here
- name: 'Dredd tests (py2.7)'
python: '2.7'
<<: *dredd_tests
<<: *_dredd_tests
# dredd tests (py3.6) start here
- name: 'Dredd tests (py3.6)'
python: '3.6'
<<: *dredd_tests
<<: *_dredd_tests

notifications:
slack:
Expand Down
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 0.3.13 (2020-03-28)

#### Improvements
- Improved show loading speed with lazy seasons loading
- Show specials are now always displayed at the bottom if enabled
- Added dynamic loading of providers
- Set scheduler last run after it has run
- Restricted scripts execution to Python scripts for security reasons (see [External scripts](https://github.com/pymedusa/Medusa/wiki/External-scripts))
- Added missing status handling in show header

#### Fixes
- Fixed indexer specific exceptions raising errors in show refresh ([#7837](https://github.com/pymedusa/Medusa/pull/7837))
- Replaced deprecated error.message syntax ([#7819](https://github.com/pymedusa/Medusa/pull/7819))
- Fixed saving of web root ([#7841](https://github.com/pymedusa/Medusa/pull/7841))
- Fixed authentication token returned as bytes ([#7842](https://github.com/pymedusa/Medusa/pull/7842))

-----

## 0.3.12 (2020-02-08)

#### Fixes
Expand Down
Loading

0 comments on commit fc471d2

Please sign in to comment.