EYHN
|
6b4a1aa917
|
refactor(core): initial multiple servers infra (#8745)
This is the initial refactoring of affine to support multiple servers, but many more changes are needed to make multi-server actually work.
|
2024-11-27 06:44:46 +00:00 |
|
EYHN
|
3f4cb5be40
|
fix(core): improve doc meta performance (#8913)
|
2024-11-27 14:18:06 +08:00 |
|
renovate
|
70633d0d16
|
chore: bump up @blocksuite/affine version to v0.18.0 (#8899)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/affine](https://redirect.github.com/toeverything/blocksuite) ([source](https://redirect.github.com/toeverything/blocksuite/tree/HEAD/packages/affine/all), [changelog](https://redirect.github.com/toeverything/blocksuite/blob/master/packages/blocks/CHANGELOG.md)) | [`0.17.33` -> `0.18.0`](https://renovatebot.com/diffs/npm/@blocksuite%2faffine/0.17.33/0.18.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>toeverything/blocksuite (@​blocksuite/affine)</summary>
### [`v0.18.0`](https://redirect.github.com/toeverything/blocksuite/blob/HEAD/packages/affine/all/CHANGELOG.md#0180)
[Compare Source](https://redirect.github.com/toeverything/blocksuite/compare/v0.17.33...v0.18.0)
##### Minor Changes
- [`9daa1f3`](https://redirect.github.com/toeverything/blocksuite/commit/9daa1f3): ## Feat
- feat(blocks): markdown adapter reference serialization and deserialization ([#​8782](https://redirect.github.com/toeverything/blocksuite/issues/8782))
- feat(blocks): add lazy loading to image and iframe ([#​8773](https://redirect.github.com/toeverything/blocksuite/issues/8773))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
|
2024-11-25 08:58:22 +00:00 |
|
Chen
|
b87c3840f3
|
chore(core): remove snapshot import export feature flag (#8865)
|
2024-11-20 07:06:20 +00:00 |
|
EYHN
|
c712e87114
|
fix(core): warning when open center peek (#8819)
|
2024-11-14 09:04:38 +00:00 |
|
Fangdun Tsai
|
f4abe39689
|
feat(core): pdf preview (#8569)
Co-authored-by: forehalo <forehalo@gmail.com>
|
2024-11-12 19:12:31 +08:00 |
|
JimmFly
|
2ee2cbfe36
|
feat(core): add i18n to descriptions of experimental feature (#8788)
close AF-1554 AF-1556 OPE-185
|
2024-11-12 06:53:46 +00:00 |
|
JimmFly
|
6fe2e42490
|
feat(core): add page width property (#8775)
close AF-1655
|
2024-11-12 02:58:14 +00:00 |
|
forehalo
|
39c65051ac
|
fix(infra): export op module (#8769)
|
2024-11-11 03:24:28 +00:00 |
|
EYHN
|
2aceed8824
|
fix(infra): retry search and aggregate on indexeddb (#8767)
|
2024-11-11 02:32:29 +00:00 |
|
liuyi
|
d6618b6891
|
feat(infra): introduce op pattern (#8734)
|
2024-11-09 15:23:38 +08:00 |
|
L-Sun
|
5f40fbc69c
|
feat(mobile): mobile at menu (#8727)
Close [BS-1608](https://linear.app/affine-design/issue/BS-1608/mobile-menu), related PR: https://github.com/toeverything/blocksuite/pull/8681
|
2024-11-08 11:06:12 +00:00 |
|
forehalo
|
02dbe135d4
|
chore(infra): remove useless flags (#8748)
fix AF-1611
|
2024-11-08 10:17:45 +00:00 |
|
EYHN
|
14d2214248
|
chore(infra): remove unused code (#8736)
|
2024-11-08 09:17:48 +00:00 |
|
donteatfriedrice
|
c323e5ae93
|
feat: use custom @ import dialog (#8723)
[BS-1747](https://linear.app/affine-design/issue/BS-1747/[ui]-通过导入的ui还是旧的,需要更新)
|
2024-11-08 01:53:29 +00:00 |
|
pengx17
|
ef82b9d3e7
|
chore(core): tracking events for doc properties (#8651)
fix AF-1565
|
2024-11-05 11:30:57 +00:00 |
|
EYHN
|
902635e60f
|
refactor(core): desktop project struct (#8334)
|
2024-11-05 11:00:33 +08:00 |
|
EYHN
|
12e3cf1d07
|
refactor(core): set edgeless theme on doc created (#8670)
|
2024-11-04 04:38:03 +00:00 |
|
JimmFly
|
10b1f233d9
|
feat(core): add edgelessTheme property and edgelessDefault theme setting (#8614)
close AF-1430 AF-1471
https://github.com/user-attachments/assets/d997ac6c-ce94-4fa4-ab34-29b36c7796ea
|
2024-11-01 03:58:02 +00:00 |
|
donteatfriedrice
|
ba3aa7f153
|
feat: add snapshot import export config (#8584)
[BS-1470](https://linear.app/affine-design/issue/BS-1470/提供-snapshot-导入导出开关)
|
2024-10-31 05:18:14 +00:00 |
|
JimmFly
|
0f9d11fd5c
|
feat(core): add createdBy property to default property (#8642)
close AF-1563
|
2024-10-31 05:01:52 +00:00 |
|
L-Sun
|
50bae9c3e6
|
feat(mobile): enable mobile keyboard toolbar (#8633)
|
2024-10-30 08:07:58 +00:00 |
|
EYHN
|
8f95cc7b80
|
fix(infra): orm create override optional (#8627)
|
2024-10-29 09:18:14 +00:00 |
|
Cats Juice
|
06dda70319
|
feat(mobile): ios oauth & magic-link login (#8581)
Co-authored-by: EYHN <cneyhn@gmail.com>
|
2024-10-28 14:12:33 +08:00 |
|
pengx17
|
4b6c4ed546
|
feat(core): doc database properties (#8520)
fix AF-1454
1. move inline tags editor to components
2. add progress component
3. adjust doc properties styles for desktop
4. subscribe bs database links and display in doc info
5. move update/create dates to doc info
6. a trivial e2e test
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/eed266c1-fdac-4f0e-baa9-4aa00d14a2e8.mp4">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/eed266c1-fdac-4f0e-baa9-4aa00d14a2e8.mp4">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/eed266c1-fdac-4f0e-baa9-4aa00d14a2e8.mp4">10月23日.mp4</video>
|
2024-10-24 07:38:45 +00:00 |
|
pengx17
|
8cbb7195fc
|
fix(electron): offline mode description (#8586)
fix AF-1446
|
2024-10-24 03:07:42 +00:00 |
|
EYHN
|
542fde6c68
|
fix(infra): indexer missing data (#8578)
|
2024-10-23 01:44:24 +00:00 |
|
EYHN
|
6ecdc8db7a
|
feat(infra): opti indexer performance (#8557)
|
2024-10-22 06:41:07 +00:00 |
|
EYHN
|
7cd4028176
|
feat(core): adjust doc property style (#8561)
|
2024-10-21 09:41:45 +00:00 |
|
EYHN
|
01c3a3b4c0
|
feat(infra): collect more data to indexer (#8528)
|
2024-10-19 20:22:26 +08:00 |
|
CatsJuice
|
8f92be926b
|
feat(core): new "is journal" page property (#8525)
close AF-1450, AF-1451, AF-14552
|
2024-10-18 10:03:08 +00:00 |
|
JimmFly
|
bfb8d582ed
|
feat(core): set doc mode and primary doc mode separately (#8359)
https://github.com/user-attachments/assets/98c282f2-4c53-475f-bf10-936a626c2630
|
2024-10-17 13:48:45 +00:00 |
|
EYHN
|
ee641f0377
|
fix(infra): fix built in property order error (#8524)
|
2024-10-17 05:15:09 +00:00 |
|
donteatfriedrice
|
11aa6f63b2
|
refactor: move chat block to affine (#8368)
[BS-898](https://linear.app/affine-design/issue/BS-898/move-ai-chat-block-to-affine)
Should be merged after https://github.com/toeverything/blocksuite/pull/8420 merged and bumped.
|
2024-10-16 12:40:30 +00:00 |
|
EYHN
|
140ac723e6
|
refactor(core): adapter to new journal and property (#8508)
remove old WorkspacePropertyAdapter
add JournalService
|
2024-10-16 08:46:38 +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`.

Added a sidebar view to manage properties

new property ui in workspace settings

Property lists can be collapsed

|
2024-10-15 10:17:12 +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 |
|
EYHN
|
bfeb05ca45
|
fix(core): data loss on enable cloud (#8452)
|
2024-10-08 09:24:26 +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 |
|
forehalo
|
dbcbe9ce1a
|
feat(infra): orm document mode support (#8390)
```
info: t.document({
id: f.primaryKey().string()
})
```
```
tables.info.create({ id: '', a: 1, b: 2 })
```
|
2024-09-26 09:09:05 +00:00 |
|
Yifeng Wang
|
a77061e848
|
feat: add block visibility config (#8371)
|
2024-09-24 17:36:06 +08:00 |
|
EYHN
|
73876f60fc
|
feat(core): adjust offline mode description (#8365)
|
2024-09-24 05:58:15 +00:00 |
|
Saul-Mirone
|
35e232c61c
|
feat: migrate to blocksuite/affine (#8332)
Use `@blocksuite/affine` package for all blocksuite features in affine.
```ts
@blocksuite/store -> @blocksuite/affine/store
@blocksuite/global -> @blocksuite/affine/global
@blocksuite/block-std -> @blocksuite/affine/block-std
@blocksuite/blocks -> @blocksuite/affine/blocks
@blocksuite/presets -> @blocksuite/affine/presets
```
|
2024-09-20 10:55:47 +00:00 |
|
renovate[bot]
|
cfd09b6634
|
chore: bump up blocksuite to v0.17.14 (#8326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mirone <Saul-Mirone@outlook.com>
|
2024-09-20 07:44:19 +00:00 |
|
EYHN
|
5d57f53a06
|
fix(core): adjust feature flag (#8309)
|
2024-09-19 15:26:33 +08:00 |
|
akumatus
|
a0d6a28ff4
|
fix: default style of new document does not follow AFFiNE settings (#8291)
Close issue [BS-1377](https://linear.app/affine-design/issue/BS-1377).
### What changed?
- Add `initDocFromProps` function to initialize the document with specific props.
- Extract `docProps` from editor settings and pass it to `docsService.createDoc` function.
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/sJGviKxfE3Ap685cl5bj/8082a8bd-ab3d-432c-9d3e-2f1d1a8398eb.mov">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/sJGviKxfE3Ap685cl5bj/8082a8bd-ab3d-432c-9d3e-2f1d1a8398eb.mov">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/sJGviKxfE3Ap685cl5bj/8082a8bd-ab3d-432c-9d3e-2f1d1a8398eb.mov">录屏2024-09-18 16.13.43.mov</video>
|
2024-09-18 08:45:58 +00:00 |
|
EYHN
|
fab23d226d
|
refactor(core): clear build config (#8268)
remove build config
allowLocalWorkspace -> FeatureFlag
enablePreloading -> removed
enableNewSettingUnstableApi -> removed
enableExperimentalFeature -> removed
enableThemeEditor -> FeatureFlag
remove some unused code
|
2024-09-18 06:33:25 +00:00 |
|
pengx17
|
ccd630a2b0
|
fix(electron): updater not working on startup (#8274)
|
2024-09-18 04:16:54 +00:00 |
|
forehalo
|
a387e4ac07
|
refactor: migrate environment to BUILD_CONFIG (#8206)
|
2024-09-13 07:58:20 +00:00 |
|
EYHN
|
561f96bb71
|
feat(core): load ydoc on demand (#8241)
|
2024-09-13 07:45:49 +00:00 |
|