forked from cerc-io/snowballtools-base
Compare commits
merge into: cfbender/snowballtools-base:06-21-feat_5_digit_code_ui
cfbender/snowballtools-base:main
cfbender/snowballtools-base:fix/project-template-colors
cfbender/snowballtools-base:fix/repository-card-colors
cfbender/snowballtools-base:fix/projects-colors
cfbender/snowballtools-base:staging
cfbender/snowballtools-base:style/laconic-colors
cfbender/snowballtools-base:iv-integrate-auction
cfbender/snowballtools-base:dboreham-deploy-from-github
cfbender/snowballtools-base:dboreham-trigger-cd
cfbender/snowballtools-base:06-24-v.0.0.9_staging
cfbender/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
cfbender/snowballtools-base:06-24-Refactor_components/shared_
cfbender/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
cfbender/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
cfbender/snowballtools-base:06-24-feat_Settings_screen_for_org
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
cfbender/snowballtools-base:06-22-project_for_id
cfbender/snowballtools-base:06-22-loading_for_project
cfbender/snowballtools-base:06-22-addProjectFromTemplate_on_backend
cfbender/snowballtools-base:06-22-update_readmes
cfbender/snowballtools-base:storybook-icons
cfbender/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
cfbender/snowballtools-base:06-21-fix_staging_github_repos
cfbender/snowballtools-base:06-21-bump_version
cfbender/snowballtools-base:06-21-feat_5_digit_code_ui
cfbender/snowballtools-base:06-21-feat_access_code
cfbender/snowballtools-base:06-21-refactor_env_var_to_utils/constants
cfbender/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
cfbender/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
cfbender/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
cfbender/snowballtools-base:dboreham/add-rpid-config
cfbender/snowballtools-base:05-22-Collaborators_backend
cfbender/snowballtools-base:05-22-Fix_Input_component_react_hook
cfbender/snowballtools-base:05-22-correct_suppressRefError
cfbender/snowballtools-base:05-22-Collaborators_cleanup
cfbender/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
cfbender/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
cfbender/snowballtools-base:05-22-svg_atts_-_react_svg_atts
cfbender/snowballtools-base:ng-staging
cfbender/snowballtools-base:eric/airf-39-dashboard-ui-project-page
cfbender/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
cfbender/snowballtools-base:ericlewis/deploy-3
cfbender/snowballtools-base:ayungavis/T-4921-home-update-project-card
cfbender/snowballtools-base:ayungavis/T-4910-create-project-template-card
cfbender/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
cfbender/snowballtools-base:sushan/T-4916-project-overview-activity-section
cfbender/snowballtools-base:ayungavis/T-4907-home-heading-component
cfbender/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
cfbender/snowballtools-base:ayungavis/T-4902-home-project-card
cfbender/snowballtools-base:ayungavis/T-4840-dropdown
cfbender/snowballtools-base:ng-gitea-oauth
cfbender/snowballtools-base:ayungavis/T-4845-datepicker
cfbender/snowballtools-base:ayungavis/T-4865-segmented-controls
cfbender/snowballtools-base:ayungavis/T-4866-switch
cfbender/snowballtools-base:zachery/T-4870-tooltips
cfbender/snowballtools-base:ayungavis/T-4864-radio
cfbender/snowballtools-base:ayungavis/T-4861-inline-notification
cfbender/snowballtools-base:andrehadianto/T-4863-input-field
cfbender/snowballtools-base:ayungavis/T-4862-link
cfbender/snowballtools-base:ayungavis/T-4867-tabs
cfbender/snowballtools-base:zachery/T-4836-avatar
cfbender/snowballtools-base:ayungavis/T-4837-badge
cfbender/snowballtools-base:ayungavis/T-4838-checkbox
cfbender/snowballtools-base:ayungavis/T-4842-datepicker
cfbender/snowballtools-base:ayungavis/T-4834-button
cfbender/snowballtools-base:zachery/T-4843-focus-ring-class
cerc-io/snowballtools-base:main
cerc-io/snowballtools-base:iv-multi-custom-domains
cerc-io/snowballtools-base:custom-domain-for-auctions
cerc-io/snowballtools-base:custom-domain
cerc-io/snowballtools-base:zach/ui-fixes
cerc-io/snowballtools-base:zach/repo-fixes
cerc-io/snowballtools-base:zach/fixes
cerc-io/snowballtools-base:iv-integrate-auction
cerc-io/snowballtools-base:dboreham-deploy-from-github
cerc-io/snowballtools-base:dboreham-trigger-cd
cerc-io/snowballtools-base:06-24-v.0.0.9_staging
cerc-io/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
cerc-io/snowballtools-base:06-24-Refactor_components/shared_
cerc-io/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
cerc-io/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
cerc-io/snowballtools-base:06-24-feat_Settings_screen_for_org
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
cerc-io/snowballtools-base:06-22-project_for_id
cerc-io/snowballtools-base:06-22-loading_for_project
cerc-io/snowballtools-base:06-22-addProjectFromTemplate_on_backend
cerc-io/snowballtools-base:06-22-update_readmes
cerc-io/snowballtools-base:storybook-icons
cerc-io/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
cerc-io/snowballtools-base:06-21-fix_staging_github_repos
cerc-io/snowballtools-base:06-21-bump_version
cerc-io/snowballtools-base:06-21-feat_5_digit_code_ui
cerc-io/snowballtools-base:06-21-feat_access_code
cerc-io/snowballtools-base:06-21-refactor_env_var_to_utils/constants
cerc-io/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
cerc-io/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
cerc-io/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
cerc-io/snowballtools-base:dboreham/add-rpid-config
cerc-io/snowballtools-base:05-22-Collaborators_backend
cerc-io/snowballtools-base:05-22-Fix_Input_component_react_hook
cerc-io/snowballtools-base:05-22-correct_suppressRefError
cerc-io/snowballtools-base:05-22-Collaborators_cleanup
cerc-io/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
cerc-io/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
cerc-io/snowballtools-base:05-22-svg_atts_-_react_svg_atts
cerc-io/snowballtools-base:ng-staging
cerc-io/snowballtools-base:eric/airf-39-dashboard-ui-project-page
cerc-io/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
cerc-io/snowballtools-base:ericlewis/deploy-3
cerc-io/snowballtools-base:ayungavis/T-4921-home-update-project-card
cerc-io/snowballtools-base:ayungavis/T-4910-create-project-template-card
cerc-io/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
cerc-io/snowballtools-base:sushan/T-4916-project-overview-activity-section
cerc-io/snowballtools-base:ayungavis/T-4907-home-heading-component
cerc-io/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
cerc-io/snowballtools-base:ayungavis/T-4902-home-project-card
cerc-io/snowballtools-base:ayungavis/T-4840-dropdown
cerc-io/snowballtools-base:ng-gitea-oauth
cerc-io/snowballtools-base:ayungavis/T-4845-datepicker
cerc-io/snowballtools-base:ayungavis/T-4865-segmented-controls
cerc-io/snowballtools-base:ayungavis/T-4866-switch
cerc-io/snowballtools-base:zachery/T-4870-tooltips
cerc-io/snowballtools-base:ayungavis/T-4864-radio
cerc-io/snowballtools-base:ayungavis/T-4861-inline-notification
cerc-io/snowballtools-base:andrehadianto/T-4863-input-field
cerc-io/snowballtools-base:ayungavis/T-4862-link
cerc-io/snowballtools-base:ayungavis/T-4867-tabs
cerc-io/snowballtools-base:zachery/T-4836-avatar
cerc-io/snowballtools-base:ayungavis/T-4837-badge
cerc-io/snowballtools-base:ayungavis/T-4838-checkbox
cerc-io/snowballtools-base:ayungavis/T-4842-datepicker
cerc-io/snowballtools-base:ayungavis/T-4834-button
cerc-io/snowballtools-base:zachery/T-4843-focus-ring-class
..
pull from: cfbender/snowballtools-base:06-21-bump_version
cfbender/snowballtools-base:fix/project-template-colors
cfbender/snowballtools-base:fix/repository-card-colors
cfbender/snowballtools-base:fix/projects-colors
cfbender/snowballtools-base:staging
cfbender/snowballtools-base:style/laconic-colors
cfbender/snowballtools-base:main
cfbender/snowballtools-base:iv-integrate-auction
cfbender/snowballtools-base:dboreham-deploy-from-github
cfbender/snowballtools-base:dboreham-trigger-cd
cfbender/snowballtools-base:06-24-v.0.0.9_staging
cfbender/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
cfbender/snowballtools-base:06-24-Refactor_components/shared_
cfbender/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
cfbender/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
cfbender/snowballtools-base:06-24-feat_Settings_screen_for_org
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
cfbender/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
cfbender/snowballtools-base:06-22-project_for_id
cfbender/snowballtools-base:06-22-loading_for_project
cfbender/snowballtools-base:06-22-addProjectFromTemplate_on_backend
cfbender/snowballtools-base:06-22-update_readmes
cfbender/snowballtools-base:storybook-icons
cfbender/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
cfbender/snowballtools-base:06-21-fix_staging_github_repos
cfbender/snowballtools-base:06-21-bump_version
cfbender/snowballtools-base:06-21-feat_5_digit_code_ui
cfbender/snowballtools-base:06-21-feat_access_code
cfbender/snowballtools-base:06-21-refactor_env_var_to_utils/constants
cfbender/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
cfbender/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
cfbender/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
cfbender/snowballtools-base:dboreham/add-rpid-config
cfbender/snowballtools-base:05-22-Collaborators_backend
cfbender/snowballtools-base:05-22-Fix_Input_component_react_hook
cfbender/snowballtools-base:05-22-correct_suppressRefError
cfbender/snowballtools-base:05-22-Collaborators_cleanup
cfbender/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
cfbender/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
cfbender/snowballtools-base:05-22-svg_atts_-_react_svg_atts
cfbender/snowballtools-base:ng-staging
cfbender/snowballtools-base:eric/airf-39-dashboard-ui-project-page
cfbender/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
cfbender/snowballtools-base:ericlewis/deploy-3
cfbender/snowballtools-base:ayungavis/T-4921-home-update-project-card
cfbender/snowballtools-base:ayungavis/T-4910-create-project-template-card
cfbender/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
cfbender/snowballtools-base:sushan/T-4916-project-overview-activity-section
cfbender/snowballtools-base:ayungavis/T-4907-home-heading-component
cfbender/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
cfbender/snowballtools-base:ayungavis/T-4902-home-project-card
cfbender/snowballtools-base:ayungavis/T-4840-dropdown
cfbender/snowballtools-base:ng-gitea-oauth
cfbender/snowballtools-base:ayungavis/T-4845-datepicker
cfbender/snowballtools-base:ayungavis/T-4865-segmented-controls
cfbender/snowballtools-base:ayungavis/T-4866-switch
cfbender/snowballtools-base:zachery/T-4870-tooltips
cfbender/snowballtools-base:ayungavis/T-4864-radio
cfbender/snowballtools-base:ayungavis/T-4861-inline-notification
cfbender/snowballtools-base:andrehadianto/T-4863-input-field
cfbender/snowballtools-base:ayungavis/T-4862-link
cfbender/snowballtools-base:ayungavis/T-4867-tabs
cfbender/snowballtools-base:zachery/T-4836-avatar
cfbender/snowballtools-base:ayungavis/T-4837-badge
cfbender/snowballtools-base:ayungavis/T-4838-checkbox
cfbender/snowballtools-base:ayungavis/T-4842-datepicker
cfbender/snowballtools-base:ayungavis/T-4834-button
cfbender/snowballtools-base:zachery/T-4843-focus-ring-class
cerc-io/snowballtools-base:main
cerc-io/snowballtools-base:iv-multi-custom-domains
cerc-io/snowballtools-base:custom-domain-for-auctions
cerc-io/snowballtools-base:custom-domain
cerc-io/snowballtools-base:zach/ui-fixes
cerc-io/snowballtools-base:zach/repo-fixes
cerc-io/snowballtools-base:zach/fixes
cerc-io/snowballtools-base:iv-integrate-auction
cerc-io/snowballtools-base:dboreham-deploy-from-github
cerc-io/snowballtools-base:dboreham-trigger-cd
cerc-io/snowballtools-base:06-24-v.0.0.9_staging
cerc-io/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
cerc-io/snowballtools-base:06-24-Refactor_components/shared_
cerc-io/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
cerc-io/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
cerc-io/snowballtools-base:06-24-feat_Settings_screen_for_org
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
cerc-io/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
cerc-io/snowballtools-base:06-22-project_for_id
cerc-io/snowballtools-base:06-22-loading_for_project
cerc-io/snowballtools-base:06-22-addProjectFromTemplate_on_backend
cerc-io/snowballtools-base:06-22-update_readmes
cerc-io/snowballtools-base:storybook-icons
cerc-io/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
cerc-io/snowballtools-base:06-21-fix_staging_github_repos
cerc-io/snowballtools-base:06-21-bump_version
cerc-io/snowballtools-base:06-21-feat_5_digit_code_ui
cerc-io/snowballtools-base:06-21-feat_access_code
cerc-io/snowballtools-base:06-21-refactor_env_var_to_utils/constants
cerc-io/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
cerc-io/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
cerc-io/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
cerc-io/snowballtools-base:dboreham/add-rpid-config
cerc-io/snowballtools-base:05-22-Collaborators_backend
cerc-io/snowballtools-base:05-22-Fix_Input_component_react_hook
cerc-io/snowballtools-base:05-22-correct_suppressRefError
cerc-io/snowballtools-base:05-22-Collaborators_cleanup
cerc-io/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
cerc-io/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
cerc-io/snowballtools-base:05-22-svg_atts_-_react_svg_atts
cerc-io/snowballtools-base:ng-staging
cerc-io/snowballtools-base:eric/airf-39-dashboard-ui-project-page
cerc-io/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
cerc-io/snowballtools-base:ericlewis/deploy-3
cerc-io/snowballtools-base:ayungavis/T-4921-home-update-project-card
cerc-io/snowballtools-base:ayungavis/T-4910-create-project-template-card
cerc-io/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
cerc-io/snowballtools-base:sushan/T-4916-project-overview-activity-section
cerc-io/snowballtools-base:ayungavis/T-4907-home-heading-component
cerc-io/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
cerc-io/snowballtools-base:ayungavis/T-4902-home-project-card
cerc-io/snowballtools-base:ayungavis/T-4840-dropdown
cerc-io/snowballtools-base:ng-gitea-oauth
cerc-io/snowballtools-base:ayungavis/T-4845-datepicker
cerc-io/snowballtools-base:ayungavis/T-4865-segmented-controls
cerc-io/snowballtools-base:ayungavis/T-4866-switch
cerc-io/snowballtools-base:zachery/T-4870-tooltips
cerc-io/snowballtools-base:ayungavis/T-4864-radio
cerc-io/snowballtools-base:ayungavis/T-4861-inline-notification
cerc-io/snowballtools-base:andrehadianto/T-4863-input-field
cerc-io/snowballtools-base:ayungavis/T-4862-link
cerc-io/snowballtools-base:ayungavis/T-4867-tabs
cerc-io/snowballtools-base:zachery/T-4836-avatar
cerc-io/snowballtools-base:ayungavis/T-4837-badge
cerc-io/snowballtools-base:ayungavis/T-4838-checkbox
cerc-io/snowballtools-base:ayungavis/T-4842-datepicker
cerc-io/snowballtools-base:ayungavis/T-4834-button
cerc-io/snowballtools-base:zachery/T-4843-focus-ring-class
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
f494966458 | bump: version | ||
|
|
f2e59c11fd |
Refactor: VerifyCodeInput Component and Modify Access Code Validation (#212)
### TL;DR Implemented the new `VerifyCodeInput` component and updated the access code validation logic. ### What changed? 1. Added a new reusable `VerifyCodeInput` component for verifying codes in a user-friendly way. This component handles paste events, input changes, and keyboard navigation. 2. Updated the backend route `/accesscode` to accept an arbitrary code for now. 3. Incorporated the `VerifyCodeInput` component into the `AccessCode` page, replacing the generic `Input` component. 4. Updated the access code validation logic to check for a trimmed length of 5 characters instead of 6. 5. Added a slight pause for UX purposes when validating the access code on the frontend. ### How to test? 1. Go to the Access Code page. 2. Try entering an access code with various inputs (keyboard, paste, etc.) to see if it works seamlessly. 3. Verify that only a 5-digit code is considered valid. 4. Check the backend logs to ensure the validation endpoint is working as expected. ### Why make this change? This change improves the user experience by providing a custom input component for access code verification and ensures that the access code validation meets the new requirements. --- |
1 changed files with 1 additions and 1 deletions
@@ -3,7 +3,7 @@ import { Router } from 'express';
|
||||
const router = Router();
|
||||
|
||||
router.get('/version', async (req, res) => {
|
||||
return res.send({ version: '0.0.7' });
|
||||
return res.send({ version: '0.0.8' });
|
||||
});
|
||||
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.