Commit Graph
850 Commits
Author SHA1 Message Date
Arnab Chakraborty efbecd4c61 Fix type errors & add notif logging on mobile 2024-09-30 11:35:59 -04:00
Ericson Fogo Soares 1cde3300b6 Update tauri and some deps 2024-09-28 16:34:31 -03:00
Arnab Chakraborty e4edbee965 Working p2p relay backend 2024-09-28 04:01:06 -04:00
Arnab Chakraborty 67973e82fc wip 2024-09-27 23:20:10 -04:00
Ericson Soares c2e080d1c1 Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-09-26 00:06:21 -03:00
Consoli aff2eddcb0 Use mimalloc as the global memory allocator (#2723)
* Experimenting with mimalloc as the global allocator for desktop

* Format toml file
2024-09-25 19:18:37 +00:00
Ericson Soares 87fcba06bb Merge branch 'main' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-09-25 00:27:57 -03:00
Arnab Chakraborty 1a712493fb Fix cors issue & start auto bootstrapping cloud 2024-09-23 22:56:59 -04:00
Ameer Al Ashhab 9792d9ea81 [MOB-123,122,121] Fix & improve navigation issues (#2718)
* Fix drawer opening on initial pages only and location in settings to take you to edit location

* fix ts
2024-09-23 19:53:01 +00:00
ameer2468 2b5a6e98a9 improve auth ui 2024-09-23 22:16:55 +03:00
Arnab Chakraborty 9ecde77c9c Working on p2p stuff 2024-09-23 00:02:00 -04:00
Arnab Chakraborty 46a944ccc9 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
Ericson Soares 1025aa980e Comment old auth stuff on frontend 2024-09-20 00:58:16 -03:00
Arnab Chakraborty 0306eb9e66 Formatting 2024-09-19 00:36:16 -04:00
Arnab Chakraborty eff9ba9280 Add SystemConfiguration to SDCore podspec 2024-09-18 23:47:50 -04:00
Arnab Chakraborty ac07f001ac Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-09-18 22:30:54 -04:00
Arnab Chakraborty 6ac688b42b 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 1b5b4b51e8 Refactor getAccessToken to return refreshToken 2024-09-18 00:37:13 -04:00
Arnab Chakraborty 656463e4de Custom Access Token functions & Constant URL
Constant URL for the auth server
2024-09-17 23:16:46 -04:00
Arnab Chakraborty f333d55d77 Remove unused commented code 2024-09-17 13:36:19 -04:00
Arnab Chakraborty 1666229719 Get access token from storage in mobile 2024-09-17 12:10:51 -04:00
Vítor Vasconcellos b4d1a295ff [ENG-1840, ENG-1842] Add native dependencies for iOS (#2693)
* Implement dowload of mobile native deps
 - Add a spinner animation to `pnpm prep`
 - Change abandoned dependency @iarna/toml with smol-toml
 - Validate cargo config.toml after generating it from mustache template
 - Disabled HTTP2 downloads with udici, it is very broken

* Initial ios native deps xcframework logic

* Remove logic for handling dynamic iOS libs, using static libs now

* Fix PATH in build-rust.sh
 - Remove app.json

* Restore crates/images/src/pdf.rs

* minor fix .editorconfig

* Finally ios successfully compiles with ffmpeg enabled
 - Change SDCore.podspec to add extra libraries required by ffmpeg
 - Fix heif linking for ios in config.toml template
 - Add symlink logic for extra libraries required to compile ios in build-rust.sh
2024-09-17 02:27:42 +00:00
Arnab Chakraborty 6f3d45c464 Disabled social logins on mobile 2024-09-15 02:20:09 -04:00
Arnab Chakraborty e0d53c0fe6 Get sd core to compile on mobile + deps update 2024-09-13 14:16:01 -04:00
Arnab Chakraborty 278fccba0f Formatting 2024-09-06 10:24:34 -04:00
Arnab Chakraborty f6b9259d59 Working Tauri fetch in prod
It finally works!
2024-09-06 09:53:37 -04:00
Arnab Chakraborty 9ba5128600 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-09-06 08:50:46 -04:00
Arnab Chakraborty 8cf67d0a0d Update Tauri Version & Try fixing CORS issues 2024-08-30 07:36:11 -04:00
Arnab Chakraborty c0b807db9a Fixed ipc errors 2024-08-28 16:42:25 -04:00
Madion Konigandlynx 928c406887 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 76cba5226d More tweaks on sync subcrate and other fixes 2024-08-27 23:45:05 -03:00
Ericson Soares e91e6c94a8 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 f3910c0c43 [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 a171b08540 Fix plausible 2024-08-22 16:37:20 +03:00
Arnab Chakraborty 3bfd4cabf7 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 888217c929 TEMPFIX: remove global fetch reassignment to Tauri fetch 2024-08-21 13:23:08 -05:00
lynx 89d8fb476c Use consistent versioning for tauri-plugin-http 2024-08-21 13:22:50 -05:00
Ericson Soares 873b94cbe6 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 aeb102abfb First autoformat of the PR 2024-08-20 20:52:21 +03:00
Arnab Chakraborty 6b85ebd4d4 Working Social Login buttons in prod
For google at least.
2024-08-20 20:47:10 +03:00
ameer2468 1cc370a7b3 [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 e2c150d8ea Working deep links 2024-08-19 16:55:16 +03:00
Ericson Soares bb00f5f7d0 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 3a42ef322a Fix server release (#2671) 2024-08-18 01:35:18 +00:00
Arnab Chakraborty 9fc4e13f8c Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-18 02:05:17 +03:00
Vítor Vasconcellos fa55d48257 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 026bfeac4a Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-17 18:40:09 +03:00
Vítor Vasconcellos 287a809de0 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
Arnab Chakraborty 9366122c00 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-08-17 00:37:56 +03:00
Arnab Chakraborty 8d75697768 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