EYHN
|
ba9dad95b4
|
fix(core): improve performance (#6345)
|
2024-03-27 14:01:54 +00:00 |
|
CatsJuice
|
710edd28db
|
feat(core): open restore history confirm modal with hook (#6343)
|
2024-03-27 13:30:36 +00:00 |
|
CatsJuice
|
d412635f6b
|
feat(component): new hook to open confirm modal (#6342)
new exports from `@affine/component`:
```ts
import { ConfirmModalProvider, useConfirmModal } from "@affine/component"
```
Open confirm modal with hook:
```ts
const Component = () => {
const { openConfirmModal } = useConformModal();
const open = () => {
openConfirmModal({
// props of ConfirmModal
/**
* will show loading state when confirm clicked, and close after onConfirm finished
*/
onConfirm: async () => {
await new Promise((r) => setTimeout(r, 2000));
},
});
}
return <Button onClick={open}>Open</Button>
}
```
|
2024-03-27 13:30:30 +00:00 |
|
pengx17
|
d4c7d58b00
|
fix: use overflow: clip instead of js to prevent scrolling with pgup/pgdown (#6338)
|
2024-03-27 07:07:22 +00:00 |
|
Brooooooklyn
|
5dcb3d69e5
|
fix(core): opt out telemetry if it was set to false (#6335)
|
2024-03-27 04:36:09 +00:00 |
|
CatsJuice
|
a3cc06f3bb
|
fix(core): optimize sidebar workspace card and avatar (#6324)
- adjust avatar size
- unlogged avatar dark-mode
- fix Tooltip console error
- optimize syncing status animation
|
2024-03-27 03:29:01 +00:00 |
|
EYHN
|
16063340d0
|
fix(core): fix meta.xxx is undefined (#6321)
|
2024-03-26 08:53:14 +00:00 |
|
fundon
|
8ee9f6ec05
|
chore: improve password error message (#6255)
chore: improve error message
chore: add password minlength & maxlength i18n
chore: check max length
fix: i18n variables
feat: add CredentialsRequirementType
|
2024-03-26 07:15:06 +00:00 |
|
CatsJuice
|
0731872347
|
feat(core): refactor sidebar header (#6251)
- Add user avatar
- Move sign-out/user settings link from workspace-modal to user avatar modal
- Modify the style of workspace list items
- Modify gap of navigation buttons
- Animate Syncing/Offline/...

|
2024-03-26 06:10:38 +00:00 |
|
EYHN
|
da12a0e48e
|
fix(core): fix error when switch to local workspace (#6144)
|
2024-03-25 21:35:10 +08:00 |
|
CatsJuice
|
b2f34d17a2
|
feat(core): adjust app sidebar's style (#6162)
|
2024-03-25 10:25:48 +00:00 |
|
donteatfriedrice
|
48abc52e85
|
feat: bump blocksuite (#6294)
## Features
- https://github.com/toeverything/BlockSuite/pull/6544 @golok727
- https://github.com/toeverything/BlockSuite/pull/6543 @golok727
- https://github.com/toeverything/BlockSuite/pull/6536 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6497 @doouding
- https://github.com/toeverything/BlockSuite/pull/6514 @regischen
- https://github.com/toeverything/BlockSuite/pull/6523 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6530 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6526 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6532 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6493 @golok727
- https://github.com/toeverything/BlockSuite/pull/6529 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6528 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6509 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6525 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6502 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6489 @Flrande
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6558 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6556 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6547 @fundon
- https://github.com/toeverything/BlockSuite/pull/6537 @golok727
- https://github.com/toeverything/BlockSuite/pull/6531 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6524 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6519 @regischen
- https://github.com/toeverything/BlockSuite/pull/6517 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6516 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6510 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6511 @congzhou09
- https://github.com/toeverything/BlockSuite/pull/6507 @doouding
- https://github.com/toeverything/BlockSuite/pull/6500 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6486 @congzhou09
- https://github.com/toeverything/BlockSuite/pull/6495 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6488 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/6482 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6558 @fourdim
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6548 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6522 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6518 @regischen
- https://github.com/toeverything/BlockSuite/pull/6521 @Saul-Mirone
## Misc
- https://github.com/toeverything/BlockSuite/pull/6557 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6546 @Flrande
- docs: update package desc
- https://github.com/toeverything/BlockSuite/pull/6527 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6505 @Brooooooklyn
- https://github.com/toeverything/BlockSuite/pull/6503 @fourdim
- v0.13.0
- https://github.com/toeverything/BlockSuite/pull/6496 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6562 @donteatfriedrice
|
2024-03-25 09:20:45 +00:00 |
|
JimmFly
|
09a27b6c25
|
feat(core): add remove from collection to collection page list (#6265)
close AFF-246
|
2024-03-25 08:31:38 +00:00 |
|
JimmFly
|
03c01a9693
|
fix(core): edit tag input autofocus (#6296)
close TOV-724
|
2024-03-25 08:05:25 +00:00 |
|
JimmFly
|
1ff6af85f5
|
feat(core): add page group and display properties (#6228)
close TOV-23
https://github.com/toeverything/AFFiNE/assets/102217452/c05474de-b73c-40ab-9f18-cc43bb9fd828
|
2024-03-25 07:53:33 +00:00 |
|
EYHN
|
f2adbdaba4
|
style: enable import-x/no-duplicates (#6279)
|
2024-03-25 03:55:33 +00:00 |
|
EYHN
|
7ce2bfbf0b
|
style: no import infra submodule (#6278)
|
2024-03-25 03:55:29 +00:00 |
|
EYHN
|
82cacd09d6
|
fix(core): fix flaky e2e (#6293)
|
2024-03-25 02:58:52 +00:00 |
|
EYHN
|
2b42a75e5a
|
style: enable rxjs/finnish (#6276)
chore(infra): use finnish notation for observables
do rename
|
2024-03-24 17:04:51 +00:00 |
|
Fangdun Tsai
|
6c9db367e2
|
chore(core): add oauth connecting state (#6225)
|
2024-03-23 21:18:48 +08:00 |
|
fundon
|
7e161682f0
|
fix(core): creating multiple workspaces with consecutive clicks (#6259)
Closes #6213
|
2024-03-23 12:29:46 +00:00 |
|
pengx17
|
62a6075675
|
fix(core): do not ensure properties on read (#6263)
|
2024-03-23 12:15:06 +00:00 |
|
JimmFly
|
532d655ffb
|
feat(core): add confirm modal for delete tag action (#6268)
|
2024-03-23 12:03:14 +00:00 |
|
EYHN
|
34703a3b7d
|
feat(infra): new doc sync engine (#6205)
https://github.com/toeverything/AFFiNE/blob/eyhn/feat/new-sync/packages/common/infra/src/workspace/engine/doc/README.md
|
2024-03-22 16:43:26 +00:00 |
|
Brooooooklyn
|
622e90f176
|
chore(core): add telemetry switch (#6267)
|
2024-03-22 10:28:55 +00:00 |
|
Brooooooklyn
|
150c22936d
|
chore(core): add mixpanel track (#6202)
|
2024-03-22 09:24:41 +00:00 |
|
Brooooooklyn
|
aecc523663
|
fix(server): avoid error when other prices added but logic is not released (#6191)
|
2024-03-22 08:39:12 +00:00 |
|
pengx17
|
f4ede22b93
|
fix(core): change cursor when hovering the area blow editor (#6226)
|
2024-03-21 02:00:37 +00:00 |
|
EYHN
|
e1cfa1071e
|
chore(core): align sidebar icons (#6219)
|
2024-03-20 17:15:13 +00:00 |
|
EYHN
|
08b610bbad
|
fix(electron): menu item position on Mac when fullscreen (#6200)
fix https://github.com/toeverything/AFFiNE/issues/6155
|
2024-03-20 16:45:14 +00:00 |
|
Peng Xiao
|
fce4484a85
|
fix(core): tag size in docs view (#6197)
|
2024-03-19 08:53:08 +00:00 |
|
Peng Xiao
|
0695544073
|
fix(core): page info should use sans font (inter) (#6196)
|
2024-03-19 08:53:00 +00:00 |
|
JimmFly
|
9030ca511e
|
refactor(core): refactor tag to use di (#6079)
use case
```
const tagService = useService(TagService);
const tags = useLiveData(tagService.tags);
const currentTagLiveData = tagService.tagByTagId(tagId);
const currentTag = useLiveData(currentTagLiveData);
```
|
2024-03-19 08:39:15 +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 |
|
Fangdun Tsai
|
8301d82548
|
fix(core): sync list titles in sidebar (#6157)
|
2024-03-18 14:39:28 +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 |
|
Chen
|
a24320da68
|
feat: bump blocksuite (#6123)
|
2024-03-15 16:54:24 +08:00 |
|
EYHN
|
12c04a8575
|
feat(core): allow switch workspace in loading fallback (#6129)
|
2024-03-15 03:45:32 +00:00 |
|
Cats Juice
|
7fdb1f2d97
|
feat(core): adjust split view ui (#6076)
|
2024-03-14 06:41:29 +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 |
|
regischen
|
fddbb426a6
|
feat: bump blocksuite (#6078)
|
2024-03-13 17:04:21 +08: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
|
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 |
|
Lye Hongtao
|
d5386bee41
|
fix: std might not be ready when onLoad invoked (#6075)
|
2024-03-12 16:02:42 +08:00 |
|