Saul-Mirone
2b30d756e2
refactor(editor): replace debounce and throttle with lodash ( #10639 )
2025-03-06 04:46:52 +00:00
yoyoyohamapi
824f573ff9
refactor(core): replace ai icons ( #10637 )
2025-03-06 04:23:52 +00:00
JimmFly
edd37b5d54
chore: adjust discord link ( #10645 )
2025-03-06 04:08:26 +00:00
liuyi
7e61a0b2fc
refactor(graphql): codegen ( #10626 )
2025-03-06 12:06:19 +08:00
EYHN
fb084a9569
fix(core): fix awareness send message repeatedly ( #10643 )
2025-03-06 03:34:49 +00:00
akumatus
e990a5523e
fix(core): can not clear chat-panel history ( #10634 )
...
Close [BS-2754](https://linear.app/affine-design/issue/BS-2754 ).
### What Changed?
Use the latest session id and display the corresponding historical messages.
2025-03-06 03:19:02 +00:00
CatsJuice
6b08e3f5d4
feat(core): support create new template in starter-bar ( #10570 )
2025-03-06 02:05:29 +00:00
darkskygit
fbb6df3da8
chore(server): return parent id of sessions ( #10638 )
2025-03-05 14:03:36 +00:00
fengmk2
43ded6aa38
feat(server): add blocked state to workspace docs ( #10585 )
...
close CLOUD-162
2025-03-05 12:49:33 +00:00
fengmk2
70a0337ea3
refactor(server): use DocModel to access doc meta ( #10593 )
2025-03-05 12:10:28 +00:00
fengmk2
687c26304a
refactor(server): split HistoryModel from DocModel ( #10604 )
2025-03-05 12:10:28 +00:00
hackerESQ
fed0e0add3
fix: prevent sentry from loading when telemetry is disabled ( #10543 )
...
Co-authored-by: forehalo <forehalo@gmail.com >
2025-03-05 20:09:38 +08:00
fengmk2
b247b8e26c
refactor(server): merge PageModel into DocModel ( #10592 )
2025-03-05 19:49:14 +08:00
EYHN
0015bfbaf2
refactor(core): adjust sentry config ( #10631 )
2025-03-05 11:18:06 +00:00
JimmFly
bb4240f6ef
fix(core): add missing control of modifyDocDefaultRole track event ( #10625 )
2025-03-05 11:02:45 +00:00
JimmFly
cb37c25b14
chore: adjust share menu styles ( #10630 )
...
close AF-2270 AF-2193 AF-2067
2025-03-05 10:42:56 +00:00
Saul-Mirone
7e39893aac
refactor(editor): remove assert functions ( #10629 )
2025-03-05 10:20:02 +00:00
EYHN
201c3438ba
feat(core): add user list service for blocksuite ( #10627 )
2025-03-05 10:06:14 +00:00
pengx17
47d01f5f66
fix(core): db backlink infinite query issue ( #10628 )
...
fix AF-2301
2025-03-05 09:43:05 +00:00
Flrande
bd62634a76
feat(editor): add callout block ( #10563 )
...
- Add `CalloutBlockModel `
- Implement `CalloutBlockComponent `
- Integrate with slash menu (/)
2025-03-05 09:28:51 +00:00
akumatus
1c2a6eac85
feat: responsive chat-panel padding and request ( #10620 )
...
Close [BS-2751](https://linear.app/affine-design/issue/BS-2751 ).
### What Changed?
- Do not send AI gql request when chat-panel is not open.
- When the chat-panel width is greater than 540px, adjust the padding to 24px.
- Optimize the display and hide logic of scroll to end button.
2025-03-05 09:12:03 +00:00
liuyi
61162c59fc
refactor(server): permission ( #10449 )
2025-03-05 15:57:00 +08:00
Brooooooklyn
bf7b1646b3
fix(web): add Array#toReversed polyfill ( #10623 )
2025-03-05 07:20:16 +00:00
fengmk2
b88113a2d1
feat(server): add invalid oauth callback code error handling ( #10603 )
...
close CLOUD-130
2025-03-05 06:16:59 +00:00
darkskygit
0b8fa7904d
fix: adapt new abort behavior ( #10622 )
2025-03-05 06:03:43 +00:00
EYHN
59de4558bd
feat(core): fix sign in background arts block user interaction ( #10621 )
2025-03-05 05:57:01 +00:00
EYHN
61635aa77a
feat(core): add clipper import interface ( #10619 )
2025-03-05 04:22:03 +00:00
EYHN
4daa763c95
fix(core): fix table text content search ( #10488 )
2025-03-05 04:06:44 +00:00
Brooooooklyn
e99b25ae6a
fix(web): add Array#toSpliced and Array#toReversed polyfill ( #10614 )
2025-03-05 02:46:41 +00:00
fengmk2
3d2c4fe007
feat(server): add user existence check and optimize permission queries ( #10402 )
2025-03-05 01:49:33 +00:00
Saul-Mirone
b8ecfbdae6
refactor(editor): remove assertExists ( #10615 )
2025-03-05 00:13:08 +00:00
akumatus
a6692f70aa
fix(core): text style is not centered when chat-panel is wide ( #10607 )
...
Fix issue [BS-2751](https://linear.app/affine-design/issue/BS-2751 ).
Before:

After:

2025-03-04 15:25:35 +00:00
Saul-Mirone
66d9d576e0
refactor(editor): add gfx entry in bs global package ( #10612 )
2025-03-04 12:46:50 +00:00
Saul-Mirone
5ad3d3c94a
refactor(editor): move figma squircle to shared ( #10610 )
2025-03-04 10:26:58 +00:00
yoyoyohamapi
fd244f909d
fix(core): positioning error in fixed floating submenu ( #10606 )
...
Issue:Close [BS-2150](https://linear.app/affine-design/issue/BS-2150/图片-filterprocessing-二级菜单时而不出现 )
In the AI image menu (based on floating-ui):
- **Floating element**: Submenu items (e.g., "image filter/image processing")
- **Reference element**: Menu item
- **Positioning strategy**: `fixed`
- **Issue**: Specifying the `container` parameter caused the floating element (submenu) to be mounted to the reference element (menu item), leading to incorrect position calculations when floating-ui updated.
```jsx
<menu-item>
<submenu-item style={{ position: 'fixed' }}/>
</menu-item>
```
- **Fix**: Remove the `container` configuration and mount the `fixed`-positioned floating element to the `body` instead.
2025-03-04 09:58:39 +00:00
akumatus
16fd7bdf20
fix(core): add ai math syntax in prompt ( #10595 )
...
Close [BS-2121](https://linear.app/affine-design/issue/BS-2121 ).
2025-03-04 07:13:53 +00:00
doodlewind
c418e89fb9
chore(editor): add feature flag entry for testing turbo renderer ( #10581 )
...
The debug pane will be displayed once the `enable_turbo_renderer` feature flag is enabled.

2025-03-04 05:38:44 +00:00
akumatus
321247a2fa
fix(core): add ai 7 day trial hint ( #10587 )
...
Fix issue [BS-2739](https://linear.app/affine-design/issue/BS-2739 ).
2025-03-03 15:10:16 +00:00
liuyi
889625cdaa
fix(server): reschedule busy doc merging ( #10583 )
2025-03-03 18:51:09 +08:00
Brooooooklyn
899a957fab
fix(native): do not crash on bootstrap if API is not available ( #10582 )
2025-03-03 10:15:42 +00:00
donteatfriedrice
170066050e
feat(core): support latex in ai text renderer ( #10576 )
2025-03-03 09:19:31 +00:00
liuyi
abad289783
fix(server): limit max batch pulled doc updates ( #10578 )
2025-03-03 09:19:17 +00:00
fengmk2
0e24ea3ac5
fix(server): throw s3 store error directly ( #10572 )
...
close CLOUD-154
2025-03-03 07:09:54 +00:00
Brooooooklyn
18bdf830b4
ci: fix native server build ( #10554 )
2025-03-03 05:44:00 +00:00
Brooooooklyn
73fa04e249
chore: unify Cargo deps versions ( #10553 )
2025-03-03 03:30:59 +00:00
pengx17
629aea48df
fix(electron): app menu about action ( #10445 )
...
fix AF-2268
2025-03-03 03:00:17 +00:00
Saul-Mirone
fdde818ddd
feat(editor): add block meta feature flag ( #10548 )
2025-03-03 01:45:33 +00:00
Saul-Mirone
f23f29610c
refactor(editor): remove stable feature flags ( #10547 )
2025-03-02 08:41:12 +00:00
renovate
2b0c91b58b
chore: bump up sonner version to v2 ( #10535 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sonner](https://sonner.emilkowal.ski/ ) ([source](https://redirect.github.com/emilkowalski/sonner )) | [`^1.7.1` -> `^2.0.0`](https://renovatebot.com/diffs/npm/sonner/1.7.4/2.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>emilkowalski/sonner (sonner)</summary>
### [`v2.0.1`](https://redirect.github.com/emilkowalski/sonner/releases/tag/v2.0.1 )
[Compare Source](https://redirect.github.com/emilkowalski/sonner/compare/v2.0.0...v2.0.1 )
##### What's Changed
- fix: flush sync error by [@​emilkowalski](https://redirect.github.com/emilkowalski ) in [https://github.com/emilkowalski/sonner/pull/586 ](https://redirect.github.com/emilkowalski/sonner/pull/586 )
- fix: allow users to select text after swipe gesture by [@​emilkowalski](https://redirect.github.com/emilkowalski ) in [https://github.com/emilkowalski/sonner/pull/587 ](https://redirect.github.com/emilkowalski/sonner/pull/587 )
**Full Changelog**: https://github.com/emilkowalski/sonner/compare/v2.0.0...v2.0.1
### [`v2.0.0`](https://redirect.github.com/emilkowalski/sonner/releases/tag/v2.0.0 )
[Compare Source](8665072d34 ...v2.0.0)
Mostly bug fixes, see more at https://sonner.emilkowal.ski/getting-started .
##### What's Changed
- sonner v2.0 by [@​emilkowalski](https://redirect.github.com/emilkowalski ) in [https://github.com/emilkowalski/sonner/pull/558 ](https://redirect.github.com/emilkowalski/sonner/pull/558 )
**Full Changelog**: https://github.com/emilkowalski/sonner/compare/v.2.0.0-beta.1...v2.0.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-01 03:28:11 +00:00
renovate
0f66f9dff1
chore: bump up fast-xml-parser version to v5 ( #10531 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-xml-parser](https://redirect.github.com/NaturalIntelligence/fast-xml-parser ) | [`^4.5.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/fast-xml-parser/4.5.3/5.0.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>NaturalIntelligence/fast-xml-parser (fast-xml-parser)</summary>
### [`v5.0.8`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.7...d167cb085d1fc3b9cfa40bded295135e9d91809d )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.7...v5.0.8 )
### [`v5.0.7`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.6...v5.0.7 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.6...v5.0.7 )
### [`v5.0.6`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.5...v5.0.6 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.5...v5.0.6 )
### [`v5.0.5`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.4...v5.0.5 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.4...v5.0.5 )
### [`v5.0.4`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.3...v5.0.4 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.3...v5.0.4 )
### [`v5.0.3`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.2...v5.0.3 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.2...v5.0.3 )
### [`v5.0.2`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.1...v5.0.2 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.1...v5.0.2 )
### [`v5.0.1`](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.0...v5.0.1 )
[Compare Source](https://redirect.github.com/NaturalIntelligence/fast-xml-parser/compare/v5.0.0...v5.0.1 )
### [`v5.0.0`](ab00cdc49c ...v5.0.0)
[Compare Source](ab00cdc49c ...v5.0.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-02-28 15:58:06 +00:00