-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix volunteer onboarding workflow #126
Fix volunteer onboarding workflow #126
Conversation
These pages include a Privacy Policy, Terms of Service, and a user agreements.
The configuration file formatting was standardized by converting all keys to snake_case and ensuring consistent spacing and comment formatting. This improves readability and maintainability of the configuration over time by adopting a uniform style.
Changed the default AI models, increased input limits, and updated other configuration parameters to improve performance and capabilities. The primary model was updated to the most recent Claude release and additional models were added to the fallback list. Token limits for responses were increased to allow for more detailed explanations and contexts. Other tweaks aim to enhance the experience for both human users and the AI systems.
CI Failure Feedback(Checks updated until commit 356a39e)
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
where Configuration options
See more information about the |
Preparing PR description... |
Add new Ruff linter package to dev dependencies and include wheels in Poetry lock file to enable static type checking and linting in CI/CD workflows. Ruff is an extremely fast linter and code formatter written in Rust that will help enforce code quality standards as codebase grows.
Note: this script will only run in dev since there will only be configuration in dev. Even then it needs to be added manually.
This PR upgrades many outdated dev dependencies, standardizes `dev: true` and removes unused packages. It also consolidates dev script definitions for improved readability. ### Changes - Removed unused packages: - `@nuxt/test-utils`: Temporary, b/c it's clashing with @sidebase/nuxt-auth in dependency resolution No functionality changes, but lay the groundwork for future improvements by cleaning up the dependency graph and development surface area.
Add Nuxt UI Pro, TailwindCSS, and VueUse modules Transpile Nuxt app in build config Enable Nitro route rules for .ts and .vue files Update TailwindCSS and VueForm configs Import VueForm theme correctly in vueform.config.ts
* Add new 'almost there' interstial page between login and magic * Updated input fields and layout styling * Implemented login flow with magic link * Added privacy links to volunteer signup * Moved snackbar components to top level * Added new page for magic link confirmation
Also adds dynamic debug mode in Nuxt config
* Update landing page text for better clarity * Remove unused navigation links * Update footer copyright notice * Adjust some UI spacing and styling tweaks
PR Review
|
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
This commit updates many outdated dependencies throughout the codebase to their latest versions. Key changes include: - Updating @types/node from 20.11.30 to 20.12.7 to resolve type errors - Updating multiple @unocss packages from 0.59.0 to 0.59.1 to fix issues - Bumping koa from 2.15.2 to 2.15.3 to address vulnerabilities - Updating vitest and related packages from 1.4.0 to 1.5.0 for new features and bugfixes - Various other minor versions bumps across packages All updates were tested and the code continues to build and run as expected with no regressions encountered. Package versions were chosen based on SemVer constraints and latest releases at the time of the update.
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
For client and volunteer onboarding and login forms
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
appreciate
Remove explicit transpile (leftover from debugging) Signed-off-by: Delano <1206+delano@users.noreply.github.com>
This pull request fixes the volunteer onboarding workflow by adding the necessary pages and updating the configuration files. The changes include adding stubs for legal pages (Privacy Policy, Terms of Service, and user agreements), adding a volunteer welcome page, updating titles and links, and standardizing TOML formatting. Additionally, the AI models and general configuration have been updated to improve performance and capabilities.
Fixes #39