├── .codacy.yml ├── .deepsource.toml ├── .dockerignore ├── .env ├── .eslintrc ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── config.yml └── stale.yml ├── .gitignore ├── .gitmoji-changelogrc ├── .snyk ├── .travis.yml ├── .travis ├── .dockerignore ├── .env ├── Dockerfile.alpine ├── Dockerfile.debian ├── Dockerfile.debian-slim ├── Dockerfile.test ├── docker-compose.mariadb.yml ├── docker-compose.postgres.yml ├── docker-nginx.conf └── docker_test.sh ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.test ├── LICENSE ├── MANIFEST.in ├── README.md ├── __init__.py ├── docker-compose.yml ├── docs ├── README.md └── _config.yml ├── frappe_pwa ├── __init__.py ├── config │ ├── __init__.py │ ├── desktop.py │ ├── docs.py │ └── frappe_pwa.py ├── docs │ ├── assets │ │ ├── frappe_pwa.png │ │ ├── frappe_pwa_install.gif │ │ ├── frappe_pwa_manifest.gif │ │ ├── frappe_pwa_manifest_01.png │ │ ├── frappe_pwa_manifest_02.png │ │ ├── frappe_pwa_website_settings.png │ │ └── pwalogo.svg │ ├── index.md │ └── user │ │ ├── .gitkeep │ │ └── index.md ├── frappe_pwa │ ├── __init__.py │ ├── doctype │ │ ├── __init__.py │ │ ├── service_worker │ │ │ ├── __init__.py │ │ │ ├── service_worker.js │ │ │ ├── service_worker.json │ │ │ ├── service_worker.py │ │ │ ├── test_service_worker.js │ │ │ └── test_service_worker.py │ │ ├── web_app_manifest │ │ │ ├── __init__.py │ │ │ ├── test_web_app_manifest.js │ │ │ ├── test_web_app_manifest.py │ │ │ ├── web_app_manifest.js │ │ │ ├── web_app_manifest.json │ │ │ └── web_app_manifest.py │ │ ├── web_app_manifest_category │ │ │ ├── __init__.py │ │ │ ├── test_web_app_manifest_category.js │ │ │ ├── test_web_app_manifest_category.py │ │ │ ├── web_app_manifest_category.js │ │ │ ├── web_app_manifest_category.json │ │ │ └── web_app_manifest_category.py │ │ ├── web_app_manifest_icon │ │ │ ├── __init__.py │ │ │ ├── web_app_manifest_icon.json │ │ │ └── web_app_manifest_icon.py │ │ ├── web_app_manifest_related_application │ │ │ ├── __init__.py │ │ │ ├── web_app_manifest_related_application.json │ │ │ └── web_app_manifest_related_application.py │ │ └── web_app_manifest_screenshot │ │ │ ├── __init__.py │ │ │ ├── web_app_manifest_screenshot.json │ │ │ └── web_app_manifest_screenshot.py │ └── tests │ │ └── __init__.py ├── hooks.py ├── modules.txt ├── patches.txt ├── public │ ├── __init__.py │ ├── build.json │ ├── css │ │ └── pwa-alerts.css │ └── images │ │ ├── ios_share.jpg │ │ └── ios_share_2.jpg ├── templates │ ├── __init__.py │ └── pages │ │ └── __init__.py ├── tests │ ├── __init__.py │ ├── test_config_desktop.py │ ├── test_config_docs.py │ └── test_hooks.py ├── translations │ ├── fr.csv │ └── ru.csv └── www │ ├── __init__.py │ ├── install.html │ ├── manifest.json │ ├── manifest.py │ ├── pwa.js │ ├── pwa.py │ ├── sw.js │ └── sw.py ├── hooks └── build ├── license.txt ├── manage.sh ├── package.json ├── requirements.txt └── setup.py /.codacy.yml: -------------------------------------------------------------------------------- 1 | exclude_paths: 2 | - '**.sql' 3 | -------------------------------------------------------------------------------- /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmoji-changelogrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.gitmoji-changelogrc -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.snyk -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/.dockerignore -------------------------------------------------------------------------------- /.travis/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/.env -------------------------------------------------------------------------------- /.travis/Dockerfile.alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/Dockerfile.alpine -------------------------------------------------------------------------------- /.travis/Dockerfile.debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/Dockerfile.debian -------------------------------------------------------------------------------- /.travis/Dockerfile.debian-slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/Dockerfile.debian-slim -------------------------------------------------------------------------------- /.travis/Dockerfile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/Dockerfile.test -------------------------------------------------------------------------------- /.travis/docker-compose.mariadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/docker-compose.mariadb.yml -------------------------------------------------------------------------------- /.travis/docker-compose.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/docker-compose.postgres.yml -------------------------------------------------------------------------------- /.travis/docker-nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/docker-nginx.conf -------------------------------------------------------------------------------- /.travis/docker_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/.travis/docker_test.sh -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/Dockerfile.test -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /frappe_pwa/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/config/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/config/desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/config/desktop.py -------------------------------------------------------------------------------- /frappe_pwa/config/docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/config/docs.py -------------------------------------------------------------------------------- /frappe_pwa/config/frappe_pwa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/config/frappe_pwa.py -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa.png -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa_install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa_install.gif -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa_manifest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa_manifest.gif -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa_manifest_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa_manifest_01.png -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa_manifest_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa_manifest_02.png -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/frappe_pwa_website_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/frappe_pwa_website_settings.png -------------------------------------------------------------------------------- /frappe_pwa/docs/assets/pwalogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/assets/pwalogo.svg -------------------------------------------------------------------------------- /frappe_pwa/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/index.md -------------------------------------------------------------------------------- /frappe_pwa/docs/user/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/docs/user/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/docs/user/index.md -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/service_worker/service_worker.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/test_service_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/service_worker/test_service_worker.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/service_worker/test_service_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/service_worker/test_service_worker.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/test_web_app_manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest/test_web_app_manifest.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/test_web_app_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest/test_web_app_manifest.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest/web_app_manifest.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/test_web_app_manifest_category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/test_web_app_manifest_category.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/test_web_app_manifest_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/test_web_app_manifest_category.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.js -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_category/web_app_manifest_category.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_icon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_icon/web_app_manifest_icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_icon/web_app_manifest_icon.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_icon/web_app_manifest_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_icon/web_app_manifest_icon.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_related_application/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_related_application/web_app_manifest_related_application.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_related_application/web_app_manifest_related_application.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_related_application/web_app_manifest_related_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_related_application/web_app_manifest_related_application.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_screenshot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_screenshot/web_app_manifest_screenshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_screenshot/web_app_manifest_screenshot.json -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/doctype/web_app_manifest_screenshot/web_app_manifest_screenshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/doctype/web_app_manifest_screenshot/web_app_manifest_screenshot.py -------------------------------------------------------------------------------- /frappe_pwa/frappe_pwa/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/frappe_pwa/tests/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/hooks.py -------------------------------------------------------------------------------- /frappe_pwa/modules.txt: -------------------------------------------------------------------------------- 1 | Frappe PWA -------------------------------------------------------------------------------- /frappe_pwa/patches.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/public/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/public/build.json -------------------------------------------------------------------------------- /frappe_pwa/public/css/pwa-alerts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/public/css/pwa-alerts.css -------------------------------------------------------------------------------- /frappe_pwa/public/images/ios_share.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/public/images/ios_share.jpg -------------------------------------------------------------------------------- /frappe_pwa/public/images/ios_share_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/public/images/ios_share_2.jpg -------------------------------------------------------------------------------- /frappe_pwa/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/templates/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/tests/__init__.py -------------------------------------------------------------------------------- /frappe_pwa/tests/test_config_desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/tests/test_config_desktop.py -------------------------------------------------------------------------------- /frappe_pwa/tests/test_config_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/tests/test_config_docs.py -------------------------------------------------------------------------------- /frappe_pwa/tests/test_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/tests/test_hooks.py -------------------------------------------------------------------------------- /frappe_pwa/translations/fr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/translations/fr.csv -------------------------------------------------------------------------------- /frappe_pwa/translations/ru.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/translations/ru.csv -------------------------------------------------------------------------------- /frappe_pwa/www/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frappe_pwa/www/install.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/install.html -------------------------------------------------------------------------------- /frappe_pwa/www/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/manifest.json -------------------------------------------------------------------------------- /frappe_pwa/www/manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/manifest.py -------------------------------------------------------------------------------- /frappe_pwa/www/pwa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/pwa.js -------------------------------------------------------------------------------- /frappe_pwa/www/pwa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/pwa.py -------------------------------------------------------------------------------- /frappe_pwa/www/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/sw.js -------------------------------------------------------------------------------- /frappe_pwa/www/sw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/frappe_pwa/www/sw.py -------------------------------------------------------------------------------- /hooks/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/hooks/build -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- 1 | License: AGPL v3 -------------------------------------------------------------------------------- /manage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/manage.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/package.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | frappe -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Monogramm/frappe_pwa/HEAD/setup.py --------------------------------------------------------------------------------