1.0.0
What's Changed
- Tentative GitHub Folder Setup by @codysmith287 in #2
- chore: add epic issue template by @coreyshuman in #5
- IPS1A - Initialized project with CRA by @fluturecode in #52
- IPS1B - CRA Cleanup by @fluturecode in #53
- Refactor(cra-cleanup):refactored CRA cleanup by @fluturecode in #55
- feat(linting preferences): Adds eslint and prettier, along with config files by @fluturecode in #56
- feat(dependencies): Added project dependencies by @fluturecode in #57
- feat(dependencies): Added dev dependencies by @fluturecode in #58
- feat(CircleCI): implement CircleCI by @fluturecode in #61
- BC6 Sentry Integration by @codysmith287 in #66
- feat(terraform): implement terraform by @fluturecode in #59
- feat(login): Login form unit test by @fluturecode in #64
- feat(login): Add password reset page and link by @fluturecode in #76
- Chore(redux): Remove Redux and add analyze script by @fluturecode in #77
- IndexContext, AuthContext, FlashMessageContext, and base level login/logout functionality added by @parkersalterego in #85
- feat(package, circleci): Code Coverage by @michaelachrisco in #90
- feat(dashboard):holy grail layout by @fluturecode in #83
- feat(package): Developers should be able to run test coverage reports by @michaelachrisco in #96
- Aw 78 hook form by @parkersalterego in #101
- feat(Testing-Library): Add ESLint plugins by @fluturecode in #103
- Test(Footer): Add unit tests by @fluturecode in #108
- chore(Docker): implement development Docker config by @AramayisO in #134
- chore(Docker): implement production Docker config by @AramayisO in #139
- feat(models/role): add model and DTO for role by @AramayisO in #146
- Add unit tests to Holy Grail component by @fluturecode in #150
- Implement Service Methods to Create and Activate User Accounts by @AramayisO in #155
- Updated eslint and prettier configs by @parkersalterego in #149
- Aw 151 optimize context typescript by @parkersalterego in #152
- Configure local dev server to listen on port 4200 by @AramayisO in #168
- Fix 'no-magic-numbers' ESLint rule by @fluturecode in #184
- Removed package-lock.json by @fluturecode in #178
- Aw 156 testing for remaining components by @parkersalterego in #166
- Add documentation on how to run project locally and using Docker by @AramayisO in #169
- Aw 186 refactor data testids to be explicit by @parkersalterego in #187
- Added UI views for resetPassword, changePassword, forgotPassword, logIn, & signUp by @fluturecode in #196
- fix(circleci): Docker and CI should have same version of modern node by @michaelachrisco in #213
- Fix staging environment config/deployment by @AramayisO in #203
- feat(readme): Developers should know and work with yarn by @michaelachrisco in #216
- fix(feature-request): Spelling by @michaelachrisco in #223
- feature(README): Status Badges, Table of Contents, wiki by @michaelachrisco in #222
- feat(circleci): Cache yarn dependencies by @michaelachrisco in #224
- Refactor app to use Redux for global state management by @AramayisO in #193
- fix(bug-report): Assignees should be the same across all templates by @michaelachrisco in #226
- Fix CircleCI tests failing with ENOMEM error by @AramayisO in #227
- Add CircleCI documentation by @fluturecode in #235
- Fix security-vulnerability by @fluturecode in #234
- chore(.github): update code owners by @AramayisO in #239
- chore: remove vscode settings from version control by @AramayisO in #237
- docs: add documentaiton on Yup and React Hook Form resolvers by @AramayisO in #243
- Add 'cross-env' to dependencies by @fluturecode in #241
- Store wiki pages in project and automate wiki deployment through CI by @AramayisO in #232
- Added private route component by @fluturecode in #245
- Add navigation module and TopNav component by @AramayisO in #254
- Add logout modal by @AramayisO in #255
- Add side nav by @AramayisO in #259
- Refactored Holy Grail layout by @fluturecode in #262
- Add Nav Bar Toggle by @AramayisO in #269
- Add
create userform by @fluturecode in #268 - chore(deps): bump tar from 6.1.0 to 6.1.6 by @dependabot in #274
- Added
update profileview by @fluturecode in #272 - Add generic table component by @AramayisO in #277
- Add agency list view by @AramayisO in #286
- Added
user list dashboardby @fluturecode in #298 - Added
admin route guardsby @fluturecode in #287 - Fixed security vulnerability by @fluturecode in #301
- Added
agent list viewby @fluturecode in #302 - Implement delete Agency functionality by @AramayisO in #299
- Added
Delete Userfunctionality by @fluturecode in #305 - Refactored
Generic Tablecomponent by @fluturecode in #304 - Implement add agency functionality by @AramayisO in #309
- Implement update agency by @AramayisO in #310
- Implemented
Delete Agentby @fluturecode in #312 - Implement reset password from user list view by @AramayisO in #317
- Implement resend activation email by @AramayisO in #319
- Implemented
Create Userby @fluturecode in #316 - Implemented
Create Agentby @fluturecode in #318 - chore(package): Bump version to 0.2.0 by @michaelachrisco in #332
- fix(ActiveAccountForm): password should be hidden by @michaelachrisco in #337
- Phone Number Validation should be Human Readable by @michaelachrisco in #338
- fix(footer): Footer should have correct spelling by @michaelachrisco in #341
- feature(circleci): Set up starting server in background by @michaelachrisco in #339
- Implement agent update by @AramayisO in #334
- Feature(FlashMessage): Notifications Top Screen by @michaelachrisco in #342
- Implement user update by @AramayisO in #344
- Fix(README): Add more Documentation by @michaelachrisco in #343
- Feature(README): CODEOWNERS/Issue Templates explanation by @michaelachrisco in #347
- Added
delete toastnotification by @fluturecode in #350 - Fix error when adding user by @AramayisO in #353
- Added
resend activation toastpop up by @fluturecode in #351 - Fix
non-serializable value was detectederror by @AramayisO in #346 - Fix missing
keyprop warning by @AramayisO in #357 - Fix
findDOMNode deprecatederror by @AramayisO in #359 - Ao 295 loading overlay by @AramayisO in #360
- fix(README): Staging url should go to react by @michaelachrisco in #364
- Refactored
login pageby @fluturecode in #363 - Moved
/componentsas part of architecture refactor by @fluturecode in #371 - Bump version by @fluturecode in #375
- feature(favicon): BW Branding should be on favicons by @michaelachrisco in #373
- Redesigned
formscreens by @fluturecode in #372 - Updated
staging URLby @fluturecode in #389 - Add redesign colors to
Dashboardby @fluturecode in #405 - Added redesign to
modalsby @fluturecode in #407 - Fixed
errorsin App.tsx by @fluturecode in #413 - Refactored
signupFormtests by @fluturecode in #411 - Refactored
resetPasswordFormtests by @fluturecode in #414 - Removed unused
style valuesby @fluturecode in #418 - fix(App): remove BrowserRouter and redux Provider from App.tsx by @AramayisO in #423
- Implement RBAC by @AramayisO in #420
- Refactored
changePasswordFormtests by @fluturecode in #415 - Refactored
ForgotPasswordFormtests by @fluturecode in #430 - Updated
Confirmation Modalwith new styles by @fluturecode in #428 - Fix expired token bug by @AramayisO in #431
- Updated
form teststo fix false positives by @fluturecode in #434 - Developers should know how to contribute by @michaelachrisco in #437
- feat(wiki-home): Developers can navigate the home wiki page by @michaelachrisco in #438
- Updated form components to show
validation errorsby @fluturecode in #435 - Hide agency select field in Create User form for non super admin users by @AramayisO in #439
- Developers should know about major features by @michaelachrisco in #441
- Fix toast notification styling by @AramayisO in #445
- Add a 404 not found page by @AramayisO in #448
- Add
historyrouting to changePassordForm cancel button by @fluturecode in #451 - Fixed styling in
formscomponents by @fluturecode in #454 - Fixed error when running
yarn testby @fluturecode in #452 - Fixed error when running
yarn testby @fluturecode in #458 - Fix change password not making API request by @AramayisO in #456
- chore(package):Bump version to
0.3.3by @fluturecode in #460 - Refactor navbar by @AramayisO in #466
- Refactored
formtests by @fluturecode in #469 - Refactored
lintingrules by @fluturecode in #470 - fix(navbar): only show Agencies link if user has permission to view a… by @AramayisO in #473
- Redirect root path to agent list view by @AramayisO in #475
- Refactor to move
Footercomponent tocommon/componentsfolder by @AramayisO in #477 - Refactor to move
HolyGrailLayoutcomponent tocommon/componentsfolder by @AramayisO in #479 - Refactor to remove
src/corefolder by @AramayisO in #480 - Bumped version to
0.3.4by @fluturecode in #482 - Ao 483 refactor auth folder structure by @AramayisO in #484
- Refactor page styles by @AramayisO in #487
- Remove
staging&additional resourcesonREADME.mdby @fluturecode in #498 - Remove
cancel buttonfrom form views by @fluturecode in #505 - Mask phone numbers at input by @22antonio in #501
- Optional agent address by @pcnova in #507
- Added
loading spinnerto submit buttons by @fluturecode in #506 - Refactored
Confirmation Modalby @fluturecode in #512 - Form Prompts before user navigates away from dirty inputs. by @mxrcochxvez in #511
- feat(codeowners): Update codeowners to refect team by @michaelachrisco in #521
- Implement pagination by @AramayisO in #519
- feat,refactor(user-profile): redesigns user profile page by @pratimasakinala in #516
- Simple token fix by @pcnova in #518
- Loading button refactor by @fluturecode in #522
- Redesign by @DropsOfSerenity in #515
- Don't show Add Agent button unless user has permissions. by @DropsOfSerenity in #525
- Implement sorting by table column by @AramayisO in #523
- Staging automatic deploy by @DropsOfSerenity in #526
- Add Production Deploys by @DropsOfSerenity in #527
New Contributors
- @codysmith287 made their first contribution in #2
- @coreyshuman made their first contribution in #5
- @parkersalterego made their first contribution in #85
- @AramayisO made their first contribution in #134
- @dependabot made their first contribution in #274
- @22antonio made their first contribution in #501
- @pcnova made their first contribution in #507
- @mxrcochxvez made their first contribution in #511
- @pratimasakinala made their first contribution in #516
Full Changelog: https://github.com/Shift3/boilerplate-client-react/commits/1.0.0