野声
f393f89a3f
fix(server): blank screen on mobile ( #8460 )
...
Co-authored-by: forehalo <forehalo@gmail.com>
2024-10-16 13:12:40 +08:00
JimmFly
82916e8264
feat(core): make AI functions follow server configuration ( #8374 )
2024-10-16 13:03:56 +08:00
DarkSky
075cedabf7
fix: message attachment merge ( #8498 )
2024-10-16 12:57:53 +08:00
EYHN
e7dcf63c77
refactor(core): rename doc property component name ( #8500 )
2024-10-16 02:11:46 +00:00
pengx17
c0601e04fb
fix(electron): shell missing i18n init ( #8499 )
2024-10-15 10:30:03 +00:00
EYHN
24e0c5797c
refactor(core): doc property ( #8465 )
...
doc property upgraded to use orm.
The visibility of the property are simplified to three types: `always show`, `always hide`, `hide when empty`, and the default is `always show`.
![CleanShot 2024-10-14 at 15 34 52](https://github.com/user-attachments/assets/748b8b80-061f-4d6a-8579-52e59df717c2 )
Added a sidebar view to manage properties
![CleanShot 2024-10-14 at 15 35 58](https://github.com/user-attachments/assets/bffa9b1a-a1a5-4708-b2e8-4963120f3af9 )
new property ui in workspace settings
![CleanShot 2024-10-14 at 15 36 44](https://github.com/user-attachments/assets/572d8dcc-9b3d-462a-9bcc-5f5fa8e622da )
Property lists can be collapsed
![CleanShot 2024-10-14 at 15 37 59](https://github.com/user-attachments/assets/2b20be1a-8141-478a-8fe7-405aff6d04fd )
2024-10-15 10:17:12 +00:00
darkskygit
13b24eb823
feat: refresh captcha correctly ( #8491 )
...
fix AF-1482
2024-10-15 09:10:28 +00:00
renovate
3d3a66c3ed
chore: bump up electron version to v33 ( #8495 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://redirect.github.com/electron/electron ) | [`^32.0.0` -> `^33.0.0`](https://renovatebot.com/diffs/npm/electron/32.1.2/33.0.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/electron/33.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/electron/33.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/electron/32.1.2/33.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron/32.1.2/33.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v33.0.0`](https://redirect.github.com/electron/electron/compare/v32.2.0...v33.0.0 )
[Compare Source](https://redirect.github.com/electron/electron/compare/v32.2.0...v33.0.0 )
### [`v32.2.0`](https://redirect.github.com/electron/electron/releases/tag/v32.2.0 ): electron v32.2.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v32.1.2...v32.2.0 )
### Release Notes for v32.2.0
#### Fixes
- Fixed a crash when calling `focus` on a `WebView`'s `webContents`. [#​43934](https://redirect.github.com/electron/electron/pull/43934 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43933 ), [33](https://redirect.github.com/electron/electron/pull/43932 ))</span>
- Fixed a potential issue accessing a child window document when overriding browserWindow creation via `setWindowOpenHandler`. [#​43877](https://redirect.github.com/electron/electron/pull/43877 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43878 ), [33](https://redirect.github.com/electron/electron/pull/43816 ))</span>
- Fixed an issue where an exception could be thrown on BrowserView after its owner BrowserWindow was closed. [#​44001](https://redirect.github.com/electron/electron/pull/44001 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43999 ), [33](https://redirect.github.com/electron/electron/pull/44000 ))</span>
- Fixed closing a window with more than one attached sheet on macOS. [#​43954](https://redirect.github.com/electron/electron/pull/43954 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43953 ), [33](https://redirect.github.com/electron/electron/pull/43952 ))</span>
- Fixed potential use-after-free during view removal on macOS. [#​43923](https://redirect.github.com/electron/electron/pull/43923 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43924 ), [33](https://redirect.github.com/electron/electron/pull/43922 ))</span>
#### Other Changes
- Ensured that the `sender-id` hint is set when creating desktop notifications on DBus. [#​43950](https://redirect.github.com/electron/electron/pull/43950 ) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43951 ), [33](https://redirect.github.com/electron/electron/pull/43949 ))</span>
- Updated Chromium to 128.0.6613.178. [#​44086](https://redirect.github.com/electron/electron/pull/44086 )
- Updated Node.js to v20.18.0. [#​44116](https://redirect.github.com/electron/electron/pull/44116 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-10-15 07:18:28 +00:00
pengx17
c484cad7b2
fix(mobile): handle touch event correctly ( #8496 )
...
related:
radix-ui has a hack for dealing with touch event on mobile devices. we may not want to stop propagation for event that is not being handled, even for links
74b182b401/packages/react/dismissable-layer/src/DismissableLayer.tsx (L243-L261)
2024-10-15 05:56:23 +00:00
pengx17
3d3864fa5b
build(electron): use live origin http protocol instead of file:// ( #8464 )
...
fix AF-1428
2024-10-15 05:42:52 +00:00
Don Isaac
9970138009
chore(oxlint): configure rule categories in oxlint.json ( #8494 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-10-15 11:20:21 +08:00
野声
691e1c22c2
feat(admin): allow config unlimited copilot ( #8487 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-10-15 10:11:04 +08:00
darkskygit
49478638bc
chore(server): downscale non-prod env ( #8493 )
2024-10-15 01:31:29 +00:00
CatsJuice
abc18eb7f9
chore: bump theme ( #8478 )
2024-10-14 23:58:25 +00:00
pengx17
96d3692b35
test(electron): electron tests on ubuntu 24 ( #8492 )
...
Operating System
Ubuntu
24.04.1
LTS
Github ubuntu-latest now points to 24.04.1
https://github.com/actions/runner-images/issues/10636#issuecomment-2377530635
related possible fix https://github.com/electron/electron/issues/17972#issuecomment-487369441
2024-10-14 10:20:17 +00:00
野声
79ef8c3ff8
docs: update contributing documentation ( #8486 )
2024-10-14 18:18:59 +08:00
darkskygit
d0c9a7bf81
feat: separate user content from prompt ( #8480 )
2024-10-11 12:47:36 +00:00
renovate
e7ebe0f2c0
chore: bump up oxlint version to v0.9.10 ( #8354 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [oxlint](https://oxc.rs ) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint )) | [`0.9.6` -> `0.9.10`](https://renovatebot.com/diffs/npm/oxlint/0.9.6/0.9.10 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/0.9.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxlint/0.9.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxlint/0.9.6/0.9.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/0.9.6/0.9.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>oxc-project/oxc (oxlint)</summary>
### [`v0.9.10`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v0.9.10 ): oxlint v0.9.10
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.9...oxlint_v0.9.10 )
#### \[0.9.10] - 2024-10-08
- [`95ca01c`](https://redirect.github.com/oxc-project/oxc/commit/95ca01c ) cfg: \[**BREAKING**] Make BasicBlock::unreachable private ([#​6321](https://redirect.github.com/oxc-project/oxc/issues/6321 )) (DonIsaac)
- [`5a73a66`](https://redirect.github.com/oxc-project/oxc/commit/5a73a66 ) regular_expression: \[**BREAKING**] Simplify public APIs ([#​6262](https://redirect.github.com/oxc-project/oxc/issues/6262 )) (leaysgur)
##### Features
- [`f272137`](https://redirect.github.com/oxc-project/oxc/commit/f272137 ) editors/vscode: Clear diagnostics on file deletion ([#​6326](https://redirect.github.com/oxc-project/oxc/issues/6326 )) (dalaoshu)
- [`1a5f293`](https://redirect.github.com/oxc-project/oxc/commit/1a5f293 ) editors/vscode: Update VSCode extention to use project's language server ([#​6132](https://redirect.github.com/oxc-project/oxc/issues/6132 )) (dalaoshu)
- [`376cc09`](https://redirect.github.com/oxc-project/oxc/commit/376cc09 ) linter: Implement `no-throw-literal` ([#​6144](https://redirect.github.com/oxc-project/oxc/issues/6144 )) (dalaoshu)
- [`5957214`](https://redirect.github.com/oxc-project/oxc/commit/5957214 ) linter: Allow fixing in files with source offsets ([#​6197](https://redirect.github.com/oxc-project/oxc/issues/6197 )) (camchenry)
- [`a089e19`](https://redirect.github.com/oxc-project/oxc/commit/a089e19 ) linter: Eslint/no-else-return ([#​4305](https://redirect.github.com/oxc-project/oxc/issues/4305 )) (yoho)
- [`183739f`](https://redirect.github.com/oxc-project/oxc/commit/183739f ) linter: Implement prefer-await-to-callbacks ([#​6153](https://redirect.github.com/oxc-project/oxc/issues/6153 )) (dalaoshu)
- [`ae539af`](https://redirect.github.com/oxc-project/oxc/commit/ae539af ) linter: Implement no-return-assign ([#​6108](https://redirect.github.com/oxc-project/oxc/issues/6108 )) (Radu Baston)
##### Bug Fixes
- [`00df6e5`](https://redirect.github.com/oxc-project/oxc/commit/00df6e5 ) linter: Friendly diagnostic messages for `no-else-return` ([#​6349](https://redirect.github.com/oxc-project/oxc/issues/6349 )) (DonIsaac)
- [`71ad5d3`](https://redirect.github.com/oxc-project/oxc/commit/71ad5d3 ) linter: `no-else-return` fixer fails when `else` has no trailing whitespace ([#​6348](https://redirect.github.com/oxc-project/oxc/issues/6348 )) (DonIsaac)
- [`9e9808b`](https://redirect.github.com/oxc-project/oxc/commit/9e9808b ) linter: Fix regression when parsing ts in vue files ([#​6336](https://redirect.github.com/oxc-project/oxc/issues/6336 )) (Boshen)
- [`93c6db6`](https://redirect.github.com/oxc-project/oxc/commit/93c6db6 ) linter: Improve docs and diagnostics message for no-else-return ([#​6327](https://redirect.github.com/oxc-project/oxc/issues/6327 )) (DonIsaac)
- [`e0a3378`](https://redirect.github.com/oxc-project/oxc/commit/e0a3378 ) linter: Correct false positive in `unicorn/prefer-string-replace-all` ([#​6263](https://redirect.github.com/oxc-project/oxc/issues/6263 )) (H11)
- [`ea28ee9`](https://redirect.github.com/oxc-project/oxc/commit/ea28ee9 ) linter: Improve the fixer of `prefer-namespace-keyword` ([#​6230](https://redirect.github.com/oxc-project/oxc/issues/6230 )) (dalaoshu)
- [`f6a3450`](https://redirect.github.com/oxc-project/oxc/commit/f6a3450 ) linter: Get correct source offsets for astro files ([#​6196](https://redirect.github.com/oxc-project/oxc/issues/6196 )) (camchenry)
- [`be0030c`](https://redirect.github.com/oxc-project/oxc/commit/be0030c ) linter: Allow whitespace control characters in `no-control-regex` ([#​6140](https://redirect.github.com/oxc-project/oxc/issues/6140 )) (camchenry)
- [`e7e8ead`](https://redirect.github.com/oxc-project/oxc/commit/e7e8ead ) linter: False positive in `no-return-assign` ([#​6128](https://redirect.github.com/oxc-project/oxc/issues/6128 )) (DonIsaac)
##### Performance
- [`ac0a82a`](https://redirect.github.com/oxc-project/oxc/commit/ac0a82a ) linter: Reuse allocator when there are multiple source texts ([#​6337](https://redirect.github.com/oxc-project/oxc/issues/6337 )) (Boshen)
- [`50a0029`](https://redirect.github.com/oxc-project/oxc/commit/50a0029 ) linter: Do not concat vec in `no-useless-length-check` ([#​6276](https://redirect.github.com/oxc-project/oxc/issues/6276 )) (camchenry)
##### Documentation
- [`7ca70dd`](https://redirect.github.com/oxc-project/oxc/commit/7ca70dd ) linter: Add docs for `ContextHost` and `LintContext` ([#​6272](https://redirect.github.com/oxc-project/oxc/issues/6272 )) (camchenry)
- [`a949ecb`](https://redirect.github.com/oxc-project/oxc/commit/a949ecb ) linter: Improve docs for `eslint/getter-return` ([#​6229](https://redirect.github.com/oxc-project/oxc/issues/6229 )) (DonIsaac)
- [`14ba263`](https://redirect.github.com/oxc-project/oxc/commit/14ba263 ) linter: Improve docs for `eslint-plugin-import` rules ([#​6131](https://redirect.github.com/oxc-project/oxc/issues/6131 )) (dalaoshu)
##### Refactor
- [`40932f7`](https://redirect.github.com/oxc-project/oxc/commit/40932f7 ) cfg: Use IndexVec for storing basic blocks ([#​6323](https://redirect.github.com/oxc-project/oxc/issues/6323 )) (DonIsaac)
- [`642725c`](https://redirect.github.com/oxc-project/oxc/commit/642725c ) linter: Rename vars from `ast_node_id` to `node_id` ([#​6305](https://redirect.github.com/oxc-project/oxc/issues/6305 )) (overlookmotel)
- [`8413175`](https://redirect.github.com/oxc-project/oxc/commit/8413175 ) linter: Move shared function from utils to rule ([#​6127](https://redirect.github.com/oxc-project/oxc/issues/6127 )) (dalaoshu)
- [`ba9c372`](https://redirect.github.com/oxc-project/oxc/commit/ba9c372 ) linter: Make jest/vitest rule mapping more clear ([#​6273](https://redirect.github.com/oxc-project/oxc/issues/6273 )) (camchenry)
- [`82b8f21`](https://redirect.github.com/oxc-project/oxc/commit/82b8f21 ) linter: Add schemars and serde traits to AllowWarnDeny and RuleCategories ([#​6119](https://redirect.github.com/oxc-project/oxc/issues/6119 )) (DonIsaac)
- [`ea908f7`](https://redirect.github.com/oxc-project/oxc/commit/ea908f7 ) linter: Consolidate file loading logic ([#​6130](https://redirect.github.com/oxc-project/oxc/issues/6130 )) (DonIsaac)
- [`db751f0`](https://redirect.github.com/oxc-project/oxc/commit/db751f0 ) linter: Use regexp AST visitor in `no-control-regex` ([#​6129](https://redirect.github.com/oxc-project/oxc/issues/6129 )) (camchenry)
- [`3aa7e42`](https://redirect.github.com/oxc-project/oxc/commit/3aa7e42 ) linter: Use RegExp AST visitor for `no-hex-escape` ([#​6117](https://redirect.github.com/oxc-project/oxc/issues/6117 )) (camchenry)
- [`9d5b44a`](https://redirect.github.com/oxc-project/oxc/commit/9d5b44a ) linter: Use regex visitor in `no-regex-spaces` ([#​6063](https://redirect.github.com/oxc-project/oxc/issues/6063 )) (camchenry)
- [`0d44cf7`](https://redirect.github.com/oxc-project/oxc/commit/0d44cf7 ) linter: Use regex visitor in `no-useless-escape` ([#​6062](https://redirect.github.com/oxc-project/oxc/issues/6062 )) (camchenry)
- [`eeb8873`](https://redirect.github.com/oxc-project/oxc/commit/eeb8873 ) linter: Use regex visitor in `no-empty-character-class` ([#​6058](https://redirect.github.com/oxc-project/oxc/issues/6058 )) (camchenry)
##### Testing
- [`d883562`](https://redirect.github.com/oxc-project/oxc/commit/d883562 ) linter: Invalid `eslint/no-unused-vars` options ([#​6228](https://redirect.github.com/oxc-project/oxc/issues/6228 )) (DonIsaac)
### [`v0.9.9`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#099---2024-09-27 )
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.8...oxlint_v0.9.9 )
##### Bug Fixes
- [`01b9c4b`](https://redirect.github.com/oxc-project/oxc/commit/01b9c4b ) npm/oxlint: Make bin/oxc_language_server an executable ([#​6066](https://redirect.github.com/oxc-project/oxc/issues/6066 )) (Boshen)
### [`v0.9.8`](https://redirect.github.com/oxc-project/oxc/releases/tag/oxlint_v0.9.8 ): oxlint v0.9.8
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.7...oxlint_v0.9.8 )
#### \[0.9.8] - 2024-09-24
##### Bug Fixes
- [`e3c8a12`](https://redirect.github.com/oxc-project/oxc/commit/e3c8a12 ) linter: Fix panic in sort-keys ([#​6017](https://redirect.github.com/oxc-project/oxc/issues/6017 )) (Boshen)
- [`4771492`](https://redirect.github.com/oxc-project/oxc/commit/4771492 ) linter: Fix `import/no_cycle` with `ignoreTypes` ([#​5995](https://redirect.github.com/oxc-project/oxc/issues/5995 )) (Boshen)
##### Performance
- [`5ae3f36`](https://redirect.github.com/oxc-project/oxc/commit/5ae3f36 ) linter: `no-fallthrough`: Use string matching instead of Regex for default comment pattern ([#​6008](https://redirect.github.com/oxc-project/oxc/issues/6008 )) (camchenry)
- [`65d8f9e`](https://redirect.github.com/oxc-project/oxc/commit/65d8f9e ) linter, ast-tools, coverage: Use `FxHashSet` instead of `std::collections::HashSet` ([#​6001](https://redirect.github.com/oxc-project/oxc/issues/6001 )) (Cam McHenry)
- [`2b17003`](https://redirect.github.com/oxc-project/oxc/commit/2b17003 ) linter, prettier, diagnostics: Use `FxHashMap` instead of `std::collections::HashMap` ([#​5993](https://redirect.github.com/oxc-project/oxc/issues/5993 )) (camchenry)
### [`v0.9.7`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#097---2024-09-23 )
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.9.6...oxlint_v0.9.7 )
##### Refactor
- [`ba7b01f`](https://redirect.github.com/oxc-project/oxc/commit/ba7b01f ) linter: Add `LinterBuilder` ([#​5714](https://redirect.github.com/oxc-project/oxc/issues/5714 )) (DonIsaac)
</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:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-10-11 10:13:38 +00:00
JimmFly
040956279a
fix(core): sidebar can not be collapsed on mobile ( #8475 )
...
close AF-1474
2024-10-11 08:13:38 +00:00
renovate
e6bbd48164
chore: bump up @blocksuite/icons version to v2.1.68 ( #8459 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://redirect.github.com/toeverything/icons ) | [`2.1.67` -> `2.1.68`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.67/2.1.68 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@blocksuite%2ficons/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@blocksuite%2ficons/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@blocksuite%2ficons/2.1.67/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@blocksuite%2ficons/2.1.67/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.68`](4bdeb1d0ae...10046ca695
)
[Compare Source](4bdeb1d0ae...10046ca695
)
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguMTE1LjEiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-10-11 06:37:38 +00:00
renovate
2deb258ad9
chore: bump up @blocksuite/icons version to v2.1.68 ( #8458 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://redirect.github.com/toeverything/icons ) | [`2.1.67` -> `2.1.68`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.67/2.1.68 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@blocksuite%2ficons/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@blocksuite%2ficons/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@blocksuite%2ficons/2.1.67/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@blocksuite%2ficons/2.1.67/2.1.68?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.68`](4bdeb1d0ae...10046ca695
)
[Compare Source](4bdeb1d0ae...10046ca695
)
</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:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-10-11 06:00:29 +00:00
pengx17
7fdc30d956
chore(core): i18n postinstall script ( #8472 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/13bfc0cb-80a9-48de-bcb0-54c718c73fa8.png )
2024-10-11 04:07:02 +00:00
pengx17
99182167e7
chore(core): i18n dev issue ( #8474 )
2024-10-11 03:54:49 +00:00
CatsJuice
1c59eda8b7
feat(component): basic notification adaptation for mobile ( #8402 )
2024-10-11 01:20:09 +00:00
CatsJuice
db4d8ddf0b
feat(core): bump theme, update workspace card color variables, add active status ( #8467 )
...
close AF-1468
2024-10-11 01:03:38 +00:00
DarkSky
a0bd29d52b
docs: Update SECURITY.md ( #8471 )
2024-10-11 01:12:51 +08:00
CatsJuice
29a31110cd
feat(core): onetime subscription ui ( #8462 )
2024-10-10 10:12:43 +00:00
forehalo
69fb5c06f4
feat(server): support onetime payment subscription ( #8369 )
2024-10-10 10:12:40 +00:00
pengx17
06e059db88
build(electron): flatpak support for linux ( #8439 )
...
some issues
- app icon not showing correctly
- missing wayland support
- runtime is outdated
related to
- https://github.com/toeverything/AFFiNE/issues/3272
- https://github.com/toeverything/AFFiNE/issues/5985
- https://github.com/toeverything/AFFiNE/issues/6642
2024-10-10 09:51:33 +00:00
pengx17
46321b72ba
build(electron): deb distro support ( #8457 )
...
Add simple .deb support.
Note:
1. auto updater not tested
2. no wayland support
3. may requires --no-sandbox to run
related to https://github.com/toeverything/AFFiNE/issues/3272
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/279f031d-070a-43ef-be67-9acf2134355d.png )
2024-10-10 09:51:32 +00:00
forehalo
9043e6607e
refactor(i18n): lazy load languages ( #8456 )
...
closes AF-1397
2024-10-10 09:03:06 +00:00
darkskygit
f833017e45
feat: add feature record ( #8400 )
2024-10-10 08:30:02 +00:00
L-Sun
8696043757
test(core): update outline viewer test in shared page ( #8445 )
...
Close [BS-1573](https://linear.app/affine-design/issue/BS-1537/share-page-中-toc-不应该有-[open-in-sidebar]-选项 ), Related PR: https://github.com/toeverything/blocksuite/pull/8493
2024-10-10 04:29:55 +00:00
CatsJuice
17fec8928f
feat(core): emoji as doc icon support with feature flag ( #8348 )
...
close AF-1412
Adjusted the priority of the public doc icon:
1. block-reference
2. journal
3. page reference
4. **emoji** (*new)
5. default
2024-10-10 04:14:31 +00:00
renovate[bot]
6e9db761a4
chore: bump up @blocksuite/affine version to v0.17.18 ( #8468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-10 12:14:03 +08:00
renovate
4f5aca56db
chore: bump up graphql-upload version to v17 ( #8449 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [graphql-upload](https://redirect.github.com/jaydenseric/graphql-upload ) | [`^16.0.2` -> `^17.0.0`](https://renovatebot.com/diffs/npm/graphql-upload/16.0.2/17.0.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/graphql-upload/17.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/graphql-upload/17.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/graphql-upload/16.0.2/17.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql-upload/16.0.2/17.0.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>jaydenseric/graphql-upload (graphql-upload)</summary>
### [`v17.0.0`](https://redirect.github.com/jaydenseric/graphql-upload/blob/HEAD/changelog.md#1700 )
[Compare Source](https://redirect.github.com/jaydenseric/graphql-upload/compare/v16.0.2...v17.0.0 )
##### Major
- Updated Node.js support to `^18.18.0 || ^20.9.0 || >=22.0.0`.
- Updated dev dependencies, some of which require newer Node.js versions than previously supported.
- Use the TypeScript v5.5+ JSDoc tag `@import` to import types in modules.
- Removed JSDoc tag `@typedef` that were unintentionally re-exporting types; to migrate import TypeScript types from the correct module:
```diff
- import type { GraphQLUpload } from "graphql-upload/Upload.mjs";
+ import type GraphQLUpload from "graphql-upload/GraphQLUpload.mjs";
```
```diff
- import type { processRequest } from "graphql-upload/Upload.mjs";
+ import type processRequest from "graphql-upload/processRequest.mjs";
```
```diff
- import type { GraphQLUpload } from "graphql-upload/processRequest.mjs";
+ import type GraphQLUpload from "graphql-upload/GraphQLUpload.mjs";
```
- Refactored tests to use the standard `AbortController`, `fetch`, `File`, and `FormData` APIs available in modern Node.js and removed the dev dependencies [`node-abort-controller`](https://npm.im/node-abort-controller ) and [`node-fetch`](https://npm.im/node-fetch ).
- Replaced the test utility function `streamToString` with the function `text` from `node:stream/consumers` that’s available in modern Node.js.
- Use the Node.js test runner API and remove the dev dependency [`test-director`](https://npm.im/test-director ).
##### Minor
- Support Express v5 by updating the optional peer dependency [`@types/express`](https://npm.im/@​types/express ) to `4.0.29 - 5` and the dev dependency [`express`](https://npm.im/express ) to v5, via [#​389](https://redirect.github.com/jaydenseric/graphql-upload/pull/389 ).
##### Patch
- Tweaked the package description.
- Updated the `package.json` field `repository` to conform to new npm requirements.
- Updated the package scripts:
- Reordered the scripts.
- Replaced `npm run` with `node --run`.
- Updated GitHub Actions CI config:
- No longer run the workflow on pull request.
- Enable manual workflow dispatching.
- Run checks in seperate jobs.
- Removed custom step names.
- Replaced `npm run` with `node --run`.
- Updated the tested Node.js versions to v18, v20, v22.
- Updated `actions/checkout` to v4.
- Updated `actions/setup-node` to v4.
- Migrated to the ESLint v9 CLI and “flat” config.
- Integrated a new dev dependency [`eslint-plugin-jsdoc`](https://npm.im/eslint-plugin-jsdoc ) and revised types.
- Removed the Node.js CLI option `--unhandled-rejections=throw` in the package script `tests` as it’s now the default for all supported Node.js versions.
- Avoid hardcoding a default value in the type `FileUploadCreateReadStreamOptions` property `highWaterMark` description and use the function `getDefaultHighWaterMark` from `node:stream` in tests.
- Replaced the test helper class `Deferred` with polyfilled `Promise.withResolvers`.
- Removed an unnecessary `await` in tests.
- Omit unused catch bindings in the function `processRequest`.
- Corrected the JSDoc type `FileUploadCreateReadStreamOptions` in the module `processRequest.mjs`.
- Avoid using `return` in the middleware.
- Added a new dev dependency [`async-listen`](https://npm.im/async-listen ) to replace the test utility function `listen`.
- Enabled the TypeScript compiler options `noUnusedLocals` and `noUnusedParameters` and used the prefix `_` for purposefully unused function parameters in tests.
- Updated the GitHub Markdown syntax for alerts in the readme.
- Tweaked wording in the readme and JSDoc descriptions.
</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:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguMTE0LjAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-10-09 10:37:08 +00:00
JimmFly
5213431d51
feat(core): show floating sidebar when hovering sidebar swtich ( #8393 )
...
web:
https://github.com/user-attachments/assets/3cafe094-7938-4241-8d57-cfd5ccaadf25
client:
https://github.com/user-attachments/assets/ca218a45-de92-4e0a-ad83-c0f47aee2962
2024-10-09 03:48:17 +00:00
EYHN
bfeb05ca45
fix(core): data loss on enable cloud ( #8452 )
2024-10-08 09:24:26 +00:00
pengx17
ccd1ad617c
fix(electron): missing sidebar module for shell ( #8447 )
2024-10-08 07:18:04 +00:00
EYHN
67f7a4de9c
fix(electron): fix windows userspace loss ( #8450 )
2024-10-08 07:05:37 +00:00
L-Sun
9c8e8d74b6
chore(core): update full width layout padding of peekview ( #8446 )
...
Close [BS-1378](https://linear.app/affine-design/issue/BS-1378/center-peek-全宽布局padding错误 ), related to [AF-1052]( https://linear.app/affine-design/issue/AF-1052/embed-view-候选区域-full-screen-时显示异常,需要修改-padding )
2024-10-08 05:32:04 +00:00
fundon
a2400f3851
refactor(core): optimize editor params synchronization ( #8346 )
2024-10-08 05:12:00 +00:00
CatsJuice
2569717e9b
chore(mobile): adjust tab height ( #8409 )
2024-10-08 05:01:12 +00:00
forehalo
e61ed98ac3
fix(core): avoid using serverUrlPrefix config ( #8448 )
2024-10-08 04:50:02 +00:00
JimmFly
cc4be9c670
chore: update app updater button style ( #8444 )
...
close AF-1461
2024-10-08 04:39:01 +00:00
L-Sun
afb21f734e
fix(core): fix position of toc in peekview ( #8441 )
...
Close [BS-1536](https://linear.app/affine-design/issue/BS-1536/peekview中的toc没有fixed )
2024-10-08 02:44:33 +00:00
Тимур
4da0231658
chore: pin postgresql version in self-host compose.yaml ( #8420 )
2024-10-08 10:44:14 +08:00
pengx17
a3dc074574
feat: ctrl click to open embeded doc in new tab ( #8401 )
...
fix AF-1176
depends on https://github.com/toeverything/blocksuite/pull/8478
2024-10-08 02:06:59 +00:00
renovate
80b28cc2a8
chore: Lock file maintenance ( #8404 )
...
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-10-07 17:20:37 +00:00
EYHN
c26df2e069
feat(infra): doc properties by orm ( #8382 )
...
create new orm table docConfiguration
move primary store to docConfiguration
2024-10-07 12:25:47 +00:00