Commit Graph

943 Commits

Author SHA1 Message Date
ameer2468
4e7e017cc2 Tweak Auth UI 2024-09-23 17:45:01 +03:00
Arnab Chakraborty
9d52280c08 Working on p2p stuff 2024-09-23 00:02:00 -04:00
Arnab Chakraborty
e581f79e83 Work on getting request_join working
Currently have debug routes on how the flow of joining a sync group works, and there a few bugs internally still giving us issues.
2024-09-22 11:03:44 -04:00
myung03
5d99c80e3d abstracted out auth page and restyled 2024-09-20 18:16:18 -07:00
Ericson Soares
4430fdd370 Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-09-20 21:01:31 -03:00
Ericson Soares
9658c5d0f0 Comment old auth stuff on frontend 2024-09-20 00:58:16 -03:00
Madison Konig
5825dcf397 fix windows multiple tab spacing (#2713) 2024-09-19 04:32:26 +00:00
Arnab Chakraborty
68cda79cc1 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-09-18 22:30:54 -04:00
Arnab Chakraborty
60e1258efe Lots of changes
- Constant for Auth server URL
- Modify config to save Pretty Name of device
- Properly list devices from Cloud Backend
2024-09-18 22:28:38 -04:00
Arnab Chakraborty
337c7c2025 Refactor getAccessToken to return refreshToken 2024-09-18 00:37:13 -04:00
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
Madison Konig
1db7aff729 Fix "open with" list ordering (#2697)
* Add sorting to "open with" menu

* Added sorting of open with in rust

* made prettier

* reduced variables used

* format issues

* revert rust back to no sorting
2024-09-14 05:28:14 +00:00
Arnab Chakraborty
a810327846 Working device registration and listing 2024-09-13 09:01:10 -04:00
markrieder
a38583543f Update appearance Czech language.tsx (#2699)
* Update appearance Czech language.tsx

* Create common.json

---------

Co-authored-by: Arnab Chakraborty <11457760+Rocky43007@users.noreply.github.com>
2024-09-11 07:33:13 +00: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