Tien Do Nam
ea7e2cf605
docs: add dependency diagram
2026-07-18 02:59:58 +02:00
Tien Do Nam
6f8eff43e3
refactor: move to packages/localsend_isolates
2026-07-18 01:38:16 +02:00
Tien Do Nam
00b0095bf1
feat: simplify method channel setup in isolate
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-18 00:58:54 +02:00
Tien Do Nam
bee0718733
feat: add web send and /show bindings
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-17 15:53:34 +02:00
Tien Do Nam
d108a9c0de
chore: no more warnings in app/rust/
2026-07-17 14:30:25 +02:00
Tien Do Nam
bc5c6c487c
chore: mark v3 register handler as unused for now
2026-07-17 14:26:24 +02:00
Tien Do Nam
097edfe95a
feat(webrtc): return early when receiving too many bytes
2026-07-17 14:23:59 +02:00
Tien Do Nam
ce3499dc56
refactor: remove main.rs and create proper tests instead
2026-07-17 14:14:41 +02:00
Tien Do Nam
b511ac7056
feat: add http server isolate
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-17 04:06:57 +02:00
Tien Do Nam
b913061a76
feat: set format line length to frb
2026-07-17 03:34:29 +02:00
Tien Do Nam
22d6f2b713
feat: 50 updates per second
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-16 05:16:36 +02:00
Tien Do Nam
d3467753ff
feat: log file content read
2026-07-16 05:14:28 +02:00
Tien Do Nam
02e478ec21
feat: throttle updates
2026-07-16 04:54:35 +02:00
Tien Do Nam
911c1956e1
feat: iterate through file list within isolate
2026-07-16 04:05:58 +02:00
Tien Do Nam
ba7ee985ad
feat: Dart based drop multi threading
2026-07-16 03:49:03 +02:00
Tien Do Nam
bf70a5647a
refactor: move file content conversion to mod.rs
2026-07-16 02:44:09 +02:00
Tien Do Nam
e9acf98be3
feat: add batched Rust-backed upload task
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-16 00:54:05 +02:00
Tien Do Nam
3bb7627646
feat(android): expose content URI file descriptor
2026-07-15 16:13:19 +02:00
Tien Do Nam
1a6d5eaeae
feat(core): add internal show route
2026-07-15 15:44:08 +02:00
Tien Do Nam
b43b795049
fix: remove rhttp
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-15 00:13:27 +02:00
Tien Do Nam
4466d9cb54
refactor: rename common to isolate
2026-07-14 20:29:20 +02:00
Tien Do Nam
80d710461c
fix: make it build again
2026-07-14 18:21:05 +02:00
Tien Do Nam
c8423d5315
refactor: merge common/ into app/
2026-07-14 17:33:29 +02:00
Tien Do Nam
747837ea9d
refactor: move scripts/ to support/scripts/
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-13 23:48:32 +02:00
Tien Do Nam
ac42122f50
refactor: move msix readme to support/build/msix
2026-07-13 23:38:31 +02:00
Tien Do Nam
0fbdb17272
refactor: move i18n readme to support/readme
2026-07-13 23:34:55 +02:00
Tien Do Nam
1034fbd773
refactor: move core to packages/core
2026-07-13 23:23:51 +02:00
Tien Do Nam
6db7a1a1b4
feat: replace Dart CLI with sample Rust project
2026-07-13 23:19:15 +02:00
Tien Do Nam
8ad91ddea2
refactor: extract to typed_isolates
2026-07-13 23:17:52 +02:00
Tien Do Nam
596621a772
fix: update error handling
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-13 22:01:35 +02:00
Tien Do Nam
3aedb1a67f
refactor: restructure http server
2026-07-13 21:47:32 +02:00
Tien Do Nam
1c6728f71c
feat: allow Rust to read file content directly
2026-07-13 20:57:20 +02:00
Tien Do Nam
91ac619029
feat: add cancel token to http client upload
2026-07-13 17:10:30 +02:00
Tien Do Nam
2ed3a712b2
refactor: move events into controller files
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-13 03:28:54 +02:00
Tien Do Nam
bd42deb22c
refactor: file content should be streamed from app
2026-07-13 03:23:36 +02:00
Tien Do Nam
3e451114c8
refactor: move WebSendConfig out of v2
2026-07-13 03:08:57 +02:00
Tien Do Nam
e8fd062ec3
chore: windows script
2026-07-13 00:59:47 +02:00
Tien Do Nam
d59c1e0a4b
feat: add web server
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-12 14:37:10 +02:00
Tien Do Nam
ea8ae075dd
feat: add v2 http server
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-12 04:03:07 +02:00
Tien Do Nam
645ad01d73
deps: bump
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-07-10 02:37:16 +02:00
Tien Do Nam
5ccc6dea19
feat: move target discovery out of external isolate
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-30 22:57:59 +02:00
eason
9e4a5985b5
fix: prevent text starting with URL from being misidentified as link ( #2975 )
...
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
Dart's Uri.tryParse is very permissive and will successfully parse
strings like "https://example.com some extra text" as valid absolute
URIs. This caused the receiver to incorrectly classify any message
beginning with a URL as a link, even when it contained additional
non-URL text.
Add a whitespace check before URI parsing so that only messages
consisting entirely of a single URL (with optional surrounding
whitespace) are treated as links.
Fixes #2904
Co-authored-by: easonysliu <easonysliu@tencent.com >
2026-03-18 17:39:17 +01:00
Gabbar
3ec2d77875
fix: migrate to dart run build_runner... ( #2962 )
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-07 18:33:31 +01:00
Tien Do Nam
90de693a9b
feat: integrate rust http client
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-03 02:34:20 +01:00
Tien Do Nam
70ba4f89af
deps: bump flutter to 3.38.10
2026-03-02 23:40:54 +01:00
Tien Do Nam
50451b233a
docs: update readme
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-02 04:16:40 +01:00
Tien Do Nam
d27cdcc140
fix: i18n
2026-03-02 04:13:49 +01:00
Tien Do Nam
7dd96a9ad4
fix: test
2026-03-02 04:06:01 +01:00
Tien Do Nam
ac5f1781d1
chore: format
2026-03-02 04:00:04 +01:00
Tien Do Nam
478a90d227
Translations update from Hosted Weblate ( #2322 )
2026-03-02 03:58:31 +01:00