Peng Xiao
|
e896f19f1a
|
fix(electron): disable mica for windows for now (#6165)
Upstream https://github.com/electron/electron/issues/41073
|
2024-03-18 06:52:40 +00:00 |
|
Peng Xiao
|
386bd033af
|
fix(electron): add dedicated api for opening external links in the default browser (#6166)
|
2024-03-18 06:41:48 +00:00 |
|
Fangdun Tsai
|
8301d82548
|
fix(core): sync list titles in sidebar (#6157)
|
2024-03-18 14:39:28 +08:00 |
|
LongYinan
|
0b0b3e0ae9
|
build(deps): bump follow-redirects from 1.15.5 to 1.15.6 (#6164)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/35a517c5861d79dc8bff7db8626013d20b711b06"><code>35a517c</code></a> Release version 1.15.6 of the npm package.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/c4f847f85176991f95ab9c88af63b1294de8649b"><code>c4f847f</code></a> Drop Proxy-Authorization across hosts.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/8526b4a1b2ab3a2e4044299377df623a661caa76"><code>8526b4a</code></a> Use GitHub for disclosure.</li>
<li>See full diff in <a href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/toeverything/AFFiNE/network/alerts).
</details>
|
2024-03-18 03:53:11 +00:00 |
|
liuyi
|
268ca03f62
|
fix(server): ensure selfhost admin created after all data migrated (#6163)
fix #6154
cp to canary
|
2024-03-18 11:43:12 +08:00 |
|
LongYinan
|
58c81dd1ac
|
chore: bump up get-stream version to v9 (#6139)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [get-stream](https://togithub.com/sindresorhus/get-stream) | [`^8.0.1` -> `^9.0.0`](https://renovatebot.com/diffs/npm/get-stream/8.0.1/9.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>sindresorhus/get-stream (get-stream)</summary>
### [`v9.0.0`](https://togithub.com/sindresorhus/get-stream/releases/tag/v9.0.0)
[Compare Source](https://togithub.com/sindresorhus/get-stream/compare/v8.0.1...v9.0.0)
##### Breaking
- Require Node.js 18 ([#​111](https://togithub.com/sindresorhus/get-stream/issues/111)) [`7ccab70`](https://togithub.com/sindresorhus/get-stream/commit/7ccab70)
##### Improvements
- Fix browser support ([#​122](https://togithub.com/sindresorhus/get-stream/issues/122)) [`4d233d3`](https://togithub.com/sindresorhus/get-stream/commit/4d233d3)
- Allow multiple readers at once ([#​121](https://togithub.com/sindresorhus/get-stream/issues/121)) [`a51d085`](https://togithub.com/sindresorhus/get-stream/commit/a51d085)
</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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
|
2024-03-18 03:08:03 +00:00 |
|
liuyi
|
e94be8968b
|
fix(server): hotfix (#6161)
|
2024-03-18 10:41:11 +08:00 |
|
Fangdun Tsai
|
636fa503b8
|
feat: support esc shortcut on input-edit (#6143)
|
2024-03-16 13:13:37 +00:00 |
|
Fangdun Tsai
|
eec24db1a1
|
fix: use the esc shortcut to exit in create collection dialog (#6138)
|
2024-03-16 19:18:06 +08:00 |
|
LongYinan
|
7ed86a66e8
|
build(core): add source-map-loader for blocksuite codes (#6137)
|
2024-03-15 09:37:48 +00:00 |
|
LongYinan
|
bc465f9704
|
Revert "fix(server): wrap read-modify-write apis with distributed lock (#5979)"
This reverts commit 34f892b05b.
|
2024-03-15 16:55:48 +08:00 |
|
Chen
|
a24320da68
|
feat: bump blocksuite (#6123)
|
2024-03-15 16:54:24 +08:00 |
|
EYHN
|
78f7e3a45e
|
fix(core): catch page load error (#6134)
|
2024-03-15 08:44:36 +00:00 |
|
DarkSky
|
34f892b05b
|
fix(server): wrap read-modify-write apis with distributed lock (#5979)
|
2024-03-15 13:31:11 +08:00 |
|
Chen
|
fd4e4123f5
|
fix: note added with template should be edgeless only (#6122)
|
2024-03-15 12:51:03 +08:00 |
|
EYHN
|
9ba47f43bb
|
fix(core): fix active view undefined (#6131)
close https://github.com/toeverything/AFFiNE/issues/6127, #6132
|
2024-03-15 03:45:41 +00:00 |
|
EYHN
|
12c04a8575
|
feat(core): allow switch workspace in loading fallback (#6129)
|
2024-03-15 03:45:32 +00:00 |
|
EYHN
|
96c67afc11
|
fix(core): catch auth error (#6128)
|
2024-03-15 03:45:23 +00:00 |
|
Cats Juice
|
ee75b468e6
|
fix(core): shared page's present button not working (#6117)
|
2024-03-15 03:32:37 +00:00 |
|
Peng Xiao
|
e35f6dca0e
|
fix: update docs (#6094)
|
2024-03-15 02:33:55 +00:00 |
|
LongYinan
|
5a0e207a8c
|
ci: fix canary backend auto release job (#6121)
|
2024-03-15 02:21:57 +00:00 |
|
liuyi
|
533c181640
|
feat(server): cleanup gateway code (#6118)
|
2024-03-15 02:00:40 +00:00 |
|
liuyi
|
79ffca314d
|
feat(server): allow prefetch doc stats before sync (#6115)
|
2024-03-14 17:34:33 +00:00 |
|
Cats Juice
|
7fdb1f2d97
|
feat(core): adjust split view ui (#6076)
v0.13.0-canary.7
|
2024-03-14 06:41:29 +00:00 |
|
EYHN
|
b9fc848824
|
fix(infra): avoid data loss (#6111)
|
2024-03-14 06:27:49 +00:00 |
|
Peng Xiao
|
d2bad68b74
|
feat(core): move blocksuite flags to experimental features (#6113)
|
2024-03-14 05:24:47 +00:00 |
|
Peng Xiao
|
dd9a253772
|
feat(core): add split view to experimental features settings (#6093)
|
2024-03-14 05:13:04 +00:00 |
|
Lye Hongtao
|
05583dbe98
|
feat: bump blocksuite (#6112)
|
2024-03-14 13:05:52 +08:00 |
|
liuyi
|
c5d8c6cc8c
|
fix(server): blob api should be public (#6109)
|
2024-03-14 02:36:13 +00:00 |
|
regischen
|
c1f5e848b4
|
feat: blocksuite bump (#6104)
|
2024-03-13 23:50:10 +08:00 |
|
Peng Xiao
|
e116a82c24
|
fix(component): an input display issue in confirm dialog (#6102)
fix the following issue of `input`

|
2024-03-13 11:40:34 +00:00 |
|
DarkSky
|
282b788258
|
fix: allow empty mailer password (#6066)
fix #6046
smtp relay may allow empty password, although this is usually not safe
|
2024-03-13 10:07:18 +00:00 |
|
liuyi
|
f2ec81b2d0
|
feat(server): user connected accounts migration (#6103)
|
2024-03-13 09:28:52 +00:00 |
|
regischen
|
fddbb426a6
|
feat: bump blocksuite (#6078)
|
2024-03-13 17:04:21 +08:00 |
|
liuyi
|
573528be41
|
fix(server): user can not signup through oauth if ever invited (#6101)
|
2024-03-13 07:50:11 +00:00 |
|
EYHN
|
fd9084ea6a
|
feat(infra): computed livedata (#6091)
|
2024-03-13 06:26:05 +00:00 |
|
EYHN
|
cacc2d311e
|
feat(infra): livedata flatten (#6083)
|
2024-03-13 06:06:18 +00:00 |
|
Peng Xiao
|
e8f83a237d
|
fix(core): vitest on windows (#6100)
|
2024-03-13 04:32:39 +00:00 |
|
LongYinan
|
9e1adfed81
|
chore: bump up all non-major dependencies (#6069)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@storybook/test-runner](https://togithub.com/storybookjs/test-runner) | [`^0.16.0` -> `^0.17.0`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.16.0/0.17.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/) |
| [next-themes](https://togithub.com/pacocoursey/next-themes) | [`^0.2.1` -> `^0.3.0`](https://renovatebot.com/diffs/npm/next-themes/0.2.1/0.3.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>storybookjs/test-runner (@​storybook/test-runner)</summary>
### [`v0.17.0`](https://togithub.com/storybookjs/test-runner/releases/tag/v0.17.0)
[Compare Source](https://togithub.com/storybookjs/test-runner/compare/v0.16.0...v0.17.0)
##### 🚀 Enhancement
- Release 0.17.0 [#​438](https://togithub.com/storybookjs/test-runner/pull/438) ([@​JReinhold](https://togithub.com/JReinhold) [@​shilman](https://togithub.com/shilman) [@​valentinpalkovic](https://togithub.com/valentinpalkovic) [@​yannbf](https://togithub.com/yannbf) [@​ndelangen](https://togithub.com/ndelangen))
- Support Storybook 8 [#​429](https://togithub.com/storybookjs/test-runner/pull/429) ([@​yannbf](https://togithub.com/yannbf))
- Support unhandled rendering errors [#​421](https://togithub.com/storybookjs/test-runner/pull/421) ([@​yannbf](https://togithub.com/yannbf))
##### 🐛 Bug Fix
- Prebundle dependencies [#​431](https://togithub.com/storybookjs/test-runner/pull/431) ([@​yannbf](https://togithub.com/yannbf))
- Update internal example to Storybook 8 [#​430](https://togithub.com/storybookjs/test-runner/pull/430) ([@​yannbf](https://togithub.com/yannbf))
- swap storybook/jest to storybook/test [#​427](https://togithub.com/storybookjs/test-runner/pull/427) ([@​ndelangen](https://togithub.com/ndelangen))
- Add PR template [#​428](https://togithub.com/storybookjs/test-runner/pull/428) ([@​yannbf](https://togithub.com/yannbf))
- Fix build step [#​425](https://togithub.com/storybookjs/test-runner/pull/425) ([@​valentinpalkovic](https://togithub.com/valentinpalkovic))
- Remove --prerelease from sb upgrade CI [#​423](https://togithub.com/storybookjs/test-runner/pull/423) ([@​JReinhold](https://togithub.com/JReinhold))
- Support stories with meta id for permalinking [#​419](https://togithub.com/storybookjs/test-runner/pull/419) ([@​yannbf](https://togithub.com/yannbf))
##### 📝 Documentation
- Docs: Add remark regarding pnp support [#​432](https://togithub.com/storybookjs/test-runner/pull/432) ([@​yannbf](https://togithub.com/yannbf))
- docs: replace postRender(deprecated) with postVisit [#​418](https://togithub.com/storybookjs/test-runner/pull/418) ([@​junkisai](https://togithub.com/junkisai))
##### Authors: 6
- Jeppe Reinhold ([@​JReinhold](https://togithub.com/JReinhold))
- Junki Saito ([@​junkisai](https://togithub.com/junkisai))
- Michael Shilman ([@​shilman](https://togithub.com/shilman))
- Norbert de Langen ([@​ndelangen](https://togithub.com/ndelangen))
- Valentin Palkovic ([@​valentinpalkovic](https://togithub.com/valentinpalkovic))
- Yann Braga ([@​yannbf](https://togithub.com/yannbf))
</details>
<details>
<summary>pacocoursey/next-themes (next-themes)</summary>
### [`v0.3.0`](https://togithub.com/pacocoursey/next-themes/releases/tag/v0.3.0)
#### What's
- `"use client"` was added to the library output so that you can use it as a React Client component without creating a wrapper.
#### New Contributors
- [@​MaxLeiter](https://togithub.com/MaxLeiter) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/120](https://togithub.com/pacocoursey/next-themes/pull/120)
- [@​gnoff](https://togithub.com/gnoff) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/135](https://togithub.com/pacocoursey/next-themes/pull/135)
- [@​WITS](https://togithub.com/WITS) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/168](https://togithub.com/pacocoursey/next-themes/pull/168)
- [@​dimaMachina](https://togithub.com/dimaMachina) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/186](https://togithub.com/pacocoursey/next-themes/pull/186)
- [@​amrhassab](https://togithub.com/amrhassab) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/192](https://togithub.com/pacocoursey/next-themes/pull/192)
- [@​BekzodIsakov](https://togithub.com/BekzodIsakov) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/241](https://togithub.com/pacocoursey/next-themes/pull/241)
- [@​BlankParticle](https://togithub.com/BlankParticle) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/253](https://togithub.com/pacocoursey/next-themes/pull/253)
**Full Changelog**: https://github.com/pacocoursey/next-themes/compare/v0.2.0...v0.3.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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
|
2024-03-13 04:22:43 +00:00 |
|
liuyi
|
73801ce864
|
fix(server): gql schema is outdated (#6097)
|
2024-03-13 04:11:44 +00:00 |
|
liuyi
|
495855cc07
|
fix(server): server info api should be public (#6098)
|
2024-03-13 03:59:26 +00:00 |
|
EYHN
|
05b79aae89
|
fix(core): fix tags includes missing error (#6096)
fix https://toeverything.sentry.io/issues/5059796018/events/0899e77a3f6842088568b4cc42b814d7/
|
2024-03-13 02:43:28 +00:00 |
|
liuyi
|
d8f9e357d0
|
ci: proxy /oauth to server (#6095)
|
2024-03-13 02:33:58 +00:00 |
|
Peng Xiao
|
20bce48132
|
fix: experimental settings sometimes not show (#6090)
|
2024-03-13 02:07:51 +00:00 |
|
Peng Xiao
|
3f27b7e5f7
|
fix(core): adjust suspense loading for some components (#6088)
Adjust setting & user info popover suspense to make them a little bit more responsive
|
2024-03-12 15:18:43 +00:00 |
|
Peng Xiao
|
9f74cb32ea
|
fix(component): input focus implementation (#6086)
|
2024-03-12 15:07:48 +00:00 |
|
Peng Xiao
|
e333b4d348
|
fix(core): make sidebar switch transition smooth (#6085)
|
2024-03-12 14:56:45 +00:00 |
|
liuyi
|
fb3a0e7b8f
|
refactor(server): auth (#5895)
Remove `next-auth` and implement our own Authorization/Authentication system from scratch.
## Server
- [x] tokens
- [x] function
- [x] encryption
- [x] AuthController
- [x] /api/auth/sign-in
- [x] /api/auth/sign-out
- [x] /api/auth/session
- [x] /api/auth/session (WE SUPPORT MULTI-ACCOUNT!)
- [x] OAuthPlugin
- [x] OAuthController
- [x] /oauth/login
- [x] /oauth/callback
- [x] Providers
- [x] Google
- [x] GitHub
## Client
- [x] useSession
- [x] cloudSignIn
- [x] cloudSignOut
## NOTE:
Tests will be adding in the future
|
2024-03-12 10:00:09 +00:00 |
|
liuyi
|
af49e8cc41
|
ci: only enable jwst codec in canary (#6081)
|
2024-03-12 09:44:39 +00:00 |
|
Peng Xiao
|
4e79d720df
|
docs(server): update docs for running server locally (#6080)
|
2024-03-12 09:33:52 +00:00 |
|