Cats Juice
d7cc546f58
fix(core): correct believer plan copy ( #7571 )
2024-07-23 10:11:07 +08:00
CatsJuice
4f718cffbf
feat(core): subscribe changed notification and typeform link ( #7522 )
2024-07-18 04:20:21 +00:00
CatsJuice
08a0572d4e
fix(core): update pricing pages ( #7521 )
2024-07-17 08:01:13 +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
CatsJuice
13a2562282
feat(core): believer subscription UI ( #7431 )
...
feat(core): switch ai and cloud plans position
feat(core): impl lifetime subscription ui
feat(core): adapt ui for lifetime status
feat(core): add believer card in billing page
2024-07-08 08:31:22 +00:00
forehalo
de91027852
feat(server): support lifetime subscription ( #7405 )
...
closes CLOUD-48
- [x] lifetime subscription quota
- [ ] tests
2024-07-08 07:41:26 +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
EYHN
eca484dc28
fix(core): add loading for insert ai template ( #7369 )
2024-06-28 14:19:59 +08:00
CatsJuice
f24c0caaea
feat(core): add ai-usage info in sidebar user avatar menu ( #7294 )
2024-06-21 02:47:20 +00:00
EYHN
bcc66422fd
refactor(i18n): i18n utils tools ( #7251 )
2024-06-19 07:38:20 +00:00
JimmFly
6c3e13316e
feat(i18n): update resources and add Swedish language ( #7247 )
...
close AFF-1279
2024-06-19 02:47:05 +00:00
EYHN
98258b0211
feat(core): show sync state at doc info ( #7244 )
2024-06-18 08:35:22 +00:00
pengx17
3464e30229
fix: quick search placeholder for docs search ( #7175 )
...
fix AFF-1236
2024-06-07 07:42:16 +00:00
pengx17
e6ec506226
fix: insert link action in quick search callback ( #7165 )
2024-06-07 04:39:20 +00:00
pengx17
1439d00b61
feat: add search doc modal ( #7136 )
2024-06-06 06:29:36 +00:00
pengx17
ea0059fa1b
feat: center peek view ( #7073 )
...
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">Kapture 2024-05-30 at 19.42.46.mp4</video>
2024-05-31 10:28:37 +00:00
JimmFly
10015c59b7
feat(core): add private anchor link for sharing ( #6966 )
...
close AFF-1085
2024-05-16 13:35:02 +00:00
JimmFly
1b91ffa6a5
chore: adjust quick search style ( #6906 )
...
close TOV-854
<img width="651" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/f281eb82-852c-411d-b3dd-4bf7d7ce74e8 ">
2024-05-14 07:28:25 +00:00
akumatus
261d413607
feat: history timeline shows relative time, such as today and yesterday ( #6864 )
...
### TL;DR
First, fixed an i18n issue in history panel. When the browser language is set to Chinese, and the AFFiNE application language is set to English, the language supposed to be English global. But now the language is a mixture of Chinese and English, which is obviously wrong.

Second, design a time formatter to convert timestamp into relative calendar date, such today and yesterday and so on. Long-ago edits will show the exact date like before.

### What changed?
- `new Intl.DateTimeFormat` with language option form `document.documentElement.lang`
- Added `timestampToCalendarDate` function to convert timestamp into relative calendar date
- Updated unit tests
- Updated i18n copywriting
### How to test?
1. Open view history version
2. Check edit timeline
2024-05-13 11:59:48 +00:00
pengx17
3e23878e0f
feat: add more tracking events ( #6866 )
...
Added most tracking events
what is missing:
- still need a way to track events in blocksuite
- some events may not 100% accurate of the one defined in the PRD
2024-05-13 03:36:32 +00:00
JimmFly
291db7d809
feat(core): add untagged group to GroupBy view ( #6837 )
...
close #6688
<img width="743" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/9ffe3cac-0c73-4a8c-8567-8a315eed6548 ">
2024-05-09 02:30:52 +00:00
CatsJuice
301cc188ca
fix(core): adjust ai onboarding copywriting and local onboarding actions ( #6834 )
2024-05-08 09:18:17 +00:00
Akumatus
4a032eb260
fix: modify experimental features to app-level ( #6823 )
2024-05-08 12:21:02 +08:00
CatsJuice
e7483c7914
fix(core): correct ai related copywritting ( #6799 )
2024-05-07 07:19:53 +00:00
JimmFly
6c8e7c8c1d
feat(i18n): update language resources ( #6767 )
2024-05-06 10:47:03 +00:00
EYHN
527ffa6b3f
feat(core): adjust ai term ( #6770 )
2024-05-06 06:47:06 +00:00
CatsJuice
4aa7cafda3
fix(core): ai related copywritting fix ( #6766 )
2024-05-06 03:57:04 +00:00
EYHN
764da784ae
feat(core): add enable cloud failed notify ( #6741 )
2024-04-30 04:46:09 +00:00
pengx17
5c861939a5
fix(core): show toast for requestRunInEdgeless ( #6715 )
2024-04-29 11:14:07 +00:00
JimmFly
31b284a2d0
feat(core): add fallback component to member list ( #6672 )
...
<img width="549" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/7246002f-ebfb-4486-abbc-35bbee8fba0e ">
2024-04-25 02:27:39 +00:00
CatsJuice
2a2b1cea28
feat(core): add indicator for general ai onboarding dialog ( #6687 )
2024-04-25 02:09:52 +00:00
CatsJuice
59214af3ad
fix(core): adjust payment related copywriting ( #6655 )
2024-04-24 16:05:09 +00:00
CatsJuice
e13024580d
feat(core): add ai subscription landing page ( #6657 )
2024-04-22 09:03:27 +00:00
CatsJuice
d7e08215d7
feat(core): show login modal if not logged in when using ai ( #6632 )
...

2024-04-22 03:26:01 +00:00
CatsJuice
9cb6dcd93d
feat(core): check user's subscription at ai onboarding stage ( #6608 )
2024-04-18 11:28:06 +00:00
EYHN
06fda3b62c
feat(infra): framework
2024-04-17 15:09:09 +08:00
CatsJuice
bb329944ed
feat(core): optimize ai onboarding trigger logic ( #6579 )
...
- don't open edgeless ai-onboarding dialog until general ai onboarding and setting modal closed
- clip edgeless ai onboarding thumb to avoid "black border"
- correct "try for free"
- replace edgeless ai onboarding lottie resources
2024-04-16 13:18:10 +00:00
CatsJuice
c222cf7b96
fix(core): wrong pricing state in billing ai card ( #6583 )
2024-04-16 13:07:23 +00:00
CatsJuice
b93e79c59d
feat(core): ai onboarding for edgeless mode ( #6556 )
2024-04-15 07:25:37 +00:00
CatsJuice
257e946d5d
feat(core): add ai onboarding ( #6544 )
2024-04-15 07:25:31 +00:00
JimmFly
c25c99d75f
chore(core): update i18n resources ( #6533 )
2024-04-15 05:56:56 +00:00
CatsJuice
bb1294f425
fix(core): description of cancel is incorrect when cloud subscription is activated ( #6530 )
2024-04-15 02:54:41 +00:00
CatsJuice
d40052c748
feat(core): add ai usage in account-setting ( #6516 )
2024-04-12 06:06:11 +00:00
JimmFly
9dd4c74115
chore(core): update description of the workspace member ( #6492 )
...
close AFF-805
2024-04-11 09:53:03 +00:00
CatsJuice
a0c92b9966
feat(core): i18n for pricing plans ( #6499 )
...
feat(core): adjust pricing plans style
feat(core): i18n for pricing plans
2024-04-10 08:09:14 +00:00
CatsJuice
4a93582799
feat(core): ai subscription in billing page ( #6476 )
2024-04-09 08:54:54 +00:00
JimmFly
e7de20f648
fix(core): add max-height to tag filter ( #6442 )
...
close TOV-778
close #6334
2024-04-03 04:04:37 +00:00
JimmFly
dde4e165c6
feat(core): add confirm modal to add new doc button ( #6436 )
2024-04-03 03:14:06 +00:00