forked from cerc-io/snowballtools-base
Compare commits
merge into: deep-stack/snowballtools-base:06-21-feat_5_digit_code_ui
deep-stack/snowballtools-base:main
deep-stack/snowballtools-base:zach/repo-fixes
deep-stack/snowballtools-base:zach/fixes
deep-stack/snowballtools-base:iv-integrate-auction
deep-stack/snowballtools-base:dboreham-deploy-from-github
deep-stack/snowballtools-base:dboreham-trigger-cd
deep-stack/snowballtools-base:06-24-v.0.0.9_staging
deep-stack/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
deep-stack/snowballtools-base:06-24-Refactor_components/shared_
deep-stack/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
deep-stack/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
deep-stack/snowballtools-base:06-24-feat_Settings_screen_for_org
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
deep-stack/snowballtools-base:06-22-project_for_id
deep-stack/snowballtools-base:06-22-loading_for_project
deep-stack/snowballtools-base:06-22-addProjectFromTemplate_on_backend
deep-stack/snowballtools-base:06-22-update_readmes
deep-stack/snowballtools-base:storybook-icons
deep-stack/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
deep-stack/snowballtools-base:06-21-fix_staging_github_repos
deep-stack/snowballtools-base:06-21-bump_version
deep-stack/snowballtools-base:06-21-feat_5_digit_code_ui
deep-stack/snowballtools-base:06-21-feat_access_code
deep-stack/snowballtools-base:06-21-refactor_env_var_to_utils/constants
deep-stack/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
deep-stack/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
deep-stack/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
deep-stack/snowballtools-base:dboreham/add-rpid-config
deep-stack/snowballtools-base:05-22-Collaborators_backend
deep-stack/snowballtools-base:05-22-Fix_Input_component_react_hook
deep-stack/snowballtools-base:05-22-correct_suppressRefError
deep-stack/snowballtools-base:05-22-Collaborators_cleanup
deep-stack/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
deep-stack/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
deep-stack/snowballtools-base:05-22-svg_atts_-_react_svg_atts
deep-stack/snowballtools-base:ng-staging
deep-stack/snowballtools-base:eric/airf-39-dashboard-ui-project-page
deep-stack/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
deep-stack/snowballtools-base:ericlewis/deploy-3
deep-stack/snowballtools-base:ayungavis/T-4921-home-update-project-card
deep-stack/snowballtools-base:ayungavis/T-4910-create-project-template-card
deep-stack/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
deep-stack/snowballtools-base:sushan/T-4916-project-overview-activity-section
deep-stack/snowballtools-base:ayungavis/T-4907-home-heading-component
deep-stack/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
deep-stack/snowballtools-base:ayungavis/T-4902-home-project-card
deep-stack/snowballtools-base:ayungavis/T-4840-dropdown
deep-stack/snowballtools-base:ng-gitea-oauth
deep-stack/snowballtools-base:ayungavis/T-4845-datepicker
deep-stack/snowballtools-base:ayungavis/T-4865-segmented-controls
deep-stack/snowballtools-base:ayungavis/T-4866-switch
deep-stack/snowballtools-base:zachery/T-4870-tooltips
deep-stack/snowballtools-base:ayungavis/T-4864-radio
deep-stack/snowballtools-base:ayungavis/T-4861-inline-notification
deep-stack/snowballtools-base:andrehadianto/T-4863-input-field
deep-stack/snowballtools-base:ayungavis/T-4862-link
deep-stack/snowballtools-base:ayungavis/T-4867-tabs
deep-stack/snowballtools-base:zachery/T-4836-avatar
deep-stack/snowballtools-base:ayungavis/T-4837-badge
deep-stack/snowballtools-base:ayungavis/T-4838-checkbox
deep-stack/snowballtools-base:ayungavis/T-4842-datepicker
deep-stack/snowballtools-base:ayungavis/T-4834-button
deep-stack/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: deep-stack/snowballtools-base:06-21-bump_version
deep-stack/snowballtools-base:main
deep-stack/snowballtools-base:zach/repo-fixes
deep-stack/snowballtools-base:zach/fixes
deep-stack/snowballtools-base:iv-integrate-auction
deep-stack/snowballtools-base:dboreham-deploy-from-github
deep-stack/snowballtools-base:dboreham-trigger-cd
deep-stack/snowballtools-base:06-24-v.0.0.9_staging
deep-stack/snowballtools-base:06-24-Update_local.toml.example_in_packages/backend_
deep-stack/snowballtools-base:06-24-Refactor_components/shared_
deep-stack/snowballtools-base:06-24-refactor_use_onToast_remove_react-hot-toast_dep
deep-stack/snowballtools-base:06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
deep-stack/snowballtools-base:06-24-feat_Settings_screen_for_org
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_suppressRefError
deep-stack/snowballtools-base:06-24-fix_ProjectSearchBarDialog_getMenuProps_error
deep-stack/snowballtools-base:06-22-project_for_id
deep-stack/snowballtools-base:06-22-loading_for_project
deep-stack/snowballtools-base:06-22-addProjectFromTemplate_on_backend
deep-stack/snowballtools-base:06-22-update_readmes
deep-stack/snowballtools-base:storybook-icons
deep-stack/snowballtools-base:06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
deep-stack/snowballtools-base:06-21-fix_staging_github_repos
deep-stack/snowballtools-base:06-21-bump_version
deep-stack/snowballtools-base:06-21-feat_5_digit_code_ui
deep-stack/snowballtools-base:06-21-feat_access_code
deep-stack/snowballtools-base:06-21-refactor_env_var_to_utils/constants
deep-stack/snowballtools-base:05-22-_nit_DeploymentMenu_dependency
deep-stack/snowballtools-base:05-22-Refactor_DeploymentMenu_uses_toast
deep-stack/snowballtools-base:05-22-Refactor_AssignDomainDialog_using_Modal_component
deep-stack/snowballtools-base:dboreham/add-rpid-config
deep-stack/snowballtools-base:05-22-Collaborators_backend
deep-stack/snowballtools-base:05-22-Fix_Input_component_react_hook
deep-stack/snowballtools-base:05-22-correct_suppressRefError
deep-stack/snowballtools-base:05-22-Collaborators_cleanup
deep-stack/snowballtools-base:05-22-getItemProps_should_supersede_prev_attrs
deep-stack/snowballtools-base:05-22-frontend_.prettierignore_build_dir_dist/_
deep-stack/snowballtools-base:05-22-svg_atts_-_react_svg_atts
deep-stack/snowballtools-base:ng-staging
deep-stack/snowballtools-base:eric/airf-39-dashboard-ui-project-page
deep-stack/snowballtools-base:sushan/T-4918-project-deployments-deployed-line-items
deep-stack/snowballtools-base:ericlewis/deploy-3
deep-stack/snowballtools-base:ayungavis/T-4921-home-update-project-card
deep-stack/snowballtools-base:ayungavis/T-4910-create-project-template-card
deep-stack/snowballtools-base:andrehadianto/T-4906-create-project-connect-github
deep-stack/snowballtools-base:sushan/T-4916-project-overview-activity-section
deep-stack/snowballtools-base:ayungavis/T-4907-home-heading-component
deep-stack/snowballtools-base:ayungavis/T-4903-product-add-inter-display-font
deep-stack/snowballtools-base:ayungavis/T-4902-home-project-card
deep-stack/snowballtools-base:ayungavis/T-4840-dropdown
deep-stack/snowballtools-base:ng-gitea-oauth
deep-stack/snowballtools-base:ayungavis/T-4845-datepicker
deep-stack/snowballtools-base:ayungavis/T-4865-segmented-controls
deep-stack/snowballtools-base:ayungavis/T-4866-switch
deep-stack/snowballtools-base:zachery/T-4870-tooltips
deep-stack/snowballtools-base:ayungavis/T-4864-radio
deep-stack/snowballtools-base:ayungavis/T-4861-inline-notification
deep-stack/snowballtools-base:andrehadianto/T-4863-input-field
deep-stack/snowballtools-base:ayungavis/T-4862-link
deep-stack/snowballtools-base:ayungavis/T-4867-tabs
deep-stack/snowballtools-base:zachery/T-4836-avatar
deep-stack/snowballtools-base:ayungavis/T-4837-badge
deep-stack/snowballtools-base:ayungavis/T-4838-checkbox
deep-stack/snowballtools-base:ayungavis/T-4842-datepicker
deep-stack/snowballtools-base:ayungavis/T-4834-button
deep-stack/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.