Commit Graph

1104 Commits

Author SHA1 Message Date
Arnab Chakraborty
4e4e964d48 Custom Access Token functions & Constant URL
Constant URL for the auth server
2024-09-17 23:16:46 -04:00
Arnab Chakraborty
117c1a1860 Remove unused commented code 2024-09-17 13:36:19 -04:00
Arnab Chakraborty
c6f531522b Get access token from storage in mobile 2024-09-17 12:10:51 -04:00
Arnab Chakraborty
feab71f84a Disabled social logins on mobile 2024-09-15 02:20:09 -04:00
Arnab Chakraborty
4d662b2ff6 Get sd core to compile on mobile + deps update 2024-09-13 14:16:01 -04:00
Arnab Chakraborty
e9c08e3f08 Formatting 2024-09-06 10:24:34 -04:00
Arnab Chakraborty
5ae87e37ce Working Tauri fetch in prod
It finally works!
2024-09-06 09:53:37 -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
Arnab Chakraborty
55f02aa8ed Fixed ipc errors 2024-08-28 16:42:25 -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
cbef19f756 More tweaks on sync subcrate and other fixes 2024-08-27 23:45:05 -03: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
4b787cc8f9 [MOB-116] Fix Drawer appearing & visual improvements (#2691)
* Fixes, visual improvements, and more

* rename const
2024-08-26 11:09:32 +00:00
Arnab Chakraborty
fc8d1b0dc4 Fix plausible 2024-08-22 16:37:20 +03:00
Arnab Chakraborty
ca7b4af132 Only use Tauri Fetch in prod
Regular fetch will work fine in dev. We need to use the Tauri fetch in production due to CORS in the API server.
2024-08-21 22:56:53 +03:00
lynx
014fcb5b62 TEMPFIX: remove global fetch reassignment to Tauri fetch 2024-08-21 13:23:08 -05:00
lynx
28dfa442d7 Use consistent versioning for tauri-plugin-http 2024-08-21 13:22:50 -05: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
6348f81d8a [MOB-101] Improve object renaming UX (#2683)
Improve object renaming ux

cleanup

remove unused imports
2024-08-20 09:34:29 +00:00
Arnab Chakraborty
2f6cc17012 Working deep links 2024-08-19 16:55:16 +03:00
ameer2468
efe287c981 [ENG-1860] News banner with latest alpha version & changelog link (#2675)
News banner with alpha version and changelog link
2024-08-19 11:18:39 +00:00
Ericson Soares
56894a02cd Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-08-18 18:06:15 -03:00
Vítor Vasconcellos
4581df2020 Fix server release (#2671) 2024-08-18 01:35:18 +00:00
Arnab Chakraborty
8532bfbf12 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-18 02:05:17 +03:00
Vítor Vasconcellos
0af8dbf63d Fix 0.4.2 release (#2670)
* Fix 0.4.2 release

* Fix server release

* Put npm bin dir in PATH before running pnpm prep during server build
2024-08-17 21:47:30 +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
Arnab Chakraborty
efb153288a Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-17 00:37:56 +03:00
Arnab Chakraborty
6e48a75d5a Update to Expo SDK 51 (#2665)
* Update to Expo SDK 51

* Fix `moti` version issue & update iOS runner

* Update pnpm-lock.yaml

* Update .gitignore

* Update mobile-ci.yml

* Hopefully this fixes Maestro?
2024-08-16 20:02:03 +00:00
Vítor Vasconcellos
abef1e9340 Merge remote-tracking branch 'origin/eng-1828-migration-to-new-cloud-api-system' into eng-1828-migration-to-new-cloud-api-system 2024-08-15 18:20:08 -03:00
Vítor Vasconcellos
01d61631d7 Merge remote-tracking branch 'origin/main' into eng-1828-migration-to-new-cloud-api-system 2024-08-15 18:16:13 -03:00
Arnab Chakraborty
19f404abce Revert "Better logging on deeplink events"
This reverts commit d1c9c04e0b.
2024-08-15 23:28:25 +03:00
Ericson Soares
d1c9c04e0b Better logging on deeplink events 2024-08-15 17:24:41 -03:00
Arnab Chakraborty
47a582864b Event listener actually listens 2024-08-15 23:22:15 +03:00
Ericson Soares
e24c7df847 Fixing app deep link events 2024-08-15 16:49:52 -03:00
Arnab Chakraborty
ef418d43bd Working backend deeplink event
The backend registers deeplink events. However, emit breaks it, meaning the data can't be sent to the frontend.
2024-08-15 22:26:31 +03: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
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
Vítor Vasconcellos
8b3574d7a6 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
2024-08-12 17:49:31 -03:00
Arnab Chakraborty
f9e7ea7302 Make sure Java version running is 17 for Android 2024-08-12 21:26:37 +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