Arnab Chakraborty
72f26da11f
Formatting
2024-06-10 16:36:30 +05:30
Arnab Chakraborty
442bbe69fc
Cloud Sync Done
2024-06-10 16:28:04 +05:30
Arnab Chakraborty
449fc43d30
Working Mobile Cloud Sync
...
Cloud Sync works for Mobile, and the mobile app can sync files from a cloud library, and other clients can access the data from the phone's cloud library.
2024-06-10 14:29:34 +05:30
Arnab Chakraborty
f34fbbde0f
Import Cloud Library
...
Currently, you can import a cloud library, however it seems that the data, such as locations, is not transferring correctly.
2024-06-08 17:17:29 +05:30
Arnab Chakraborty
4657d3eebf
mobile auth
2024-06-08 15:38:15 +05:30
Arnab Chakraborty
ca4a22cd50
Finished BackfillWaiting page + initial auth setup
...
Also, setting up the cloud sync page.
2024-06-07 22:53:50 +05:30
Arnab Chakraborty
a9ca9a47c2
wip + working backfill
2024-06-06 18:43:44 +05:30
Matthew Yung
7e8bfcd2b6
Add devices modal ( #2540 )
...
* add device modal changes
* cleanup
* tailwind typescript error fixes
* enabled modal only for dev mode
* no need for "any"
* i18n title
---------
Co-authored-by: ameer2468 <33054370+ameer2468@users.noreply.github.com>
2024-06-06 10:17:08 +00:00
Vítor Vasconcellos
b4159d89f8
Package & distribute frontend bundle when doing releases for Linux ( #2500 )
...
* Package & distribute frontend bundle when doing releases for Linux
* Only check for tar.xz frontend bundle
* debug
* Fix sd-desktop
2024-06-04 23:19:41 +00:00
Consoli
76bb317201
Display captured backtrace when available ( #2504 )
...
* Display captured backtrace when available
* Helpful log message
2024-06-04 14:22:30 +00:00
Julian Braha
ef1be196c1
Cleanup: remove unnecessary #[allow(dead_code)] and #[allow(unused)] attributes ( #2535 )
...
Remove unnecessary #[allow(dead_code)] and #[allow(unused)] attributes
2024-06-04 07:11:36 +00:00
Artsiom Voitas
03ede58530
Translated New keys added before June 2 ( #2536 )
...
Translated recently added keys
2024-06-02 15:16:16 +00:00
ameer2468
a6cb61584e
[ENG-1506] Tags in Explorer ( #2532 )
...
* wip
* tags in explorer
* cleanup
* i18n
2024-06-01 19:11:31 +00:00
Artsiom Voitas
48f5715839
Fixed lack of translation in IndexerRuleEditor ( #2533 )
2024-06-01 15:14:38 +00:00
ameer2468
8d0a31c9d6
[MOB-100] Job manager design improvements ( #2531 )
...
* design improvements job manager mob
* centering
2024-05-31 19:42:59 +00:00
Oscar Beaumont
58dd5c5d3e
More More P2P Docs ( #2525 )
...
* Docs
* Clarify relay upgrades
* caaaaalapse
* Cleanup `sd_p2p_tunnel`
2024-05-31 07:51:59 +00:00
Brendan Allan
735e80ad4d
[ENG-1776] Delete cloud ops after they've been ingested ( #2512 )
...
* delete cloud ops after they've been ingested
* give wait_tx to p2p sync ingest
* remove Ingested event
* add sync docs for setting relation fields
* Update core/crates/sync/README.md
Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me>
---------
Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me>
2024-05-31 06:54:22 +00:00
Utku
ab97572878
Alpha 0.3.1 ( #2526 )
...
* alpha 0.3.1
* Add missing migration
---------
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2024-05-31 05:44:00 +00:00
Oscar Beaumont
0392c781d7
Serve files over p2p ( #2523 )
...
* serve files over p2p
* include location instance id in sync
* Fix P2P addressing?
---------
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2024-05-30 22:07:28 +08:00
Oscar Beaumont
b015763a6f
More P2P docs ( #2492 )
...
* Remove relay
* restructure p2p
* wip
* cleanup webrtc
* split up P2P docs
* wip
* more wip
* the fork has moved
* finish local network discovery
* Document the relay system
* be less stupid
* a
* remote ip from deploy script
* remove debug from deploy script
* Explain relay setup and usage
* Physical pain
* fix
* error handling for relay setup
* Listeners Relay state + merge it into NLM state
* `node_remote_identity`
* redo libraries hook
* toggle relay active in settings
* Dedicated network settings page
* Stablise P2P debug page
* warning for rspc remote
* Linear links in docs
* fix p2p settings switches
* fix typescript errors on general page
* fix ipv6 listener status
* discovery method in UI
* Remove p2p debug menu on the sidebar
* wip
* lol
* wat
* fix
* another attempt at fixing library hook
* fix
* Remove sync from sidebar
* fix load library code
* I hate this
* Detect connections over the relay
* fix
* fixes
* a
* fix mDNS
* a bunch o fixes
* a bunch of state management fixes
* Metadata sync on connection
* skill issue
* fix markdown
* Clippy cleanup
* Backport #2380
* Update interface/locales/en/common.json
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/local-network-discovery.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/local-network-discovery.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p_proto.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/overview.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/overview.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/relay.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p_proto.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p_proto.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/transport-layer.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p_proto.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/local-network-discovery.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* Update docs/developers/p2p/sd_p2p_proto.mdx
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
* a
* Cleaning binario section
* cleanup Docker message
* idk
* Idempotent listeners
* Manual peers working????
* minor fixes
* crazy idea - don't panic in the event loop
* fixes
* debug
* debug
* LAN badge in network settings
* Use `dns_lookup` instead of `tokio::net::lookup_host`
* fix
* bruh sandwich
* proper dialing
* a
* remove logs
* fix
* Small cleanup
* manual peers state on connected device
* a
* Fix manual discovery state + give it a badge
* Clippy improvements
* flip discovery priority
* Add `addrs` to debug query
* connection candidates in debug
* Fix state
* Clippppppppppppy
* Manual discovery badge
* Flesh out ping example
* Usage guide
* `sd_p2p_proto` examples
* More discovery docs
* More docs work
* docs docs docs and more docs
* PONG
* rename
---------
Co-authored-by: Matthew Yung <117509016+myung03@users.noreply.github.com>
2024-05-30 21:48:12 +08:00
Vítor Vasconcellos
3428644a29
Fix server release ( #2518 )
...
* Adjust server Dockerfile
- Simpify remix-run_router patch
* Update crun and podman required for new buildah version
- Build arm64 version of server
* Disable arm64 build for now, build is too slow with qemu
2024-05-29 23:28:28 +00:00
Vítor Vasconcellos
4a62d268ef
Disable AppNap for macOS and fix app version in deb ( #2517 )
...
* Remove version field from tauri conf
- Let tauri default to the version from Cargo.toml
* Allow app to toggle app nap
2024-05-29 04:26:33 +00:00
Brendan Allan
b7c3eb6f5c
sd-core-sync documentation ( #2511 )
...
* sd-core-sync api documentation
* use spaces
2024-05-29 03:30:24 +00:00
Utku
a76aca7d3c
alpha 0.3.0 ( #2515 )
...
hello world
2024-05-28 21:35:14 +00:00
ameer2468
530e3c8ac8
[MOB-99] Job remove & more ( #2514 )
...
* Clear job and improve job manager design
* pullToRefresh, search adjustment, and more
* ts
* use rspc instead of query client
* Update JobManagerModal.tsx
2024-05-28 21:02:50 +00:00
Matthew Yung
d64b21357b
added feedback for delete ( #2507 )
...
* added feedback for delete
* fixed requested common.json issues
2024-05-27 17:28:49 +00:00
ameer2468
2321addc67
[MOB-98] Rename, delete, & more ( #2506 )
...
* rename and delete support, browse design improvement
* update toast styling
* Update RenameModal.tsx
* fix test
* fix warning message on initial render, add-tag test, and remove solid js references
* ci
* Add feedback toast for location delete and tag delete
2024-05-27 15:44:15 +00:00
Arnab Chakraborty
a63d66da4c
No Duplicating Tags ( #2505 )
...
* Error when trying to make tags with same name
* Formatting
2024-05-24 18:20:20 +00:00
Matthew Yung
89645edc73
Warp effect ( #2501 )
...
* created starfield effect for spacedrop
* fixed starfield hover effects
* changed colours/styling of stars
* eslint fix
2024-05-24 09:29:23 +00:00
ameer2468
96a45ee76c
[MOB-97] Fade select tags and empty location state ( #2496 )
...
* fade select tags and empty location state
* smaller tags
* smaller tags in filters and add tags modal
2024-05-20 22:29:56 +00:00
Consoli
ce3d4ff7a6
Remove unnecessary allocation ( #2495 )
2024-05-17 16:10:43 +00:00
ameer2468
9d47af8bd1
[MOB-95] Tags support & more ( #2494 )
...
* tags support wip
* Mob: tags in explorer, ui adjustments, add filter based on search click and more
* Fix tags scroll on filters
* Set heights so UI updates correctly
* Update Tags.tsx
* remove console logs
* remove console logs
* Update Locations.tsx
* type
* Update locations.rs
* make tags abit smaller
* list view visual improvements
* Remove plus
2024-05-17 15:55:29 +00:00
Artsiom Voitas
c091ccacfd
i18n Keys for Size values and partial Job Manager translation ( #2480 )
...
* added more translation keys and a little bit refreshed overview card style
* reverted style changes and disabled pluralize func
* minor changes
* added a couple of translation keys for job manager
* deleted unused keys
* updated translations, changed card style in overview section
* forgot about console.log
* more translation and minor fixes in translation
* translation for sync component
2024-05-17 15:44:47 +00:00
Consoli
26b6baffb6
Extend indexer rules with .gitignore
when available ( #2459 )
...
* Extend indexer rules with `.gitignore` when available
* Make indexer accounts for valid git repos when reading ignore files
* Ignore poorly formatted gitignore rules
* Reduce allocation in gitignore indexer rules
* Fix tests for gitignore indexer rules
* Remove code duplication
* Remove double call to git rules
* Improve doc for todo
* rustfmt
* Skip star rules that matches a negated pattern when parsing gitignore
* Skip conflicting glob rules
* Rename and remove print
* Make git ignore indexer consider multiple paths
* Use gix_ignore to handle gitignore rules
* Fix gitignore patterns relative to git repo
* Git indexer also consider nested repos
* Create a dedicated type for rules coming from git
* Consider every gitignore file inside a git repo
* Add IgnoredByGit to interface
* Add Gitignore system IndexerRule to allow front-end to toggle GitIgnoreRules
- Make IndexerRules names unique
- CLippy fmt
* Fix migration concat
---------
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2024-05-17 06:28:12 +00:00
Vítor Vasconcellos
f847b76154
Fix login in Tauri v2 ( #2493 )
2024-05-16 14:23:34 +00:00
Utku
e7ced995b9
Alpha 0.2.15 ( #2491 )
...
alpha 0.2.15
2024-05-16 14:20:32 +00:00
Brendan Allan
8a960c05f2
refetch sync.enabled when sync is enabled ( #2489 )
2024-05-15 05:14:12 +00:00
Jamie Pine
1eb98cea67
Added Peer screen ( #2484 )
...
better peers
2024-05-15 00:48:06 +00:00
Jamie Pine
0ccc038900
More important docs! ( #2317 )
...
* docs
* docs
* doc
* revert
* revert
* move actions to arch
* docs
* docssss
* typo
* duplicate
* fix date
* x
* jobs
* jobs
* Update jobs.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update jobs.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update libraries.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update spaces.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update spaces.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update spaces.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update introduction.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update clouds.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update clouds.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update clouds.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update importing-photos.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update interface.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update jobs.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update library-setup.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update locations.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update quick-preview.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* Update quick-preview.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* changes
* stuff
* fix
* rag stuff wip
* Update docs/product/guides/importing-photos.mdx
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
* del
* fixed typos/changed wording for some docs
---------
Co-authored-by: Utku <74243531+utkubakir@users.noreply.github.com>
Co-authored-by: 0xBA5E64 <26796481+0xBA5E64@users.noreply.github.com>
Co-authored-by: myung03 <matthewyungisworking@gmail.com>
2024-05-15 00:47:00 +00:00
Matthew Yung
ad80aa20e9
changed search options menu to have max height ( #2487 )
2024-05-15 00:26:34 +00:00
Oscar Beaumont
fd10eca115
P2P Docs ( #2344 )
...
* Add title to rspc
* wip
* rspc docs title cleanup
* a
* todo
* `p2p/crates`
* remove normalised cache docs
* wip
* words words and more words
* a
* wip
* a
* cleanup settings
* wip p2p docs
* wip
2024-05-14 10:19:33 +00:00
Brendan Allan
7faa08c53a
Make sync ingest setting public ( #2485 )
...
make sync ingest setting public
2024-05-14 08:38:00 +00:00
Vítor Vasconcellos
50f554d5e5
Fix front-end error when selecting multiple files with inspector open ( #2486 )
...
- Fix humanizeSize returning value as original (which was simply plain wrong), replace it with the original bytes
- Restore plural to humanizeSize, but only when converting object to string
- Fix float number to BigInt conversion in humanizeSize possibly causing an error (now it truncates the value)
- Remove unused profile.release from `apps/desktop/src-tauri/Cargo.toml`, repo's main Cargo.toml profile overrides it
- Update `packageManager` and remove conflicting `engineStrict` entry from package.json
- Remove `prefer-symlinked-executables` from `.npmrc`, linked bug was fixed
2024-05-14 07:06:07 +00:00
Consoli
f4a79a2fcd
Faster debug builds ( #2483 )
...
* Config dev profile for faster debug builds
* Remove redundant changes to Cargo.toml in CI
* Forgot Windows
---------
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2024-05-14 05:59:52 +00:00
Julian Braha
518d5836f6
p2p: improve error handling for QuicTransport ( #2482 )
2024-05-14 03:11:25 +00:00
Jamie Pine
8bfcf58a0d
[ENG-1778] Total library size statistic ( #2477 )
...
* it
* migration
* fix error msg
* fix error msg actually tho
* fix
* ts errors
2024-05-13 22:02:49 +00:00
Vítor Vasconcellos
9a43df95b9
Revert untranslated keys added to locales ( #2470 )
...
* Revert untranslated keys added to locales
* Remove unused tag_* key
* Revert "Remove unused tag_* key"
This reverts commit cb11c95f8d
.
2024-05-13 11:19:00 +00:00
Julian Braha
ed193a3ba5
Improve Tunnel error handling ( #2479 )
...
p2p: create and use TunnelError enum
2024-05-13 02:35:54 +00:00
Vítor Vasconcellos
dcbe888d03
Fix macOS bugs ( #2472 )
...
* Fix macOS resize bug
- Replace custom macOS blur effect with Tauri's V2 native impl
* Fix webview reloading on dev breaking the app
* Fix OpenWith
2024-05-12 06:55:26 +00:00
Ericson "Fogo" Soares
062c71fe41
Fix pnpm prep on heavy-lifting subcrate ( #2475 )
...
Fix
2024-05-10 18:25:19 +00:00