dtm-database's Introduction
dtm-database's People
dtm-database's Issues
Make checks failed if eslint warning exists.
ESLint, WarningだけだとCheck通っちゃうね
これはよくない、よろしくない。
Add OAuth
OAuth:
- Discord
[deps] Update storybook monorepo to v7.4.5 (`@storybook/addon-essentials`, `@storybook/addon-interactions`, `@storybook/addon-links`, `@storybook/blocks`, `@storybook/cli`, `@storybook/react`, `@storybook/react-vite`, `storybook`)
Create Contact Form
Contact Form
[deps] Update dependency @storybook/testing-library to v0.2.2
No README.md file
I think, we have to write README.md about coding rules, technologies used in this repo and purpose of this project, because I read this article. How about writing README?
https://qiita.com/autotaker1984/items/bce70c8c67a8f6fb1b9d
Implement correctly `fn openapi_schema_equal`
dtm-database/dtm-database-backend/src/openapi.rs
Lines 44 to 47 in 2391f5d
二つのOpenAPIスキーマがJSON形式で与えられて、それらが一致するか比較する関数です。
今のところ以下のような問題があります:
- JSONのキーの順番などが違うと、実質的に同じスキーマでもfalseを返してしまう
- JSONがフォーマットされているかされていないか、末尾に改行を含むか等の問題でもfalseを返してしまう
- (そもそも等価かの比較関数はPartialEqで実装されるべきである)
よって、以下のようにする必要があります:
-
OpenAPISchemaJSON
みたいな型をつくり、そこに実装されたPartialEqトレイトとして書き直す - JSONの実質的な中身を見て比較できるようにする
- テストを実装する
First Deploy!!
Setup Next.js Project
- Next.js
- Emotion
- SSG
Create individual page for each plugin
Individual page for each plugin which has:
- Download link
- Category
openapi.json is better to be prettified
UX improvement for first release
Dependency Dashboard
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | @storybook/testing-library |
Rate-Limited
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
- deps(deps): update mcr.microsoft.com/devcontainers/rust:1-1-bullseye docker digest to ddc1ee0
- deps(deps): update actions/checkout action to v4.1.7
- deps(frontend): update dependency @manypkg/cli to v0.21.4
- deps(frontend): update dependency eslint-plugin-react-refresh to v0.4.7
- deps(frontend): update dependency swr to v2.2.5
- deps(frontend): update kuma-ui monorepo (
@kuma-ui/core
,@kuma-ui/vite
) - deps(backend): update rust crate axum to v0.7.5
- deps(backend): update rust crate once_cell to v1.19.0
- deps(backend): update rust crate tokio to v1.38.0
- deps(backend): update rust crate utoipa to v4.2.3
- deps(frontend): update dependency @kuma-ui/next-plugin to v1.3.1
- deps(frontend): update dependency @vercel/style-guide to v5.2.0
- deps(frontend): update dependency @vitejs/plugin-react-swc to v3.7.0
- deps(frontend): update dependency axios to v1.7.2
- deps(frontend): update dependency chromatic to v9.1.0
- deps(frontend): update dependency esbuild to v0.21.5
- deps(frontend): update dependency eslint to v8.57.0
- deps(frontend): update dependency eslint-plugin-storybook to v0.8.0
- deps(frontend): update dependency orval to v6.30.2
- deps(frontend): update dependency prettier to v3.3.2
- deps(frontend): update dependency typescript to v5.4.5
- deps(frontend): update dependency vite to v5.3.1
- deps(frontend): update nextjs monorepo to v14.2.4 (
@next/eslint-plugin-next
,next
) - deps(frontend): update pnpm to v8.15.8
- deps(frontend): update react monorepo (
@types/react
,@types/react-dom
,eslint-plugin-react-hooks
,react
,react-dom
) - deps(frontend): update storybook monorepo (
@storybook/addon-essentials
,@storybook/addon-interactions
,@storybook/addon-links
,@storybook/addon-onboarding
,@storybook/blocks
,@storybook/cli
,@storybook/react
,@storybook/react-vite
,storybook
) - deps(frontend): update turbo monorepo to v1.13.4 (
@turbo/gen
,eslint-config-turbo
,turbo
) - deps(frontend): update typescript-eslint monorepo to v6.21.0 (
@typescript-eslint/eslint-plugin
,@typescript-eslint/parser
) - deps(backend): update rust crate utoipa-swagger-ui to v7
- deps(deps): update chromaui/action action to v11
- deps(deps): update pnpm/action-setup action to v4
- deps(frontend): update dependency @vercel/style-guide to v6
- deps(frontend): update dependency chromatic to v11
- deps(frontend): update dependency eslint to v9
- deps(frontend): update pnpm to v9
- deps(frontend): update storybook monorepo to v8 (major) (
@storybook/addon-essentials
,@storybook/addon-interactions
,@storybook/addon-links
,@storybook/addon-onboarding
,@storybook/blocks
,@storybook/cli
,@storybook/react
,@storybook/react-vite
,storybook
) - deps(frontend): update turbo monorepo to v2 (major) (
@turbo/gen
,eslint-config-turbo
,turbo
) - deps(frontend): update typescript-eslint monorepo to v7 (major) (
@typescript-eslint/eslint-plugin
,@typescript-eslint/parser
) - deps(frontend): lock file maintenance
- 🔐 Create all rate-limited PRs at once 🔐
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
- deps(deps): update chromaui/action digest to 5991575
- deps(deps): update dtolnay/rust-toolchain digest to 21dc36f
- deps(frontend): update dependency @types/node to v20.14.5
- Click on this checkbox to rebase all open PRs at once
Detected dependencies
cargo
dtm-database-backend/Cargo.toml
axum =0.6.20
once_cell =1.18.0
tokio =1.34.0
utoipa =4.1.0
utoipa-swagger-ui =4.0.0
devcontainer
.devcontainer/devcontainer.json
ghcr.io/devcontainers/features/node 1
docker-compose
.devcontainer/compose.yml
dockerfile
.devcontainer/Dockerfile
mcr.microsoft.com/devcontainers/rust 1-1-bullseye@sha256:066878f166fdc8ee717ecb3f94d4155dac857a7465a39af85509314f5abc1bbf
github-actions
.github/workflows/backend-checks.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
dtolnay/rust-toolchain 439cf607258077187679211f12aa6f19af4a0af7
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
dtolnay/rust-toolchain 439cf607258077187679211f12aa6f19af4a0af7
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
dtolnay/rust-toolchain 439cf607258077187679211f12aa6f19af4a0af7
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
dtolnay/rust-toolchain 439cf607258077187679211f12aa6f19af4a0af7
.github/workflows/frontend-checks.yml
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
pnpm/action-setup v2.4.0@d882d12c64e032187b2edb46d3a0d003b7a43598
chromaui/action v1@010142709398e03cee64f3351ed7503618093d9f
npm
dtm-database-frontend/apps/stories/package.json
@kuma-ui/vite 1.2.0
esbuild 0.19.8
eval 0.1.8
react 18.2.0
react-dom 18.2.0
@storybook/addon-essentials 7.5.3
@storybook/addon-interactions 7.5.3
@storybook/addon-links 7.5.3
@storybook/addon-onboarding 1.0.8
@storybook/blocks 7.5.3
@storybook/cli 7.5.3
@storybook/react 7.5.3
@storybook/react-vite 7.5.3
@storybook/testing-library 0.2.2
@types/react 18.2.41
@types/react-dom 18.2.17
@typescript-eslint/eslint-plugin 6.11.0
@typescript-eslint/parser 6.11.0
@vitejs/plugin-react-swc 3.4.1
chromatic 9.0.0
eslint 8.53.0
eslint-plugin-react-hooks 4.6.0
eslint-plugin-react-refresh 0.4.4
eslint-plugin-storybook 0.6.15
prop-types 15.8.1
storybook 7.5.3
typescript 5.2.2
vite 5.0.2
dtm-database-frontend/apps/web/package.json
@kuma-ui/next-plugin 1.1.14
axios 1.6.2
next 14.0.3
orval 6.21.0
react 18.2.0
react-dom 18.2.0
swr 2.2.4
@next/eslint-plugin-next 14.0.3
@types/node 20.10.0
@types/react 18.2.41
@types/react-dom 18.2.17
typescript 5.2.2
dtm-database-frontend/devserver/backend-http/package.json
dtm-database-frontend/package.json
@kuma-ui/core 1.5.4
@manypkg/cli 0.21.1
eslint 8.53.0
prettier 3.1.0
turbo 1.10.16
pnpm 8.11.0
dtm-database-frontend/packages/eslint-config-custom/package.json
@vercel/style-guide 5.1.0
eslint-config-turbo 1.10.16
dtm-database-frontend/packages/tsconfig/package.json
dtm-database-frontend/packages/ui/package.json
@kuma-ui/core 1.5.4
typescript 5.2.2
@turbo/gen 1.10.16
@types/node 20.10.0
@types/react 18.2.41
@types/react-dom 18.2.17
react 18.2.0
- Check this box to trigger a request for Renovate to run again on this repository
Renovate auto approve
Renovateが発したPRに対して、以下の条件を全て満たす時にApproveするようなGitHub Actionsをかく:
- このChecks以外のChecksを全て通過している
package.json
pnpm-lock.yaml
のファイル名のファイルしか変更されていない- Next.jsのビルド結果が、mainブランチのそれとまったく変化していない
- storybookのビルド結果が、mainブランチのそれとまったく変化していない
Create Side bar
Setup Monorepo
logging axum server (Cloud Logging style)
register over 100 plugin
refactor/Backend:separate main.rs
separate main.rs into lib.rs and env.rs
src/bin/main.rs
src/lib.rs
src/env.rs
Rename "Run cargo-test using cargo" in .github/workflows/backend-checks.yml
in run-cargo-clippy CI, final step is named "Run cargo-test using cargo" BY ME...
Anyone, rename it to suitable name!!
where the file is:
.github/workflows/backend-checks.yml , 49 line!!
Setup Rust Project
Create account registration function
Setup CI/CD
Create Add/Edit plugin screen
Add/Edit plugin screen
Say HelloWorld to API
- Setup OpenAPI, SWC, aspida
- Got Response from
/version
Install Stylelint
Write Privacy policy and Terms of Use
Privacy policy and Terms of Use
Add filter
Install Storybook
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.