Skip to content

feat: Implement HTTP transport for notes synchronization - #2890

Closed
ymsantos1 wants to merge 1 commit into
flutter:mainfrom
ymsantos1:tcc-develop
Closed

ymsantos1 wants to merge 1 commit into
flutter:mainfrom
ymsantos1:tcc-develop

Conversation

@ymsantos1

Copy link
Copy Markdown
  • Add HttpNotesTransport for handling HTTP requests to sync notes with a peer.
  • Create NotesConfiguration to manage replica identities and endpoint configurations.
  • Update main entry point to initialize notes repository with HTTP transport and configuration.
  • Enhance BookingBody to display trip notes using TripNotesCard.
  • Implement TripNotesCard for managing local notes and synchronization actions.
  • Add integration tests for trip notes functionality, ensuring proper synchronization and error handling.
  • Create a development backend server for handling notes synchronization requests.
  • Update pubspec.yaml to include necessary dependencies for deltasync and sqflite.

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.

List which issues are fixed by this PR. For larger changes, raising an issue first helps
reduce redundant work.

Pre-launch Checklist

If you need help, consider asking for advice on the #hackers-devrel channel on Discord.

- Add HttpNotesTransport for handling HTTP requests to sync notes with a peer.
- Create NotesConfiguration to manage replica identities and endpoint configurations.
- Update main entry point to initialize notes repository with HTTP transport and configuration.
- Enhance BookingBody to display trip notes using TripNotesCard.
- Implement TripNotesCard for managing local notes and synchronization actions.
- Add integration tests for trip notes functionality, ensuring proper synchronization and error handling.
- Create a development backend server for handling notes synchronization requests.
- Update pubspec.yaml to include necessary dependencies for deltasync and sqflite.
@google-cla

google-cla Bot commented Oct 14, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@ymsantos1 ymsantos1 closed this Oct 14, 2026
@ymsantos1
ymsantos1 deleted the tcc-develop branch October 14, 2026 03:02
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