Tienson Qin
8179f62ead
style tweaks
2025-09-18 14:55:00 +08:00
Tienson Qin
c39f83ed7d
fix: set mediaRecorderTimeslice to 1000
2025-09-18 14:31:33 +08:00
Tienson Qin
4139102c37
wip: simple-wave-record integration
2025-09-18 14:24:20 +08:00
charlie
8d00504d84
refactor(mobile): replace wavesurfer with simple-wave-record for audio recording
2025-09-18 12:20:06 +08:00
Tienson Qin
6b55a90ea1
enhance: use ios new speech api for transcribe
2025-09-17 23:20:53 +08:00
Gabriel Horner
3d725195a4
fix: lint - turn off lint for wip ns
2025-09-17 10:53:38 -04:00
rcmerci
7fe1b8a215
fix(rtc): update remote-t just before applying ops
2025-09-17 20:20:09 +08:00
rcmerci
655e72ed43
refactor(rtc): merge several ws-requests into one init-request
2025-09-17 20:20:09 +08:00
Tienson Qin
a4d12bff0b
wip: waveform visualizer
2025-09-17 17:58:11 +08:00
Tienson Qin
7e62ac28fd
add new audio record impl
2025-09-17 16:04:00 +08:00
Tienson Qin
335b275e0a
enhance: set waveform window to 5s
2025-09-17 00:59:48 +08:00
rcmerci
da539c6ecd
chore: apply changes according to prompts/review.md
2025-09-17 00:15:44 +08:00
rcmerci
5ac2f6de10
enhance: read/write-transit-str handle ex-info
2025-09-16 21:06:27 +08:00
Tienson Qin
d0b433c82a
debug: collect insert block timeout errors
2025-09-16 19:39:52 +08:00
Tienson Qin
a71c8a938c
fix: log display
2025-09-16 18:55:52 +08:00
Tienson Qin
b055288734
fix: no block to edit for quick add
2025-09-16 18:44:50 +08:00
Tienson Qin
91ac645cf1
fix: cleanup wavesurfer
2025-09-16 16:34:07 +08:00
Charlie
e103593c0d
feat(mobile): audio record && transcribe ( #12105 )
...
* feat: audio transcribe
* enhance(mobile): auto start recording on initialization
* fix(mobile): can't delete journal from selection bar
* fix: duplicated audio record buttons in quick add
* fix(mobile): inactive bottom tab color
* enhance(mobile): display no results when there's no matched items
* enhance(mobile): add audio transcription feature and enhance audio component
* fix: store assets directly instead in today page instead of node ref
* save transcribed text to audio's child block
* enhance: transcribe supports punctuations and being offline only
* fix(mobile): save assets to current editing page
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2025-09-16 16:09:29 +08:00
Tienson Qin
ecc182879a
enhance(mobile): clicking journals scrolls to top
2025-09-16 09:50:01 +08:00
Tienson Qin
791f073a7f
fix: disallow remove pages from #Page view
2025-09-16 00:17:35 +08:00
Tienson Qin
6e0295ddb7
fix: outliner.core/delete-block(s) shouldn't delete any page
...
fixes https://github.com/logseq/db-test/issues/367
2025-09-15 23:53:45 +08:00
Tienson Qin
dd9a32d4de
refactor: RTC reuse :db/id for deleted blocks when undo/redo ( #12101 )
...
1. reuse old eids for block/uuid when apply-remote-ops
2. enhance: clear undo history when failed to validate db
Also, throw transact error from db worker
3. test(rtc): add timeout for wait-for cloud-idle
4. fix: rtc extra tests
5. enhance(test): retry new-block once when assert timeout
---------
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-09-15 22:29:45 +08:00
Tienson Qin
5cf7fed1e0
fix: don't run <rtc-get-users-info when starting rtc
2025-09-15 18:26:46 +08:00
Tienson Qin
e158188e10
fix: hide by default are still shown for number type property values
...
related to https://github.com/logseq/db-test/issues/472
2025-09-15 12:18:30 +08:00
Tienson Qin
0520166e98
fix: quick add blocks should be separated for different users
2025-09-15 11:46:06 +08:00
rcmerci
a8708be0b8
fix: wrong var name
2025-09-13 14:27:51 +08:00
rcmerci
e1a697e6d5
fix(rtc): throw when ws recv "endpoint request timed out"
2025-09-13 12:09:27 +08:00
rcmerci
94ed4253cb
fix lint
2025-09-12 21:31:55 +08:00
rcmerci
774454dc7b
feat(rtc): throttle api calls
2025-09-12 21:25:41 +08:00
Tienson Qin
36821667f9
fix: throw errors from :thread-api/transact
2025-09-12 20:43:46 +08:00
Tienson Qin
ca362758f2
fix: lint
2025-09-12 20:42:59 +08:00
rcmerci
a290ef004d
enhance(mobile): collect db-worker logs as well
2025-09-12 13:07:33 +08:00
Tienson Qin
b14735a0a8
enhance(ux): show asset when editing asset title
2025-09-11 18:24:37 +08:00
Tienson Qin
06082b63ac
Merge branch 'master' into enhance/rtc-migrate
2025-09-11 17:18:37 +08:00
Tienson Qin
e2c263672a
fix(mobile): navigate back
2025-09-11 17:17:27 +08:00
Tienson Qin
55ead4a830
fix(mobile): can't scroll
2025-09-11 17:07:29 +08:00
Tienson Qin
e6858947f0
fix: limit node tile length in left sidebar
2025-09-11 02:01:58 +08:00
Tienson Qin
0eaf0e0cda
fix(mobile): don't show editor toolbar when editing code block
2025-09-11 01:58:04 +08:00
Tienson Qin
8d699a937d
fix: status/priority are not displayed in node reference
...
If it doesn't have #Task.
2025-09-11 01:37:59 +08:00
Tienson Qin
70a77f2987
fix: left sidebar opens too easily
2025-09-11 01:30:56 +08:00
Tienson Qin
3eab751feb
fix: delete an empty block doesn't preserve properties for the next
...
related to https://github.com/logseq/db-test/issues/470
2025-09-10 22:30:49 +08:00
Tienson Qin
0860d295db
fix: notification status somehow takes non-keyword status
2025-09-10 20:13:00 +08:00
rcmerci
b12b3f7220
enhance: validate renamed db-idents not random and class entities when migrating
2025-09-10 16:45:27 +08:00
rcmerci
3b59d9e9b6
chore: update log about rtc graph version
2025-09-10 15:45:41 +08:00
rcmerci
6ff7d14f3a
chore: print too much in testcase
2025-09-10 15:18:54 +08:00
rcmerci
d62fa56a3f
enhance: remove redundant sort
2025-09-10 15:14:27 +08:00
rcmerci
7a926f1ea0
enhance(rtc): update unpushed-ops-count
2025-09-10 12:48:48 +08:00
rcmerci
9a55f24ff1
refactor: remove src/rtc_e2e_test
...
rtc-e2e-test already moved to clj-e2e
2025-09-09 22:37:46 +08:00
rcmerci
294ce57e4f
chore: fix incorrect merge
2025-09-09 17:52:20 +08:00
Tienson Qin
b2405291cc
Merge branch 'master' into enhance/rtc-migrate
2025-09-09 17:48:52 +08:00