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

[Task] Switch protect branch method to super service #37458

Closed
riteshkew opened this issue Nov 18, 2024 · 1 comment
Closed

[Task] Switch protect branch method to super service #37458

riteshkew opened this issue Nov 18, 2024 · 1 comment
Assignees
Labels
Git Product Issues related to version control product Packages & Git Pod All issues belonging to Packages and Git potential-duplicate This label marks issues that are potential duplicates of already open issues Task A simple Todo

Comments

@riteshkew
Copy link
Contributor

Notion Link: https://www.notion.so/Task-Switch-protect-branch-method-to-super-service-13cfe271b0e280419357e377f744e002

Notion Content:

@riteshkew riteshkew added Git Platform Issues related to the git & the app platform Git Product Issues related to version control product Task A simple Todo labels Nov 18, 2024
Copy link

We have found issues that are potential duplicates:

@github-actions github-actions bot added potential-duplicate This label marks issues that are potential duplicates of already open issues Packages & Git Pod All issues belonging to Packages and Git and removed Git Platform Issues related to the git & the app platform labels Nov 18, 2024
@sondermanish sondermanish self-assigned this Nov 25, 2024
sondermanish added a commit that referenced this issue Dec 27, 2024
## Description
 - Implementation for autocommit and protected branches

Fixes  #37445, #37446 , #37447, #37457, #37458



## Automation

/ok-to-test tags="@tag.Git"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!IMPORTANT]
> 🟣 🟣 🟣 Your tests are running.
> Tests running at:
<https://github.com/appsmithorg/appsmith/actions/runs/12502337299>
> Commit: d443eeb
> Workflow: `PR Automation test suite`
> Tags: `@tag.Git`
> Spec: ``
> <hr>Thu, 26 Dec 2024 09:40:10 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced methods for managing protected branches and auto-commit
features.
- Added analytics functionality for tracking changes in protected
branches.

- **Bug Fixes**
- Enhanced error handling for unsupported operations and invalid
parameters in new methods.

- **Refactor**
- Updated dependency management in several service classes to include
auto-commit functionality.

- **Documentation**
	- Improved method documentation for clarity on parameters and behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Git Product Issues related to version control product Packages & Git Pod All issues belonging to Packages and Git potential-duplicate This label marks issues that are potential duplicates of already open issues Task A simple Todo
Projects
None yet
Development

No branches or pull requests

2 participants