Releases: cafeore-tkb/cafeore-pos
Releases · cafeore-tkb/cafeore-pos
sohosai-2024
What's Changed
- とりあえずFirestore動いた by @toririm in #2
- bunを使う by @toririm in #6
- アイテムページを作成 by @toririm in #7
- モデルのスキーマに基づいた統一的なバリデーションを実現 by @toririm in #13
- リポジトリパターンを使ってみる by @toririm in #14
- アイテムスキーマを修正&Firestore Timestampの型変換に対応 by @toririm in #17
- リポジトリの実装関数を変更 by @toririm in #20
- [シミュレーション] main
orderRepo
実装 by @toririm in #24 - [シミュレーション] main マージ
itemRepo
by @toririm in #25 - [main] sync up to date by @toririm in #27
- アイテムリポジトリを実装 by @Lailai0477 in #18
orderRepository
実装 by @toririm in #22- ヘッダーを追加&接続ステータスを表示 by @toririm in #29
itemRepository
実装 by @Lailai0477 in #30- 受領後の画面作成 by @Astalum in #33
- ClientActionをItemRepositoryを使って実装 by @Lailai0477 in #34
/items
エンドポイントのファイルを分割&削除ボタン追加 by @toririm in #35- deleteItem実装 by @Lailai0477 in #39
- 提供画面の作成(見た目だけ) by @Yayoi2078 in #37
- fix: typeError by @toririm in #41
hasId
をidプロパティのみに適用されるよう変更 by @toririm in #47- fix: remove unnecessary any by @toririm in #52
- [CI] eslint を追加 by @toririm in #53
- [CI] typecheck の追加 by @toririm in #54
- [CI] prettier check 追加 by @toririm in #55
OrderEntity
を実装&単体テスト by @toririm in #45- [CI] test 追加 by @toririm in #56
- とりあえずCIが通るようにする by @toririm in #57
ItemEntity
の実装 by @toririm in #59- [Prettier] importのソートをするプラグインを導入 by @toririm in #61
- [chore] fmt by @toririm in #62
- Entityを修正 by @toririm in #65
- リポジトリがエンティティを返すようコンバータを実装 by @toririm in #66
- SWRSubscriptionにConverterを渡すよう変更 by @toririm in #67
- READMEを整備 by @toririm in #68
- README修正 by @toririm in #69
- update: README by @toririm in #70
- テストランナーをBunに変更&Firebase Emulatorのテスト環境を実装 by @toririm in #71
- [CI] キャッシュでの高速化 by @toririm in #72
- Firebase Emulatorを使ったFirestoreのテストが動く by @toririm in #73
type2label
をmodel層に集約 by @Lailai0477 in #77- db-testを通す by @toririm in #78
- README 更新 by @toririm in #79
- カスタムフック
useClientLoaderData
を実装し、型定義を共有 by @toririm in #80 - remove: @remix-run/node by @toririm in #81
- レジ画面v2を作ってみた by @toririm in #83
itemRepository
のDI対応 by @Lailai0477 in #85- [chore] 型の修正 by @toririm in #88
- アイテム編集ページの見た目をマシにする by @takum1-me in #90
- TODOコメント追加など by @toririm in #95
- PRのassigneesを自動で付与 by @toririm in #96
- ✨ キー操作でレジ画面を操作する by @toririm in #84
- Refactored
orders
by @Lailai0477 in #98 - オーダー情報のリアルタイム同期 by @Yayoi2078 in #99
- [test] dbテストの修正 by @toririm in #102
- close フォームを送信時にinputを空にする #76 by @toririm in #100
- [test] dbテストの修正&pkg更新&type修正 by @toririm in #104
- Issue/75 [test] itemRepository の単体テストを実装 by @Lailai0477 in #105
- マスターの画面を追加 by @Lailai0477 in #110
- VSCodeで常にすべてのファイルのTypeScriptエラーを表示する by @toririm in #112
- オーダーのキューを積む by @Astalum in #43
- collectionSubの引数にQueryConstraintを取るようにした by @Lailai0477 in #113
- fix: type by @toririm in #114
- update package.json by @toririm in #119
- Biomeへの移行 by @toririm in #121
- update package.json by @toririm in #122
- update by @toririm in #124
- Slack通知基盤の作成 by @toririm in #135
- [/cashier-v2] 金額不足時にオーダーを提出できないように by @toririm in #140
- 注文データの一覧ページを作る by @Lailai0477 in #143
- 不要なインポートを弾くBiome rule by @toririm in #146
- [スキーマ案2] assignee を item が持つ by @toririm in #138
- アイテム追加できない問題を修正 by @toririm in #148
- JSON.stringifyで""がnullに変換されるのでスキーマ修正 by @toririm in #149
- /casher: ItemEntityをimportに変更 by @Astalum in #150
- /casher: 不要な関数コンポーネントを削除 by @Astalum in #152
- [スキーマ修正]
order
割引とお預かり金額の追加 by @toririm in #153 - JSON.stringifyでnestedなclassが適切に解釈されないので修正 by @toririm in #155
- /casher stateの整理 by @Astalum in #156
- /cashier-v2 割引への対応 by @toririm in #161
- /cashier-v2 備考欄の対応 by @toririm in #162
- 割引券番号の表示をデカく by @toririm in #163
- /cashier-v2 なんかいい感じに by @toririm in #164
- Update dependency lucide-react to v0.446.0 by @renovate in #165
- Update pr-assign.yml by @toririm in #167
- 珈琲・俺ロゴをfaviconにする by @toririm in #168
- /casher OrderではなくOrderEntityを使う by @Astalum in #159
- /cashier-v2 指名への対応 by @toririm in #170
- chore: デバッグ用コメントなどを追加 by @toririm in #171
- chore: fix by @toririm in #172
- /cashier-v2 リファクタリング by @toririm in #174
- /casher オーダーをfirebaseに飛ばす by @Astalum in #175
- /cashier-v2 useReducer を使用して state 管理のリファクタリング by @toririm in #178
- [スキーマ修正] applyDiscount 実行後に items を編集しても割引額が正常に計算されるように by @toririm in #181
- chore(deps): update dependency lucide-react to v0.447.0 by @renovate in #180
- chore(deps): update dependency @biomejs/biome to v1.9.3 by @renovate in #179
- chore(deps): bump versions by @toririm in #183
- /cashier-v2 カスタムフック切り出し by @toririm in #182
- /cashier-v2 リファクタ続き by @toririm in #184
- chore(docs): fix JSDoc by @toririm in #189
- bugfix: 指名入力中はキーでのアイテム追加を無効化する by @toririm in #190
- enhancement: inputStatus を端で止める by @toririm in #192
- 注文番号順にソート by @Yayoi2078 in #193
- backspace で focus のアイテムを削除 by @toririm in #194
- /casher 指名欄を作る by @Astalum in #187
- [スキーマ修正] itemType を修正 by @toririm in #198
- chore: ちょいリファクタリング by @toririm in #199
- グラフの追加 by @Lailai0477 in https://github.com/cafeore-tkb/cafeo...