1
0
mirror of https://github.com/mxpv/podsync.git synced 2024-05-11 05:55:04 +00:00

655 Commits

Author SHA1 Message Date
Maksym Pavlenko
46b5c19715 Merge pull request #273 from mxpv/dependabot/github_actions/goreleaser/goreleaser-action-2.8.1 2022-01-19 20:42:22 -08:00
dependabot[bot]
89b83f8e3a Bump goreleaser/goreleaser-action from 2.8.0 to 2.8.1
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2.8.0...v2.8.1)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 01:48:10 +00:00
Maksym Pavlenko
1c2e3740ba Fix data path in docker compose file v2.4.2 2022-01-02 17:43:35 +02:00
Maksym Pavlenko
656baa0234 Merge pull request #271 from jtagcat/patch-1
fixup: Dockerfile: reinstate location of config.toml
2022-01-02 17:42:46 +02:00
jtagcat
34c708d5f4 readd WORKDIR /app
`config.toml` uses relative path, from the current directory, `$PWD` by default is `/`.

commit f337f6c8b16acad6f6a86648f72061e098652040
removed `WORKDIR /app`, and `/config.toml` was used instead of `/app/config.toml`.
The change was breaking, unexpected and undocumented.
As users already mount `/app/config.toml`, revert to using it.

Revert 16315c0e126598e79460d84190181f5cf5a2c8fb
(what was workaround for breaking change,
though there is no need to break anything here)

Closes #270

+ requested: podsync located again at /app/podsync, instead of /podsync
2022-01-02 17:40:17 +02:00
Maksym Pavlenko
a5c6e2d766 Move cron section to docs 2022-01-02 17:39:08 +02:00
Maksym Pavlenko
aaf8e0958c Add config.toml.example (fix #269 #194) 2022-01-02 17:31:52 +02:00
Maksym Pavlenko
36900183b5 Allow custom youtube-dl path 2022-01-02 16:57:54 +02:00
Maksym Pavlenko
43c44fc01c Allow specify string as API key 2022-01-02 16:48:20 +02:00
Maksym Pavlenko
142b0e0f3c Add server package 2022-01-02 15:16:39 +02:00
Maksym Pavlenko
16315c0e12 Update docker compose (close: #270) 2022-01-02 15:00:00 +02:00
Maksym Pavlenko
54834550d5 Decouple config package 2022-01-02 14:57:10 +02:00
Maksym Pavlenko
0edf2836bb Notify when using log file (fix: #224) 2022-01-02 14:02:36 +02:00
Maksym Pavlenko
db4de62430 Migrate to pelletier/go-toml 2022-01-02 13:46:43 +02:00
Maksym Pavlenko
ce2df20d8d Merge pull request #265 from mxpv/storage
Refactor code to allow pluggable storages
2022-01-02 13:19:11 +02:00
Maksym Pavlenko
12cdbf61db Refactor code to allow pluggable storages 2022-01-02 13:17:28 +02:00
Maksym Pavlenko
26f4b2a47a Fix context import 2021-12-31 21:24:58 +02:00
Maksym Pavlenko
f337f6c8b1 Update release actions
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
v2.4.1
2021-12-31 15:16:31 +02:00
Maksym Pavlenko
1620697708 Use golangci-lint github action 2021-12-31 14:26:34 +02:00
Maksym Pavlenko
24aed6684c Update badges 2021-12-31 14:05:40 +02:00
Maksym Pavlenko
3f9c05913b Update branch names on CI 2021-12-31 14:00:29 +02:00
Maksym Pavlenko
ab43caebd5 Merge pull request #259 from mxpv/dependabot/go_modules/github.com/golang/mock-1.6.0
Bump github.com/golang/mock from 1.4.3 to 1.6.0
2021-12-31 13:53:08 +02:00
dependabot[bot]
9910373f13 Bump github.com/golang/mock from 1.4.3 to 1.6.0
Bumps [github.com/golang/mock](https://github.com/golang/mock) from 1.4.3 to 1.6.0.
- [Release notes](https://github.com/golang/mock/releases)
- [Changelog](https://github.com/golang/mock/blob/master/.goreleaser.yml)
- [Commits](https://github.com/golang/mock/compare/v1.4.3...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/golang/mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 11:19:19 +00:00
Maksym Pavlenko
0f607dc2ef Require gopkg.in/yaml.v2 v2.2.8 2021-12-31 13:15:17 +02:00
dependabot[bot]
ddca3723dd Bump github.com/jessevdk/go-flags from 1.4.0 to 1.5.0 (#257)
Bumps [github.com/jessevdk/go-flags](https://github.com/jessevdk/go-flags) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/jessevdk/go-flags/releases)
- [Commits](https://github.com/jessevdk/go-flags/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/jessevdk/go-flags
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-31 13:11:09 +02:00
Maksym Pavlenko
d94983c20b Merge pull request #256 from mxpv/dependabot/go_modules/github.com/sirupsen/logrus-1.8.1
Bump github.com/sirupsen/logrus from 1.2.0 to 1.8.1
2021-12-31 13:04:33 +02:00
dependabot[bot]
4b305b530a Bump github.com/sirupsen/logrus from 1.2.0 to 1.8.1
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.2.0 to 1.8.1.
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sirupsen/logrus/compare/v1.2.0...v1.8.1)

---
updated-dependencies:
- dependency-name: github.com/sirupsen/logrus
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 11:00:41 +00:00
Maksym Pavlenko
81d3af5fa1 Merge pull request #251 from mxpv/dependabot/github_actions/actions/upload-artifact-2.3.1
Bump actions/upload-artifact from 1 to 2.3.1
2021-12-31 12:56:40 +02:00
Maksym Pavlenko
3b566609b9 Merge pull request #250 from mxpv/dependabot/github_actions/actions/checkout-2.4.0
Bump actions/checkout from 1 to 2.4.0
2021-12-31 12:56:30 +02:00
dependabot[bot]
330ac4703f Bump github.com/dgraph-io/badger from 1.6.0 to 1.6.2 (#258)
Bumps [github.com/dgraph-io/badger](https://github.com/dgraph-io/badger) from 1.6.0 to 1.6.2.
- [Release notes](https://github.com/dgraph-io/badger/releases)
- [Changelog](https://github.com/dgraph-io/badger/blob/v1.6.2/CHANGELOG.md)
- [Commits](https://github.com/dgraph-io/badger/compare/v1.6.0...v1.6.2)

---
updated-dependencies:
- dependency-name: github.com/dgraph-io/badger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2021-12-31 12:54:30 +02:00
Maksym Pavlenko
c78f50ded5 Merge pull request #253 from mxpv/dependabot/github_actions/goreleaser/goreleaser-action-2.8.0
Bump goreleaser/goreleaser-action from 1 to 2.8.0
2021-12-31 12:54:02 +02:00
Maksym Pavlenko
d20de73798 Merge pull request #255 from mxpv/dependabot/go_modules/github.com/stretchr/testify-1.7.0
Bump github.com/stretchr/testify from 1.4.0 to 1.7.0
2021-12-31 12:52:28 +02:00
Maksym Pavlenko
2a754f5b44 Merge pull request #254 from mxpv/dependabot/go_modules/github.com/hashicorp/go-multierror-1.1.1
Bump github.com/hashicorp/go-multierror from 1.0.0 to 1.1.1
2021-12-31 12:52:21 +02:00
dependabot[bot]
2fdc82783d Bump actions/checkout from 1 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 1 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v1...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 10:51:31 +00:00
dependabot[bot]
2b2f6f7f55 Bump actions/setup-go from 1 to 2.1.5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 1 to 2.1.5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v1...v2.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 12:50:53 +02:00
dependabot[bot]
941fba5eee Bump github.com/stretchr/testify from 1.4.0 to 1.7.0
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.7.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 10:50:50 +00:00
dependabot[bot]
d1178009f1 Bump github.com/hashicorp/go-multierror from 1.0.0 to 1.1.1
Bumps [github.com/hashicorp/go-multierror](https://github.com/hashicorp/go-multierror) from 1.0.0 to 1.1.1.
- [Release notes](https://github.com/hashicorp/go-multierror/releases)
- [Commits](https://github.com/hashicorp/go-multierror/compare/v1.0.0...v1.1.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-multierror
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 10:50:42 +00:00
Maksym Pavlenko
ac0aa8f15f Fix vimeo test 2021-12-31 12:48:24 +02:00
dependabot[bot]
93c762ad86 Bump goreleaser/goreleaser-action from 1 to 2.8.0
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 1 to 2.8.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v1...v2.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 10:47:08 +00:00
dependabot[bot]
bc2c91037c Bump actions/upload-artifact from 1 to 2.3.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 2.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v2.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 10:47:04 +00:00
Maksym Pavlenko
2522d72622 Add dependabot 2021-12-31 12:46:43 +02:00
Maksym Pavlenko
3c4b3a2870 Merge pull request #248 from matejdro/master
Add support for descending playlists
2021-12-31 12:35:59 +02:00
Matej Drobnic
4fa6da6a02 build podsync inside docker 2021-12-28 15:42:08 +02:00
Matej Drobnic
52293e4ad2 add support for descengind playlists 2021-12-28 08:06:10 +01:00
Unshuffled
c1130f3f97 Initial SoundCloud playlist support 2021-10-09 17:14:35 -07:00
jtagcat
da93686a57 Dockerfile:add --no-banner.
Command output, or `logs` on the docker container results in a garbled banner. Disable printing it for docker.
2021-05-24 15:37:32 -07:00
Maksym Pavlenko
cc9fcb4217 Revert "dockerfile: source youtube-dl from alpine repos" #195
This reverts commit d7885ebfda066da44c4d60f39672112f9f40d877.
2020-11-17 14:22:06 -08:00
jtagcat
d7885ebfda dockerfile: source youtube-dl from alpine repos 2020-11-12 14:56:53 -08:00
jtagcat
8d8832e102 readme: demonstrate new custom fields in example config.
Closes #184
2020-11-04 15:50:12 -08:00
Eric Duncan
40ad9a4e32 Fix TOML inline table definition in Tests 2020-10-29 09:26:16 -07:00