-
Notifications
You must be signed in to change notification settings - Fork 365
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
Add GIT integration #502
Comments
Thanks for raising the issue. It will be very useful and has been added to the roadmap. |
Could you please describe it more so that i can start working on this |
@pratiksrivastava01 Thanks for your interest for working on this issue.
|
To Integrate Git into API Dash to enable version control and collaboration:
|
@dhruvx19
@ashitaprasad - Does this look like a good roadmap? |
Fixes foss42#502 Implement GIT integration to push/pull collections with version history. * **Add GIT Services**: Create `lib/services/git_services.dart` to handle push/export and pull/import functionalities. * **Settings Page**: Modify `lib/screens/settings_page.dart` to include GIT configuration settings (Token, Repository) and add a dialog for GIT settings. * **Collection Pane**: Update `lib/screens/home_page/collection_pane.dart` to add sync buttons for GIT push and pull actions. * **Collection Providers**: Modify `lib/providers/collection_providers.dart` to add methods for handling GIT push and pull actions. * **Constants**: Update `lib/consts.dart` to add constants for GIT settings. * **Settings Model**: Modify `lib/models/settings_model.dart` to include fields for GIT settings. * **Hive Services**: Update `lib/services/hive_services.dart` to add methods for handling GIT data storage and retrieval. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/foss42/apidash/issues/502?shareId=XXXX-XXXX-XXXX-XXXX).
check my pull request |
Tell us about the task you want to perform and are unable to do so because the feature is not available
Add GIT integration
Describe the solution/feature you'd like us to add
Implement GIT integration to be able to push/pull collections. This way we have centrally managed collections with full version history, it would be great feature for teams.
Any other feedback you would like to provide regarding the site
Your response here
The text was updated successfully, but these errors were encountered: