DarkSky
|
da32682afb
|
fix(server): handle expired lock re-release & external locker injection (#6145)
|
2024-03-19 02:16:47 +00:00 |
|
liuyi
|
4702c1a9ca
|
fix(server): inject correct locker to request scope mutex (#6140)
|
2024-03-19 02:16:35 +00:00 |
|
DarkSky
|
f18133af82
|
fix(server): wrap read-modify-write apis with distributed lock (#6142)
|
2024-03-19 02:16:24 +00:00 |
|
liuyi
|
a4cd8d6ca3
|
chore(server): organize server configs (#6169)
|
2024-03-19 02:05:56 +00:00 |
|
liuyi
|
a721b3887b
|
fix(server): hotfix auth & doc push (#6168)
|
2024-03-18 16:32:35 +08:00 |
|
Peng Xiao
|
5693d90451
|
e2e(core): add test for split view (#6133)
|
2024-03-18 07:04:06 +00:00 |
|
Peng Xiao
|
dc8f351051
|
refactor(component): render react element into lit (#6124)
See docs in https://insider.affine.pro/share/af3478a2-9c9c-4d16-864d-bffa1eb10eb6/oL1ifjA4rKv7HRn5nYzIF
This PR also enables opening split view by ctrl-click a page link in a doc.
|
2024-03-18 07:04:02 +00:00 |
|
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 |
|
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)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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) | [![age](https://developer.mend.io/api/mc/badges/age/npm/get-stream/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/get-stream/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/get-stream/8.0.1/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/get-stream/8.0.1/9.0.0?slim=true)](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 |
|
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)
|
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`
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/8a439fd1-3f96-46c3-9e8d-0449779b5c36.png)
|
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 |
|
LongYinan
|
9e1adfed81
|
chore: bump up all non-major dependencies (#6069)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftest-runner/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftest-runner/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftest-runner/0.16.0/0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftest-runner/0.16.0/0.17.0?slim=true)](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) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next-themes/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next-themes/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next-themes/0.2.1/0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next-themes/0.2.1/0.3.0?slim=true)](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 |
|
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 |
|