Brooooooklyn
12bfbf1db0
ci: fix Rust cache ( #9377 )
2024-12-27 09:59:29 +00:00
Saul-Mirone
6da10f9a93
refactor(editor): merge get surface util ( #9371 )
2024-12-27 09:42:13 +00:00
pengx17
6977b0a948
fix(core): optimize at menu config loading 2 ( #9366 )
...
fix AF-2028
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/7931ddc8-3721-4b7d-b4cb-065f923f295c.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/7931ddc8-3721-4b7d-b4cb-065f923f295c.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7931ddc8-3721-4b7d-b4cb-065f923f295c.mp4 ">Recording at 2024-12-27 11.50.54.mp4</video>
2024-12-27 09:26:03 +00:00
Saul-Mirone
1fbb462389
fix(editor): move insert link command to bookmark to remove ts ignore ( #9370 )
2024-12-27 09:09:29 +00:00
donteatfriedrice
fee86304ae
refactor(editor): extract adapters to shared ( #9344 )
...
Extract AttachmentAdapter, ImageAdapter, NotionTextAdapter to shared.
2024-12-27 08:52:03 +00:00
pengx17
153c1b2c55
refactor(core): make lit portal a bit cleaner ( #9354 )
2024-12-27 08:34:04 +00:00
forehalo
67be1fb47f
fix(tools): import() requires file:// on windows ( #9373 )
2024-12-27 08:17:59 +00:00
donteatfriedrice
4a3caaf766
refactor(editor): extract notion html adapter to shared ( #9341 )
2024-12-27 08:00:19 +00:00
fundon
6fcdd015aa
fix(component): lit portal not re-rendering in inline links case ( #9321 )
...
* uses `portal.key` in templates
* updates `portal.id` for use in queries
2024-12-27 15:43:13 +08:00
donteatfriedrice
835e7c434e
fix(editor): throttle render linked doc card when blockUpdated ( #9361 )
...
[BS-2223](https://linear.app/affine-design/issue/BS-2223/性能问题:linked-doc-card-view加载西藏的文档,app-直接挂了 )
2024-12-27 07:24:56 +00:00
doouding
7dbb85c8c2
fix: sentry AFFINE-84T ( #9368 )
...
Fixes [BS-2243](https://linear.app/affine-design/issue/BS-2243/typeerror-cannot-read-properties-of-undefined-reading-length )
2024-12-27 07:07:53 +00:00
Brooooooklyn
752e697c6a
feat(ios): nbstore swift native binding ( #9211 )
2024-12-27 06:34:30 +00:00
forehalo
8de0679d70
Revert "fix(core): make all docs journal judgement reactive ( #9290 )"
...
This reverts commit 727f21d78f .
v0.19.0
2024-12-27 14:21:59 +08:00
pengx17
b3933e8bf8
fix(mobile): do not show toc in doc peek view ( #9348 )
...
fix AF-2025
2024-12-27 05:48:50 +00:00
EYHN
893493cf01
feat(core): view selfhosted shared docs in electron ( #9365 )
2024-12-27 05:32:22 +00:00
Saul-Mirone
2b27d62b0e
refactor(editor): cleanup ts-expect-error ( #9369 )
2024-12-27 05:14:23 +00:00
Brooooooklyn
908e3efd12
ci: add fail-fast: false to all matrix ( #9355 )
2024-12-27 04:56:56 +00:00
Saul-Mirone
3ae3ae98c8
refactor(editor): extract edgeless legacy slots ( #9363 )
2024-12-27 04:22:52 +00:00
doouding
71272203b0
fix: beginPath before drawing drag indicator ( #9364 )
...
Fixes [BS-2238](https://linear.app/affine-design/issue/BS-2238/frame-套一个-mindmap-,拖动行为不可用 )
2024-12-27 04:02:57 +00:00
devin-ai-integration
f336d68866
ci: add graphite ci optimizer and update job dependencies ( #9362 )
...
feat(ci): add graphite ci optimizer and update job dependencies
This PR adds the Graphite CI optimizer to improve CI efficiency by skipping unnecessary jobs. All workflow jobs have been updated to depend on the optimizer's output.
Changes:
- Add `optimize_ci` job using graphite-ci-action
- Update all jobs to depend on `optimize_ci`
- Add skip conditions based on optimizer output
- Preserve existing job dependencies while adding optimizer dependency
- Handle Redis service configurations and command syntax updates
Note: This PR requires the `GRAPHITE_CI_OPTIMIZER_TOKEN` secret to be configured in the repository settings before the optimizer can be used.
Testing:
- [x] Verified workflow file syntax
- [x] Updated all job dependencies correctly
- [x] Maintained existing job configurations
Link to Devin run: https://app.devin.ai/sessions/3872f4dc4c3341b899646a90c46c4fe3
2024-12-27 03:45:52 +00:00
Brooooooklyn
706b614006
style: add sonarjs/no-gratuitous-expressions rule ( #9360 )
2024-12-27 03:30:20 +00:00
Saul-Mirone
5eb48343a3
chore(editor): cleanup dead code ( #9359 )
2024-12-27 03:13:23 +00:00
fundon
20c5c28a95
fix(core): circular dependency in pdf embed view ( #9331 )
2024-12-27 02:57:21 +00:00
renovate
d66bec3b91
chore: bump up happy-dom version to v16 ( #9358 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom ) | [`^15.11.7` -> `^16.0.0`](https://renovatebot.com/diffs/npm/happy-dom/15.11.7/16.0.0 ) | [](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>capricorn86/happy-dom (happy-dom)</summary>
### [`v16.0.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v16.0.0 )
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v15.11.7...v16.0.0 )
##### 💣 Breaking Changes
- Refactors XML and HTML parsing and serialization - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1615](https://redirect.github.com/capricorn86/happy-dom/issues/1615 )
- This change may break your tests as the serialized output may differ from v15
##### 🎨 Features
- Adds support for parsing XML in `DOMParser` - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​284](https://redirect.github.com/capricorn86/happy-dom/issues/284 )
##### 👷♂️ Patch fixes
- Fix for handling `<html>`, `<head>` and `<body>` during parsing - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1615](https://redirect.github.com/capricorn86/happy-dom/issues/1615 )
- Fix for handling HTML entities correctly when parsing and serializing - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1494](https://redirect.github.com/capricorn86/happy-dom/issues/1494 ) and [#​1498](https://redirect.github.com/capricorn86/happy-dom/issues/1498 )
- Fix for handling attribute names containing "\[" or "]" - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1638](https://redirect.github.com/capricorn86/happy-dom/issues/1638 )
- Fix for handling comments containing HTML tags - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1630](https://redirect.github.com/capricorn86/happy-dom/issues/1630 )
- Handles rules for parsing table elements - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1126](https://redirect.github.com/capricorn86/happy-dom/issues/1126 )
- Loads scripts asynchronously when "defer" is set or "type" is "module" - By **[@​capricorn86](https://redirect.github.com/capricorn86 )** in task [#​1615](https://redirect.github.com/capricorn86/happy-dom/issues/1615 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-12-27 02:24:50 +00:00
pengx17
7d0160c8fb
feat(electron): enable vscode debugger for electron ( #9333 )
2024-12-26 15:37:56 +00:00
zzj3720
188cabc7d7
refactor(editor): enable the noUncheckedIndexedAccess rule for the data-view package ( #9351 )
...
close: BS-2230
2024-12-26 14:00:11 +00:00
darkskygit
040f427e9e
fix(server): test shuold forbid only ( #9349 )
2024-12-26 13:44:11 +00:00
liuyi
41c8232472
chore(infra): remove blocksuite from infra ( #9353 )
v0.19.0-beta.2
v0.19.0-canary.12
2024-12-26 13:43:12 +00:00
forehalo
126d576c3e
fix(electron): remove blocksuite dep
v0.19.0-canary.11
2024-12-26 21:00:51 +08:00
forehalo
a145986de6
ci: wrong script to build electron renderer
v0.19.0-canary.10
2024-12-26 20:47:58 +08:00
liuyi
0af46c966d
chore(tools): add package selector to dev command ( #9328 )
v0.19.0-canary.9
2024-12-26 12:34:17 +00:00
DarkSky
4ae8c2f4ef
fix(server): team quota await ( #9352 )
2024-12-26 12:08:49 +00:00
darkskygit
5d27a13e2c
feat(server): distinguash workspace quota calc ( #9338 )
...
fix AF-2021
2024-12-26 11:33:31 +00:00
Mirone
0c849e12c6
fix(editor): crud this error ( #9350 )
2024-12-26 19:32:34 +08:00
CatsJuice
690a79b905
chore(electron): disable onboarding ( #9332 )
...
close AF-2020
2024-12-26 11:21:15 +00:00
doodlewind
fe957e3175
fix(editor): eslint useless escape ( #9345 )
2024-12-26 11:09:30 +00:00
liuyi
00980077c4
chore: standardize package references ( #9346 )
2024-12-26 19:08:42 +08:00
Mirone
37747369bc
fix(editor): missing edgeless crud piece ( #9347 )
2024-12-26 11:06:06 +00:00
darkskygit
6d5733fca9
fix: ios client gql compatibility ( #9337 )
2024-12-26 10:40:12 +00:00
doodlewind
9a29ac4a5c
fix(editor): sentry-332848caa68e4679b403d56881e3c0e3 ( #9343 )
2024-12-26 10:26:31 +00:00
liuyi
4692cfa624
chore: keep old selfhost compose file ( #9280 )
2024-12-26 18:25:45 +08:00
doodlewind
9b3a2fc0de
fix(editor): sentry-624432d8f1e6420ca9c5023a051f4332 ( #9342 )
...
Close https://toeverything.sentry.io/issues/6091618868/?project=4506307500179456
2024-12-26 09:59:06 +00:00
Saul-Mirone
d60e9a3885
fix(editor): block selection delete conflict with native selection ( #9340 )
...
Closes: [BS-2228](https://linear.app/affine-design/issue/BS-2228/[bug]-选区删除拖拽失灵 )
2024-12-26 09:46:39 +00:00
Saul-Mirone
6afa1d542f
feat(editor): add edgeless crud extension ( #9335 )
2024-12-26 08:58:06 +00:00
doouding
0de4f7abbb
test: add mindmap collapse test ( #9336 )
2024-12-26 08:23:09 +00:00
fundon
1afdb68143
fix(core): disable re-rendering of pdf embed view ( #9334 )
2024-12-26 08:08:11 +00:00
doodlewind
71b5cddea1
fix(editor): use nullable inline editor root element ( #9320 )
...
Fixes `sentry-7906c03b79a54ede819c56cc15ad9889`
2024-12-26 07:55:15 +00:00
Flrande
cb4dd127fd
fix(editor): merge drag function and fix it ( #9329 )
2024-12-26 07:41:07 +00:00
donteatfriedrice
cadb9211a6
refactor(editor): extensionalize plain text adapter ( #9330 )
2024-12-26 07:27:08 +00:00
zzj3720
45acdbda04
feat(core): disable the back gesture when the menu is open ( #9263 )
...
close: BS-2174
2024-12-26 07:12:09 +00:00