Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to version 2.6.3 #525

Merged
merged 216 commits into from
Jul 4, 2022

Conversation

1337-server
Copy link
Member

@1337-server 1337-server commented Jul 3, 2022

Description

Version 2.6.3

  • Fixes Ripping series only outputting one file  1337-server/automatic-ripping-machine#163
  • Fixes Ubuntu 20.04 Automatic Installation script not working #494
  • Adds arm64 and armv7 support for docker image
  • Adds better issue templates for repo
  • Adds Dependabot
  • Adds apprise.yaml to ARMui (read only for now)
  • Refactored docker image, this now uses a submodule to make build times much faster
  • Refactored installation scripts and locations (Each script set are now in their own folder (docker, thickclient, installers))
  • Refactored config.py to be an actual module you can use for storing all config data. Refactored usages of config.py
  • Moved install locations for configuration files apprise.yaml, arm.yaml and .abcde.conf to /etc/arm/config

🐋 Docker specific changes

  • Updated hard-coded non-LAN links to use https:// instead of http://
  • Replaced environment variables UID and GID with ARM_UID and ARM_GID, respectively
  • Container now includes an arm user with uid=1000 and gid=1000
  • Refactored old container code to leverage Phusion/baseimage-docker
  • Added a template run command that the page walks the user through completing
  • Removed adding the stebbins/handbrake-releases PPA during installation, it seems to be gone as of a week ago and was breaking the dependencies. Also, handbrake is already available to apt without needing to add their PPA

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
Please also list any relevant details for your test configuration

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Debian 10
  • Debian 11
  • Docker
  • Other (Please state here)

Checklist:

  • I have submitted this PR against the v2_devel branch (Unless the main branch has a security issue)
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have tested that my fix is effective or that my feature works

1337-server and others added 22 commits July 1, 2022 18:11
Bumps [arm-dependencies](https://github.com/1337-server/arm-dependencies) from `3b46a27` to `597ecb2`.
- [Release notes](https://github.com/1337-server/arm-dependencies/releases)
- [Commits](1337-server/arm-dependencies@3b46a27...597ecb2)

---
updated-dependencies:
- dependency-name: arm-dependencies
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 79abd3f86f79a9d68a23c75a09a9a85889262adf to 2. This release includes the previously tagged commit.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@79abd3f...dc7b971)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/stale](https://github.com/actions/stale) from 3 to 5.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v5)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](docker/metadata-action@98669ae...69f6fc9)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v1...49ed152)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…tions/stale-5

Bump actions/stale from 3 to 5
…thub/codeql-action-2

Bump github/codeql-action from 1 to 2
…pendencies-597ecb2

Bump arm-dependencies from `3b46a27` to `597ecb2`
…cker/login-action-2

Bump docker/login-action from 1 to 2
…tions/checkout-3

Bump actions/checkout from 2 to 3
…cker/metadata-action-4.0.1

Bump docker/metadata-action from 3.3.0 to 4.0.1
…cker/build-push-action-3

Bump docker/build-push-action from 2 to 3
…cker/setup-buildx-action-dc7b9719a96d48369863986a06765841d7ea23f6

Bump docker/setup-buildx-action from 79abd3f86f79a9d68a23c75a09a9a85889262adf to 2
…tions/setup-python-4

Bump actions/setup-python from 3 to 4
@1337-server 1337-server added bug Contains a bug or code error enhancement New feature request/PR v2_devel labels Jul 3, 2022
@1337-server 1337-server added this to the v2.7 Release milestone Jul 3, 2022
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jul 4, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@1337-server 1337-server merged commit 4ba959e into automatic-ripping-machine:v2_devel Jul 4, 2022
1337-server added a commit to 1337-server/automatic-ripping-machine that referenced this pull request Jul 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Contains a bug or code error enhancement New feature request/PR
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants