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

feat: File upload #54

Merged
merged 8 commits into from
Nov 6, 2024
Merged

feat: File upload #54

merged 8 commits into from
Nov 6, 2024

Conversation

Croos3r
Copy link
Contributor

@Croos3r Croos3r commented Nov 5, 2024

  • Adds a dropzone hook that can be used to create an Aleph's linked file uploading dropzone
  • Adds a service that exposes several method for file uploading and retrieving (only indexing for now)

…d eciesjs for asymmetric encryption

Took 9 hours 5 minutes
- AlephService is now provided via BedrockService
- AlephService contains new methods to create and fetch aleph data
- shadcn ft. sonner Toaster is at the root of the app
- EncryptionService now contains new method for encryption/decryption using ecies.js
- Renamed useAccountStore to useBedrockAccountStore that now contains the bedrock service instead of the aleph one

There is still a test dropzone that needs to be removed in order to display the files

Took 45 seconds
@Croos3r Croos3r added enhancement New feature or request dependencies Dependencies upgrade and security maintenance labels Nov 5, 2024
@Croos3r Croos3r self-assigned this Nov 5, 2024
Copy link

netlify bot commented Nov 5, 2024

Deploy Preview for bedrock-im ready!

Name Link
🔨 Latest commit 13a0ea6
🔍 Latest deploy log https://app.netlify.com/sites/bedrock-im/deploys/672b47eacf20ff0007c811c4
😎 Deploy Preview https://deploy-preview-54--bedrock-im.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Took 5 hours 17 minutes
front/src/app/(drive)/page.tsx Outdated Show resolved Hide resolved
front/src/app/(drive)/page.tsx Outdated Show resolved Hide resolved
front/src/app/(drive)/page.tsx Outdated Show resolved Hide resolved
front/src/app/(drive)/page.tsx Outdated Show resolved Hide resolved
front/src/layouts/watchers.tsx Outdated Show resolved Hide resolved
front/src/services/aleph.ts Show resolved Hide resolved
front/src/services/aleph.ts Show resolved Hide resolved
front/src/services/bedrock.ts Outdated Show resolved Hide resolved
front/src/services/bedrock.ts Outdated Show resolved Hide resolved
front/src/services/bedrock.ts Show resolved Hide resolved
front/src/services/bedrock.ts Show resolved Hide resolved
front/src/stores/bedrockAccount.ts Outdated Show resolved Hide resolved
@Croos3r Croos3r marked this pull request as ready for review November 6, 2024 10:40
@Croos3r Croos3r enabled auto-merge (rebase) November 6, 2024 10:41
@Croos3r Croos3r disabled auto-merge November 6, 2024 10:42
@EdenComp EdenComp changed the title Feat: File upload feat: File upload Nov 6, 2024
@EdenComp EdenComp merged commit ad4ef14 into main Nov 6, 2024
16 checks passed
@EdenComp EdenComp deleted the feat/file-upload branch November 6, 2024 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Dependencies upgrade and security maintenance enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants