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

v1.5.0-beta.2 -> main #168

Merged
merged 10 commits into from Jun 6, 2023
Merged

v1.5.0-beta.2 -> main #168

merged 10 commits into from Jun 6, 2023

Conversation

bdougie
Copy link
Member

@bdougie bdougie commented Jun 6, 2023

This PR fixes multiple bugs including highlighting redirection, multiple AI generation, and draft commit messages. It also adds a new feature of extension settings. The PR includes various code refactoring and test fixes. The AI generation buttons are now disabled while generating. The configuration enabled check has been removed from the AI button.

Generated using OpenSauced.

Anush008 and others added 8 commits June 3, 2023 23:10
…ages (#163)

* fix: pr url to ignore query strings, ids

* fix: highlight post view href

* chore: Update highlights type, remove unused useEffect, vars

* fix: disable ai gen buttons when generating

* chore: Prepend protocol to PR URL

* chore: prepend protocol to highlight url
## [1.4.1-beta.1](v1.4.0...v1.4.1-beta.1) (2023-06-04)

### 🐛 Bug Fixes

* highlight redirection, multiple AI generation, draft commit messages ([#163](#163)) ([03b91ab](03b91ab))
## [1.4.1-beta.2](v1.4.1-beta.1...v1.4.1-beta.2) (2023-06-04)

### 🐛 Bug Fixes

* post-highlight-page-check ([#164](#164)) ([ed98eb2](ed98eb2))
* refactor: post highlight no message passing

* chore: remove message listener github.ts

* test: Added tests for getPullRequestAPIURL()
## [1.4.1-beta.3](v1.4.1-beta.2...v1.4.1-beta.3) (2023-06-04)

### 🧑‍💻 Code Refactoring

* removed post highlight message passing  ([#165](#165)) ([bad2112](bad2112))
* feat: extension settings

* link to settings

* aiprdescription setting

* lint fixes

* remove switch on/off button from ai config menu

* add settings for code refactor suggestions

* tests fix
## [1.5.0-beta.1](v1.4.1-beta.3...v1.5.0-beta.1) (2023-06-05)

### 🍕 Features

* extension settings ([#132](#132)) ([722cbbe](722cbbe))
@bdougie
Copy link
Member Author

bdougie commented Jun 6, 2023

@open-sauced/triage and @open-sauced/octerns, could you QA this release? I am getting pr description disabled no matter how I set the toggle.

Screen Shot 2023-06-05 at 11 07 53 PM

@a0m0rajab
Copy link
Contributor

I got the same issue, but was with post to highlight (both are using the same functions)

Plus, post to highlight error printing is not working when generating AI, this need a minor refactor:

https://github.com/open-sauced/ai/blob/78ee90ec3b83689a4019116161895c641f319340/src/popup/pages/posthighlight.tsx#L18C11-L27

@diivi
Copy link
Collaborator

diivi commented Jun 6, 2023

@bdougie please check again.

## [1.5.0-beta.2](v1.5.0-beta.1...v1.5.0-beta.2) (2023-06-06)

### 🐛 Bug Fixes

* remove configuration enabled check from AI button ([#170](#170)) ([cedca79](cedca79))
@bdougie
Copy link
Member Author

bdougie commented Jun 6, 2023

@bdougie please check again.

Works

@bdougie bdougie changed the title v1.5.0-beta.1 -> main v1.5.0-beta.2 -> main Jun 6, 2023
@takanome-dev
Copy link

Works for me as well 👍

@bdougie bdougie merged commit e2bb03b into main Jun 6, 2023
10 of 12 checks passed
@github-actions
Copy link

github-actions bot commented Jun 6, 2023

🎉 This PR is included in version 1.5.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

None yet

5 participants