Zack Fu Zi Xiang
|
c705d500ce
|
Merge branch 'main' into feat/last-publish-name
|
2024-11-10 04:42:21 +08:00 |
|
Zack
|
3e3e78b684
|
Merge pull request #842 from AppFlowy-IO/feat/list-database
feat: add database listings
|
2024-11-08 17:36:25 +08:00 |
|
Zack Fu Zi Xiang
|
a07b453c0b
|
feat: support last publish name
|
2024-11-08 17:29:02 +08:00 |
|
khorshuheng
|
f3604edf2e
|
feat: api for restore all pages from trash
|
2024-11-08 13:52:23 +08:00 |
|
Bartosz Sypytkowski
|
eb54947ab7
|
chore: add config option for redis stream group workers count
|
2024-11-08 04:39:44 +01:00 |
|
khorshuheng
|
d04a0d8871
|
feat: api for restore page from trash
|
2024-11-08 10:58:32 +08:00 |
|
Bartosz Sypytkowski
|
bc49d73b40
|
chore: split redis stream readers to active and one shot
|
2024-11-07 11:43:19 +01:00 |
|
Zack Fu Zi Xiang
|
867ee8eeff
|
chore: cargo fmt
|
2024-11-07 17:08:17 +08:00 |
|
Zack Fu Zi Xiang
|
30dff6c25b
|
chore: add missing imports
|
2024-11-07 16:33:27 +08:00 |
|
khorshuheng
|
c8dab0fb2c
|
Merge branch 'main' into stateless
|
2024-11-07 15:55:26 +08:00 |
|
Zack Fu Zi Xiang
|
2e2ec23430
|
chore: merge with main
|
2024-11-07 14:59:51 +08:00 |
|
Bartosz Sypytkowski
|
2d9a024554
|
chore: use redis stream router
|
2024-11-07 07:18:20 +01:00 |
|
khorshuheng
|
eb67e9617c
|
feat: api for updating page
|
2024-11-07 10:35:21 +08:00 |
|
khorshuheng
|
7f53343c4b
|
Merge branch 'main' into stateless
|
2024-11-07 09:24:40 +08:00 |
|
Bartosz Sypytkowski
|
9c428f1d89
|
chore: add stream key info to stream length exceeded check
|
2024-11-06 07:49:25 +01:00 |
|
Bartosz Sypytkowski
|
f328e96763
|
chore: reduce log visibility level
|
2024-11-06 07:31:32 +01:00 |
|
khorshuheng
|
3b37112fc5
|
feat: api for moving page to trash
|
2024-11-05 21:46:57 +08:00 |
|
Bartosz Sypytkowski
|
5388d419e6
|
chore: remove unused import
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
183e915f5e
|
chore: lease drop log message - use tracing crate
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
25f0461389
|
chore: added metrics for new stateless operations
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
e86c9de316
|
chore: when saving collab snapshot, do not load it unless there are pending updates in redis
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
b6ba52672a
|
chore: add exponential backoff to collab update stream
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
961c482995
|
chore: prevent hot loops in collab updates stream
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
2511bd720d
|
chore: fix clippy errors
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
923fe7ffde
|
chore: fix errors in lease code
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
e9a7d42b2e
|
chore: fix issues mentioned in nathan review
|
2024-11-05 07:48:14 +01:00 |
|
Bartosz Sypytkowski
|
7dc90904cb
|
chore: fix clippy warnings
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
fc1a7d28e2
|
chore: better stress test scenario
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
279a599b66
|
chore: fix early return from redis collab update stream reader
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
85e25f887c
|
chore: don't try to prune empty redis stream
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
d0b7c7d8e3
|
chore: update stream - live and current queries
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
00f5a5bb7e
|
chore: code cleanup
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
3e612e2db6
|
chore: create method for receiving the most recent snapshot
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
9c674d5777
|
chore: changes to make appflowy cloud compile under the latest appflowy collab
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
97335a94ec
|
chore: basics of snapshots (unoptimized)
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
253bb97825
|
chore: a dirty draft of snapshot saving
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
9164c494b1
|
chore: redis stream for awareness
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
d26d0ff1a7
|
chore: collab streams
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
0d6b595ee8
|
chore: create collab update sink and stream
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
fe3611cc88
|
chore: remove broadcast and introduce lease
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
d3d3378b86
|
chore: draft of stateless collab group
|
2024-11-05 07:47:17 +01:00 |
|
Bartosz Sypytkowski
|
e31e541d07
|
Merge pull request #961 from AppFlowy-IO/remove-realitime-shared-state
chore: remove realtime shared state
|
2024-11-05 07:32:18 +01:00 |
|
Khor Shu Heng
|
10fb3dc258
|
Merge pull request #962 from AppFlowy-IO/web-create-collab
feat: api for space and default collab creation
|
2024-11-05 12:03:40 +08:00 |
|
khorshuheng
|
ba95d94c96
|
feat: api for space and default collab creation
|
2024-11-05 10:33:48 +08:00 |
|
Zack Fu Zi Xiang
|
d69a2dce1b
|
fix: update publish namespace
|
2024-11-04 17:22:47 +08:00 |
|
Zack Fu Zi Xiang
|
8d8c895703
|
feat: support for original and modified namespace
|
2024-11-04 16:58:33 +08:00 |
|
Bartosz Sypytkowski
|
f9397eaaf2
|
chore: remove realtime shared state
|
2024-11-04 07:58:16 +01:00 |
|
Zack Fu Zi Xiang
|
d6d7e7312e
|
fix: namespace already taken
|
2024-11-03 15:08:38 +08:00 |
|
Nathan.fooo
|
7c42cee11a
|
chore: Upgrade the collab library to fix the issue with importing Notion zip files that contain embedded zip attachments. (#955)
* chore: bump collab that fixs import notion zip file contains zip attachment
* chore: fix compile
|
2024-11-01 22:26:27 +08:00 |
|
Nathan.fooo
|
a3a581ea4e
|
chore: fix import test (#941)
* chore: fix import test
* chore: enable test
* chore: fix build
* chore: update test
|
2024-10-31 15:18:30 +08:00 |
|