Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

redocでAPI doc を作成した #88

Merged
merged 4 commits into from
Aug 18, 2024
Merged

redocでAPI doc を作成した #88

merged 4 commits into from
Aug 18, 2024

Conversation

shun-harutaro
Copy link
Member

@shun-harutaro shun-harutaro commented Aug 18, 2024

概要

RedocでのAPIドキュメントを、GitHub Pages に公開した。

関連タスク

Close #87 (required)

やったこと

  • Actions でのopenapi.json取得と自動デプロイ

やらないこと

  • 自動化(当面workflow_dispatchによる手動)

レビュー事項

補足 参考情報

@shun-harutaro shun-harutaro merged commit 0408d60 into main Aug 18, 2024
@shun-harutaro shun-harutaro deleted the feat/#87_redoc branch August 18, 2024 12:20
shun-harutaro added a commit that referenced this pull request Sep 23, 2024
* Create static.yml

* static.yml完成

* README更新

* workflow_dispatchに変更
shun-harutaro added a commit that referenced this pull request Sep 23, 2024
* fix docker file

* developed chatgpt assistant

* wrote file_search.txt

* fix docker-compose.yml

* change port

* reset port

* change port to 80

* wip

* fix file name

* complete developing chatgpt

* environment construction for mysql

* wip

* create table

* rename mysql.py

* edit db.py

* insert data

* create table

* wip

* edit dockerfile

* wip

* no mysql

* create environment for mysql

* wip

* wip

* wip

* edit env file

* change user to root

* change settings for phpmyadimin

* wip

* wip

* wip

* from qiita

* wip

* wip

* change service name

* wip

* add network

* wip

* wip

* change path

* wip

* wip

* wip

* docker mysql phpmyadmin

* initial setup for mysql

* as root

* create table

* select database

* wip

* wip

* simple database

* wip

* create tables

* edit tables

* rebuild mysql

* rebuild mysql

* insert db

* マルチステージビルドの実装 (#77)

* マルチステージビルドを試みた [#68]

* DockerfileでARGを適用できた [#68]

* logging導入 (#84)

* Makefileを導入した (#86)

* Makefiles作成

s Makefileにphonyを追加

* README修正

* Update CONTRIBUTING.md

* redocでAPI doc を作成した (#88)

* Create static.yml

* static.yml完成

* README更新

* workflow_dispatchに変更

* fix docker file

* developed chatgpt assistant

* wrote file_search.txt

* fix docker-compose.yml

* change port

* reset port

* change port to 80

wip

* fix file name

* complete developing chatgpt

* environment construction for mysql

wip

* create table

* rename mysql.py

* edit db.py

* insert data

* create table

wip

* edit dockerfile

wip

* no mysql

* create environment for mysql

wip

wip

wip

* edit env file

* change user to root

* change settings for phpmyadimin

wip

wip

wip

* from qiita

wip

wip

* change service name

wip

* add network

wip

wip

* change path

wip

wip

wip

* docker mysql phpmyadmin

* initial setup for mysql

* as root

* create table

* select database

wip

wip

* simple database

wip

* create tables

* edit tables

* rebuild mysql

* rebuild mysql

* insert db

* docs: #94 fix anchors to headings and endpoints path (#95)

* Bump cryptography from 43.0.0 to 43.0.1 in /api (#96)

Bumps [cryptography](https://github.com/pyca/cryptography) from 43.0.0 to 43.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@43.0.0...43.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* apiを8000番ポートで実行するよう変更 (#100)

* makefileでrunからexecに (#105)

* ci.ymlのrunをexecに (#106)

* schemaの引数をjson_schema_extraに変更 (#107)

* --build-argsを指定してビルド (#108)

--build-argでした

* blobによるログ機能の除去 (#109)

* Feat/#89 (#98)

* fix docker file

* developed chatgpt assistant

* wrote file_search.txt

* fix docker-compose.yml

* change port

* reset port

* change port to 80

wip

* fix file name

* complete developing chatgpt

* environment construction for mysql

wip

* create table

* rename mysql.py

* edit db.py

* insert data

* create table

wip

* edit dockerfile

wip

* no mysql

* create environment for mysql

wip

wip

wip

* edit env file

* change user to root

* change settings for phpmyadimin

wip

wip

wip

* from qiita

wip

wip

* change service name

wip

* add network

wip

wip

* change path

wip

wip

wip

* docker mysql phpmyadmin

* initial setup for mysql

* as root

* create table

* select database

wip

wip

* simple database

wip

* create tables

* edit tables

* rebuild mysql

rebuild mysql

* DB名とタイムゾーンを平文にした

* gpt.pyをリセット

* azuriteを除去

* insert db

* rethink mysql

* Revert "insert db"

This reverts commit fd0d666.

---------

Co-authored-by: NOZAKI Shuntaro <60352276+shun-harutaro@users.noreply.github.com>
Co-authored-by: shun-harutaro <shun_harutaro@protonmail.com>

* 最新のmergeに対応させた

* リントかけた

* make tables

* complete creating tables

* edited after reviewing

* fix before merge

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: NOZAKI Shuntaro <60352276+shun-harutaro@users.noreply.github.com>
Co-authored-by: Merucu <100471820+cykps@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shun-harutaro <shun_harutaro@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add: redocでAPIドキュメントを作成して、デプロイ
1 participant