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

tests: Implement TorrentController API tests #1174

Merged
merged 1 commit into from
Feb 24, 2020

Conversation

cbj4074
Copy link
Contributor

@cbj4074 cbj4074 commented Feb 24, 2020

As part of this effort, a dedicated "torrents" storage location was
added to filesystems.php, which affects the torrent file storage
location. Accordingly, the torrent files in existing installations will
need to be moved (or symlinked) upon upgrade. The primary reason for
this change is mentioned in the Laravel docs: "This convention will
keep your publicly accessible files in one directory that can be easily
shared across deployments when using zero down-time deployment systems
like Envoyer."

@cbj4074 cbj4074 force-pushed the torrent-controller-tests branch from ae69249 to 471907b Compare February 24, 2020 16:28
@cbj4074 cbj4074 force-pushed the torrent-controller-tests branch from 471907b to d040a01 Compare February 24, 2020 17:36
@cbj4074 cbj4074 marked this pull request as ready for review February 24, 2020 18:03
@cbj4074
Copy link
Contributor Author

cbj4074 commented Feb 24, 2020

Rather than introduce a BC-break by moving the torrent file storage location, I'm going to preserve it and make the BC-breaking change in a 3.x major release branch.

I'll push a commit that fixes that shortly.

@cbj4074 cbj4074 force-pushed the torrent-controller-tests branch from d040a01 to e904123 Compare February 24, 2020 20:19
As part of this effort, a dedicated "torrents" storage location was
added to filesystems.php, which affects the torrent file storage
location. Accordingly, the torrent files in existing installations will
need to be moved (or symlinked) upon upgrade. The primary reason for
this change is mentioned in the Laravel docs: "This convention will
keep your publicly accessible files in one directory that can be easily
shared across deployments when using zero down-time deployment systems
like Envoyer."
@cbj4074 cbj4074 force-pushed the torrent-controller-tests branch from e904123 to aa32a89 Compare February 24, 2020 20:25
@cbj4074 cbj4074 requested a review from HDVinnie February 24, 2020 20:33
@HDVinnie HDVinnie merged commit da18fea into HDInnovations:master Feb 24, 2020
@cbj4074 cbj4074 deleted the torrent-controller-tests branch March 4, 2020 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants