Skip to content
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

Nextjs and express demo apps #169

Merged
merged 8 commits into from
Apr 6, 2024
Merged

Conversation

mikepsinn
Copy link
Contributor

No description provided.

mikepsinn and others added 8 commits April 4, 2024 21:43
The changes remove the usage of the 'envHelper' utility and replace it with direct access to environment variables using 'process.env' in several services. This adjustment makes the code more straightforward and eliminates the need for a separate utility to read environment variables.
Updated the API reference documentation, including expanded endpoint details, revised access guidelines and improved onboarding instructions. Also updated the site configuration in `mint.json` to reflect actual support links, favicon, and overall site structure. New introduction page was also created.
This commit removes a duplicate card about data analysis in the introduction. It also slightly modifies the text of two other cards for more appropriate semantics. Links and icons for the community and support sections have been updated to redirect users to the project's GitHub page.
Introduce authentication sign-in and sign-up functionalities alongside user-specific authentication options. Additionally, add new list pages to display different data models. The update also includes the connection to APIs to fetch or post data.
Files for express app have been added. The express app includes controllers and services for handling requests like analytics, app settings, authentication, connectors and more. A .openapi-generator folder has also been added, it contains an ignore file, eslint config, and a version file. Most of the heavy lifting is done in Request.js where request parameters are handled and sent to the service. The services return responses which are in turn, handled by the controllers.
The description text under 'Create or update user' operation has been updated for improved readability. Additionally, a new image field has also been introduced under user details with an example. The image field is expected to accommodate a URL string.
This commit includes the deletion of a logging file and the addition of new settings in the Next.js application. Changes also include updates to types in a TypeScript file, adjustments on markdown and package.json in a text-measurements library, and updates to a yarn.lock file.
@mikepsinn mikepsinn merged commit db34df2 into curedao:develop Apr 6, 2024
Copy link
Contributor

sweep-ai bot commented Apr 6, 2024

Apply Sweep Rules to your PR?

  • Apply: All new business logic should have corresponding unit tests.
  • Apply: Refactor large functions to be more modular.
  • Apply: Add docstrings to all functions and file headers.

This is an automated message generated by Sweep AI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant