Commit Graph

3238 Commits

Author SHA1 Message Date
Ericson Soares
8c41d64cc3 Fix tag assign rspc route 2024-10-16 13:36:09 -03:00
Ericson Soares
14d826c76b Some minor tweaks 2024-10-15 03:59:07 -03:00
Ericson Soares
ddd14acd41 More backfill tweaks 2024-10-15 03:23:50 -03:00
Ericson Soares
92c77f6da7 Can't backfill instance data as it isn't synced anyway 2024-10-15 03:08:44 -03:00
Ericson Soares
663f833925 Tweaking backfill 2024-10-15 03:01:27 -03:00
Jamie Pine
c67eaf1ae9 fun indicators for debug 2024-10-14 22:11:49 -07:00
Lynx
53bb6c32ad Merge branch '0.5.0-dev' into eng-1828-migration-to-new-cloud-api-system 2024-10-14 20:49:12 -07:00
Arnab Chakraborty
97e1d0a122 Fix lint error 2024-10-14 22:52:18 -04:00
Arnab Chakraborty
960e7c4ef5 Autoformatting 2024-10-14 22:49:46 -04:00
Arnab Chakraborty
b7ce861ace Add sync status to mobile 2024-10-14 22:46:13 -04:00
Ericson Soares
576729334a Many tweaks to improve sync responsiveness and observability 2024-10-14 23:39:52 -03:00
James Pine
e699ca27ec debug sync indicators 2024-10-14 19:28:31 -07:00
Lynx
120ffa429e update JS dependency lockfile 2024-10-14 19:07:10 -07:00
Lynx
2ee94ca0b5 fix onboarding prerelease screen 2024-10-14 18:57:15 -07:00
Arnab Chakraborty
9e4dbbacf4 Update pnpm-lock.yaml 2024-10-14 21:25:27 -04:00
Arnab Chakraborty
8a1ee22a24 Merge branch '0.5.0-dev' into eng-1828-migration-to-new-cloud-api-system 2024-10-14 21:22:38 -04:00
Arnab Chakraborty
6d67a880e0 Merge branch 'main' into 0.5.0-dev 2024-10-14 21:20:28 -04:00
Arnab Chakraborty
c7e87f0862 Sync profile page & Update mobile device names
DO NOT TRY ANDROID. IT IS BROKEN AND PANICKING ON CORE WHEN COMPILED.
2024-10-14 21:18:28 -04:00
James Pine
122b4b2b23 create sync group button 2024-10-14 15:16:26 -07:00
James Pine
ffbc6fe977 Merge branch 'eng-1828-migration-to-new-cloud-api-system' of https://github.com/spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-10-12 13:10:58 -07:00
Jamie Pine
894c26d429 really basic and temp hotfix so you don't have to edit hard coded pubid 2024-10-12 12:10:12 -07:00
ameer2468
3bd2eee533 back to login i18n 2024-10-12 12:06:57 +03:00
James Pine
fb0d629cd2 white text tweaks 2024-10-12 01:55:32 -07:00
ameer2468
4018129ef6 i18n for login 2024-10-12 11:34:55 +03:00
James Pine
b49a3cfae8 add tauri plugin clipboard manager for pasting credentials (not impl yet) 2024-10-12 01:01:17 -07:00
James Pine
d64eb1c715 increase max file size for thubm generation 2024-10-12 00:59:27 -07:00
James Pine
6b3ac18b99 improvements to account style 2024-10-12 00:57:34 -07:00
Ericson Soares
cf68ce3bf2 Only notify other nodes 2024-10-11 23:29:13 -03:00
Ericson Soares
c8b68735e9 Forgot to call needed function 2024-10-11 23:20:57 -03:00
Ericson Soares
c363f61204 Introduce a new sync messages notification system between devices 2024-10-11 22:43:26 -03:00
ameer2468
27a23d279d cleanup auth, sync join modal, and more 2024-10-11 17:56:01 +03:00
Ericson Soares
dc52f3e032 Backfill ops on init cloud sync 2024-10-10 13:13:40 -03:00
Ericson Soares
69df6d9c93 Better logs related to joining sync groups 2024-10-10 00:20:46 -03:00
Arnab Chakraborty
0133173069 Merge branch 'main' into eng-1828-migration-to-new-cloud-api-system 2024-10-09 23:14:00 -04:00
Ericson Soares
6251a3c45f Swap postcard for rmp-serde, due to incompatibility to deserialize sync messages 2024-10-09 23:27:11 -03:00
Ericson Soares
8490173d04 Some tweaks on sync messages encryption and decryption 2024-10-09 22:04:49 -03:00
Ameer Al Ashhab
51bee05a60 [ENG-1925] Fix windows scroll (#2756)
* Fix scroll on windows

* use a different class
2024-10-09 20:57:48 +00:00
Arnab Chakraborty
d0dc8bbae9 Fix Android builds failing to compile (#2755)
Update Cargo.toml
2024-10-08 22:25:55 +00:00
Arnab Chakraborty
c036ffb16e Auto accept sync group requests 2024-10-08 14:59:57 -04:00
Ericson Soares
41ca786fc9 Ingest sync ops in correct order 2024-10-08 14:45:14 -03:00
Ericson Soares
4edcfa0941 Merge branch 'eng-1828-migration-to-new-cloud-api-system' of github.com:spacedriveapp/spacedrive into eng-1828-migration-to-new-cloud-api-system 2024-10-07 22:39:35 -03:00
Ericson Soares
fef2e92936 Change database to use device id on everything instead of pub_id 2024-10-07 22:38:45 -03:00
Lynx
a2283012cd update release status show in onboarding to beta 2024-10-07 16:19:14 -07:00
myung03
13ba8d9e30 add device popup modal 2024-10-07 15:51:03 -07:00
Lynx
a3048fbd10 Add no telemetry option and improve analytics code clarity (#2740)
* Refactor analytics configuration to use `configureAnalyticsProperties` instead of `initPlausible` for improved clarity

* format & add comment explaining analytics ping code
if any people reviewing source for their own verification of its purpose, this should make it much clearer what this does

* refactor Setting to use named function so its references can be source-peeked

* add basic support for 'none' telemetry option
changing the option in the Select dropdown breaks things right now, gotta figure out why

* fix usePlausibleEvent sending old telemetry level preference property to submitPlausibleEvent

* Fall back fo 'unknown' instead of '0.1.0' for app version stats

* Better explain the purpose of more things in submitPlausibleEvent

* organize and clean up internationalization file keys

* fix lowercase connect/connecting key names in code

* add no-telemetry option to onboarding

* Only display error report button if telemetry is enabled

* Add explainer to Sentry plugin for Vite

* Fix onboarding selection in both interface and mobile

* Add more explanation and checks to usePlausible to never send data unless allowed

* add support for onLoad to transform data from persisted mutable stores

* update some analytics explainers on mobile

* add telemetry state migration

* add migration for telemetry state from explorer layout key in persisted store

* fix cypress test for onboarding privacy page

* remove some accidentally included console.log statements

* Add localized analytics preference names

* Use localized telemetry preference names in Settings

* use cleaner text wrapping in settings

* Update the telemetry setting title

* fix telemetry typo

* update mobile no-analytics text

* remove telemetry override option

* eslint: disable no-empty-object-type for PlausibleOptions

the reason is commented
2024-10-07 22:00:38 +00:00
Lynx
26f7b5d670 Merge branch '0.5.0-dev' into eng-1828-migration-to-new-cloud-api-system 2024-10-07 13:31:25 -07:00
Vítor Vasconcellos
8134160671 Merge remote-tracking branch 'origin/main' into eng-1828-migration-to-new-cloud-api-system 2024-10-06 23:36:06 -03:00
Lynx
e4659295bf Merge branch 'main' of github.com:spacedriveapp/spacedrive into 0.5.0-dev 2024-10-06 18:25:08 -07:00
Lynx
7825903b7d Change sample date (#2754)
* switch sample date to 15 Jan 2024, 08:51

* undo removed reference to default date in format option
2024-10-06 22:19:43 +00:00
Lynx
f5d2420d63 Merge remote-tracking branch 'origin/main' into 0.5.0-dev 2024-10-06 15:14:30 -07:00