Arnab Chakraborty
c45268c571
Attempt to fix linux compile
2025-02-18 05:34:01 +00:00
Nickolay
28a390f167
Fix builds on windows ( #2864 )
...
* Fix builds on windows
* Fix rust compile issues
* Autoformat
* Fix windows volumes compile again
---------
Co-authored-by: Arnab Chakraborty <11457760+Rocky43007@users.noreply.github.com >
2025-02-10 22:57:43 +03:00
Arnab Chakraborty
9e932b82f0
Fix linux volume watcher again
2025-02-02 00:24:18 -05:00
Arnab Chakraborty
042dd45289
Rewrite linux volume code
2025-02-02 00:06:18 -05:00
Arnab Chakraborty
fd3188e1c0
Fix linux volume compile
2025-02-01 23:29:35 -05:00
Arnab Chakraborty
3faa93e2d2
Rename Beta to Alpha & Default location device_id
2025-01-30 01:40:46 -05:00
Arnab Chakraborty
94db2c8815
More updates ( #2861 )
...
* Fix migrations
* Fix migrations
2025-01-30 07:20:01 +03:00
Jamie Pine
e0c20a71db
Landing & Bug Fixes ( #2850 )
...
* added companies carousel
* vdfs section wip
* Fix for compile error on Vercel
* better bento boxes and security animation
* goated vault animation
* cloud page
* sike ig thats a pricing page
* improvement to button components
* added yearly pricing
* roadmap updates
* hero updates (wip in figma)
* mobile app section
* upgrade next in hopes of successful deploy
* downgrade next
* changes to content layer for deployment
* Fix vercel compile error, again
* Update next.config.js
* Fix for onboarding
* mut http_client_builder
* fix cloud URL
* Fix mobile compile
* Remove auth
* Fix volumes deadlock
* Update pnpm-lock.yaml
* Update lib.rs
* Get statistics working with volumes
* Disable date filters
* Updates
* Roadmap updates
* Update team members
* Update page.tsx
* Fix to date filters
* Get readable dates & fix date filter search
* Change version to `0.4.3`
---------
Co-authored-by: Arnab Chakraborty <11457760+Rocky43007@users.noreply.github.com >
2025-01-28 04:35:29 +03:00
Arnab Chakraborty
f55d5bcfee
Fix crashing due to rapid concurrent writes
2025-01-05 19:00:49 +03:00
James Pine
34673c5512
[BUG FIX] Fix indexer failing to remove files that are no longer there
2025-01-03 20:49:09 -08:00
James Pine
a9ee1036c6
Added local devices endpoint
...
Co-authored-by: Ericson "Fogo" Soares <ericson.ds999@gmail.com >
2025-01-03 17:56:41 -08:00
Arnab Chakraborty
152d1c7e07
Save email address for re-login
...
It saves the email address in the login form so we don't have users always type in their email when they have to log in.
2024-12-15 17:53:46 -05:00
Arnab Chakraborty
58e7151e19
Move Auth Tokens storage from Local Storage to custom encrypted .sdks file ( #2831 )
...
* Initial encryption functions
* Storage of encrypted tokens & working login
* Add customized `tauri-plugin-cors-fetch`
We need to have it in our crates folder due to the dependency of `sd-crypto` for the handling of cookies.
* Lint
2024-12-14 19:49:50 -05:00
Jamie Pine
b565339c6b
Merge pull request #2815 from spacedriveapp/pro-5-new-landing-page
2024-12-12 17:03:00 -08:00
Jamie Pine
2e6443ec11
Merge branch 'main' into pro-5-new-landing-page
2024-12-12 15:54:43 -08:00
Ericson Soares
8b3e9a1408
Update deps
2024-12-10 12:22:46 -03:00
Jamie Pine
2e4728f91b
Merge pull request #2796 from spacedriveapp/eng-294-volume-awareness
...
[ENG-294] Volume awareness
2024-12-09 15:22:43 -08:00
James Pine
e2d37e4800
reduce parallelism for mobile platforms
...
fixes mobile memory overload during thumbnail generation
2024-11-30 20:41:13 -08:00
Arnab Chakraborty
fcaac7860f
Fix CORS issue & Mobile core startup times
2024-11-30 00:55:06 -05:00
James Pine
0fec6de106
Merge branch 'main' into eng-294-volume-awareness
2024-11-25 19:31:50 -08:00
James Pine
b58e4415bc
peer
2024-11-25 01:35:24 -08:00
Ericson "Fogo" Soares
10423e3f7f
Update quic-rpc crate ( #2805 )
...
* Fix breaking changes on quic-rpc
* Rust fmt
2024-11-15 02:40:43 -05:00
Lynx
deed43dec8
Bump version to 0.5.0
2024-11-10 02:29:06 -08:00
Jamie Pine
8eb831d818
update fingerprint handling, and clean up unused code in volume management
2024-11-04 19:46:59 -08:00
Jamie Pine
30c06e4cbc
Implement speed testing for volumes, enhancing event handling and state management. Update VolumeManagerActor and associated logic
2024-11-04 07:12:51 -08:00
James Pine
783709680e
modify init flow of actor to match other core managers
2024-11-03 23:38:31 -08:00
James Pine
59fa2e131d
Merge branch 'main' into eng-294-volume-awareness
2024-11-03 19:24:20 -08:00
James Pine
b1d5ab6bef
Introduce VolumeFingerprint and related types, improving type safety and consistency across the module
2024-11-03 19:22:47 -08:00
Jamie Pine
7a313f7759
reduce state write calls
2024-11-03 16:00:18 -08:00
Jamie Pine
50437e0f9b
Implement volume update, mount state change, and error handling in VolumeManagerActor
2024-11-03 05:51:51 -08:00
Jamie Pine
e6e4d3e7bf
Add unmount functionality using fingerprint, enhance error handling in volume management, and improve UI integration for ejecting volumes
2024-11-03 05:40:16 -08:00
Jamie Pine
02521f270a
Add unique constraint to volume model, refine volume fingerprint generation, and improve database interaction for system volumes
2024-11-03 04:48:07 -08:00
Jamie Pine
9541c9c5fa
Refactor volume management to include library awareness, enhance fingerprint handling, and improve system volume interactions
2024-11-03 04:03:21 -08:00
Jamie Pine
e326096597
Implement volume initialization tailored for libraries, optimize volume scanning on startup, and enhance state management
2024-11-03 01:16:29 -08:00
Jamie Pine
085c0b72ab
Enhance volume management by refining state handling, simplifying event processing, and optimizing interaction within the watcher system
2024-11-03 01:26:57 -07:00
Jamie Pine
c78901634d
Refactor volume management to streamline event handling, state updates, and improve watcher interactions within the system
2024-11-03 00:29:57 -07:00
Jamie Pine
9c1fd9adaf
Add volume event logging and improve watcher integration with enhanced state management and maintenance routines
2024-11-02 22:27:31 -07:00
Jamie Pine
339eb4432d
Remove unused old volume management module files
2024-11-01 00:04:29 -07:00
Jamie Pine
25436df10d
Implement volume tracking, unmounting, and event subscriptions; enhance volume API with new types and improve UI handling
2024-10-31 23:54:44 -07:00
Jamie Pine
57891a8e90
Enhance volume management: add volume watcher, optimize volume APIs, and integrate volume speed tests with refined types and event handling
2024-10-31 21:36:35 -07:00
Ericson Soares
980569329e
Fix breaking change on quic-rpc and update schema
2024-10-31 23:34:40 -03:00
Jamie Pine
b0be5d062d
Refactor volume handling to replace storage statistics with volume management; adjust related API and schema accordingly
2024-10-24 15:29:32 -07:00
Jamie Pine
728d7edafb
Merge remote-tracking branch 'origin/eng-1828-migration-to-new-cloud-api-system' into eng-294-volume-awareness
2024-10-23 21:34:51 -07:00
Jamie Pine
157f543b94
Merge branch 'eng-1828-migration-to-new-cloud-api-system' into eng-294-volume-awareness
2024-10-23 21:34:16 -07:00
Ericson Soares
11d4b7bbd7
Properly sync file_path deletion when deleting directories
2024-10-24 01:31:42 -03:00
Ericson Soares
33ae4ee396
More ingestion metrics
2024-10-23 13:14:18 -03:00
Ericson Soares
b447bb5766
Next attempt at ingestion optimization
2024-10-23 03:01:04 -03:00
Ericson Soares
4e1876ab66
Separate timestamp keepers per sync group
2024-10-22 13:26:55 -03:00
Ericson Soares
79be4a58c6
Introducing partial indexes on crdt_operations and more optimization on ingestion
2024-10-22 12:52:23 -03:00
Ericson Soares
be7646e43b
More optimization attempts and collecting metrics
2024-10-22 01:39:44 -03:00