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

各種設定の見直し #148

Merged
merged 7 commits into from
Jul 22, 2023
Merged

各種設定の見直し #148

merged 7 commits into from
Jul 22, 2023

Conversation

canoypa
Copy link
Owner

@canoypa canoypa commented Jul 22, 2023

close #147

@canoypa canoypa enabled auto-merge (squash) July 22, 2023 00:58
@canoypa canoypa merged commit 3f21b91 into develop Jul 22, 2023
@canoypa canoypa deleted the config branch July 22, 2023 00:59
canoypa added a commit that referenced this pull request Aug 31, 2023
* 編成が切り替わらない問題をやっつけ fix

* unuse FleetData

* remove FleetData type

* change initializeFleet arg to FleetStates

* init fire fleet

* createPartialFleetStates

* move saveToLocal to /save

* test save to firestore

* move localFleetData encoder to /encode

* upgrade next to v11

* upgrade typescript

* minimum next constitution

* サインインしていない場合匿名認証

* remove suspense for signin

* fix auth display

* fix path

* upgrade firebase sdk

* change sign-in method

* remove loadfleet comp

* 新規編成作成時に Firestore に保存

* ship, equipment converter

* def empty fire ship, equipment type

* load fleet from firestore

* save to firestore

* remove locally save code

* remove reloadFleet

* remove idfield option

firestore の機能ではないため

* resolve app/duplicate-app

* fleet delete process

* remove unused code

* remove fleet selector

* 編成データを context で管理

* remove useFire hooks

* remove unused hooks

* skeleton を表示

* change data load

* fix update fleet

* change converter def

* change FireFleet type

* 作成者の場合変更を監視する

* 作成者以外が編集できないようにする

見た目上だけど、セキュリティルールで守られてるので...

* remove activeFleetNo state

* use turnNo to key

* remove localfleetdata encoder

* remove old fleet states

* organize fleet types

* change fleet type values

* move type to types.ts

* fix

* remove unused

* add runtypes

* off new-cap rule

* def firestore types

* validation

* upgrade reactfire

* use useSigninCheck hook

* 対応

* remove unused utils

* 認証状態によってアプリ全体が再レンダリングされないようにする

* user を受け渡し

* make useDeleteFleet

* make createNewFleet hook

* 未認証の場合への対応

* fix tests

* AuthProvider に Suspense が必要

* fix fleetType

* add swr

* wip

* AuthProvider のサスペンドでレンダリングが停止しないようにする

* change serverTimestamps to estimate

新規の編成に前回の値が無いためエラーになっていた

* centralized start script

* bump packages

* 対応

* firebase sdk recoil hooks

* use firebase recoil hooks

* swr config

* use signInAnonymously instead signOut

* 編成の状態管理に swr を使用

* use swr for fleetList

* use sdk state

* make useSigninCheck

* use custom hooks

* move useUser to /auth

* preload sdk

* remove FirebaseAppProvider

* fix validating

* remove reactfire

* use atom to sdk state

* game updates up to 21-8-4

* Merge branch 'firebase-environment' into auth

* remove custom page view logging

* no-suspense

* migration next.js

* remove storybook

* 環境調整

* firebase v9

* change to compat import

* hooks

* add @next/bundle-analyzer, next-compose-plugins

* with plugins

* add downlevelIteration option

* set env with cross-env

* enable ts strict

* using v9 sdk

* upgrade next

* サインイン機能を削除

* FleetError

* app info variable

* absolute Import

* build dir

* eslint

* remove .browserslistrc

* change set next/babel presets

* update .gitignore

* remove slotSizeSelector

* theme without recoil

* move meta to _app

* change absolute import prefix to "~/"

* naming adjust

* move select dialog

* select state

* move select dialog to FleetScreen

* fix

* using dynamic import

* diff detection using docChanges

* fix update field

* firestore interface

* id field from snapshot

* remove version filed

* 対応

* fix doc duplication

* sortFleet firebase support

* rewrite equipment to equip

* bump packages

* add react-use

* add zod

* using zod

* validation and convert

* remove runtypes

* bump swr to v1

* use swr to select state

* remove recoil

* dynamic import AuthProvider

* bump mui to v5 beta

* run codemod

* fixs

* override CssBaseline

* fix gap scale

* WIP

* link

* refrain using makeStyles

* unuse makeStyles

* remove @material-ui/styles

* change prop style to sx

* remove StyledEngineProvider

* resolve classname mismatch problem

* adjust

* add fullWidth prop

* unset background

* add page load progress

* adjust CreateNewFleet

* Bump next from 11.1.0 to 11.1.1

Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v11.1.0...v11.1.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* bump other packages

* split

* add tab nav

* container

* move intro into about

* adjust

* add privacy-and-terms link

* general error

* progress mountOnEnter

* theme

* dialog

* change IconButton default size

* ship

* fix non owner swap ship

* add react-hook-form

* use hook form

* add @hookform/resolvers

* zod validate

* fix multiline

* remove react-measure

* bump mui

* share

* remove unuse

* fix sort

* add alt

* bump mui to v5

* Adjust line height in description field (#112)

* Bump tmpl from 1.0.4 to 1.0.5 (#113)

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

* Bump next from 11.1.2 to 11.1.3 (#115)

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

* Bump ansi-regex from 5.0.0 to 5.0.1 (#116)

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

* Refactoring (#144)

* rename AccountDialog to MainMenuDialog

* match UserIconButton size to other buttons

* fix component name

* Change select component interface (#114)

* shared layout (#143)

* firebase への依存を削除 (#145)

* パッケージ関連 (#146)

* 各種設定の見直し (#148)

* only use eslint-config-next

* fix

* update prettier config

* remove .editorconfig

* rewrite yarn to pnpm

* update tsconfig

* update next.config.js

* chore (#149)

* output export

* update next-env.d.ts

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.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.

各種設定を見直す
1 participant