Releases: Shift3/boilerplate-client-react
Releases · Shift3/boilerplate-client-react
2.0.3
What's Changed
- fix(readme): Team should be able to find django repo by @michaelachrisco in #630
- Terraform Refactor to Accomodate For SSO Login by @alexrdrgz in #584
- Fix translation on UpdateUserProfilePage by @DropsOfSerenity in #631
- Pagination results will now be updated in the correct manner when searching/filtering is being used and when you aren't on the first page of results by @joshwingreene in #632
- Adds Robust Authentication by @joshwingreene in #627
- Maint/add depandabot monthly version updates by @DropsOfSerenity in #633
- Move SENTRY_DSN to a build environment variable. by @DropsOfSerenity in #635
- Overhauling modals. by @DropsOfSerenity in #638
- Dependency Update, Eslint ergonomics, Testing cleanup. by @DropsOfSerenity in #639
- Adds a top navigation bar for the desktop perspective by @joshwingreene in #634
- Phone Number Input by @DropsOfSerenity in #641
- Add Dropdowns to Navbar by @joshwingreene in #642
- A few style fixes. by @DropsOfSerenity in #643
- Notifications by @DropsOfSerenity in #644
- Bugfixes and Style Consistency by @DropsOfSerenity in #646
- Fixes the filter dropdown border blending issue by @joshwingreene in #648
- Adds email and phone number to agent filters by @joshwingreene in #647
- Improves Profile Photo Upload UX by @joshwingreene in #645
- Fix profile picture error message by @DropsOfSerenity in #650
- Add Unread and Read Notifications tabs and implement Read Notifications functionality. by @DropsOfSerenity in #654
- Fixes the pagination text that is shown when there are no results by @joshwingreene in #651
- Filters can now be de-selected individually by @joshwingreene in #649
- Modifies to be more usable. by @DropsOfSerenity in #657
- Adds the current language to the Accept-Language header by @joshwingreene in #658
- Added
localStorage
to dark/light mode theming by @fluturecode in #659
New Contributors
- @alexrdrgz made their first contribution in #584
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- Added
i18n
to views andtoggle
language buttons by @fluturecode in #568 - Make the search box use debouncing & Use the ?search param by @joshwingreene in #572
- Fix bug where PrivateRoute was not working correctly. by @DropsOfSerenity in #582
- Add keys to i18n to clean up translation files. by @DropsOfSerenity in #583
- Cleanup some toast and nav stuff by @DropsOfSerenity in #586
- Adds the steps for cutting a release from the develop branch to the main branch by @joshwingreene in #588
- Fix bug where the "is" operation for both list views was case-sensitive by @joshwingreene in #594
- Fixes the bug that was causing the startswith and endswith filters to be case-senstive by @joshwingreene in #596
- Fixes the pagination bug that was not allowing all of the pages to be accessed when the page size was changed by @joshwingreene in #597
- Added
themes
to project by @fluturecode in #585 - Fix theming to work with staging banner correctly. by @DropsOfSerenity in #600
- Rework Filters by @DropsOfSerenity in #610
- Fix String Filters by @DropsOfSerenity in #611
- Word wrap in table cells by @DropsOfSerenity in #612
- Make all columns in user table sortable. by @DropsOfSerenity in #613
- Improved Sentry Logging by @joshwingreene in #599
- Fixed
spanish
language dropdown by @fluturecode in #621 - Fixes the bug that was causing search to stop working when you weren't on the first page of results by @joshwingreene in #628
Full Changelog: 2.0.0...2.0.2
2.0.0 Django Preferred Backend ✨
What's Changed
- Removed
moment
from project by @fluturecode in #561 - Remove faker types by @DropsOfSerenity in #563
- (nestjs) A super admin is now able to see the change history of an agent. by @joshwingreene in #555
- Architecture refactor by @fluturecode in #562
- Switch to django as our preferred backend ✨ by @DropsOfSerenity in #565
- (django) Form handling works with the django backend by @joshwingreene in #564
Full Changelog: 1.2.1...2.0.0
1.2.0
What's Changed
- chore: remove wiki deployment from ci jobs by @AramayisO in #554
- Added
mobile responsiveness
to nav bar by @fluturecode in #553 - Some misc. style fixes by @DropsOfSerenity in #556
- Upgrade to React 18 by @DropsOfSerenity in #558
Full Changelog: 1.1.0...1.2.0
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 user
form by @fluturecode in #268 - chore(deps): bump tar from 6.1.0 to 6.1.6 by @dependabot in #274
- Added
update profile
view by @fluturecode in #272 - Add generic table component by @AramayisO in #277
- Add agency list view by @AramayisO in #286
- Added
user list dashboard
by @fluturecode in #298 - Added
admin route guards
by @fluturecode in #287 - Fixed security vulnerability by @fluturecode in #301
- Added
agent list view
by @fluturecode in #302 - Implement delete Agency functionality by @AramayisO in #299
- Added
Delete User
functionality by @fluturecode in #305 - Refactored
Generic Table
component by @fluturecode in #304 - Implement add agency functionality by @AramayisO in #309
- Implement update agency by @AramayisO in #310
- Implemented
Delete Agent
by @fluturecode in #312 - Implement reset password from user list view by @AramayisO in #317
- Implement resend activation email by @AramayisO in #319
- Implemented
Create User
by @fluturecode in #316 - Implemented
Create Agent
by @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 https://gi...
v0.3.3 MVP Release
What's Changed
- feature(favicon): BW Branding should be on favicons by @michaelachrisco in #373
- Redesigned
form
screens by @fluturecode in #372 - Updated
staging URL
by @fluturecode in #389 - Add redesign colors to
Dashboard
by @fluturecode in #405 - Added redesign to
modals
by @fluturecode in #407 - Fixed
errors
in App.tsx by @fluturecode in #413 - Refactored
signupForm
tests by @fluturecode in #411 - Refactored
resetPasswordForm
tests by @fluturecode in #414 - Removed unused
style values
by @fluturecode in #418 - fix(App): remove BrowserRouter and redux Provider from App.tsx by @AramayisO in #423
- Implement RBAC by @AramayisO in #420
- Refactored
changePasswordForm
tests by @fluturecode in #415 - Refactored
ForgotPasswordForm
tests by @fluturecode in #430 - Updated
Confirmation Modal
with new styles by @fluturecode in #428 - Fix expired token bug by @AramayisO in #431
- Updated
form tests
to 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 errors
by @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
history
routing to changePassordForm cancel button by @fluturecode in #451 - Fixed styling in
forms
components by @fluturecode in #454 - Fixed error when running
yarn test
by @fluturecode in #452 - Fixed error when running
yarn test
by @fluturecode in #458 - Fix change password not making API request by @AramayisO in #456
- chore(package):Bump version to
0.3.3
by @fluturecode in #460
Full Changelog: v0.3.1...v0.3.3
0.3.2 Staging Release
What's Changed
- Staging Update by @michaelachrisco in #333
- Staging Version 0.3.1 by @fluturecode in #376
- feature(favicon): BW Branding should be on favicons by @michaelachrisco in #373
- Redesigned
form
screens by @fluturecode in #372 - Updated
staging URL
by @fluturecode in #389 - Add redesign colors to
Dashboard
by @fluturecode in #405 - Added redesign to
modals
by @fluturecode in #407 - Fixed
errors
in App.tsx by @fluturecode in #413 - Refactored
signupForm
tests by @fluturecode in #411 - Refactored
resetPasswordForm
tests by @fluturecode in #414 - Removed unused
style values
by @fluturecode in #418 - fix(App): remove BrowserRouter and redux Provider from App.tsx by @AramayisO in #423
- Implement RBAC by @AramayisO in #420
- Refactored
changePasswordForm
tests by @fluturecode in #415 - Refactored
ForgotPasswordForm
tests by @fluturecode in #430 - Updated
Confirmation Modal
with new styles by @fluturecode in #428 - Fix expired token bug by @AramayisO in #431
- Updated
form tests
to 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 errors
by @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
- Staging Version 0.3.2 by @fluturecode in #444
Full Changelog: v0.3.1...v0.3.2
0.3.1 Staging Release
What's Changed
- 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 toast
notification by @fluturecode in #350 - Fix error when adding user by @AramayisO in #353
- Added
resend activation toast
pop up by @fluturecode in #351 - Fix
non-serializable value was detected
error by @AramayisO in #346 - Fix missing
key
prop warning by @AramayisO in #357 - Fix
findDOMNode deprecated
error 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 page
by @fluturecode in #363 - Moved
/components
as part of architecture refactor by @fluturecode in #371 - Bump version by @fluturecode in #375
Full Changelog: v0.2.0...v0.3.1
v0.2.0 Demo Deploy
Merge pull request #332 from Shift3/mac-331-bump-version chore(package): Bump version to 0.2.0