v1.0.0
What's Changed
- Set up development environment by @yukiyohure in #1
- main ← staging by @yukiyohure in #7
- Change the target branch name from staging to develop on pr_check.yml by @yukiyohure in #9
- Create CONTRIBUTING.md by @nick-y-ito in #10
- Create Issue templates by @nick-y-ito in #8
- develop → main by @nick-y-ito in #12
- Refactor CONTRIBUTING.md for clearer instructions by @nick-y-ito in #14
- Add commit convention guidelines to CONTRIBUTING.md by @nick-y-ito in #18
- Update commit message convention in CONTRIBUTING.md by @nick-y-ito in #20
- 29 make the api mock server by @taniguchiiqqq in #30
- fix: change the mock server strategy by @hitohata in #32
- Set up AWS Amplify PR Preview by @nick-y-ito in #31
- develop -> main by @nick-y-ito in #33
- Feature/23 create layout by @kanta1207 in #35
- Refine DIRECTORY_STRUCTURE.md by @nick-y-ito in #44
- fix: fixed the typo in the template files by @hitohata in #48
- Improve icon components by @kanta1207 in #45
- build: upgrade Next.js to v14 by @nick-y-ito in #49
- Refined the tailwind configuration by @nick-y-ito in #60
- Improved the "Button" UI component by @nick-y-ito in #61
- Feat: implement googlelogin component and cognito integration by @kotaaaa in #63
- Fix: reference to web-api fix by @kotaaaa in #67
- Feat: add group collection page, group single page by @kotaaaa in #68
- feat: create dialog component based on shadcn by @nick-y-ito in #79
- Organizing the
features/
directory by @nick-y-ito in #81 - Fix default export to Named Exports at react component by @kotaaaa in #86
- Feat: Card component with containerlist component sample by @kotaaaa in #82
- Wildcard to named import by @nick-y-ito in #93
- Created a reusable "Drawer" component by @nick-y-ito in #89
- Refactor React imports to named import by @nick-y-ito in #95
- Feat: use arrow method for page component by @kotaaaa in #97
- Refactor: definition.ts path by @kotaaaa in #96
- Standardized interface naming by @nick-y-ito in #94
- Feature/62 improve icon component by @kanta1207 in #87
- Enabled PR check workflow on draft PRs by @nick-y-ito in #99
- Create a build workflow by @nick-y-ito in #101
- Implemented SelectionDrawer component by @nick-y-ito in #98
- Feature/92 create reusable Input components by @kanta1207 in #104
- Created Badge components by @nick-y-ito in #106
- Created
STYLEGUIDE.md
by @nick-y-ito in #107 - Docs: Update issue and PR templates by @nick-y-ito in #109
- Docs: Fix PR template by @nick-y-ito in #110
- Feat: Set up commitlint & commitizen by @nick-y-ito in #111
- Refactor: Improve font configurations by @nick-y-ito in #112
- Refactor: Reduce PR templates to only one by @nick-y-ito in #115
- Fix: tailwind.config.ts, make fontsize inside of extend curly brackets by @kotaaaa in #116
- Feat: add food collection page read function by @kotaaaa in #113
- Feat: Create Select component by @kanta1207 in #114
- Feat: Add igroup attribute to container interface by @kotaaaa in #126
- Feat: Create members route by @ShoeheyOt in #135
- Feat: Create "DatePicker" component by @nick-y-ito in #129
- Feat: added tsdoc by @kotaaaa in #138
- Feat: Fetch and display members list by @ShoeheyOt in #140
- Refactor: Change the default values of the Button component to "none" by @nick-y-ito in #141
- Feat: Apply the design to the food filter drawer by @nick-y-ito in #132
- Feat: Create food-adding drawer (UI) by @nick-y-ito in #153
- Feat: Implement middleware to check login sessions and redirect not logged in user by @kotaaaa in #147
- Feat: Decorate members page by @ShoeheyOt in #152
- Feat : create GroupCollection page UI by @kanta1207 in #145
- Feat: Create food-editing drawer UI by @nick-y-ito in #161
- Feat: create common method of api client with authentication header by @kotaaaa in #155
- Refactor: Refactor directory structure of the foods-feature-specific components by @nick-y-ito in #168
- Docs: Remove unnecessary parts in the issue templates by @nick-y-ito in #170
- Refactor: divide contents in groupApiClient.ts by @kotaaaa in #171
- Docs: Add "References" section to the PR template by @nick-y-ito in #172
- Refactor: Define state of selected category out of CategorySelect by @nick-y-ito in #176
- Refactor: Update the
NumberInput
component usingforwardRef
by @nick-y-ito in #179 - Create Form shared UI component by @nick-y-ito in #167
- Feat: Implement unit test code to ApiClient and util functions with jest (ts-jest) by @kotaaaa in #173
- Feat : Create checkbox component by @kanta1207 in #184
- Feat: Create green background drawer component by @ShoeheyOt in #177
- Chore: Untrack all files within the
.vscode/
directory exceptextensions.json
by @nick-y-ito in #190 - Fix : Missing review points on checkbox component by @kanta1207 in #191
- Feat: Create api client code for React Client Component by @kotaaaa in #187
- Feat: implement createGroup api client by @kanta1207 in #183
- Feat : utilize
Form
component to create group form by @kanta1207 in #194 - Feat: Apply group single page design by @kotaaaa in #197
- Chore: Rename the organization name by @nick-y-ito in #212
- Feat : Create DropdownMenu shared UI component by @kanta1207 in #210
- Docs: Remove types from tsdoc by @jaas666 in #215
- Feat : Apply dropdown menu to group card by @kanta1207 in #218
- Docs: Add new branch types and update prefix rules for PR titles by @nick-y-ito in #226
- Feat: Apply
<Form>
to Add/Edit food drawers by @nick-y-ito in #165 - Refactor: Add
null
toIFood
by @nick-y-ito in #230 - Feature: Create dialog for member invitation(UI only) by @ShoeheyOt in #228
- Feature: Adjust the position of the close [ x ] button of the Dialog component by @AnukratiMehta in #234
- Feat: Create
RenameGroupForm
by @kanta1207 in #223 - Feature: Implement CREATE & UPDATE food functionalities by @nick-y-ito in #239
- Feat: Complete login page implemantation by @kotaaaa in #227
- Feature: Change the colors of the Calendar component by @AnukratiMehta in #240
- Feat :Implement & Apply API client method for rename group feature by @kanta1207 in #242
- Refactor: Refactor the
MobileLayout
and introdude the Typography components by @nick-y-ito in #252 - Fix: Fix unscrollable drawer by @nick-y-ito in #253
- Feature: Create generating invitation link fn by @ShoeheyOt in #245
- Feature: Implement food DELETE functionality by @nick-y-ito in #246
- Test Deployment by @nick-y-ito in #263
- Feature: create container feature(UI) in group single page by @ShoeheyOt in #256
- Feature: add delete functionality to the members page by @ShoeheyOt in #268
- Feature: Add validation to the DELETE food by @nick-y-ito in #266
- Feature: Adjust environment variables and deploy on Vercel by @nick-y-ito in #267
- Feature: Create container feature api in group single page by @ShoeheyOt in #272
- Feat: implement DeleteGroupDialog by @kanta1207 in #248
- Docs: Relocate the content of NOTE documents by @nick-y-ito in #276
- Docs: Improve
README.md
&CONTRIBUTING.md
by @nick-y-ito in #281 - Feature: Apply a correct link to the back button of each page by @nick-y-ito in #271
- Feat : implement delete group api client by @kanta1207 in #282
- Feature: Rename container UI in group single page by @ShoeheyOt in #287
- Feature: Apply design changes to Select.tsx by @AnukratiMehta in #249
- Feature: Rename container api in group single page by @ShoeheyOt in #297
- Feature: Disable authentication for contributors by @nick-y-ito in #290
- Feature: Adjust the UI & behavior of the login form by @nick-y-ito in #286
- Feature: Delete container UI in group single page by @ShoeheyOt in #306
- Fix: Highlight the bottom icons on sub pages by @nick-y-ito in #302
- Chore: Add pre-push hook to run test by @nick-y-ito in #301
- Docs: Improve Community Standards by @nick-y-ito in #307
- Feat : Get users name in profile page by @kanta1207 in #308
- Test Deployment by @nick-y-ito in #315
- Test Deployment by @nick-y-ito in #316
- Feature: Delete container api in group single page by @ShoeheyOt in #310
- Docs: Refine
README.md
by @nick-y-ito in #309 - Feature: Set up Vecel monitoring by @nick-y-ito in #318
- Docs: Update
DIRECTORY_STRUCTURE.md
by @nick-y-ito in #304 - Feature: Implement generating invitation link dialog in groupsingle page by @ShoeheyOt in #319
- Fix: Remove meatball button and add truncate to sort button by @nick-y-ito in #333
- Fix: Fix
auth/me
andusers/{:userId}
API by @kanta1207 in #334 - Feature: Implement delete group in meatball menu in mobile header by @ShoeheyOt in #335
- Fix: Modify return type of generate invitation link by @ShoeheyOt in #337
- Feat: implement rename user UI in profile page by @kanta1207 in #321
- Docs: Add License by @nick-y-ito in #327
- Feature: Set up App icons & Web Manifest by @nick-y-ito in #303
- Fix: Fix signin problem on Vercel Preview environment by @nick-y-ito in #339
- Fix: Fix the path to the app screenshots files by @nick-y-ito in #347
- Feature: Implement RENAME group in meatball menu in mobile header by @ShoeheyOt in #343
- Fix: Add metadataBase to fix the console waring by @nick-y-ito in #349
- Refactor: Restructure component layers for meatball button on GroupSinglePage by @nick-y-ito in #351
- Feat: Implement "Delete account" UI by @kanta1207 in #344
- Feat: Sign out feature in Profile page by @kanta1207 in #353
- Feat: Implement update user API client and apply it to rename user form by @kanta1207 in #352
- Chore: Add dependabot configuration by @nick-y-ito in #357
- ci: bump actions/checkout from 3 to 4 by @dependabot in #359
- ci: bump actions/cache from 3 to 4 by @dependabot in #358
- build: bump @types/react-dom from 18.2.18 to 18.2.22 by @dependabot in #360
- Fix: Refresh after api call by @kanta1207 in #270
- Refactor/ Restructure component layers for kebab button on containercard by @ShoeheyOt in #369
- Fix: an attribute of the return type of /users/:id by @hitohata in #342
- Feat: Delete account API client by @kanta1207 in #371
- Release v1.0.0 by @nick-y-ito in #374
New Contributors
- @yukiyohure made their first contribution in #1
- @taniguchiiqqq made their first contribution in #30
- @hitohata made their first contribution in #32
- @kotaaaa made their first contribution in #63
- @jaas666 made their first contribution in #215
- @AnukratiMehta made their first contribution in #234
- @dependabot made their first contribution in #359
Full Changelog: https://github.com/nishiki-tech/nishiki-frontend/commits/v1.0.0