From a037292d06cad256d749384cce9bc76569e299f7 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:20:15 +0500 Subject: [PATCH 01/10] Separate requirements for apps --- requirements/docs-requiriements.txt | 2 ++ requirements/requirements.txt | 5 +++++ 2 files changed, 7 insertions(+) create mode 100644 requirements/docs-requiriements.txt create mode 100644 requirements/requirements.txt diff --git a/requirements/docs-requiriements.txt b/requirements/docs-requiriements.txt new file mode 100644 index 0000000..55f78da --- /dev/null +++ b/requirements/docs-requiriements.txt @@ -0,0 +1,2 @@ +mkdocs-material==9.1.21 +mkdocs-static-i18n==0.56 \ No newline at end of file diff --git a/requirements/requirements.txt b/requirements/requirements.txt new file mode 100644 index 0000000..2f0a494 --- /dev/null +++ b/requirements/requirements.txt @@ -0,0 +1,5 @@ +requests==2.* +dataclasses==0.* +djangorestframework==3.14.0 +CairoSVG==2.7.1 +websocket-client==1.6.1 \ No newline at end of file From f49a78d15997c891afb3429af6bc8231bb4aa4ca Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:21:53 +0500 Subject: [PATCH 02/10] Docs with mkdocs-material --- .github/workflows/docs.yml | 16 ++++ .github/workflows/pylint.yml | 1 - docs/src/assets/logo.png | Bin 0 -> 15689 bytes docs/src/en/index.md | 5 ++ docs/src/en/merchant-api.md | 6 ++ docs/src/en/sandbox.md | 6 ++ docs/src/en/setup.md | 6 ++ docs/src/en/subscribe-api.md | 6 ++ docs/src/en/support.md | 6 ++ docs/src/overrides/partials/nav.html | 23 ++++++ docs/src/ru/index.md | 5 ++ docs/src/ru/merchant-api.md | 6 ++ docs/src/ru/sandbox.md | 6 ++ docs/src/ru/setup.md | 6 ++ docs/src/ru/subscribe-api.md | 6 ++ docs/src/ru/support.md | 6 ++ docs/src/uz/index.md | 5 ++ docs/src/uz/merchant-api.md | 6 ++ docs/src/uz/sandbox.md | 6 ++ docs/src/uz/setup.md | 6 ++ docs/src/uz/subscribe-api.md | 6 ++ docs/src/uz/support.md | 6 ++ mkdocs.yml | 111 +++++++++++++++++++++++++++ requirements.txt | 5 -- 24 files changed, 255 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/docs.yml create mode 100644 docs/src/assets/logo.png create mode 100644 docs/src/en/index.md create mode 100644 docs/src/en/merchant-api.md create mode 100644 docs/src/en/sandbox.md create mode 100644 docs/src/en/setup.md create mode 100644 docs/src/en/subscribe-api.md create mode 100644 docs/src/en/support.md create mode 100644 docs/src/overrides/partials/nav.html create mode 100644 docs/src/ru/index.md create mode 100644 docs/src/ru/merchant-api.md create mode 100644 docs/src/ru/sandbox.md create mode 100644 docs/src/ru/setup.md create mode 100644 docs/src/ru/subscribe-api.md create mode 100644 docs/src/ru/support.md create mode 100644 docs/src/uz/index.md create mode 100644 docs/src/uz/merchant-api.md create mode 100644 docs/src/uz/sandbox.md create mode 100644 docs/src/uz/setup.md create mode 100644 docs/src/uz/subscribe-api.md create mode 100644 docs/src/uz/support.md create mode 100644 mkdocs.yml delete mode 100644 requirements.txt diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 0000000..5a19f64 --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,16 @@ +name: ci + +on: + push: + branches: + - payme-pkg-3.0b +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: 3.x + - run: pip install -r requirements/docs-requirements.txt + - run: mkdocs gh-deploy --force diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index ff8c8dc..6af56de 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -17,7 +17,6 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -r requirements.txt pip install pylint - name: Analysing the code with pylint run: | diff --git a/docs/src/assets/logo.png b/docs/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..35d3c11b7dbffcf9e48ab23075a39fd21d46e691 GIT binary patch literal 15689 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 + + {% if config.repo_url %} +

{% include "partials/source.html" %}
+ {% endif %} +
    + {% for nav_item in nav %} {% set path = "nav-" + loop.index | string %} {% + set level = 1 %} {% include "partials/nav-item.html" %} {% endfor %} +
+ diff --git a/docs/src/ru/index.md b/docs/src/ru/index.md new file mode 100644 index 0000000..5554065 --- /dev/null +++ b/docs/src/ru/index.md @@ -0,0 +1,5 @@ +--- +title: Введение +--- + +# **Добро пожаловать!** diff --git a/docs/src/ru/merchant-api.md b/docs/src/ru/merchant-api.md new file mode 100644 index 0000000..1398766 --- /dev/null +++ b/docs/src/ru/merchant-api.md @@ -0,0 +1,6 @@ +--- +title: Методы Merchant API +description: Методы Merchant API +--- + +# Методы Merchant API diff --git a/docs/src/ru/sandbox.md b/docs/src/ru/sandbox.md new file mode 100644 index 0000000..4631217 --- /dev/null +++ b/docs/src/ru/sandbox.md @@ -0,0 +1,6 @@ +--- +title: Песочница (Тестирование) +description: Песочница (Тестирование) +--- + +# Песочница (Тестирование) diff --git a/docs/src/ru/setup.md b/docs/src/ru/setup.md new file mode 100644 index 0000000..ac946b7 --- /dev/null +++ b/docs/src/ru/setup.md @@ -0,0 +1,6 @@ +--- +title: Настройка взаимодействия +description: Настройка взаимодействия +--- + +# Настройка взаимодействия diff --git a/docs/src/ru/subscribe-api.md b/docs/src/ru/subscribe-api.md new file mode 100644 index 0000000..b1fe530 --- /dev/null +++ b/docs/src/ru/subscribe-api.md @@ -0,0 +1,6 @@ +--- +title: Методы Subscribe API +description: Методы Subscribe API +--- + +# Методы Subscribe API diff --git a/docs/src/ru/support.md b/docs/src/ru/support.md new file mode 100644 index 0000000..060c771 --- /dev/null +++ b/docs/src/ru/support.md @@ -0,0 +1,6 @@ +--- +title: Техническая поддержка +description: Техническая поддержка +--- + +# Техническая поддержка diff --git a/docs/src/uz/index.md b/docs/src/uz/index.md new file mode 100644 index 0000000..7905467 --- /dev/null +++ b/docs/src/uz/index.md @@ -0,0 +1,5 @@ +--- +title: Kirish +--- + +# **Xush kelibsiz!** diff --git a/docs/src/uz/merchant-api.md b/docs/src/uz/merchant-api.md new file mode 100644 index 0000000..8e5f324 --- /dev/null +++ b/docs/src/uz/merchant-api.md @@ -0,0 +1,6 @@ +--- +title: Merchant API metodlari +description: Merchant API metodlari +--- + +# Merchant API metodlari diff --git a/docs/src/uz/sandbox.md b/docs/src/uz/sandbox.md new file mode 100644 index 0000000..99c75ae --- /dev/null +++ b/docs/src/uz/sandbox.md @@ -0,0 +1,6 @@ +--- +title: Qumdon (Sandbox) +description: Qumdon (Sandbox) +--- + +# Qumdon (Sandbox) diff --git a/docs/src/uz/setup.md b/docs/src/uz/setup.md new file mode 100644 index 0000000..fb18afd --- /dev/null +++ b/docs/src/uz/setup.md @@ -0,0 +1,6 @@ +--- +title: Sozlash (Setup) +description: Sozlash (Setup) +--- + +# Sozlash (Setup) diff --git a/docs/src/uz/subscribe-api.md b/docs/src/uz/subscribe-api.md new file mode 100644 index 0000000..cce1674 --- /dev/null +++ b/docs/src/uz/subscribe-api.md @@ -0,0 +1,6 @@ +--- +title: Subscribe API metodlari +description: Subscribe API metodlari +--- + +# Subscribe API metodlari diff --git a/docs/src/uz/support.md b/docs/src/uz/support.md new file mode 100644 index 0000000..a00db19 --- /dev/null +++ b/docs/src/uz/support.md @@ -0,0 +1,6 @@ +--- +title: Texnik yordam +description: Texnik yordam +--- + +# Texnik yordam diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..c391fbb --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,111 @@ +# Project information +site_name: "Documentation 'payme-pkg'" +site_description: 🟢 Merchant Api and Subscribe Api Integration 2023—08 +site_author: Hoosnick +site_url: https://hoosnick.github.io/payme-pkg +docs_dir: docs/src +site_dir: docs + +# Repository +repo_name: hoosnick/payme-pkg +repo_url: https://hoosnick.github.io/payme-pkg +edit_uri: "" + +# Copyright +copyright: Copyright © 2023 PayTechUz + +# Configuration +theme: + name: material + custom_dir: docs/src/overrides + language: en + palette: + - media: "(prefers-color-scheme: light)" + scheme: default + primary: teal + toggle: + icon: material/brightness-4 + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: teal + toggle: + icon: material/brightness-7 + name: Switch to light mode + font: + text: Ubuntu + code: Roboto Mono + icon: + logo: material/cash-multiple + # logo: assets/logo.png + +# Extras +extra: + social: + - icon: fontawesome/brands/telegram + link: https://t.me/+7Gn-JZ99TfgwZDNi + name: "Biz telegramda" + - icon: fontawesome/brands/github-alt + link: https://github.com/PayTechUz/payme-pkg + name: GitHub + +# Extensions +markdown_extensions: + - admonition + - pymdownx.highlight + - pymdownx.superfences + - pymdownx.details + - meta + - attr_list + - toc: + permalink: true + +nav: + - "home": index.md + - "interaction_setup": setup.md + - "merchant_api": merchant-api.md + - "subscribe_api": subscribe-api.md + - "sandbox": sandbox.md + - "support": support.md + +plugins: + - search + - i18n: + default_language: en + default_language_only: false + docs_structure: folder + + languages: + en: + name: "en English" + build: true + uz: + name: "uz O'zbekcha" + build: true + ru: + name: "ru Русский" + build: true + site_name: "Документация 'payme-pkg'" + + nav_translations: + en: + "home": "Introduction" + "interaction_setup": "Interaction setup" + "merchant_api": "Merchant API" + "subscribe_api": "Subscribe API" + "sandbox": "Sandbox (Testing)" + "support": "Technical support" + ru: + "home": "Введение" + "interaction_setup": "Настройка взаимодействия" + "merchant_api": "Merchant API" + "subscribe_api": "Subscribe API" + "sandbox": "Песочница (Тестирование)" + "support": "Техническая поддержка" + uz: + "home": "Kirish" + "interaction_setup": "Sozlash (Setup)" + "merchant_api": "Merchant API" + "subscribe_api": "Subscribe API" + "sandbox": "Qumdon (Sandbox)" + "support": "Texnik yordam" diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 2f0a494..0000000 --- a/requirements.txt +++ /dev/null @@ -1,5 +0,0 @@ -requests==2.* -dataclasses==0.* -djangorestframework==3.14.0 -CairoSVG==2.7.1 -websocket-client==1.6.1 \ No newline at end of file From 47072694ce9c1e63fb2cb9f310960261899ca44d Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:25:38 +0500 Subject: [PATCH 03/10] fixed typo in file name --- requirements/{docs-requiriements.txt => docs-requirements.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename requirements/{docs-requiriements.txt => docs-requirements.txt} (100%) diff --git a/requirements/docs-requiriements.txt b/requirements/docs-requirements.txt similarity index 100% rename from requirements/docs-requiriements.txt rename to requirements/docs-requirements.txt From 668bdaa637b283bbc403d9b52e82ee3218114316 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:29:03 +0500 Subject: [PATCH 04/10] fixed conflict with docs folder --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index c391fbb..57ba97a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -4,7 +4,7 @@ site_description: 🟢 Merchant Api and Subscribe Api Integration 2023—08 site_author: Hoosnick site_url: https://hoosnick.github.io/payme-pkg docs_dir: docs/src -site_dir: docs +site_dir: payme # Repository repo_name: hoosnick/payme-pkg From 2557abcabe4e750d5ce901111358e24f160d771f Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:31:51 +0500 Subject: [PATCH 05/10] igone docs path when linting --- .github/workflows/pylint.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 6af56de..62352d5 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -1,6 +1,12 @@ name: Pylint -on: [push, pull_request] +on: + push: + paths-ignore: + - "docs/**" + pull_request: + paths-ignore: + - "docs/**" jobs: build: From ba9b221f3d224bf8b5bd1883043f896be64c670a Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:47:53 +0500 Subject: [PATCH 06/10] test welcome message --- docs/src/en/index.md | 60 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/docs/src/en/index.md b/docs/src/en/index.md index 7adecc7..cf52c94 100644 --- a/docs/src/en/index.md +++ b/docs/src/en/index.md @@ -3,3 +3,63 @@ title: Introduction --- # **Welcome!** + +### Uzbekistan Payment Providers Packages + +[PayTechUz](https://pay-tech.uz) + +Welcome to the PayTechUz organization! This project aims to provide developers with seamless integration and implementation of Payment Providers APIs in Uzbekistan. Whether you're a Python enthusiast or a Go guru, we've got you covered with our versatile tech stack. + +## Table of Contents + +- [Introduction](#introduction) +- [Website](#website) +- [Telegram Group](#telegram-group) +- [Tech Stack](#tech-stack) +- [Usage](#usage) +- [Contributing](#contributing) +- [Support](#support) +- [License](#license) + +## Introduction + +Integrating payment providers into your applications is crucial in today's digital landscape. This project simplifies the process of integrating Payment Providers APIs in Uzbekistan, allowing you to focus on building amazing products while leaving the payment processing worries behind. + +## Website + +Visit our website [pay-tech.uz](https://pay-tech.uz) to explore detailed documentation, guides, and API references. We regularly update the documentation to ensure you have the most up-to-date information at your disposal. + +## Telegram Group + +Join our vibrant developer community on Telegram to connect with fellow developers, ask questions, share experiences, and stay updated with the latest news and announcements. + +[Telegram Group](https://t.me/+krHlGUizJrI1Zjli) + +## Tech Stack + +We have carefully chosen the following tech stack to ensure flexibility and ease of use: + +- [![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)](https://python.org/) +- [![Go](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white)](https://go.dev/) + +The combination of Python and Go offers a wide range of possibilities to cater to the preferences of different developers. + +## Usage + +Our packages are designed to streamline the integration process. Follow the detailed instructions in the documentation for each package to integrate the desired Payment Providers API seamlessly. + +## Contributing + +We welcome contributions from the community to make this project even better. If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request. Please ensure you follow our [contribution guidelines](https://github.com/PayTechUz/.github/blob/main/profile/CONTRIBUTING.md). + +## Support + +If you encounter any problems, have questions, or need assistance with the integration, our team is here to help. Reach out to us on our [Telegram Group](https://t.me/+ydVV_9B3Xh02NGEy) or email us at paytechuz@gmail.com. + +## License + +This project is licensed under the [MIT License](https://github.com/PayTechUz/.github/blob/main/profile/LICENSE.txt), making it open and free for everyone to use, modify, and distribute. + +--- + +We hope our PayTechUz packages make your payment integration process a delightful experience. Happy coding! From 509e9e839a5bd27671aa00e1f8aa4523c31b4f01 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:48:14 +0500 Subject: [PATCH 07/10] changed title of workflow --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 5a19f64..6011155 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,4 +1,4 @@ -name: ci +name: Documentation on: push: From ef4c5c81744786b731b93888ee279276107d2167 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 15:54:38 +0500 Subject: [PATCH 08/10] modified: .github/workflows/pylint.yml --- .github/workflows/pylint.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index 62352d5..b2870d9 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -23,6 +23,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + pip install -r requirements/requirements.txt pip install pylint - name: Analysing the code with pylint run: | From 17b2d8e6d36fd1729e8e9d447a22292f84223516 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 16:03:45 +0500 Subject: [PATCH 09/10] Website and Docs (#21) --- docs/src/en/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/en/index.md b/docs/src/en/index.md index cf52c94..1d1a380 100644 --- a/docs/src/en/index.md +++ b/docs/src/en/index.md @@ -6,7 +6,7 @@ title: Introduction ### Uzbekistan Payment Providers Packages -[PayTechUz](https://pay-tech.uz) +[PayTechUz](https://pay-tech.uz) Welcome to the PayTechUz organization! This project aims to provide developers with seamless integration and implementation of Payment Providers APIs in Uzbekistan. Whether you're a Python enthusiast or a Go guru, we've got you covered with our versatile tech stack. From b06f1fce3a882a6b6c44768c692452047bbb0296 Mon Sep 17 00:00:00 2001 From: hoosnick Date: Sun, 20 Aug 2023 16:14:03 +0500 Subject: [PATCH 10/10] added upstream repo name --- mkdocs.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index 57ba97a..7466bb2 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -2,13 +2,13 @@ site_name: "Documentation 'payme-pkg'" site_description: 🟢 Merchant Api and Subscribe Api Integration 2023—08 site_author: Hoosnick -site_url: https://hoosnick.github.io/payme-pkg +site_url: https://paytechuz.github.io/payme-pkg docs_dir: docs/src site_dir: payme # Repository -repo_name: hoosnick/payme-pkg -repo_url: https://hoosnick.github.io/payme-pkg +repo_name: PayTechUz/payme-pkg +repo_url: https://github.com/PayTechUz/payme-pkg edit_uri: "" # Copyright