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

Merge development into main #196

Merged
merged 58 commits into from
Nov 19, 2024
Merged

Merge development into main #196

merged 58 commits into from
Nov 19, 2024

Conversation

gentlementlegen
Copy link
Member

No description provided.

Added basic Hono frontend with Vite, React JSX, and TypeScript configuration.
Renamed package and added new form UI with server configuration.
Refactor event types, add markdown CSS, improve URL dynamic handling and response rendering.
Added dynamic owner/repo input fields, simplified handling of issue URLs, and included styles.
Add initial README.md with setup instructions and available scripts.
Introduced loading state to enhance UX and show progress during form submission.
Introduced a navigation bar with a list item to the main component.
Enhanced error logging for better debugging and added POST route in server for OpenAI messages.
Add conditional GitHub comment posting, update OpenAI option logic, and refactor form UI.
Changed regex pattern and implemented better parsing logic for comments.
Implemented getPayload function to streamline issue close event payload.
Revised getPayload to require a boolean for useOpenAi and adjusted imports and payload creation.
Add missing data to error log and change regex for JSON processing.
Upgraded "yaml" dependency from 2.4.1 to ^2.6.0 for compatibility.
Remove unused imports and streamline data fetching/update logic.
Add a method to initialize the database schema if it doesn't exist.
Change the regex to match the correct number of entries in the JSON response.
Updated the ISSUE_ASSIGNEE and PULL_AUTHOR roles to correct values.
Refactored commentType with stringLiteralUnion; simplified default multipliers.
Refactored code to simplify role mapping and improve readability.
Removed unnecessary intermediate array and streamlined return.
gentlementlegen and others added 23 commits November 18, 2024 01:46
Replaced @octokit/core with @octokit/rest and excluded ./src/web in tsconfig.
Replaced `@octokit/core` with `@octokit/rest` in rewards.test.ts.
# Conflicts:
#	bun.lockb
#	dist/index.js
#	tsconfig.json
Add tests for default and specific priority labels. Fix default 1.
Refactor _parsePriorityLabel method for improved readability.
# Conflicts:
#	dist/index.js
#	tests/priority.test.ts
Eliminate logLevel from configurations, examples, and type definitions.
Correct minor phrasing in the comment for readability.
Added detailed 'How to Get Started' section in README
Converted logger error to throw an error in issue-activity-cache.
Includes example encrypted key for local development.
@gentlementlegen gentlementlegen marked this pull request as ready for review November 19, 2024 20:06
@gentlementlegen gentlementlegen merged commit dc98f58 into main Nov 19, 2024
10 of 11 checks passed
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