forehalo
|
bffc294620
|
fix(core): oauth popup blocked in safari (#8144)
fix(core): oauth popup blocked in safari
fix(core): standarize auth routes
fix AF-1352
|
2024-09-06 08:26:27 +00:00 |
|
EYHN
|
74cd175d37
|
feat(core): invoice service (#8124)
|
2024-09-05 23:56:58 +08:00 |
|
EYHN
|
f4db4058f8
|
feat(core): make permission and invoice offline available (#8123)
|
2024-09-05 15:11:27 +00:00 |
|
fundon
|
059030fbeb
|
fix(core): link generation for selected blocks (#8087)
Closes [BS-1321](https://linear.app/affine-design/issue/BS-1321/copy-link-to-selected-block)
https://github.com/user-attachments/assets/6102fc7f-9551-4dd4-83b1-758dd0a946f0
|
2024-09-05 07:47:40 +00:00 |
|
pengx17
|
1cac2f6ccd
|
feat(core): add journal navigation tracking (#8046)
fix AF-1314
|
2024-09-05 02:31:58 +00:00 |
|
EYHN
|
2524491bd1
|
fix(env): is mobile flag (#8005)
only 'mobile' entry has isMobile = true flag
|
2024-09-04 09:21:36 +00:00 |
|
EYHN
|
eb16c273ee
|
feat(core): apply default doc mode setting (#8083)
|
2024-09-04 08:31:36 +00:00 |
|
Saul-Mirone
|
681f4561fb
|
chore: bump bs (#8071)
|
2024-09-03 12:12:59 +00:00 |
|
fundon
|
c3ae219992
|
feat(core): add block and element toolbar widget custom config (#7886)
Upstreams: https://github.com/toeverything/blocksuite/pull/8001 https://github.com/toeverything/blocksuite/pull/7964
* add block/element toolbar widget config
* add `Copy link to block` to `more menu` on block/element toolbar
<img width="376" alt="Screenshot 2024-08-16 at 16 20 08" src="https://github.com/user-attachments/assets/49b41de9-39d1-4f55-ac9b-445fe020187a">
|
2024-09-03 03:52:08 +00:00 |
|
CatsJuice
|
ad110078ac
|
feat(mobile): setting page ui (#8048)
AF-1275
|
2024-09-03 03:27:18 +00:00 |
|
Saul-Mirone
|
56f4634c1f
|
chore: bump bs with new extension api (#8042)
|
2024-09-02 10:32:22 +00:00 |
|
EYHN
|
b96ad57568
|
feat(core): import template (#8000)
|
2024-08-29 04:01:35 +00:00 |
|
JimmFly
|
03b2cda845
|
refactor(core): move fontFamily and fullWidthLayout to editor settings (#7988)
|
2024-08-28 02:35:24 +00:00 |
|
Don Isaac
|
dbcfd24ed8
|
fix: remove unused variables (#7968)
|
2024-08-26 14:23:56 +08:00 |
|
EYHN
|
3db95bafa2
|
feat(core): use new print pdf api (#7932)
|
2024-08-21 10:06:22 +00:00 |
|
JimmFly
|
4916eea24f
|
feat(core): new share menu (#7838)
close AF-1224 AF-1216

|
2024-08-19 05:51:05 +00:00 |
|
EYHN
|
83716c2fd9
|
feat(core): share in workspace link (#7897)
ShareDocsService -> ShareDocsListService
ShareService -> ShareInfoService
(*new) ShareReaderService
`/share/:workspaceId/:docId` -> redirect to -> `/workspace/:workspaceId/:docId`
workspace loading process
1. find workspace in workspace list
2. (if not found) revalidate workspace list
3. (if still not found) try load share page
4. (if share page found) => share page
5. (if share page not found) => 404
6. (if workspace found) => workspace page
|
2024-08-16 09:12:18 +00:00 |
|
EYHN
|
89537e6892
|
refactor(core): separate editor & doc mode (#7873)
doc.mode -> primaryMode
(*new) editor.mode
New Service:
editor service
Change Mode:
```
const editor = useService(EditorService).editor;
editor.setMode('page')
```
Change primary mode
```
const editor = useService(EditorService).editor;
editor.doc.setPrimaryMode('page')
```
|
2024-08-14 11:43:03 +00:00 |
|
forehalo
|
99e70c91e8
|
perf(core): avoid page init when only id required (#7867)
|
2024-08-14 05:22:18 +00:00 |
|
forehalo
|
0ec1995add
|
fix(admin): organize admin panel (#7840)
|
2024-08-13 14:51:54 +08:00 |
|
forehalo
|
69c64b2fc2
|
fix(core): checkout event (#7844)
|
2024-08-13 03:35:38 +00:00 |
|
pengx17
|
7fca13076a
|
feat: mid click links to open in new tab (#7784)
fix AF-1200
|
2024-08-08 09:43:35 +00:00 |
|
pengx17
|
ae9381c36d
|
feat: allow opening new tab for some navigation buttons (#7764)
fix AF-1010
|
2024-08-07 06:43:10 +00:00 |
|
JimmFly
|
eb01e76426
|
feat(core): add track events for cmdk (#7668)
|
2024-08-07 05:52:42 +00:00 |
|
JimmFly
|
74025fc85e
|
feat(core): add track events for editor header (#7661)
close AF-1054
|
2024-08-07 05:52:40 +00:00 |
|
pengx17
|
b5e543c406
|
feat(electron): mouse middle click to close tab (#7759)
fix AF-1200
|
2024-08-07 05:19:45 +00:00 |
|
liuyi
|
d0f1bb24fd
|
chore(core): replace with new track impl (#7735)
|
2024-08-06 09:15:15 +00:00 |
|
EYHN
|
cd4e462d8c
|
fix(core): transform workspace db when enable cloud (#7744)
|
2024-08-05 15:17:19 +00:00 |
|
CatsJuice
|
3d855647c7
|
refactor(component): refactor the implementation of Button and IconButton (#7716)
## Button
- Remove props withoutHoverStyle
refactor hover impl with independent layer, so that hover-color won't affect the background even if is overridden outside
- Update `type` (renamed to `variant`):
- remove `processing` and `warning`
- rename `default` with `secondary`
- Remove `shape` props
- Remove `icon` and `iconPosition`, replaced with `prefix: ReactNode` and `suffix: ReactNode`
- Integrate tooltip for more convenient usage
- New Storybook document
- Focus style
## IconButton
- A Wrapper base on `<Button />`
- Override Button size and variant
- size: `'12' | '14' | '16' | '20' | '24' | number`
These presets size are referenced from the design system.
- variant: `'plain' | 'solid' | 'danger' | 'custom'`
- Inset icon via Button 's prefix
## Fix
- fix some button related issues
- close AF-1159, AF-1160, AF-1161, AF-1162, AF-1163, AF-1158, AF-1157
## Storybook

|
2024-08-05 02:57:23 +00:00 |
|
EYHN
|
553fbed60f
|
feat(core): add globalcontext info to mixpanel track (#7681)
|
2024-08-01 09:29:31 +00:00 |
|
EYHN
|
ab92efcfc0
|
feat(core): improve mixpanel (#7652)
move @affine/core/utils/mixpanel -> @affine/core/mixpanel
now you can debug mixpanel on browser devtool

|
2024-07-30 13:22:17 +00:00 |
|
pengx17
|
1efc1d0f5b
|
feat(electron): multi tabs support (#7440)
use https://www.electronjs.org/docs/latest/api/web-contents-view to serve different tab views
added tabs view manager in electron to handle multi-view actions and events.
fix AF-1111
fix AF-999
fix PD-1459
fix AF-964
PD-1458
|
2024-07-29 11:05:22 +00:00 |
|
EYHN
|
3eb09cde5e
|
feat(core): new favorite (#7590)
|
2024-07-26 08:15:32 +00:00 |
|
EYHN
|
54da85ec62
|
feat(core): init organize (#7456)
|
2024-07-26 04:35:32 +00:00 |
|
CatsJuice
|
a714961b20
|
feat(core): adjust subscription related mixpanel (#7536)
|
2024-07-26 02:49:15 +00:00 |
|
donteatfriedrice
|
dd6901fe15
|
feat: bump blocksuite (#7603)
## Features
- https://github.com/toeverything/BlockSuite/pull/7717 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7691 @L-Sun
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7720 @akumatus
- https://github.com/toeverything/BlockSuite/pull/7719 @doouding
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7703 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7694 @doouding
- https://github.com/toeverything/BlockSuite/pull/7700 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7716 @doodlewind
## Misc
|
2024-07-25 07:26:40 +00:00 |
|
EYHN
|
98281a6394
|
refactor(component): adjust confirm modal api (#7589)
|
2024-07-24 08:18:33 +00:00 |
|
CatsJuice
|
4f718cffbf
|
feat(core): subscribe changed notification and typeform link (#7522)
|
2024-07-18 04:20:21 +00:00 |
|
forehalo
|
2f441d9335
|
chore: clean up runtime flags and envs (#7454)
|
2024-07-11 02:05:31 +00:00 |
|
JimmFly
|
e6818b4f14
|
feat(core): add doc info modal (#7409)
close AF-1038
close AF-1039
close AF-1040
close AF-1046
A popup window has been added to facilitate viewing of this doc's info in edgeless mode and other modes.
https://github.com/toeverything/AFFiNE/assets/102217452/d7f94cb6-7e32-4ce7-8ff4-8aba1309b331
|
2024-07-09 07:05:20 +00:00 |
|
pengx17
|
8dfa601771
|
chore: populate page prop for mixpanel (#7425)
|
2024-07-05 07:45:39 +00:00 |
|
pengx17
|
fc729d6a32
|
fix: hide find in page command in cmdk (#7413)
|
2024-07-02 15:48:24 +00:00 |
|
pengx17
|
ef7ba273ab
|
fix: copy share link to clipboard command display issue (#7411)
fix AF-1027
|
2024-07-02 15:28:30 +00:00 |
|
EYHN
|
27d0fc5108
|
refactor(core): use new backlink indexer (#7296)
|
2024-07-02 09:18:01 +00:00 |
|
EYHN
|
40e381e272
|
refactor(core): new quick search service (#7214)
|
2024-07-02 09:17:54 +00:00 |
|
Peng Xiao
|
8c4a42f0e6
|
fix: cmd-k keybinding not show when editor input is active (#7398)
|
2024-07-01 19:31:36 +08:00 |
|
JimmFly
|
f15d1911ee
|
refactor(core): remove the automatic URL change feature (#7339)
close [AF-954](https://linear.app/affine-design/issue/AF-954/center-peek-中-editor-selection-变化不应修改-location-hash)
Since the URL changes constantly with the selection, causing the editor to render frequently and also affecting the use of center peek, we decided to remove the function of automatically changing the URL.
|
2024-06-27 05:52:04 +00:00 |
|
EYHN
|
092c639b0a
|
fix(core): optimize performance when editing doc title (#7328)
|
2024-06-26 07:37:26 +00:00 |
|
forehalo
|
7b3673ae82
|
chore: assign todos (#7297)
|
2024-06-21 07:54:14 +00:00 |
|
CatsJuice
|
1fdfa834a0
|
feat(core): responsive detail page header (#7263)
|
2024-06-20 05:47:43 +00:00 |
|