Commit Graph
100 Commits
Author SHA1 Message Date
forehalo 2f80b4f822 feat(nbstore): add cloud implementation (#8810) 2024-12-10 10:48:27 +00:00
liuyi 1721875ab6 fix(server): minize checkout parameters (#9090) 2024-12-10 08:24:28 +00:00
liuyi c0938bd0d5 chore(server): team free trial control logic is not ready (#9088) 2024-12-10 15:36:27 +08:00
forehalo 9780ab6fa2 chore: fix oxlint (#9086) 2024-12-10 07:04:57 +00:00
forehalo 5d25580eff chore(graphql): update schema 2024-12-10 14:31:03 +08:00
forehalo 564faa439a fix(server): should auto apply ea price for users (#9082) 2024-12-10 05:31:19 +00:00
liuyi 95597ec139 chore(server): local data migration env (#9080) 2024-12-10 03:42:59 +00:00
forehalo 115caa7cc6 fix(server): wrong stripe checkout params (#9056) 2024-12-10 01:56:58 +00:00
forehalo 1514e1269d fix: add explicit db name and user to pg_isready check
commit 783fd4d5f3
Author: forehalo <forehalo@gmail.com>
Date:   Mon Dec 9 20:55:43 2024 +0800

    chore: fix lint error

commit 0cf3740488
Author: Charles SENGES <charles.senges.io+github@protonmail.com>
Date:   Sun Dec 8 01:05:36 2024 +0100

    fix(compose.yaml): add explicit db name and user to pg_isready check
2024-12-10 09:38:19 +08:00
forehalo 1aff9de981 refactor(server): cleanup selfhost module (#9038) 2024-12-06 09:23:22 +00:00
liuyi d6869ca0e7 fix(server): avoid unknown fields in create query (#9047) 2024-12-06 17:49:52 +09:00
forehalo 0a1fa8911f refactor(server): better selfhost deployment (#9036) 2024-12-06 01:37:27 +00:00
forehalo 0436e59b6a feat(server): auto init stripe products when development (#9034) 2024-12-05 14:21:59 +00:00
liuyi 4c39b89b98 feat(server): ai trial support (#9031) 2024-12-05 09:39:59 +00:00
forehalo 5bf8ed1095 feat(server): support team workspace subscription (#8919)
close AF-1724, AF-1722
2024-12-05 08:31:01 +00:00
forehalo 4055e3aa67 refactor(server): payment service (#8906) 2024-12-05 08:31:00 +00:00
liuyi 0a20332674 fix(core): wrong app scheme fallback (#8914) 2024-11-25 08:47:22 +00:00
liuyi ad10690043 fix(server): ignore invalid subscription variant for subscriptinos query as well (#8894) 2024-11-22 13:50:21 +08:00
liuyi b5fed7b01d fix(server): ignore invalid subscription variant (#8892) 2024-11-22 03:57:38 +00:00
forehalo cd30e1a54b feat(nbstore): add idb implementation (#8809) 2024-11-22 03:13:05 +00:00
forehalo 64656d198c feat(nbstore): adapt op pattern (#8808) 2024-11-22 03:13:05 +00:00
forehalo 4125038ff8 feat(nbstore): init (#7639)
TODO

- [x] basic
- [x] storages
- [x] producer/consumer
- [x] operation pattern
- [x] events
- [x] worker
- [x] readme
- [x] peer dependencies
2024-11-22 03:13:04 +00:00
liuyi 8b066a4b39 fix(core): auth events are not continuous (#8874) 2024-11-20 16:25:37 +08:00
liuyi 84cfcb193f fix(server): should not enable experimental mobile version in selfhost (#8840) 2024-11-15 17:47:34 +08:00
forehalo 54c51225ed fix(core): wrong title field from editor container proxy (#8826)
fix AF-1689
2024-11-15 06:02:41 +00:00
forehalo 18089c7369 chore(i18n): update completenesses 2024-11-14 20:16:16 +08:00
forehalo 055fa0a8b4 fix(core): polyfill iterator helper for safari (#8824)
fix AF-1691
2024-11-14 09:59:01 +00:00
forehalo 9f3dceb220 feat(server): add captcha runtime flag (#8823)
fix AF-1702
2024-11-14 09:41:37 +00:00
forehalo 6a64055886 fix(core): auth fail reason should be error.name (#8822)
fix AF-1701
2024-11-14 09:24:01 +00:00
forehalo 21c7d1810d chore: bump base version to 0.18.0 2024-11-14 11:41:51 +08:00
forehalo 2fa843b960 ci: wrong replica config for stable 2024-11-14 11:37:23 +08:00
forehalo b3b1ea2f33 fix(electron): make sure updater receive correct installer files (#8798)
fix AF-1680
2024-11-13 07:48:37 +00:00
forehalo bfc8b93a96 fix(core): add missing confirm button variants (#8786)
fix AF-1628
2024-11-12 04:11:12 +00:00
forehalo 39c65051ac fix(infra): export op module (#8769) 2024-11-11 03:24:28 +00:00
liuyi d6618b6891 feat(infra): introduce op pattern (#8734) 2024-11-09 15:23:38 +08:00
forehalo 1a1041712f feat(core): track signin failed reason (#8746)
fix AF-1568
2024-11-08 10:34:15 +00:00
forehalo 02dbe135d4 chore(infra): remove useless flags (#8748)
fix AF-1611
2024-11-08 10:17:45 +00:00
forehalo 01228117e3 feat(core): update connector shortcut (#8690)
fix AF-1580
2024-11-05 10:29:36 +00:00
liuyi d35a9cff95 ci: make renderer instances in beta 2 (#8688) 2024-11-04 17:19:26 +08:00
liuyi 7b66e51099 fix(core): clip app element overflow content (#8689) 2024-11-04 09:05:56 +00:00
forehalo ee16ea7a5a fix(server): avoid preserved html meta tag name (#8682) 2024-11-04 06:01:04 +00:00
forehalo 63b58aad5c fix(server): reduce yjs binary size (#8681) 2024-11-04 05:45:06 +00:00
forehalo a776c1f82b fix(core): unregister global error handler once app running (#8659)
close AF-1585
2024-11-01 08:11:35 +00:00
forehalo e87963eca4 fix(server): wrong public path for selfhosted doc renderer (#8660)
closes #8639
2024-11-01 07:56:01 +00:00
forehalo 08319bc560 feat(server): support socketio auth field (#8595)
fix AF-1531
2024-10-25 03:27:02 +00:00
forehalo dc89b583ba fix(core): let backend check whethere user can subscribe (#8573) 2024-10-23 02:01:26 +00:00
forehalo ff95f12d66 fix(core): handle global script error (#8576) 2024-10-22 07:49:48 +00:00
forehalo 1ed9775c45 fix(core): global error handler should be registered outside webpack runtime (#8556) 2024-10-21 05:58:05 +00:00
liuyi 9b31183bd1 feat(core): add global error handler (#8509) 2024-10-18 14:34:13 +08:00
forehalo 76cfadf4e5 chore(core): remove deprecated intl polyfill (#8526) 2024-10-17 14:28:15 +00:00
forehalo 7dae5c5dd5 feat(core): simplify subscribe page param (#8518)
AF-1481
2024-10-17 07:05:00 +00:00
forehalo b7fac5acb8 fix(server): no more selfhost paths (#8530)
closes #8521
2024-10-17 06:53:01 +00:00
forehalo 4e640b4ffc fix(core): journal nav button icon (#8517)
close AF-1494
2024-10-17 04:16:30 +00:00
liuyi 6f541ecf80 ci: increase renderer server replica count (#8469) 2024-10-16 19:36:58 +08:00
forehalo 6fe8100fb3 ci: update crowdin sync pr title 2024-10-16 13:16:01 +08:00
forehalo 69fb5c06f4 feat(server): support onetime payment subscription (#8369) 2024-10-10 10:12:40 +00:00
forehalo 9043e6607e refactor(i18n): lazy load languages (#8456)
closes AF-1397
2024-10-10 09:03:06 +00:00
forehalo e61ed98ac3 fix(core): avoid using serverUrlPrefix config (#8448) 2024-10-08 04:50:02 +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
forehalo 1d75d97a8f fix(server): handle hanging workspace after user account deleted (#8377)
fix CLOUD-74
2024-09-25 06:16:32 +00:00
forehalo cb4020569c fix(server): remove unused admin environment (#8378)
fix CLOUD-70
2024-09-25 02:45:28 +00:00
forehalo 39f60145fe fix(core): circular dependency 2024-09-20 16:32:21 +08:00
forehalo 2cabc2dd50 fix(server): sign out 2024-09-20 16:32:04 +08:00
forehalo e0f1fe4110 chore: bump base version to 0.17.0 2024-09-20 15:48:21 +08:00
forehalo ec7c63019f fix(core): use openExternal in electron (#8323) 2024-09-20 07:05:12 +00:00
forehalo 4eb4c23e4a feat(server): manage auth cookies (#8317) 2024-09-20 06:37:11 +00:00
forehalo e3e15c6134 fix(core): rollback ai service (#8321)
closes #8320
2024-09-20 01:49:51 +00:00
forehalo 260104c933 fix(server): renderer path (#8305) 2024-09-19 08:16:13 +00:00
forehalo 03ac9bc4a1 chore(server): enable renderer for all deployment (#8283) 2024-09-19 02:34:57 +00:00
forehalo ed7fb3fb71 fix(core): only sign out previous account in web oauth (#8290) 2024-09-19 02:00:00 +00:00
forehalo 366c3b8784 fix(electron): define in esbuild (#8287) 2024-09-18 08:07:58 +00:00
forehalo eb47c0336c chore(ci): group nestjs dependencies (#8281) 2024-09-18 05:44:52 +00:00
forehalo e7ac43f0f7 ci: avoid twice by nx (#8279) 2024-09-18 05:09:42 +00:00
forehalo 315c20f8e5 fix(core): avoid side effects (#8245) 2024-09-18 03:45:20 +00:00
forehalo 58025729b0 fix(electron): wrong app path (#8260) 2024-09-14 06:28:46 +00:00
forehalo ff15ea1eec fix(core): avoid extra redirect proxy (#8252) 2024-09-14 01:36:00 +00:00
forehalo 85b9f21078 fix(component): storybook build config (#8247) 2024-09-13 11:56:25 +00:00
forehalo 1d7932851e chore: remove type module in scripts (#8240)
fix AF-1385
2024-09-13 09:21:29 +00:00
forehalo 2ce9d37af1 fix(core): circular dependencies (#8215) 2024-09-13 09:03:23 +00:00
forehalo a387e4ac07 refactor: migrate environment to BUILD_CONFIG (#8206) 2024-09-13 07:58:20 +00:00
forehalo 25969a34e8 refactor: avoid runtime config object (#8202) 2024-09-13 07:27:11 +00:00
forehalo c76b4d70b0 refactor: setup files (#8201) 2024-09-13 07:27:08 +00:00
forehalo 7a546ff8a1 feat(core): add auth metrics (#8194)
close AF-849
2024-09-11 03:28:32 +00:00
forehalo 0add8917f9 feat(server): enable share og information for docs (#7794) 2024-09-10 04:03:52 +00:00
forehalo 32f673fa3d perf(server): index lower user email (#8167) 2024-09-09 04:43:59 +00:00
forehalo d31565eb98 ci(mobile): typecheck (#8166) 2024-09-09 02:59:50 +00:00
forehalo 57083905ff fix(core): strict client oauth parameters check (#8159) 2024-09-08 12:44:47 +00:00
forehalo 63e1fce3ca perf(server): accelerate user workspace permission queries (#8161) 2024-09-08 12:04:00 +00:00
forehalo 87e9ff01b5 perf(server): avoid filter doc snapshot by non-indexed updatedAt (#8160) 2024-09-08 12:03:55 +00:00
forehalo 4de9d94c80 chore(core): publish editor settings in beta (#8149) 2024-09-06 11:54:26 +00:00
forehalo 817842cf72 fix(core): oauth links should have origin prefix in desktop (#8150) 2024-09-06 11:16:19 +00:00
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
forehalo be4df0f8ac fix(server): created user in update table should not have defualt value (#8134) 2024-09-06 06:42:04 +00:00
forehalo 64d2b926a2 fix(server): remove default auth redirect url (#8140) 2024-09-06 06:26:59 +00:00
forehalo 52c9da67f0 refactor(auth): authenticate user in main window (#8032) 2024-09-03 09:03:47 +00:00
forehalo e33aa35f7e refactor(core): auth (#7999)
closes AF-753 AF-1227
2024-09-03 09:03:43 +00:00
forehalo 8b0afd6eeb refactor(server): auth (#7994) 2024-09-03 09:03:39 +00:00
forehalo d9cedf89e1 fix(electron): app updater (#8043) 2024-09-02 07:53:17 +00:00
forehalo 0209e3fa76 fix(core): avoid expand runtime config everywhere used (#7972) 2024-08-26 12:22:52 +00:00
forehalo 14066965fa fix(server): wrong table used for userspace data (#7969) 2024-08-26 06:11:22 +00:00