CatsJuice
6228b27271
feat(core): new theme editor poc ( #7810 )
2024-08-12 04:12:51 +00:00
pengx17
f62d30527b
fix: onboarding stage not shown ( #7782 )
...
fix AF-1199
2024-08-08 03:58:11 +00:00
EYHN
dd74cfea14
chore(core): remove old favorite ( #7743 )
...
closes AF-1203
2024-08-07 02:19:53 +00:00
EYHN
e6e9f7d4c7
feat(core): enable feature flag for release ( #7738 )
2024-08-05 09:53:11 +00:00
forehalo
c6d4985cba
fix: wrong public path for stable env ( #7676 )
2024-07-31 07:19:32 +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
liuyi
544236f1a0
fix: separate public domain for beta assets ( #7550 )
2024-07-19 12:45:26 +08:00
liuyi
9440dc8dd5
fix: separate beta and stable assets ( #7543 )
2024-07-18 10:32:40 +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
forehalo
7235779b02
fix(core): use uint53 as yjs client id ( #7444 )
2024-07-08 07:24:32 +00:00
liuyi
555f203be6
feat(core): run indexer in worker ( #7418 )
2024-07-04 15:37:26 +08:00
EYHN
b4212d54ed
chore(core): delete center peek feature flag ( #7281 )
2024-06-20 04:24:47 +00:00
L-Sun
b3ec3a2b3e
refactor(core): migrate ai preset to AFFiNE ( #7219 )
...
## TL;DR
Move `@blocksuite/presets/ai` to AFFiNE. After this PR is merged, you can use AI features from `@affine/core/blocksuite/presets/ai`.
2024-06-18 07:31:06 +00:00
Brooooooklyn
0fe672efa5
feat(admin): init project ( #7197 )
2024-06-18 06:01:13 +00:00
pengx17
03be1d66f9
feat: add feature flag for peek view ( #7122 )
2024-05-31 12:01:27 +00:00
pengx17
13b51c7b22
build: enable new decorator for swc ( #7070 )
...
bs now has migrated to stage 3 decorators. to enable running affine locally with debugging blocksuite, we need to [turn this on](https://swc.rs/docs/configuration/compilation#jsctransformdecoratorversion ).
Question:
It seems affine core code already uses stage 3 decorators, however we do not have an issue without this flag since we haven't used class field decorators that uses the `accessor` keyword?
2024-05-27 05:22:28 +00:00
pengx17
917ad1965a
fix: mixpanel issues ( #6840 )
2024-05-09 07:50:15 +00:00
Akumatus
4a032eb260
fix: modify experimental features to app-level ( #6823 )
2024-05-08 12:21:02 +08:00
EYHN
1d3c477c65
chore: enable source map on production ( #6731 )
2024-04-29 09:42:35 +00:00
pengx17
5d114ea965
refactor(electron): cleanup secondary db logic ( #6710 )
2024-04-26 10:57:09 +00:00
EYHN
a2fa9149ff
feat(templates): add stickers ( #6629 )
2024-04-19 06:47:29 +00:00
EYHN
06fda3b62c
feat(infra): framework
2024-04-17 15:09:09 +08:00
EYHN
1656b33ce3
feat(core): use zip snapshot for onboarding page ( #6495 )
2024-04-15 02:16:08 +00:00
EYHN
8bd2408b0c
fix(core): selfhost should not use favicon from affine.pro ( #6425 )
2024-04-02 03:31:34 +00:00
EYHN
9c6eba8971
fix(electron): fix build script ( #6422 )
2024-04-01 07:51:35 +00:00
Brooooooklyn
c2847e2082
chore(core): split sentry and setup into web/electron ( #6357 )
2024-03-28 10:24:25 +00:00
Brooooooklyn
ffbfdb65a2
fix(core): add env info to tracks ( #6313 )
2024-03-26 03:41:41 +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
EYHN
f2adbdaba4
style: enable import-x/no-duplicates ( #6279 )
2024-03-25 03:55:33 +00:00
BABA
a1532d4df2
chore: fix renderer entry path not found in desktop development ( #6270 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com >
2024-03-23 21:12:23 +08:00
Brooooooklyn
6a0ab54e25
ci: fix isSelfHosted does not take effect ( #6249 )
2024-03-21 08:52:14 +00:00
EYHN
3edf32b1df
build: add sourceMaps and inlineSourcesContent option to swc ( #6234 )
2024-03-20 16:33:15 +00:00
LongYinan
332cd3b380
refactor(core): split web entry from core ( #6082 )
...
This pr is trying to split `web` and `electron` entries from `core`. It allows more platform-related optimization to be addressed in each entry.
We should remove all browser/electron only codes from `core` eventually, this is the very first step for that.
2024-03-19 07:48:56 +00:00
Lye Hongtao
4641bc422b
feat: move templates into AFFiNE ( #5750 )
...
Related to https://github.com/toeverything/blocksuite/pull/6156
### Change
Move the edgeless templates to AFFiNE. All templates are stored as zip files. Run `node build-edgeless.mjs` in `@affine/templates` to generate JSON-format templates and importing script. The template will be generated automatically during building and dev (`yarn dev`).
2024-02-21 06:26:01 +00:00
EYHN
86bd2a7d72
refactor(infra): no bundle infra ( #5414 )
2023-12-27 06:54:24 +00:00
EYHN
265ee81666
refactor(infra): remove old plugin system ( #5411 )
...
plugin system need redesign
2023-12-27 02:49:59 +00:00
Joooye_34
bed9310519
refactor(infra): directory structure ( #4615 )
2023-10-18 15:30:08 +00:00