├── .editorconfig ├── .gitignore ├── .travis.yml ├── AUTHORS.rst ├── CHANGELOG.rst ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── README.rst ├── nextcloud_news_updater ├── __init__.py ├── __main__.py ├── api │ ├── __init__.py │ ├── api.py │ ├── cli.py │ ├── updater.py │ └── web.py ├── common │ ├── __init__.py │ ├── argumentparser.py │ └── logger.py ├── config.py ├── container.py ├── dependencyinjection │ ├── __init__.py │ └── container.py ├── version.py └── version.txt ├── scripts └── generate_authors.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py └── nextcloud_news_updater ├── __init__.py ├── api ├── __init__.py ├── test_cli.py └── test_web.py ├── configs ├── empty.ini ├── full.ini ├── invalid.ini └── unknown_key.ini ├── dependencyinjection ├── __init__.py └── test_container.py ├── test_config.py └── updaters └── __init__.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/README.rst -------------------------------------------------------------------------------- /nextcloud_news_updater/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcloud_news_updater/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/__main__.py -------------------------------------------------------------------------------- /nextcloud_news_updater/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcloud_news_updater/api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/api/api.py -------------------------------------------------------------------------------- /nextcloud_news_updater/api/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/api/cli.py -------------------------------------------------------------------------------- /nextcloud_news_updater/api/updater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/api/updater.py -------------------------------------------------------------------------------- /nextcloud_news_updater/api/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/api/web.py -------------------------------------------------------------------------------- /nextcloud_news_updater/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcloud_news_updater/common/argumentparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/common/argumentparser.py -------------------------------------------------------------------------------- /nextcloud_news_updater/common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/common/logger.py -------------------------------------------------------------------------------- /nextcloud_news_updater/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/config.py -------------------------------------------------------------------------------- /nextcloud_news_updater/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/container.py -------------------------------------------------------------------------------- /nextcloud_news_updater/dependencyinjection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcloud_news_updater/dependencyinjection/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/dependencyinjection/container.py -------------------------------------------------------------------------------- /nextcloud_news_updater/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/nextcloud_news_updater/version.py -------------------------------------------------------------------------------- /nextcloud_news_updater/version.txt: -------------------------------------------------------------------------------- 1 | 11.0.0 2 | -------------------------------------------------------------------------------- /scripts/generate_authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/scripts/generate_authors.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/__init__.py -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/api/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/api/test_cli.py -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/api/test_web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/api/test_web.py -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/configs/empty.ini: -------------------------------------------------------------------------------- 1 | [updater] -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/configs/full.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/configs/full.ini -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/configs/invalid.ini: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/configs/unknown_key.ini: -------------------------------------------------------------------------------- 1 | [updater] 2 | user = john 3 | invalid = hi -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/dependencyinjection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/dependencyinjection/test_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/dependencyinjection/test_container.py -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcloud/news-updater/HEAD/tests/nextcloud_news_updater/test_config.py -------------------------------------------------------------------------------- /tests/nextcloud_news_updater/updaters/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------