Commit Graph

931 Commits

Author SHA1 Message Date
myung03
2c80ede01a oopsie wrong commit 2024-09-16 16:33:50 -07:00
myung03
688286b978 update uuid 2024-09-16 16:31:11 -07:00
myung03
7d34e88406 completed frontend for devices in settings 2024-09-16 14:06:40 -07:00
Arnab Chakraborty
a810327846 Working device registration and listing 2024-09-13 09:01:10 -04:00
Arnab Chakraborty
dc19f79408 Device routes & registering of device (mostly)
Still wip though
2024-09-11 00:52:40 -04:00
Arnab Chakraborty
20c157c673 Fix token parsing + start of device registering 2024-09-09 19:23:38 -04:00
Arnab Chakraborty
e9c08e3f08 Formatting 2024-09-06 10:24:34 -04:00
Arnab Chakraborty
2a1a9cfa0a Forgot to comment a bit more code 2024-09-06 10:16:25 -04:00
Arnab Chakraborty
07dea56316 Disabling social logins for now 2024-09-06 10:15:26 -04:00
Arnab Chakraborty
e8183f15d6 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-09-06 08:50:46 -04:00
Arnab Chakraborty
33a75c3b34 Update Tauri Version & Try fixing CORS issues 2024-08-30 07:36:11 -04:00
Madion Konig
7f05ade433 Add "Duplicate current tab" keybind (#2679)
* Implemented duplicating current tab

* prettier fixes

* Disable non-functional "New window" menu shortcut
This was preventing "Duplicate current tab" from firing

* use proper casing in RedirectPath type name

* Revert locale changes from "Implemented duplicating current tab"

This partially reverts commit a822f54569.

There were unrelated changes to locale files that should be scoped to their own PR.

* SImplify new location definition

* Remove accidentally committed change lol

* Use cmd-shift-t for duplicate same tab

* Remove navToSettings shortcut

* remove references to now-missing navToSettings keybind

---------

Co-authored-by: lynx <141365347+iLynxcat@users.noreply.github.com>
2024-08-28 18:11:46 +00:00
Ericson Soares
01008c2569 Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-08-27 17:01:58 -03:00
ameer2468
7eae1c2e58 [ENG-1874] Always show windows top bar options (#2692)
always show windows top bar options
2024-08-27 13:57:07 +00:00
myung03
5f4d630914 fix devices count on overview 2024-08-21 12:48:10 -07:00
myung03
ad810290c3 populate overview and library settings with mock devices 2024-08-21 12:44:56 -07:00
Arnab Chakraborty
cbb1e92b9e Working Supertokens Callback 2024-08-21 17:25:39 +03:00
Ericson Soares
6ef5e36cf2 Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-08-20 23:06:12 -03:00
Arnab Chakraborty
81fe5f4ef2 First autoformat of the PR 2024-08-20 20:52:21 +03:00
Arnab Chakraborty
f0b2f9c4ec Working Social Login buttons in prod
For google at least.
2024-08-20 20:47:10 +03:00
ameer2468
7258f8cf39 [ENG-1694] Dialogs visual improvements (#2684)
Improve how dialogs look + add location modal improvements
2024-08-20 17:20:30 +00:00
Arnab Chakraborty
89213ea12b Auth callback route 2024-08-20 12:43:24 +03:00
Artsiom Voitas
8197d3227d Added translation keys for FileKindStats, general (settings) and StarfieldEffect components (#2673)
* feat: added missed translation keys

Added missed translation keys for FileKindStats and general settings components. Translated those keys on Belarusian and Russian

* feat: added plurals for delete warning, sorted all i18n keys

* clean up

* second clean up

* fixed translation on Arabic
2024-08-19 20:41:24 +00:00
ameer2468
7dc7ad4e95 [ENG-1866] Overview: fix storage progress device value (#2678)
Fix storage device value
2024-08-19 18:27:06 +00:00
Arnab Chakraborty
2f6cc17012 Working deep links 2024-08-19 16:55:16 +03:00
Artsiom Voitas
2aa7d4a53e Added Windows Control buttons to the TopBar on "Peer" tab (#2674)
added windows control buttons to the "Peer" tab
2024-08-19 09:37:02 +00:00
Arnab Chakraborty
e08a2e8fde Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-17 18:40:09 +03:00
Vítor Vasconcellos
ba0ecb6fa2 Fix release workflow (#2668)
* Fix frontend bundle upload
 - Update pnpm

* Revert incorrect removal of fontenf packaging job

* Fix tauri not building updater bundles

* Ensure release action is executed when PRs modify the publish-artifacts action

* Fix unused argument for patchTauri function

* Couple for format fixes

* tauri requires building the app bundle to build the updater
2024-08-17 08:29:32 +00:00
Vítor Vasconcellos
58c986bf99 Format files due to update to prettier and eslint (#2667) 2024-08-17 02:50:56 +00:00
Consoli
7395c2d47b [ENG-1159] Report progress when copying files (#2538)
* Copy ephemeral files by chunks

* Improving buffered writer

* Report progress

* Copy and emit progress as two separated tasks

* Simplify for-if-return with `Iterator::any`

* Docs and use structured tracing

* Simplify code using paths

* wip

* wip

* wip

* wip

* Add report of messages while copying files

* Add info field to job report

* Group paths from OldFileCopierJobStep into a single struct

* Improve progress information

* Remove the need for synchronization

* Error handling for copy

* Clean up frontend

* Make watcher only consider new files

* Fix concurrent renaming of multiple files that have the same name

* Add documentation for file strategist

* Remove editions to ephemeral file copies

* Remove experimental/nightly features from Cargo.toml

* Fix no-case-declarations

* Remove dead comments

* Format code

* Use "Duplicate" instead of "Copy" in the frontend messages

* Remove inline always to make clippy happy

* icons for deleter and copier

* Fix JobManager for copy jobs
 - Fix some types definitions

* Fix Job icon choosing logic
 - Fix Copier job showing two progress bars

* Log which files are not formatted in the Type and style check CI

* fmt

* Forgot an import

* autoformat

---------

Co-authored-by: ameer2468 <33054370+ameer2468@users.noreply.github.com>
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2024-08-17 02:00:59 +00:00
myung03
66a144867c quick refactor for list/device item 2024-08-16 14:31:33 -07:00
Vítor Vasconcellos
6672c6cffc Remove unused code and update rust deps (#2662)
* Remove deps-generator app
 - It is broken for quite a while and not being used

* Remove unused code and unused deps

* auto format

* Restore incorrectly removed files
 - Remove aws deps and test code using it

* Replace winapi-util with windows-rs
 - Adjust some deps versions

* Autoformat

* Update rand, remove unused dep

* Fix image crate due to changes in pdf-renderer
 - Dont use default features in reqwest
 - Use native-tls tauri

* Remove incorrect notice about blake3
2024-08-15 17:09:03 +00:00
Arnab Chakraborty
b14e4fce3a Deep linking wip
Pop up shows but doesn't pull focus on the app and actually doesn't receive events
2024-08-15 00:46:27 +03:00
Ericson Soares
45c90e4a29 Merge with main 2024-08-14 17:50:39 -03:00
Ericson Soares
1aa459ad23 Revamping crypto subcrate 2024-08-14 16:51:16 -03:00
Arnab Chakraborty
139ba6e1a4 [ENG-1854] Migrate to Tauri v2 Release Candidate (#2654)
* Migrate to Tauri v2 Release Canidate

* Formatting

* Update pnpm

* Update all tauri deps (js and rust) to Release Candidate 2
 - A lot of misc fixes due to changes in the new versions of tauri, rspc and specta

* Recreate pnpm-lock

* Fix pnpm-lock

* Formatting

* Use 10 chars SHA for git deps
 - Update a couple of rust dependencies
 - Add taplo for toml auto formatting
 - Adjust some formatting configurations
 - Updated prettier and its plugins

* Fix formatter settings

* Minor improvements to Cargo.toml format

---------

Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2024-08-14 18:22:46 +00:00
myung03
749d228a58 added min width for list and device items 2024-08-13 19:13:22 -07:00
myung03
6d6291b379 added device info to "Libraries" in settings 2024-08-13 16:40:44 -07:00
Lkhsss
d246154c2d Update Chinese Translations (#2656)
* Update Chinses tanstation

Chinese will be used in different ways in different places.If it's just a translation program or a word-for-word translation, it's going to be very stiff. Call me if you need a translator.<a href="mailto:lkhsss1019@gmail.com">lkhsss1019@gmail.com</a>

1.[fix] `"direction": "方向",`to`"direction": "次序",`
2.[fix]`"ascending": "上升",`to`"ascending": "升序",`
3.[fix]`"item_size": "项目大小"`,to`"item_size": "图标大小",`
.........etc   太多了数不过来了。。。

## I Need Some Help
Please send me a screenshot of where these entries are in the app so I can best translate them!(Better tell me where they are in the app.)
- failed_to_open_file_with
- file_from
- file_one
- file_picker_not_supported
- for_library
- image
- incoming_spacedrop
- indexed_new_files
- indexer_rules_error
- indexer_rules_not_available
- accept_files
- app_crashed_description
- collection
- directories
- directory
- do_the_thing
- dont_have_any
- dotfile
- ends_with
- erase
- erase_a_file
- erase_a_file_description
- file_picker_not_supported
- files_many
- for_library
- gitignore
- hosted_locations
- my_sick_location

* Change some translations...
2024-08-13 11:06:56 +00:00
Arnab Chakraborty
019b157d9f Merge branch 'rocky/tauri-v2-rc' into eng-1828-migration-to-new-cloud-api-system 2024-08-13 13:51:52 +03:00
Arnab Chakraborty
1db15a5f50 Remove keyring crate
We found a different solution, as the keyring crate isn't supported on Android
2024-08-12 20:26:11 +03:00
Vítor Vasconcellos
a9fc60095d Update all tauri deps (js and rust) to Release Candidate 2
- A lot of misc fixes due to changes in the new versions of tauri, rspc and specta
2024-08-10 00:11:52 -03:00
Arnab Chakraborty
6e4cbe7a70 Working signout button
Turns out, I forgot an await
2024-08-09 18:25:27 +03:00
Arnab Chakraborty
ca33e6f8c3 Working Popout to default browser + Signout button
Signout button should be working, and popout is working great
2024-08-08 11:10:44 +03:00
Arnab Chakraborty
5be1acd941 Proper state change for showing logged out page 2024-08-08 01:46:27 +03:00
Arnab Chakraborty
381a9e4577 Mocked Device data for UI 2024-08-08 01:46:08 +03:00
Arnab Chakraborty
46a400880b Migrate all cloud routes to the new API system
All cloud routes are now migrated to the new system in the backend.

The old routes are still available, as the frontend has not been modified to use the new ones yet.
2024-08-07 17:55:22 +03:00
Arnab Chakraborty
2a24022f93 Completed cloud.devices rspc route
Everything is done except "hello", "register", and "update", which are being handled by Ericson
2024-08-07 01:17:38 +03:00
Arnab Chakraborty
25ee5ca362 Working example for new API system
A working example to fetch data from the new cloud services system.
2024-08-06 12:47:53 +03:00
Arnab Chakraborty
f229a2ac85 Refresh to update auth state on desktop 2024-08-04 16:54:24 +03:00