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

Shared chat #20

Merged
merged 4 commits into from
Nov 28, 2024
Merged

Shared chat #20

merged 4 commits into from
Nov 28, 2024

Conversation

ahmadrosid
Copy link
Owner

  • Add sharing_token and is_public fields to Document model
  • Implement toggle sharing and copy share link functionality in ChatInterface
  • Add share and copy link buttons in the document view
  • Create a public document view to display shared documents
  • Add shared documents route and Livewire component
  • Update navigation to include a "Shared" link

- Add sharing_token and is_public fields to Document model
- Implement toggle sharing and copy share link functionality in ChatInterface
- Add share and copy link buttons in the document view
- Create a public document view to display shared documents
- Add shared documents route and Livewire component
- Update navigation to include a "Shared" link
- Add route and controller action to copy a document to the user's library
- Display a "Copy to My Library" button for documents that belong to other users
- Display a "Continue to Document" button for the user's own documents
- Update the shared documents view to include a header
@ahmadrosid ahmadrosid changed the title Implement document sharing functionality Shared chat Nov 22, 2024
- Remove the `copyShareLink` method from the `SharedDocuments` Livewire component
- Replace the share/unshare button with a lock/unlock icon to indicate the document's public/private status
- Add a copy-to-clipboard functionality for the public share link
- Update the corresponding Blade template to reflect these changes
@ahmadrosid ahmadrosid marked this pull request as ready for review November 28, 2024 08:00
@ahmadrosid ahmadrosid merged commit 6da06cb into main Nov 28, 2024
2 checks passed
@ahmadrosid ahmadrosid deleted the share-conversation branch November 28, 2024 08:00
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