Commit Graph

441 Commits

Author SHA1 Message Date
donteatfriedrice b2aa3084ec feat(editor): support to drag embed iframe from note to surface (#11267)
Close [BS-2807](https://linear.app/affine-design/issue/BS-2807/note-中与-surface-中-embed-iframe-block-互相拖动时的优化)
2025-03-31 06:23:11 +00:00
renovate 00c5f48a7d chore: bump up mime-types version to v3 (#11274)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mime-types](https://redirect.github.com/jshttp/mime-types) | [`^2.1.35` -> `^3.0.0`](https://renovatebot.com/diffs/npm/mime-types/2.1.35/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mime-types/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mime-types/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mime-types/2.1.35/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mime-types/2.1.35/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>jshttp/mime-types (mime-types)</summary>

### [`v3.0.1`](https://redirect.github.com/jshttp/mime-types/blob/HEAD/HISTORY.md#301--2025-03-26)

[Compare Source](https://redirect.github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1)

\===================

-   deps: mime-db@1.54.0

### [`v3.0.0`](https://redirect.github.com/jshttp/mime-types/blob/HEAD/HISTORY.md#300--2024-08-31)

[Compare Source](https://redirect.github.com/jshttp/mime-types/compare/2.1.35...v3.0.0)

\===================

-   Drop support for node <18
-   deps: mime-db@1.53.0
-   resolve extension conflicts with mime-score ([#&#8203;119](https://redirect.github.com/jshttp/mime-types/issues/119))
    -   asc -> application/pgp-signature is now application/pgp-keys
    -   mpp -> application/vnd.ms-project is now application/dash-patch+xml
    -   ac -> application/vnd.nokia.n-gage.ac+xml is now application/pkix-attr-cert
    -   bdoc -> application/x-bdoc is now application/bdoc
    -   wmz -> application/x-msmetafile is now application/x-ms-wmz
    -   xsl -> application/xslt+xml is now application/xml
    -   wav -> audio/wave is now audio/wav
    -   rtf -> text/rtf is now application/rtf
    -   xml -> text/xml is now application/xml
    -   mp4 -> video/mp4 is now application/mp4
    -   mpg4 -> video/mp4 is now application/mp4

</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-31 05:49:12 +00:00
doodlewind dffb89c388 feat(editor): add list block turbo renderer scaffold (#11266)
This PR allows placeholder in turbo renderer to cover list block as a basic scaffold.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/lEGcysB4lFTEbCwZ8jMv/eda28656-e56e-4845-9fe6-885e70841697.png)
2025-03-29 04:49:25 +00:00
Saul-Mirone 205cd7a86d refactor(editor): rename block-std to std (#11250)
Closes: BS-2946
2025-03-28 07:20:34 +00:00
L-Sun af91a0217f refactor(editor): inner toolbar surface-ref block with extension (#11246)
This PR refactor `surface-ref` toolbar with `ToolbarExtension`
2025-03-28 05:48:24 +00:00
forehalo 0ea38680fa refactor(server): config system (#11081) 2025-03-27 12:32:28 +00:00
forehalo 766383cb3a chore: disable http proxy middleware log in ci (#11238) 2025-03-27 09:11:54 +00:00
renovate 261661c419 chore: bump up @googleapis/androidpublisher version to v26 (#11214)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@googleapis/androidpublisher](https://redirect.github.com/googleapis/google-api-nodejs-client) | [`^24.0.0` -> `^26.0.0`](https://renovatebot.com/diffs/npm/@googleapis%2fandroidpublisher/24.0.0/26.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@googleapis%2fandroidpublisher/26.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@googleapis%2fandroidpublisher/26.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@googleapis%2fandroidpublisher/24.0.0/26.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@googleapis%2fandroidpublisher/24.0.0/26.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/google-api-nodejs-client (@&#8203;googleapis/androidpublisher)</summary>

### [`v26.0.0`](https://redirect.github.com/googleapis/google-api-nodejs-client/blob/HEAD/CHANGELOG.md#12600-2023-08-17)

[Compare Source](https://redirect.github.com/googleapis/google-api-nodejs-client/compare/v25.0.0...v26.0.0)

##### ⚠ BREAKING CHANGES

-   **vmmigration:** This release has breaking changes.
-   **contentwarehouse:** This release has breaking changes.
-   **assuredworkloads:** This release has breaking changes.
-   **aiplatform:** This release has breaking changes.

##### Features

-   **admin:** update the API ([ebfb777](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/ebfb7776843472e0d7ebda50cfdf4532aedfddc1))
-   **aiplatform:** update the API ([146712c](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/146712c48eada981c15b6fff9b07040a7575d47c))
-   **androidpublisher:** update the API ([2d7c2b4](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2d7c2b424776c93c6d423fe9b3f3a01eeeaa9d1f))
-   **assuredworkloads:** update the API ([6547ea1](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6547ea1ef1dfa62352e276d4f394350cb7521f68))
-   **contactcenterinsights:** update the API ([1f2e6eb](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/1f2e6eb4ab01a7ce17c7891988da4654d5f2e6a6))
-   **containeranalysis:** update the API ([7acf09f](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/7acf09fc5393dfeaa6e6f068f3e1dd6b36dd293c))
-   **contentwarehouse:** update the API ([c44aeaf](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c44aeafdd35f1b80e919cd1e8d176bea2b63e5ca))
-   **discoveryengine:** update the API ([bca2665](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/bca26655ef4a6eaaf8a827cfdc69c8c1f6214928))
-   regenerate index files ([751227d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/751227d3926c946b5db5edb58f0086e074a61169))
-   **serviceconsumermanagement:** update the API ([336b645](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/336b645dbb2e745c45dd56dce74ba6e0dac2d2c0))
-   **serviceusage:** update the API ([6f08362](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6f0836293aaeb2da119c41fe6c1f5782d8087e25))
-   **testing:** update the API ([9c06a45](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/9c06a45890548f296edcf35d6858651a1ad334cd))
-   **vmmigration:** update the API ([75cbb15](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/75cbb1513e9ea7b1d69b82c2fb24d8fbdde69554))

##### Bug Fixes

-   **contactcenteraiplatform:** update the API ([e4bfff0](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/e4bfff0b61696b2744eef4a97f9e22ee2338d46c))
-   **content:** update the API ([6e9f31f](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6e9f31fdffc1c1993ca77ef3d3dd408d887478d8))
-   **dns:** update the API ([2e49df0](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2e49df07079fa5e0281341361a28542cb07551cc))
-   **eventarc:** update the API ([b7a0e5a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b7a0e5a26eabdd757468ae12c6b1ba444f3a10dd))
-   **gameservices:** update the API ([8733a48](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/8733a48c00fdc2488e9b9804f156384ed24ed5bb))
-   **metastore:** update the API ([26f97a2](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/26f97a259edb0a04efd068f29e0d7f561ad84560))
-   **privateca:** update the API ([b50c176](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b50c1766564ba321cbea8b7d3970620528820562))
-   **recommendationengine:** update the API ([fd203b4](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/fd203b411fbe838ab69ab21c141b4e7162c85eeb))
-   **vision:** update the API ([2593341](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2593341f5bd65213067e4d23f834ce26442a3633))
-   **vpcaccess:** update the API ([b740cac](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b740cacf6fc152ed22fb20d9ab35919f8206c3c1))

### [`v25.0.0`](https://redirect.github.com/googleapis/google-api-nodejs-client/blob/HEAD/CHANGELOG.md#12500-2023-08-15)

##### ⚠ BREAKING CHANGES

-   **gkehub:** This release has breaking changes.
-   **contentwarehouse:** This release has breaking changes.
-   **bigquery:** This release has breaking changes.
-   **beyondcorp:** This release has breaking changes.
-   **assuredworkloads:** This release has breaking changes.

##### Features

-   **analyticsadmin:** update the API ([3bed127](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/3bed127d4e98071cd1d4c635337f7312d9015f56))
-   **appengine:** update the API ([a8d4c48](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/a8d4c48bd10c5f49866e7f5b9121e9312bb2dcdf))
-   **artifactregistry:** update the API ([2d1257d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2d1257d9ac16efd6be322dbced3ec2bd45bffd0c))
-   **assuredworkloads:** update the API ([f58a85a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/f58a85a1ace5abe94f714ca76b04619cbbc3e760))
-   **beyondcorp:** update the API ([270693a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/270693ad48fdd92ef619b11f1a014e034de9016e))
-   **bigquery:** update the API ([b0bc1f1](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b0bc1f15a8f644186903efa94dde0c3fe48bc8d5))
-   **binaryauthorization:** update the API ([2175fab](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2175fab3e4445c49f80dc71d59919a529ca45e47))
-   **cloudbuild:** update the API ([2413746](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2413746386f9f709dd330804f9b2ac5521e59696))
-   **composer:** update the API ([d2322c2](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/d2322c2a50244aa0a485a7eb0b3fffef2f4cf881))
-   **container:** update the API ([3ab84ca](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/3ab84caea95c0501f4f95d265c86408bc7a9405a))
-   **contentwarehouse:** update the API ([73f5d69](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/73f5d69b1d203331145755865b3b59bd648163ca))
-   **dataform:** update the API ([1f0c739](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/1f0c739684bb2864de83c51d61582e401fe77e69))
-   **dataproc:** update the API ([1fc81ab](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/1fc81abff84da94dba4cac7efab50dddb907f3e7))
-   **dialogflow:** update the API ([6aba841](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6aba84130236c64c6b5c13da9fe2522ae088fe93))
-   **discoveryengine:** update the API ([57a6bdd](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/57a6bdd926fa941af952eefed93eff64ded1eecb))
-   **documentai:** update the API ([ae0e266](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/ae0e2664ae46c364a61b044c8fb473006ba788ad))
-   **firebaseappcheck:** update the API ([13f8c86](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/13f8c865f8fdc33370f422a6024b95e96284f727))
-   **gkehub:** update the API ([7c7c561](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/7c7c5611a631fbbbc7252fba133de7f3bd254cdf))
-   **healthcare:** update the API ([9dc7235](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/9dc723542dadac52e3c9a363f212c552932a69ab))
-   **identitytoolkit:** update the API ([f15458e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/f15458e8135bcd2a628c30b937ea3333caca2836))
-   **migrationcenter:** update the API ([43d3a7e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/43d3a7e3511107e5effd1d42a1f71bcae11b5bf4))
-   **monitoring:** update the API ([d6ab1de](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/d6ab1de97ab104effa28a2e87db1946b840aff3f))
-   **networkmanagement:** update the API ([b00b4c3](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b00b4c39b0415a1b3e0f85dd3f4094d8abd47e65))
-   **paymentsresellersubscription:** update the API ([fa9bc92](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/fa9bc92c284d6097a6d44d9b3a691cba60213a36))
-   **redis:** update the API ([633a71b](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/633a71b75e4968ca4f1b55d7096d828921073283))
-   regenerate index files ([1b979cb](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/1b979cb4bd885a50628386356c96eb891ebbd661))
-   **run:** update the API ([2dc654e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2dc654e314747dba4c41304c464faff7edbf9c33))
-   **vmmigration:** update the API ([433922a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/433922ae8112bcc926d12e855a2c5a1ce5ea35de))

##### Bug Fixes

-   **accesscontextmanager:** update the API ([37483a5](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/37483a53c37eeb9549cf03f25a543f2dd4acae0e))
-   **advisorynotifications:** update the API ([5d47fbd](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/5d47fbd05f937c4b94222b8ee76ccf417dc545c7))
-   **analyticsdata:** update the API ([fcd31de](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/fcd31debbcdd0bbfe3a22b84c1737234198c8dd3))
-   **analyticshub:** update the API ([028a8f2](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/028a8f2845da02c62a7c213cfac0580432d72c28))
-   **androidmanagement:** update the API ([b6e3344](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b6e33442cb67aeedd83f16bfa398a1da2ff24adb))
-   **apigateway:** update the API ([28a0c2b](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/28a0c2b909400dc17f8ea45a68417e9557815af9))
-   **apigeeregistry:** update the API ([f4b44ce](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/f4b44ce7ff1cf01ec76f8ae79e4800a8eaa104e8))
-   **batch:** update the API ([c0f6c8e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c0f6c8ebae4dafa763abf2748d42d98e5da3ca43))
-   **bigqueryconnection:** update the API ([238464d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/238464d37eccfedead275dc0f12d51bf9fbfc00d))
-   **chat:** update the API ([9bebe9d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/9bebe9d01af0166a60f3b01b9d3795df79a8a8bf))
-   **cloudbilling:** update the API ([0a0d5e9](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/0a0d5e9f35d4e18a45ac1b1b5327661e0a2b31f4))
-   **clouddeploy:** update the API ([8efff9d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/8efff9d26e52aa9c388072ba25342f64b3dddcd2))
-   **cloudidentity:** update the API ([01762af](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/01762affc9f7ac2b5dc2db7bfac75d1988941245))
-   **cloudkms:** update the API ([3499c39](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/3499c393ef41f5071efaa03270be37f860a4b5ab))
-   **cloudsearch:** update the API ([25771c7](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/25771c752c1162aa0d6af3c819627a3bb64894e8))
-   **cloudshell:** update the API ([dd761cd](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/dd761cdec6dbc10bf7b9bab9690182ae8af05098))
-   **connectors:** update the API ([2a03080](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2a03080ff223667bd3c18997ec2386bc722509a2))
-   **containeranalysis:** update the API ([4de5705](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/4de5705559170300a8a2d14df945afd4835e9eca))
-   **datacatalog:** update the API ([c823e38](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c823e3831574adccc47767ced24b842600235211))
-   **datamigration:** update the API ([0b476bb](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/0b476bb46fc71cc4fe0ee18571bb9725048179aa))
-   **dataplex:** update the API ([07737a9](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/07737a9c0be1e39659da7700f4f3687abd443895))
-   **datastore:** update the API ([f5f7e0e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/f5f7e0e81bc891e679d848602ddfb81f9ade6bfa))
-   **datastream:** update the API ([d1efe13](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/d1efe137eeb71944e1b850fa3eb652431a8547d8))
-   **deps:** update dependency [@&#8203;google-cloud/local-auth](https://redirect.github.com/google-cloud/local-auth) to v3 ([b9e0f13](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b9e0f133df88bd86e784d4bf836b1aec8037abb9))
-   **dlp:** update the API ([66720df](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/66720df28639cb38139658231f93e1cb6badad86))
-   **eventarc:** update the API ([2a475fa](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/2a475faaef31b3ee3024c89c338179a23b9c42c6))
-   **file:** update the API ([16d1c38](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/16d1c381e4003d3d13aef706556ca2a21f1b711e))
-   **firestore:** update the API ([25dd82f](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/25dd82f85cecf9e26161c61687927404f6ad6408))
-   **iam:** update the API ([df42895](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/df428953ea84e659b154cfb93f7d773954b70194))
-   **language:** update the API ([86d4072](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/86d4072801d2f4feb3534bc3c506ef779a967d22))
-   **logging:** update the API ([5ce9916](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/5ce99164a42297d9c1bc76862fe57873d8319b0d))
-   **memcache:** update the API ([1c738c4](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/1c738c4e5f70598e51eb2163a2e01ad9c6da38db))
-   **metastore:** update the API ([3045ac9](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/3045ac90773e2e4bdafeeb420be349be1ffbba16))
-   **networkconnectivity:** update the API ([db2c560](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/db2c5609b8b6cef85b04d58a493fafe59de65a33))
-   **networkservices:** update the API ([c2ca6b5](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c2ca6b5b297a7d234ab303da9562099c4a860b0c))
-   **ondemandscanning:** update the API ([b5da2fb](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b5da2fbde7acbff7f08255b2de0ba2597c8614b6))
-   **osconfig:** update the API ([926f83d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/926f83d5711be9b30b4dfe9a70530e761a075e76))
-   **policysimulator:** update the API ([337d6d9](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/337d6d9bc255bc13cc6ae33c68a662c45c375f4f))
-   **prod_tt_sasportal:** update the API ([cad4560](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/cad45600a11cc3f9752607f1641c6c9ad6c73036))
-   **pubsublite:** update the API ([383264c](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/383264cadb0134a9f133b0f84f387d96bd68e65f))
-   **pubsub:** update the API ([6c41abf](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6c41abf474c9b4447f76ad4d73ff7c59eabaa2d7))
-   **recommender:** update the API ([b7e0460](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b7e04605e76dee6162fcb9b6ff412c7449b166d5))
-   **sasportal:** update the API ([cd8a38c](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/cd8a38c7507d2ef109ee98fbe555081d48cd1505))
-   **script:** update the API ([09d1558](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/09d1558a81ecba58aab099623ff9b1264a734576))
-   **secretmanager:** update the API ([fe01e40](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/fe01e40054da2b5318e5ecff57b52ec5bf113d8d))
-   **securitycenter:** update the API ([0d66358](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/0d66358f766a762a8d0cdc6c5f79bfcd5f332dcc))
-   **servicecontrol:** update the API ([ceadea7](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/ceadea74b346965c7a0eccd611186e36a556af11))
-   **servicedirectory:** update the API ([c52f8c3](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c52f8c338618e1a3eb09f4479769396e97a6df24))
-   **servicemanagement:** update the API ([c5c135d](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/c5c135da55575a8548610557104818740febb6f0))
-   **sheets:** update the API ([19e06a7](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/19e06a7c922dbb495c0861188329cc93a0abf0c3))
-   **speech:** update the API ([b75b27e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/b75b27e0adccdc6fed87fde047ca0d41b9b2332d))
-   **storagetransfer:** update the API ([29b6593](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/29b6593955478b2a17600718054eed981056e72f))
-   **tpu:** update the API ([e396d7e](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/e396d7e10def66cd3d9eb424c448e61e1a016b2b))
-   **translate:** update the API ([5789f48](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/5789f485eae7d8b17c353e7f24185b0b31b6b80d))
-   **vault:** update the API ([6f14118](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/6f1411871ca5bc99087cbc97d6e9c28dbc0f78ad))
-   **vision:** update the API ([8fd1995](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/8fd19953a1bb295b46fb1584d0bae62774a55ab0))
-   **vpcaccess:** update the API ([6641889](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/66418891464fa6aa5bdc4ab384b0e1db9e980754))
-   **workflows:** update the API ([5e9374a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/5e9374afdc240b9423bd034e56a9b08c1ea52083))
-   **workstations:** update the API ([fefd54a](https://redirect.github.com/googleapis/google-api-nodejs-client/commit/fefd54ada1f3cde6066289b2b8a7e046566df19c))

</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-26 13:48:55 +00:00
pengx17 61c0d01da3 feat(electron): recording popups (#11016)
Added a recording popup UI for the audio recording feature in the desktop app, improving the user experience when capturing audio from applications.

### What changed?

- Created a new popup window system for displaying recording controls
- Added a dedicated recording UI with start/stop controls and status indicators
- Moved audio encoding logic from the main app to a dedicated module
- Implemented smooth animations for popup appearance/disappearance
- Updated the recording workflow to show visual feedback during recording process
- Added internationalization support for recording-related text
- Modified the recording status flow to include new states: new, recording, stopped, ready

fix AF-2340
2025-03-26 04:53:43 +00:00
Jeroen Heijster 64b25dfd89 fix(core): reverted malicious discord link change (#11189)
Co-authored-by: Jimmfly <yangjinfei001@gmail.com>
2025-03-26 10:13:27 +08:00
EYHN c1b3e25fc7 chore(ios): optimize build workflow (#11132) 2025-03-24 14:32:45 +00:00
Saul-Mirone 4d3eee3bad feat(editor): brush gfx package (#11131) 2025-03-24 09:28:46 +00:00
Saul-Mirone ef1ed383cb feat(editor): command for ungroup and group (#11116) 2025-03-24 15:34:38 +09:00
Flrande 4bacfbd640 feat(editor): support member node (#11075)
Close [BS-2793](https://linear.app/affine-design/issue/BS-2793/inline-member)
2025-03-24 05:57:03 +00:00
Saul-Mirone 8e08b9000d feat(editor): create gfx mindmap package (#11100) 2025-03-24 03:14:22 +00:00
Saul-Mirone 1f0fc9d47a feat(editor): gfx connector package (#11091) 2025-03-22 14:39:05 +00:00
Saul-Mirone e3735f40b8 feat(editor): gfx note package (#11088) 2025-03-22 14:39:04 +00:00
Saul-Mirone c1d426d8e9 refactor(editor): move frame toolbar config and components to its package (#11084) 2025-03-21 16:47:40 +00:00
Saul-Mirone f5fb5c848e refactor(editor): move text toolbar config and components to its package (#11083) 2025-03-21 16:47:40 +00:00
Saul-Mirone f762797772 refactor(editor): move shape toolbar config and components to its package (#11082) 2025-03-21 16:47:39 +00:00
Saul-Mirone 6777c16683 feat(editor): edgeless toolbar widget package (#11064) 2025-03-21 11:45:32 +00:00
Saul-Mirone 8109c718c7 feat(editor): gfx shape package (#11060) 2025-03-21 06:13:11 +00:00
Saul-Mirone e50d09db50 feat(editor): latex inline package (#11051) 2025-03-21 01:38:08 +00:00
Saul-Mirone 57388e4cf7 feat(editor): footnote inline package (#11049) 2025-03-20 16:18:22 +00:00
Saul-Mirone e5e429e7b2 feat(editor): add inline packages (#11048) 2025-03-20 13:47:35 +00:00
pengx17 fad49bb070 feat(editor): audio block (#10947)
AudioMedia entity for loading & controlling a single audio media
AudioMediaManagerService: Global audio state synchronization across tabs
AudioAttachmentService + AudioAttachmentBlock for manipulating AttachmentBlock in affine - e.g., filling transcription (using mock endpoint for now)
Added AudioBlock + AudioPlayer for rendering audio block in affine (new transcription block whose renderer is provided in affine)

fix AF-2292
fix AF-2337
2025-03-20 12:46:15 +00:00
Saul-Mirone 92d76ba571 refactor(editor): merge inline to std (#11025) 2025-03-20 05:46:56 +00:00
Saul-Mirone 75580e881b refactor(editor): move gfx frame title to widget (#11021) 2025-03-20 04:10:56 +00:00
Saul-Mirone 258c70cf07 refactor(editor): store should not rely on inline (#11017) 2025-03-20 01:33:29 +00:00
forehalo f889886b31 refactor(server): e2e utilities (#11000) 2025-03-19 17:00:20 +00:00
forehalo 21c4a29f55 refactor(server): mail service (#10934) 2025-03-19 17:00:19 +00:00
fundon d8567e669a refactor(editor): edgeless bookmark toolbar config extension (#10711) 2025-03-19 02:24:26 +00:00
fundon 251d1d8782 refactor(editor): edgeless attacment toolbar config extension (#10710) 2025-03-19 00:52:22 +00:00
pengx17 a016630a82 feat(electron): create recording through tray (#10526)
- added tray menu for controlling recording status
- recording watcher for monitoring system audio input events
2025-03-18 04:12:30 +00:00
Saul-Mirone 1d04438049 docs(editor): scaffolding docs generator (#10925) 2025-03-17 12:51:08 +00:00
L-Sun d80f1e8067 feat(editor): insert a blank frame slash menu action (#10899)
Close [BS-2517](https://linear.app/affine-design/issue/BS-2517/%E6%B7%BB%E5%8A%A0frame%E5%85%A5%E5%8F%A3)

### What changes:
- add a insert blank frame action to slash menu
- move `EdgelessFrameManager` and `FrameOverlay` extensions to `FrameBlockSpec`
- make `FrameBlockSpec` as a part of `CommonBlockSpecs` such that we can use `EdgelessFrameManager` to create a frame more easily

https://github.com/user-attachments/assets/ddff5866-8933-4ce5-aaf4-873661407ee4
2025-03-17 10:32:55 +00:00
Saul-Mirone d5a5df5e49 test(editor): move blocksuite test to tests folder (#10917) 2025-03-17 06:40:25 +00:00
EYHN 05200ad7b7 feat(nbstore): add blob sync storage (#10752) 2025-03-14 18:05:54 +08:00
Saul-Mirone 05f3069efd feat(editor): add i18n support for block meta display (#10831) 2025-03-13 11:28:56 +00:00
fengmk2 867ae7933f refactor(server): improve oauth login flow (#10648)
close CLOUD-145
2025-03-12 15:27:36 +08:00
doodlewind ad36a9de35 refactor(editor): add gfx turbo renderer package (#10745)
The `ViewportTurboRendererExtension` is now extracted from `@blocksuite/affine-shared` to `@blocksuite/affine-gfx-turbo-renderer` with minimal dependencies, mirroring the gfx text package in #10378.
2025-03-11 03:21:52 +00:00
L-Sun c13d4c575f chore(editor): update slash menu tooltips (#10746)
Close [BS-2676](https://linear.app/affine-design/issue/BS-2676/loom入口增加简介) [BS-2767](https://linear.app/affine-design/issue/BS-2767/table的tooltip需要更新,现在用的是database的)
2025-03-10 12:38:59 +00:00
Saul-Mirone cac05e720a refactor(editor): gfx text package (#10738) 2025-03-10 10:25:21 +00:00
Saul-Mirone 12bc142809 refactor(editor): remove blocks package (#10708) 2025-03-09 05:44:26 +00:00
Saul-Mirone 8aedef0a36 chore(editor): reorg packages (#10702) 2025-03-08 12:00:34 +08:00
L-Sun 05a6845962 refactor(editor): data view slash menu config extension (#10684) 2025-03-07 15:22:41 +00:00
L-Sun 46466e2c3a refactor(editor): code block slash menu config extension (#10683) 2025-03-07 15:22:41 +00:00
L-Sun 83b05aca4d refactor(editor): surface-ref slash menu config extension (#10681) 2025-03-07 09:05:04 +00:00
L-Sun 8d9746e0cc refactor(editor): embed slash menu config extension (#10679) 2025-03-07 08:21:19 +00:00
L-Sun 37a13032ed refactor(editor): note slash menu config extension (#10678) 2025-03-07 08:21:18 +00:00