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

Search by keyword in encrypted room #3

Closed
MarcWadai opened this issue Jan 22, 2025 · 4 comments · Fixed by #24
Closed

Search by keyword in encrypted room #3

MarcWadai opened this issue Jan 22, 2025 · 4 comments · Fixed by #24

Comments

@MarcWadai
Copy link
Collaborator

MarcWadai commented Jan 22, 2025

Tchap web side

  • Rewrite the IPCManager and SeshatIndexManager to make it compatible with tauri.
  • Create a new TauriManager in order to make the interface, while making using the same methods

On Tchap desktop side

  • install seshat in src-tauri
  • Rewrite in rust the seshat.ts file found in "element-desktop"
@MarcWadai MarcWadai moved this to sprint en cours - WIP in Roadmap Produit Jan 28, 2025
@MarcWadai
Copy link
Collaborator Author

Package version probleme between seshat and tauri matrix-org/seshat#143

@MarcWadai MarcWadai moved this from sprint en cours - WIP to prêt pour le sprint in Roadmap Produit Feb 4, 2025
@MarcWadai MarcWadai moved this from prêt pour le sprint to sprint en cours - WIP in Roadmap Produit Feb 5, 2025
@MarcWadai
Copy link
Collaborator Author

More info about pickle key and crypto store :
element-hq/element-web#26821
matrix-org/matrix-js-sdk#4210

@MarcWadai
Copy link
Collaborator Author

In seshat package we remove crypto-mac because of dependency conflict with subtle.
RustCrypto/traits#1609

@MarcWadai
Copy link
Collaborator Author

@github-project-automation github-project-automation bot moved this from sprint en cours - WIP to déployé en prod in Roadmap Produit Apr 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: déployé en prod
Development

Successfully merging a pull request may close this issue.

1 participant