├── .all-contributorsrc ├── .dockerignore ├── .env.example ├── .flake8 ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── feature.yml │ └── other.yml ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md ├── bot-usage.png ├── gita.png └── workflows │ ├── deploy.yml │ ├── openai-pr-reviewer.yml │ ├── publish.yml │ └── quality.yml ├── .gitignore ├── .markdownlint.rb ├── .pre-commit-config.yaml ├── Caddyfile ├── Dockerfile ├── Dockerfile.dev ├── Dockerfile.prod ├── LICENSE ├── Makefile ├── README.md ├── bhagavad_gita_api ├── MyIGBot.py ├── SocialBot.py ├── __init__.py ├── api │ ├── __init__.py │ ├── api_v2 │ │ ├── __init__.py │ │ ├── api.py │ │ └── endpoints │ │ │ ├── __init__.py │ │ │ ├── gita.py │ │ │ └── social.py │ └── deps.py ├── cli.py ├── config.py ├── cronjobs │ ├── __init__.py │ └── celery.py ├── crud.py ├── data │ ├── __init__.py │ ├── helpers.py │ └── insert │ │ ├── __init__.py │ │ ├── authors.py │ │ ├── chapters.py │ │ ├── commentaries.py │ │ ├── languages.py │ │ ├── translations.py │ │ └── verses.py ├── db │ ├── __init__.py │ ├── base_class.py │ ├── init_db.py │ └── session.py ├── graphql.py ├── gunicorn.conf.py ├── main.py ├── media │ ├── helveticaneue.ttf │ └── images │ │ ├── output.jpg │ │ └── template.jpg ├── models │ ├── __init__.py │ ├── gita.py │ ├── schemas.py │ └── user.py └── utils.py ├── cookie_iiradhakrishnaii.bot ├── docker-compose.dev.yml ├── docker-compose.prod.yml ├── mypy.ini ├── poetry.lock ├── pyproject.toml └── wait_for_db.sh /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.env.example -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/ISSUE_TEMPLATE/other.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/bot-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/bot-usage.png -------------------------------------------------------------------------------- /.github/gita.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/gita.png -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/openai-pr-reviewer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/workflows/openai-pr-reviewer.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/quality.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.github/workflows/quality.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.rb: -------------------------------------------------------------------------------- 1 | all 2 | exclude_rule 'MD013' 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/Caddyfile -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /Dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/Dockerfile.prod -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/README.md -------------------------------------------------------------------------------- /bhagavad_gita_api/MyIGBot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/MyIGBot.py -------------------------------------------------------------------------------- /bhagavad_gita_api/SocialBot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/SocialBot.py -------------------------------------------------------------------------------- /bhagavad_gita_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/__init__.py -------------------------------------------------------------------------------- /bhagavad_gita_api/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/api/api_v2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/api/api_v2/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/api/api_v2/api.py -------------------------------------------------------------------------------- /bhagavad_gita_api/api/api_v2/endpoints/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/api/api_v2/endpoints/gita.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/api/api_v2/endpoints/gita.py -------------------------------------------------------------------------------- /bhagavad_gita_api/api/api_v2/endpoints/social.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/api/api_v2/endpoints/social.py -------------------------------------------------------------------------------- /bhagavad_gita_api/api/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/api/deps.py -------------------------------------------------------------------------------- /bhagavad_gita_api/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/cli.py -------------------------------------------------------------------------------- /bhagavad_gita_api/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/config.py -------------------------------------------------------------------------------- /bhagavad_gita_api/cronjobs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/cronjobs/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/cronjobs/celery.py -------------------------------------------------------------------------------- /bhagavad_gita_api/crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/crud.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/__init__.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/helpers.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/authors.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/chapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/chapters.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/commentaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/commentaries.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/languages.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/translations.py -------------------------------------------------------------------------------- /bhagavad_gita_api/data/insert/verses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/data/insert/verses.py -------------------------------------------------------------------------------- /bhagavad_gita_api/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/db/base_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/db/base_class.py -------------------------------------------------------------------------------- /bhagavad_gita_api/db/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/db/init_db.py -------------------------------------------------------------------------------- /bhagavad_gita_api/db/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/db/session.py -------------------------------------------------------------------------------- /bhagavad_gita_api/graphql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/graphql.py -------------------------------------------------------------------------------- /bhagavad_gita_api/gunicorn.conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/gunicorn.conf.py -------------------------------------------------------------------------------- /bhagavad_gita_api/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/main.py -------------------------------------------------------------------------------- /bhagavad_gita_api/media/helveticaneue.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/media/helveticaneue.ttf -------------------------------------------------------------------------------- /bhagavad_gita_api/media/images/output.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/media/images/output.jpg -------------------------------------------------------------------------------- /bhagavad_gita_api/media/images/template.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/media/images/template.jpg -------------------------------------------------------------------------------- /bhagavad_gita_api/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bhagavad_gita_api/models/gita.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/models/gita.py -------------------------------------------------------------------------------- /bhagavad_gita_api/models/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/models/schemas.py -------------------------------------------------------------------------------- /bhagavad_gita_api/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/models/user.py -------------------------------------------------------------------------------- /bhagavad_gita_api/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/bhagavad_gita_api/utils.py -------------------------------------------------------------------------------- /cookie_iiradhakrishnaii.bot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/cookie_iiradhakrishnaii.bot -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/docker-compose.prod.yml -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/pyproject.toml -------------------------------------------------------------------------------- /wait_for_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gita/bhagavad-gita-api/HEAD/wait_for_db.sh --------------------------------------------------------------------------------