Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Cloudbox/autoscan

Autoscan replaces the default Plex and Emby behaviour for picking up changes on the file system.
https://github.com/Cloudbox/autoscan

fix: ensure compatibility with plex 1.32.7.7484

Co-Authored-By: salty <[email protected]>

e5575d5ffd35141615e9e144ff42d99aaa5b8af7 authored over 1 year ago by Storm Timmermans <[email protected]>
feat(triggers): readarr (#174)

Co-authored-by: voltron4lyfe <[email protected]>
Co-authored-by: l...

ff170773ac46822499067fa5a363206bf289c89f authored about 2 years ago by Storm Timmermans <[email protected]>
chore: update dependencies and build with go 1.19 (#172)

63edb8ee5a69fc6ae6fc8f1229c53cf6a61bc927 authored over 2 years ago by l3uddz <[email protected]>
feat: custom hosts (#149)

87994855e1814f9b6be0675f9baa39333c6d95e0 authored over 2 years ago by l3uddz <[email protected]>
refactor: build and goimports (#155)

5c98e4b58c9a5d74a92e5b9e083bfcae1e9f7cc3 authored over 2 years ago by l3uddz <[email protected]>
feat(triggers): a-train (#115)

Co-authored-by: l3uddz <[email protected]>

5c66ab857f70e6d6d37166f12546969ef55e278f authored almost 3 years ago by Storm Timmermans <[email protected]>
feat: health check (#116)

89a4af1c2dc34fb0509a397cee5476b3eb8ff6e8 authored over 3 years ago by Storm Timmermans <[email protected]>
log: display current version (#110)

abe5d3a372bb497ba49ebf138593550469eb810d authored almost 4 years ago by l3uddz <[email protected]>
refactor: default config directory (#109)

If a `config.yml` is present in the same directory as the binary, the binary path becomes the de...

c1b4309b3cc8daa84e23de55c6d4dd25b06c1b94 authored almost 4 years ago by l3uddz <[email protected]>
feat: web interface, scan-stats and jellyfin and autoscan targets (#103)

* build: new build process

* refactor: use a cgo-less sqlite

* fix(processor): do not proc...

8118c8956667d3d4b11ca7619ad39cf64756bc7e authored almost 4 years ago by l3uddz <[email protected]>
fix(targets/plex): add trailing slash to libraries (#102)

8e28242eafdc7e8694dc17a4e282c0d604f0654b authored almost 4 years ago by Storm Timmermans <[email protected]>
feat(triggers/radarr): support the new events (#100)

6657d3c087638f39a07307908051bd5006bdaf08 authored almost 4 years ago by Storm Timmermans <[email protected]>
fix(targets): handle 502 as target unavailable (#97)

35464a79564765d02a69daeedde00ea2a5dae56c authored almost 4 years ago by Storm Timmermans <[email protected]>
feat(triggers/sonarr): support the new events (#91)

* refactor: test event as info log

* feat(triggers): more sonarr events

* refactor(trigger...

e8f0351c7111d38b9e15b76768533550d721451b authored almost 4 years ago by Storm Timmermans <[email protected]>
fix(triggers/inotify): handle error in walk func (#93)

resolves #92

254d5eff636d265686ec78b69a3eca907f220925 authored almost 4 years ago by l3uddz <[email protected]>
refactor: use a single database connection (#83)

95522985ff8b6aa014e44b4901bfd835837c6d76 authored almost 4 years ago by l3uddz <[email protected]>
docs: manual trigger (#78)

d3221a3315fe0cf0aa2af1497fa5a1096de45d90 authored about 4 years ago by Storm Timmermans <[email protected]>
refactor: use timestamp for logs (#77)

db7ee1225a72ab9e99e8802309f982ec26c5c0bf authored about 4 years ago by Storm Timmermans <[email protected]>
feat(triggers): manual (#76)

d7d172b4aa0967ea84d52a24369bef11e99b7332 authored about 4 years ago by Storm Timmermans <[email protected]>
refactor(emby): remove fatal from library match (#73)

bcbfda00d59c17f9d19e201d79bd36fc104aab19 authored about 4 years ago by Storm Timmermans <[email protected]>
ci: use get-git-tag (#72)

d4a259d9cfee6ddcca3f6b6c7908b59cfdd2bc63 authored about 4 years ago by l3uddz <[email protected]>
feat: add scan-delay config option (#67)

* fix(datastore): add connection settings

* feat(config): add scan-delay (ref: #66)

* docs...

0bae1404229c531e41b1e800a15bf002266153d6 authored about 4 years ago by l3uddz <[email protected]>
refactor: community requests (#61)

* refactor: delay consecutive requests

* refactor(plex): warning on no library match

* ref...

7c0cbf9be348e2a0dadde7fcc1f723f92565da32 authored about 4 years ago by Storm Timmermans <[email protected]>
docs: simplify rewriting rules (#49)

42137fb227b044b905a45562e3af5d16d2d4f30d authored over 4 years ago by Storm Timmermans <[email protected]>
refactor: adjustments to bernard and webhooks (#48)

* fix(triggers/bernard): add addedfolders to diff folders result

* refactor(triggers/bernard)...

6dd262b99942a3f948df4ac465aef01a3a9dec92 authored over 4 years ago by l3uddz <[email protected]>
fix(processor): limit db to one connection (#43)

Limiting the database to one connection should resolve the "database is locked" error for proces...

57455d0d6fd8b67d090a075901226864cd946410 authored over 4 years ago by Storm Timmermans <[email protected]>
docs: use publicly available docker url (#41)

99ea54922a59d7104d0f2bca56c1a17e704b4b90 authored over 4 years ago by Eric Nemchik <[email protected]>
docs: remove retries (#40)

8fc24b691fed6a33bf8dba041af3ee20eb5c81ad authored over 4 years ago by Storm Timmermans <[email protected]>
feat(triggers): inotify (#38)

* feat(triggers): add inotify trigger

* refactor(triggers/bernard): prefix paths with / and r...

5c1a580620b9d94178e3d7851643d4eede79f009 authored over 4 years ago by l3uddz <[email protected]>
refactor(triggers/bernard): folder level events (#35)

* refactor(triggers/bernard): folder level events

* feat(triggers/lidarr): support multiple c...

497ca6772f018b4364762e987a46796a5f40d1e3 authored over 4 years ago by l3uddz <[email protected]>
refactor: folders of madness (#34)

7eb69714d46e991c3c06366bafb7c825b6353428 authored over 4 years ago by Storm Timmermans <[email protected]>
fix(triggers/bernard): do not retrieve path for roots (#33)

cecf605208708706a2a71fe8028886fe2d748eb1 authored over 4 years ago by l3uddz <[email protected]>
build(docker): cleanup after branch removal (#32)

eb45791fab2724250525cc1a84e5aa0e43e4a292 authored over 4 years ago by l3uddz <[email protected]>
feat(triggers): bernard (#31)

22df8c55cc1200f7b5b1f1b07ba8c6548af8103d authored over 4 years ago by Storm Timmermans <[email protected]>
fix(plex): json parsing (#30)

e63749f8f63b105f82e41c23bab26bb083d68b37 authored over 4 years ago by Storm Timmermans <[email protected]>
refactor: cleanup and minor changes (#28)

* fix(targets): handle 404s

* refactor: cleanup and minor changes

23f39c3b1abdc5b432c6aca860a754bacbc92f36 authored over 4 years ago by Storm Timmermans <[email protected]>
build(ci): adjust artefact cron to daily (#29)

4d0a7f104b831514098e3e4d5cb6eeb0229657aa authored over 4 years ago by Storm Timmermans <[email protected]>
fix(plex): deserialise the correct library id (#27)

979c53cd4c66ef87ee83f03fabb8c9f55f05801c authored over 4 years ago by l3uddz <[email protected]>
refactor: remove scan size and metadata (#26)

ffbf32ce528135ca63eed03cc7e551721216c39a authored over 4 years ago by Storm Timmermans <[email protected]>
refactor(targets): consistent and simplified logic (#25)

* refactor(plex): replace datastore with api

* refactor(plex): scan folder in all member libr...

9d6d202bc068e152fbd94b78bd5eddbfaf0ea9f0 authored over 4 years ago by Storm Timmermans <[email protected]>
refactor(targets): switch to emby api (#24)

Drops Emby's SQLite database in favour of using the API for all operations.

14ee8a26ecc4f4376fdddee1cd3fde6bc946bff7 authored over 4 years ago by l3uddz <[email protected]>
docs: readme (#19)

e2c376cc8504fa8ad96ef9773d1f7b830ab2647f authored over 4 years ago by Storm Timmermans <[email protected]>
refactor(docker): expose default port (#23)

7eb392a2f43c375ac934c20f7c985b7384737920 authored over 4 years ago by l3uddz <[email protected]>
refactor(logging): scan ownership (#22)

2296e0dea751784a4a7bb71a88dfcb9adc3fddd3 authored over 4 years ago by Storm Timmermans <[email protected]>
refactor(targets): open datastores in readonly mode (#21)

163a1b5b04b08d4d6a377845223565e0c04ed95e authored over 4 years ago by Storm Timmermans <[email protected]>
build(docker): use less folders (#20)

120e7a89e9b821eadf64bb48c56799efdbc39799 authored over 4 years ago by l3uddz <[email protected]>
chore: add license (#18)

a71dc97f9e63bc43b6db5d034729fd9fe1d571db authored over 4 years ago by Storm Timmermans <[email protected]>
build: docker image (#16)

8ccff891c763f6732a88b19e26f83df758416e17 authored over 4 years ago by l3uddz <[email protected]>
feat: configurable minimum scan age (#17)

d21675f29ed47a34b337487c38646a5ff61ce728 authored over 4 years ago by Storm Timmermans <[email protected]>
feat(triggers): lidarr (#15)

53c07d897c5040f18d2524e79bfd006d4407b496 authored over 4 years ago by Storm Timmermans <[email protected]>
refactor(targets): same style across targets (#14)

99c7be490999bdd43858a5257765d7ebe11071cc authored over 4 years ago by l3uddz <[email protected]>
feat(targets): emby (#13)

a53ef3f3d5915f96ad6fe009a8cba8fb1158537c authored over 4 years ago by l3uddz <[email protected]>
feat(triggers): basic authentication (#12)

e4d676bfd1d0909c392da40e7821df29d29e7b52 authored over 4 years ago by Storm Timmermans <[email protected]>
feat: anchor files (#11)

ff94f0034bf0b38ba74c61e4b85bb7f4e2df4f51 authored over 4 years ago by Storm Timmermans <[email protected]>
feat(triggers): request logging (#10)

* feat(triggers): add event logging

* feat(triggers): add request logging

* feat: log leve...

831a04f9e8319d48bd0b8b1767b10f74823a0b56 authored over 4 years ago by l3uddz <[email protected]>
feat: check target availability (#9)

805c3248c482c402b019f7206e6e7bf998561eba authored over 4 years ago by Storm Timmermans <[email protected]>
build: create artifacts (#8)

edd2210e68eeab94ecf32fe0d43ca32e7e2744c6 authored over 4 years ago by l3uddz <[email protected]>
feat(targets): plex (#7)

* feat: add plex target

* refactor: unavailable, retryable and fatal errors

* feat: delete ret...

af9707b5b7dc606b2a4e26227e2c869d24f26fd9 authored over 4 years ago by Storm Timmermans <[email protected]>
feat: logging and cli options (#6)

c1fc9a44640a444a1beb46393cc0aafca0f92154 authored over 4 years ago by l3uddz <[email protected]>
feat: process scans from datastore (#5)

248330d8866b9f874bf719a82d114652163ca8d9 authored over 4 years ago by Storm Timmermans <[email protected]>
refactor: regexp path rewrites and callback-based triggers (#4)

6ceca19642ea0283a6ab2eddc0b18a68bd22cf93 authored over 4 years ago by Storm Timmermans <[email protected]>
build: add makefile and lint (#3)

* build: add makefile

* build: add lint actions workflow

bdab614a2d63776137cbfd26006b05fcabd93f3e authored over 4 years ago by l3uddz <[email protected]>
feat(cmd): yaml config (#2)

936b757b3ca46a5699eee95f198fd3e98138a56b authored over 4 years ago by Storm Timmermans <[email protected]>
feat(triggers): sonarr (#1)

fc0b5e884043af957ca89accba8f454d90863b97 authored over 4 years ago by Storm Timmermans <[email protected]>
feat: architecture design & radarr

b51b64f2659a239e8a29e6145f2aa9ed8e3b0f80 authored over 4 years ago by Storm Timmermans <[email protected]>