-
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
[Workflow] Volunteer onboarding #39
Comments
delano
added a commit
that referenced
this issue
Apr 8, 2024
delano
added a commit
that referenced
this issue
Apr 8, 2024
delano
added a commit
that referenced
this issue
Apr 8, 2024
Aligns with Poetry which we move up from apps/api last week. This is a good move as it makes it easier to manage dependencies and ensures that we are using the same versions of packages across the project.
delano
added a commit
that referenced
this issue
Apr 8, 2024
Aligns with Poetry which we move up from apps/api last week. This is a good move as it makes it easier to manage dependencies and ensures that we are using the same versions of packages across the project. Signed-off-by: delano <delano@cpan.org>
delano
added a commit
that referenced
this issue
Apr 8, 2024
[#39] Standardizing npm deps at root level
delano
added a commit
that referenced
this issue
Apr 8, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
Simply for readability. Funtionally, these does not change anything. But it adds parity with the destroy method that we ovveride to disable it.
delano
added a commit
that referenced
this issue
Apr 9, 2024
NOTE: We now run the nuxt app commands from the root of the project. It's a natural (and intentional) consequence of moving the package.json up out of the apps/ui directory. This is a good thing, as it's a step towards making the project more consistent and easier to work with. We'll do the same for the Django app in the future.
delano
added a commit
that referenced
this issue
Apr 9, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
These pages include a Privacy Policy, Terms of Service, and a user agreements.
delano
added a commit
that referenced
this issue
Apr 9, 2024
delano
added a commit
that referenced
this issue
Apr 9, 2024
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.
delano
added a commit
that referenced
this issue
Apr 9, 2024
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.
delano
added a commit
that referenced
this issue
Apr 9, 2024
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.
delano
added a commit
that referenced
this issue
Apr 9, 2024
Note: this script will only run in dev since there will only be configuration in dev. Even then it needs to be added manually.
delano
added a commit
that referenced
this issue
Apr 10, 2024
delano
added a commit
that referenced
this issue
Apr 10, 2024
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.
delano
added a commit
that referenced
this issue
Apr 10, 2024
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
delano
added a commit
that referenced
this issue
Apr 10, 2024
* 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
delano
added a commit
that referenced
this issue
Apr 10, 2024
delano
added a commit
that referenced
this issue
Apr 10, 2024
Also adds dynamic debug mode in Nuxt config
delano
added a commit
that referenced
this issue
Apr 10, 2024
* Update landing page text for better clarity * Remove unused navigation links * Update footer copyright notice * Adjust some UI spacing and styling tweaks
delano
added a commit
that referenced
this issue
Apr 11, 2024
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.
delano
added a commit
that referenced
this issue
Apr 11, 2024
Aligns with Poetry which we move up from apps/api last week. This is a good move as it makes it easier to manage dependencies and ensures that we are using the same versions of packages across the project. Signed-off-by: delano <delano@cpan.org>
delano
added a commit
that referenced
this issue
Apr 11, 2024
…imalFoodBank/afb-requests into 39-standardize-packages-at-root
delano
added a commit
that referenced
this issue
Apr 11, 2024
[#39] Standardizing npm deps at root level
delano
added a commit
that referenced
this issue
Apr 11, 2024
delano
added a commit
that referenced
this issue
Apr 12, 2024
For client and volunteer onboarding and login forms
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Volunteer clicks a link like "Sign-up to be a volunteer", is sent a link or hears about us and seeks out the page themselves. They fill out a form, answer a few questions, and submit. The "enrolment application" (totally not the right name) goes to the branch manager and/or AFB for review.
Workflow diagram
The text was updated successfully, but these errors were encountered: