100 Commits
Author SHA1 Message Date
lin onetwo b575094f4b feat: basic app menu (#1207) 2023-03-01 12:37:53 +08:00
5c505807b4 chore: assign target for rust-cache (#1005)
Co-authored-by: himself65 <himself65@outlook.com>
Co-authored-by: Whitewater <me@waterwater.moe>
2023-02-14 22:45:19 -06:00
lin onetwo 0370ec67df docs: sign CLA (#994) 2023-02-15 01:15:37 +08:00
lin onetwo 8dac464b61 chore: upload to release on git tag Or output artifact path on nightly (#993) 2023-02-14 23:18:47 +08:00
lin onetwo 79506f1ce2 fix: client not saving avatar blob on first creating workspace (#974) 2023-02-14 15:47:10 +08:00
lin onetwo b69eb3437b fix: tauri npm scripts (#955) 2023-02-14 06:51:05 +00:00
linonetwo 525b8b5007 Merge branch 'master' into feat/client-app 2023-02-10 19:20:30 +08:00
linonetwo 6296cb0910 fix: deepscan issues 2023-02-10 17:33:47 +08:00
linonetwo ed1a917dc1 fix: ipc provider tests 2023-02-10 17:24:32 +08:00
linonetwo d060e77cfa fix: patch tauri api for lacked window undefined check 2023-02-10 17:03:29 +08:00
linonetwo f412a453f2 chore: remove useless configurations from the client-app directory 2023-02-09 23:09:17 +08:00
linonetwo 5acc9388cc fix: don't update octobase on release action 2023-02-09 22:56:39 +08:00
linonetwo 69805faa17 fix: merge issue 2023-02-09 22:43:41 +08:00
linonetwo 6b31af0854 Merge branch 'master' into feat/client-app 2023-02-09 22:39:08 +08:00
linonetwo 9bd6bcaf65 fix: white screen after build 2023-02-09 22:27:36 +08:00
linonetwo d1f2b3f8af fix: getUserInfo from tauri instead from affine cloud in app 2023-02-09 21:13:31 +08:00
linonetwo 85431de42b chore: don't need build web 2023-02-09 21:06:17 +08:00
linonetwo 9df5b553b2 fix: using public as dist 2023-02-09 20:41:36 +08:00
linonetwo cee05b13e8 fix: user_id is string now 2023-02-09 20:01:11 +08:00
linonetwo ca060dbf7a refactor: remove unused app pages 2023-02-09 19:53:52 +08:00
linonetwo 483d1d67c6 fix: user id is now string, we need to get default on local 2023-02-09 19:51:56 +08:00
linonetwo fccf7e2f12 chore: update octobase 2023-02-09 18:39:30 +08:00
linonetwo 42f8247599 fix: adapt latest blocksuite 2023-02-09 18:31:12 +08:00
linonetwo 5d40c93db7 fix: adapt latest octobase id type 2023-02-09 18:08:42 +08:00
linonetwo 3d78301805 fix: build preload before first run 2023-02-09 18:08:31 +08:00
linonetwo c61b689d1b chore: upgrade octobase to latest master 2023-02-09 10:55:28 +08:00
linonetwo c29b2975c5 fix: merge issue 2023-02-09 10:24:30 +08:00
linonetwo 4735fdbd2b Merge branch 'master'
Conflicts:
	.vscode/settings.json
	package.json
	packages/data-center/package.json
	pnpm-lock.yaml
2023-02-09 10:13:15 +08:00
linonetwo 5176d57d28 fix: preload script in tauri should not have export 2023-02-08 23:16:12 +08:00
linonetwo f01e0cd733 fix: build affine before build tauri 2023-02-08 21:41:48 +08:00
linonetwo 0c21ccb04b fix: store full state as update as solution for serialization 2023-02-08 15:36:04 +08:00
linonetwo b1943aaad9 fix: preload compile needs correct type extension on window 2023-02-08 10:23:52 +08:00
linonetwo dc72b2ea11 refactor: try merge update before output and after input 2023-02-07 01:32:51 +08:00
linonetwo 765cd983fc feat: try use a yrs doc to merge state before store to sqlite, but not working 2023-02-03 10:55:56 +08:00
linonetwo c4c6844fbe chore: install concurrently 2023-02-01 08:55:30 +08:00
linonetwo c064006c02 chore: auto run affine before client dev 2023-02-01 08:55:13 +08:00
linonetwo 97994b81c6 feat: generate types from rs 2023-01-31 22:31:34 +08:00
linonetwo a3aac7fe86 feat: update to latest master of octobase 2023-01-31 22:30:53 +08:00
linonetwo 88203a8d60 refactor: adapt latest octobase 2023-01-31 22:30:34 +08:00
linonetwo 44d9fbf264 refactor: adapt latest octobase 2023-01-31 22:29:21 +08:00
linonetwo 7b6addbe28 fix: merge issue 2023-01-30 11:15:20 +08:00
linonetwo 1d4be5a290 Merge remote-tracking branch 'refs/remotes/origin/feat/datacenter'
Conflicts:
	packages/app/src/components/workspace-modal/languageMenu.tsx
	packages/data-center/package.json
	pnpm-lock.yaml
2023-01-30 11:00:31 +08:00
linonetwo bef1c78879 fix: try avoid import code using window during test 2023-01-30 10:58:52 +08:00
linonetwo 1f63662960 feat: add test about tauri ipc provider 2023-01-30 10:57:27 +08:00
linonetwo d9278fcc16 fix: return type 2023-01-13 00:30:08 +08:00
linonetwo 3ab34de1e1 fix: seriailize update as list, not merge then on yrs side, which is broken 2023-01-12 23:29:23 +08:00
linonetwo 532d7c8a72 feat: add drag handle 2023-01-12 17:39:44 +08:00
linonetwo d6a589b766 fix: update dep 2023-01-12 17:34:22 +08:00
linonetwo c5a0643448 fix: use yrs 2023-01-12 17:34:06 +08:00
linonetwo 9a2b48541b chore: fix octobase 2023-01-12 17:25:53 +08:00
linonetwo 1b3bdda061 fix: merge issue 2023-01-12 17:22:13 +08:00
linonetwo 1a82fdb8b3 fix: merge issue 2023-01-12 17:14:57 +08:00
linonetwo 6a9b3b2fd3 Merge remote-tracking branch 'refs/remotes/origin/feat/datacenter-dev'
Conflicts:
	packages/app/src/components/create-workspace/index.tsx
	packages/data-center/package.json
	packages/data-center/src/index.ts
	pnpm-lock.yaml
2023-01-12 17:11:27 +08:00
linonetwo 06be432b5a fix: assign name and avatar 2023-01-12 16:35:18 +08:00
linonetwo 921561eade feat: open devtool on dev 2023-01-12 16:19:30 +08:00
linonetwo 235bfe646d fix: merge issue 2023-01-12 16:19:11 +08:00
linonetwo 4be968c421 fix: create yDoc for workspace created during createUser 2023-01-12 16:17:30 +08:00
linonetwo ac1ddba094 fix: merge issue 2023-01-11 23:57:54 +08:00
linonetwo 107419cb8d Merge remote-tracking branch 'refs/remotes/origin/feat/cloud-sync-saika'
Conflicts:
	packages/data-center/package.json
	packages/data-center/src/datacenter.ts
	packages/data-center/src/index.ts
	pnpm-lock.yaml
2023-01-11 18:30:57 +08:00
linonetwo 2c06dbf2aa feat: open affine dev by default 2023-01-11 18:27:37 +08:00
linonetwo 0b2ab4f9a4 feat: create user if not exist 2023-01-11 17:54:26 +08:00
linonetwo cdc196322c fix: tauri loading and method loading 2023-01-11 12:14:07 +08:00
linonetwo 6aa679365a refactor: clean unused files 2023-01-11 12:09:50 +08:00
linonetwo 005d3bbaa9 fix: merge issue 2023-01-10 18:40:36 +08:00
linonetwo 6645e98a1b Merge remote-tracking branch 'refs/remotes/origin/feat/datacenter'
Conflicts:
	package.json
	packages/app/src/components/create-workspace/index.tsx
	packages/app/src/components/workspace-modal/index.tsx
	packages/app/src/components/workspace-modal/languageMenu.tsx
	packages/app/src/components/workspace-slider-bar/WorkspaceSelector/SelectorPopperContent.tsx
	packages/app/src/components/workspace-slider-bar/index.tsx
	packages/app/src/pages/_app.tsx
	pnpm-lock.yaml
2023-01-10 18:23:25 +08:00
linonetwo abc895c6b2 fix: merge issue 2023-01-10 18:15:02 +08:00
linonetwo 09e900b1f7 feat: implement load and warp workspace in ipc provider 2023-01-10 17:54:00 +08:00
linonetwo 876f3d235e Merge remote-tracking branch 'refs/remotes/origin/feat/cloud-sync-saika'
Conflicts:
	package.json
	packages/app/src/components/workspace-slider-bar/index.tsx
	packages/app/src/libs/i18n/resources/bn.json
	packages/app/src/libs/i18n/resources/fr.json
	packages/app/src/libs/i18n/resources/sr.json
	packages/app/src/libs/i18n/resources/zh-Hans.json
	packages/app/src/libs/i18n/resources/zh-Hant.json
	packages/app/src/pages/_app.tsx
	packages/data-center/src/datacenter.ts
	pnpm-lock.yaml
2023-01-10 17:08:57 +08:00
linonetwo a76fadb1bc feat: load workspace in ipc provider 2023-01-10 16:55:23 +08:00
linonetwo 6c784184b1 fix: reset submodule 2023-01-10 15:04:49 +08:00
linonetwo a9f258a199 fix: merged 2023-01-10 14:57:30 +08:00
linonetwo 145dd71f97 fix: doc folder not found 2023-01-10 14:48:40 +08:00
linonetwo 2cc83e1032 feat: use new branch of octobase 2023-01-10 14:24:58 +08:00
linonetwo 36a10ebfa9 feat: ipc get_workspace 2023-01-09 19:50:27 +08:00
linonetwo e9ee729b5d feat: getWorkspaces ipc 2023-01-09 16:27:09 +08:00
Lin Onetwo a409009d65 Merge remote-tracking branch 'origin/feat/cloud-sync-saika' into feat/client-app 2023-01-09 15:48:09 +08:00
linonetwo 707bc1f6ed refactor: move blob related jsb to IPCBlobProvider 2023-01-09 15:28:29 +08:00
linonetwo b663e92be8 fix: reset submodule 2023-01-09 15:12:21 +08:00
linonetwo 51a427496c fix: update octobase and fix type mismatching 2023-01-09 15:09:49 +08:00
linonetwo 5513cbf724 fix: merge issue 2023-01-09 15:01:35 +08:00
linonetwo 5daae7e3eb Merge remote-tracking branch 'refs/remotes/origin/feat/poc'
Conflicts:
	package.json
	packages/data-center/package.json
	pnpm-lock.yaml
2023-01-09 14:59:34 +08:00
linonetwo 1caaa79878 Merge remote-tracking branch 'refs/remotes/origin/feat/cloud-sync-saika'
Conflicts:
	packages/data-center/src/datacenter.ts
2023-01-09 12:04:43 +08:00
linonetwo 6544d41188 feat: latest provider for ipc provider 2023-01-09 12:04:07 +08:00
linonetwo 28a50aed6b fix: merge issue 2023-01-09 11:24:15 +08:00
linonetwo 9e1fc9a3b8 Merge remote-tracking branch 'refs/remotes/origin/feat/cloud-sync-saika'
Conflicts:
	package.json
	packages/data-center/src/datacenter.ts
	packages/data-center/src/provider/base.ts
	pnpm-lock.yaml
2023-01-09 11:23:30 +08:00
linonetwo e45f271671 Merge branch 'master'
Conflicts:
	.vscode/settings.json
	package.json
	packages/data-center/package.json
	packages/data-center/src/datacenter.ts
	pnpm-lock.yaml
2023-01-09 11:11:36 +08:00
linonetwo 928d878240 feat: create affine folder in user/document 2023-01-09 10:36:01 +08:00
Lin Onetwo 75c07d9d46 fix: merge issue 2023-01-06 14:50:36 +08:00
Lin Onetwo 2a7e1839da docs: comment for ipc 2023-01-06 14:50:27 +08:00
Lin Onetwo e6abaf7aa4 refactor: connectDocToIPC 2023-01-06 14:50:12 +08:00
Lin Onetwo 614199a981 Merge remote-tracking branch 'origin/feat/cloud-sync' into feat/client-app 2023-01-06 14:04:21 +08:00
Lin Onetwo b9c0669a15 feat: use ipc provider when client app's preload script inject the global flag. 2023-01-05 20:47:10 +08:00
Lin Onetwo c83537aac6 feat: update yrs doc using ipc from yjs doc 2023-01-05 20:43:35 +08:00
Lin Onetwo 92ea3ee2a8 Merge remote-tracking branch 'refs/remotes/origin/feat/cloud-sync'
Conflicts:
	packages/data-center/src/provider/base.ts
2023-01-05 18:50:13 +08:00
Lin Onetwo 070e8d191e feat: provider id 2023-01-05 18:46:54 +08:00
Lin Onetwo 646fcea816 feat: add some ipc provider method 2023-01-05 18:38:05 +08:00
Lin Onetwo 1cd17ea31b chore: build rs-type before start dev 2023-01-05 14:57:40 +08:00
Lin Onetwo d6dfd9b6ac fix: type folder location 2023-01-05 14:57:10 +08:00
Lin Onetwo 55f8f910fa feat: auto generate tauri ipc interfaces 2023-01-05 14:53:39 +08:00
Lin Onetwo 20002785e9 refactor: move ipc method and types to data-center folder 2023-01-05 14:53:02 +08:00