doodlewind
64cc99354e
refactor(editor): add zoom threshold for dom rendering fallback ( #10322 )
2025-02-20 11:45:19 +00:00
Saul-Mirone
1516903c77
refactor: move doc-title and ai-chat-block components ( #10316 )
...
### TL;DR
Moved doc title and AI chat block components to more appropriate locations while removing unused backlink functionality.
### What changed?
- Relocated doc title component from presets to affine-components
- Moved AI chat block from presets/blocks to blocks directory
- Removed unused backlink-related code and components
- Updated imports across files to reference new component locations
- Consolidated AI-related exports through a single entry point
### How to test?
1. Verify doc title still renders correctly in documents
2. Confirm AI chat functionality works as expected
3. Check that no backlink-related features are accessible
4. Ensure all AI features continue to work through the new import paths
### Why make this change?
This reorganization improves code organization by:
- Placing components closer to their related functionality
- Removing dead/unused code around backlinks
- Simplifying the import structure for AI-related features
- Making the codebase more maintainable by consolidating related components
2025-02-20 10:45:47 +00:00
EYHN
4f831732e1
fix(core): fix throw if aborted polyfill ( #10321 )
2025-02-20 10:32:02 +00:00
zzj3720
ef28e36441
fix(editor): data in the database will be completely overwritten in some cases ( #10318 )
2025-02-20 10:17:57 +00:00
doodlewind
7b1dfb7ee8
refactor(editor): reduce dom query per refresh ( #10319 )
2025-02-20 10:01:13 +00:00
Hwang
5fcc402280
style: update ios dark icon ( #10312 )
2025-02-20 08:01:32 +00:00
DarkSky
fa86f71853
feat(server): client version check ( #9205 )
...
Co-authored-by: forehalo <forehalo@gmail.com >
v0.20.0-canary.13
v0.20.0-beta.4
2025-02-20 15:50:22 +08:00
L-Sun
4fee2a9c4b
chore(editor): update some widget styles ( #10311 )
2025-02-20 15:39:48 +08:00
fengmk2
b4097aef8e
refactor(server): move bin content parser to doc reader ( #10302 )
2025-02-20 07:19:48 +00:00
Saul-Mirone
9f4311f654
refactor(editor): remove AbstractEditor type and feature flags in test ( #10308 )
2025-02-20 07:05:35 +00:00
darkskygit
13f1859cdf
feat: allow retry with new message ( #10307 )
...
fix AF-1630
2025-02-20 06:07:53 +00:00
Flrande
50820482df
fix(editor): auto focus after add inline latex ( #10309 )
...
https://github.com/user-attachments/assets/09e713ee-e600-464c-8614-d874d343cfb0
Close #10208
2025-02-20 05:52:06 +00:00
forehalo
ec67d30b27
chore(server): race condition during fixing doc owner ( #10303 )
2025-02-20 05:34:55 +00:00
forehalo
fd5897dbe6
chore(server): disable nightly subscriptions expirasion check ( #10298 )
2025-02-20 05:34:54 +00:00
liuyi
d490e767eb
fix(server): wrong previous subscription check ( #10306 )
2025-02-20 13:33:49 +08:00
fundon
adc003862b
fix(editor): image size and xywh when converting attachment to image ( #10200 )
...
In Edgeless, the image size should be read when converting attachment to image:
* fix `size`
* fix `xywh`
2025-02-20 05:16:21 +00:00
fengmk2
ff0ce1a962
fix(server): remove job on complete ( #10305 )
2025-02-20 04:39:05 +00:00
EYHN
5042d9f644
fix(nbstore): check before save empty update ( #10304 )
2025-02-20 04:24:50 +00:00
JimmFly
1d339c682b
fix(core): adjust share menu and upgrade-to-team page style ( #10299 )
...
close PD-2330 PD-2331 AF-2238
2025-02-20 04:10:52 +00:00
doodlewind
b38abcb59c
perf(editor): avoid recreation of Intl.Segmenter ( #10295 )
...
<img width="537" alt="image" src="https://github.com/user-attachments/assets/43e54d94-6228-4c26-b3d0-cf4725b251e4 " />
2025-02-20 03:55:57 +00:00
Saul-Mirone
c3fc0a0d88
chore(editor): fix imports in legacy tests ( #10300 )
2025-02-20 03:30:05 +00:00
fengmk2
e0b2b2b33c
fix(server): convert error type to lower case ( #10301 )
2025-02-20 03:04:21 +00:00
zzj3720
ba91b36cc3
feat(editor): add block creation tracking ( #10294 )
...
fix: PD-2090
2025-02-20 02:25:29 +00:00
github-actions[bot]
a0e3f9909c
chore(i18n): sync translations ( #10184 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-20 02:25:19 +00:00
EYHN
8f6ce2c3b4
fix(nbstore): fix doc clock comparison ( #10296 )
2025-02-20 10:10:17 +08:00
zzj3720
d8435421d2
fix(editor): improve table selection in edgeless mode ( #10293 )
...
fix: BS-2614, BS-2560
2025-02-20 01:50:40 +00:00
doodlewind
676ccc9094
refactor(editor): allow force refresh in worker renderer ( #10289 )
2025-02-19 14:23:45 +00:00
Saul-Mirone
091ba7bb51
chore: remove createEmptyEditor legacy test misc ( #10291 )
2025-02-19 21:38:00 +08:00
donteatfriedrice
2b11941c0e
chore: bump theme ( #10290 )
2025-02-19 11:37:19 +00:00
forehalo
02f567f2c0
chore(core): better doc action error message ( #10288 )
2025-02-19 10:38:38 +00:00
donteatfriedrice
54b7515167
fix(editor): log when export blob failed ( #10287 )
2025-02-19 10:06:50 +00:00
CatsJuice
e726df9a1b
fix(core): prevent all-docs header from overlapping scrollbar ( #10270 )
2025-02-19 09:24:49 +00:00
CatsJuice
926b35c91f
chore(core): temporarily hide editor starter-bar on mobile ( #10237 )
2025-02-19 09:10:26 +00:00
JimmFly
b456feee63
fix(core): unexpected redirect to expired page after accepting invitation ( #10257 )
...
Co-authored-by: EYHN <cneyhn@gmail.com >
2025-02-19 09:10:12 +00:00
JimmFly
487158b9ca
fix(core): incorrect permissions displayed in member management ( #10269 )
v0.20.0-canary.12
v0.20.0-beta.3
2025-02-19 16:58:06 +08:00
EYHN
5b768d9091
fix(nbstore): close full blob sync for iOS ( #10286 )
2025-02-19 16:57:32 +08:00
Saul-Mirone
90b0982dd3
fix(editor): hide edgeless only note in synced doc block ( #10277 )
...
Closes: [BS-2616](https://linear.app/affine-design/issue/BS-2616/embed-view-%E5%B1%95%E7%A4%BA%E4%B8%8D%E8%AF%A5%E5%87%BA%E7%8E%B0%E7%9A%84-note-%E5%86%85%E5%AE%B9 )
2025-02-19 08:40:26 +00:00
JimmFly
e5a1595980
feat(core): add tracking events to doc role management ( #10221 )
2025-02-19 16:39:50 +08:00
Flrande
bc34516e6c
fix(editor): embed sync doc theme not reactive ( #10283 )
2025-02-19 16:38:05 +08:00
liuyi
521ee9d374
fix(server): doc owner and default role permission ( #10281 )
2025-02-19 08:29:46 +00:00
L-Sun
61ee5531f4
fix(core): incorrect root config identifier ( #10285 )
2025-02-19 08:20:22 +00:00
EYHN
0f770093b0
fix(nbstore): better diff function for doc update ( #10284 )
2025-02-19 08:06:51 +00:00
Cats Juice
2d9162b3c4
style(core): adjust ai icon color in starter-bar ( #10280 )
2025-02-19 16:05:34 +08:00
EYHN
c39a93e1fd
fix(nbstore): fix v1 doc storage timestamp ( #10282 )
2025-02-19 16:04:37 +08:00
EYHN
53cada4640
fix(core): throttle sync progress update ( #10278 )
2025-02-19 07:45:46 +00:00
EYHN
60a9572c88
fix(core): remove crypto randomuuid api ( #10268 )
2025-02-19 07:32:01 +00:00
Yifeng Wang
e5315087cb
chore(editor): allow remote debug in presets dev entry ( #10279 )
2025-02-19 15:15:48 +08:00
donteatfriedrice
319d909ac8
fix(editor): paste surface-ref block to another doc as embed-linked-doc block ( #10274 )
...
[BS-2155](https://linear.app/affine-design/issue/BS-2155/复制-insert-frame-group-粘贴后,应当变为-block-ref-link )
2025-02-19 07:02:27 +00:00
JimmFly
751f229e30
fix(core): unexpectedly jump to price plan when selfhosting ( #10247 )
2025-02-19 07:01:54 +00:00
EYHN
c0cc4224bb
feat(core): close popup after oauth login ( #10273 )
2025-02-19 14:44:02 +08:00