Commit Graph
100 Commits
Author SHA1 Message Date
DarkSky 06f27e8d6a feat(server): allow multiple session attach to doc (#12933)
fix AI-236
2025-06-26 02:15:31 +00:00
DarkSky e32c9a814a feat(server): improve session modify (#12928)
fix AI-248
2025-06-25 12:02:21 +00:00
DarkSky 07ec427021 fix(server): copilot permission check (#12923)
fix AI-176
2025-06-25 17:01:58 +08:00
DarkSky 13b64c6780 fix(server): session update check (#12877)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Improved validation to prevent updates to sessions with action prompts
and restrict certain updates on forked sessions.
- **Tests**
- Expanded and clarified test coverage for session updates, pinning
behavior, and session type conversions, with more explicit error
handling and validation scenarios.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-20 08:53:48 +00:00
DarkSky c7113b0195 feat(server): add pinned & action filter for session query (#12876)
fix AI-222
2025-06-20 08:31:04 +00:00
DarkSky dfaf69475b fix(server): session unique index conflict (#12865) 2025-06-20 08:36:22 +08:00
DarkSky bd04930560 feat(server): allow chat session dangling & pin session support (#12849)
fix AI-181
fix AI-179
fix AI-178
fix PD-2682
fix PD-2683
2025-06-19 13:17:01 +08:00
DarkSky 31e65d96d4 fix(server): ci nextest (#12851)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Chores**
- Updated testing workflow to use a specific version of the testing tool
for improved consistency across jobs.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-18 20:20:00 +08:00
DarkSky c844786a7f chore(server): bump gemini to ga version (#12845)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Chores**
- Updated Gemini model identifiers from preview versions to their latest
stable versions across prompts and provider configurations. This ensures
continued compatibility and access to the latest Gemini 2.5 Flash and
Pro models. No changes to user-facing features or prompt content.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-18 12:42:19 +08:00
DarkSky 09c3aa0a92 chore(server): improve semantic search (#12838)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Updated document-related tools in chat prompts, including new options
for document keyword and semantic search.

- **Refactor**
- Renamed and reorganized document search tools for improved clarity in
tool selection and results display.

- **Bug Fixes**
- Ensured tool identifiers and results are consistent across chat and
search features.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-17 15:01:02 +08:00
DarkSky cdaaa52845 feat(server): embedding search tool (#12810) 2025-06-17 09:22:56 +08:00
DarkSky e118db4387 chore(ios): update gql schema (#12825)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced advanced search and aggregation capabilities, including
support for new search query types, options, and pagination.
- Added new GraphQL mutations and queries for managing workspace
embedding files and ignored documents.
- Extended user and workspace management with new fields and
configuration options.
- Added support for sending test emails and validating app
configuration.

- **Improvements**
- Enhanced license management with updated fragments and additional
fields.
- Improved invitation and member management workflows, including removal
of deprecated arguments and streamlined APIs.
- Expanded support for audio transcription actions and retry
functionality.
- Added new enum values for OAuth providers, server features, and
workspace member status.

- **Removals**
- Deprecated and removed legacy queries and mutations related to user
roles and invitations.

- **Bug Fixes**
- Corrected field types and documentation comments for improved
consistency and clarity.

- **Other**
- Numerous schema and type updates to support new features and enhance
data modeling.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-06-16 16:35:15 +08:00
DarkSky e98f035f97 feat(server): split embedding client (#12809) 2025-06-13 12:37:05 +08:00
DarkSky b4401a8abf chore(server): bump model version (#12798) 2025-06-12 07:40:28 +00:00
DarkSky 83733cd828 feat(server): improve prompts (#12788) 2025-06-12 13:31:16 +08:00
DarkSky ed56f076ed feat(server): improve rerank performance (#12775)
fix AI-183
2025-06-12 13:31:01 +08:00
DarkSky 44d2f301de fix(server): generate image (#11599) 2025-04-10 08:25:02 +00:00
DarkSky d70588f5b7 ci(server): increase test parallelism (#11583) 2025-04-10 11:24:28 +08:00
DarkSky 24fa58df52 fix: quota switch (#10347) 2025-02-21 17:18:30 +08:00
DarkSkyandforehalo fa86f71853 feat(server): client version check (#9205)
Co-authored-by: forehalo <forehalo@gmail.com>
2025-02-20 15:50:22 +08:00
DarkSky 88a3a2d13b feat(server): self-hosted worker (#10085) 2025-02-12 08:01:57 +08:00
DarkSky f64d62d869 fix(server): distinguish local mutex correctly (#9444) 2024-12-31 17:55:08 +08:00
DarkSky 4ae8c2f4ef fix(server): team quota await (#9352) 2024-12-26 12:08:49 +00:00
DarkSky e3f922bfac fix(server): send declined email (#9188) 2024-12-17 18:15:43 +08:00
DarkSky ab1ad65858 feat(server): adapt normal workspace's invite link behavior (#9130) 2024-12-12 20:32:32 +08:00
DarkSky 9b0f1bb293 feat(server): improve team invite (#9092) 2024-12-11 18:00:49 +08:00
DarkSky 9365958a02 feat(server): team quota (#8955) 2024-12-09 18:51:54 +09:00
DarkSky 4fe1b5ba93 chore: adjust copilot ci (#9030) 2024-12-05 07:43:48 +00:00
DarkSky 129cceade9 feat: add compatible for captcha request with challenge (#8827) 2024-11-14 10:22:02 +00:00
DarkSky 075cedabf7 fix: message attachment merge (#8498) 2024-10-16 12:57:53 +08:00
DarkSky a0bd29d52b docs: Update SECURITY.md (#8471) 2024-10-11 01:12:51 +08:00
DarkSky 6557b5d4b6 fix: native binding (#7985) 2024-08-27 12:31:25 +08:00
DarkSky 24c34eb3fc fix: admin panel schema (#7851) 2024-08-13 09:16:56 +00:00
DarkSky dcb9d75db7 feat: allow sort and filter forked session (#7519) 2024-07-18 11:08:47 +08:00
DarkSky 1f50c1b890 fix: handle gql error correctly (#7507) 2024-07-15 09:24:43 +00:00
DarkSky 0957c30e74 docs: Update SECURITY.md (#7406) 2024-07-02 17:13:26 +08:00
DarkSky 7c2f60c441 docs: update SECURITY.md 2024-05-24 00:56:09 +08:00
DarkSky ccb3bed91e feat: add blob upload support for copilot (#6584) 2024-04-17 14:05:38 +00:00
DarkSky ec186a65e7 fix(server): avoid store unpaid subscriptions (#6593) 2024-04-17 16:43:17 +08:00
DarkSky db1206dbd5 fix: re-create session should skip rewrite messages (#6513) 2024-04-11 12:22:45 +08:00
DarkSky 34f892b05b fix(server): wrap read-modify-write apis with distributed lock (#5979) 2024-03-15 13:31:11 +08:00
DarkSky fd18732e6e feat: use custom verify token policy (#5836) 2024-02-20 09:47:27 +08:00
DarkSky d665eaec34 feat: refresh new workspace feature (#5834) 2024-02-19 21:58:54 +08:00
DarkSky fc8a48fb43 feat: add business blob limit (#5734) 2024-01-29 08:32:35 +00:00
DarkSky 18907ebe57 fix: return empty resp if user not exists in login preflight (#5588) 2024-01-13 15:26:55 +00:00
DarkSky b9fa002e67 fix: only return activated features (#5536) 2024-01-08 15:58:59 +08:00
DarkSky 3082d63948 fix: use absolute path in gql client (#5454) 2023-12-29 06:48:04 +00:00
DarkSky a6f5a03b8a docs: update guide for build in windows (#5416) 2023-12-27 09:21:32 +00:00
DarkSky 555d40c3da fix: use prefix in electron to prevent formdata bug (#5395) 2023-12-25 15:14:08 +00:00
DarkSky 06912c6885 fix: websocket prefix (#5372) 2023-12-21 15:52:05 +00:00
DarkSky f04ec50d12 feat: optional payment for frontend (#5056) 2023-11-25 15:15:44 +00:00
DarkSky 13e712158c feat: optional payment for server (#5055) 2023-11-25 14:59:47 +00:00
DarkSky 8d55e5cdf9 fix: change password token check (#4934) (#4932) 2023-11-14 23:03:01 +08:00
DarkSky c30d2550ff fix: request prevented when re-downgrade subscribe (#4786) 2023-10-31 11:17:28 +00:00
DarkSky 57d71ad6cf fix: idempotencyKey used (#4774) 2023-10-31 05:26:42 +00:00
DarkSky f11cc40ae3 Merge pull request #4410 from toeverything/payment-system
feat: payment system
2023-10-30 07:15:52 +00:00
DarkSky 95c1a44a0d Merge branch 'master' into payment-system 2023-10-30 01:55:51 -05:00
DarkSky de9e7f97a4 feat: add idempotent request support for payment apis (#4753) 2023-10-30 05:54:09 +00:00
DarkSky 3798293d3e fix: error handle in payment resolver (#4754) 2023-10-30 00:33:21 +08:00
DarkSky 1775138228 feat: bump up blob size limit temporarily (#4747) 2023-10-28 07:51:02 +00:00
DarkSky 588f63505d fix: password reset token (#4743) 2023-10-27 09:52:29 +00:00
DarkSky 779ac39b36 fix(server): captcha guard (#4673) 2023-10-20 08:54:08 +00:00
DarkSky 63ca9671be feat: add captcha support for sign in/up (#4582) 2023-10-18 08:06:07 +00:00
DarkSky 1ddae40fb2 feat: add auth support for websocket (#4445) 2023-09-21 13:05:26 +00:00
DarkSky 65bb30558e fix: read permission for subpage (#4405) 2023-09-18 16:13:36 +08:00
DarkSky a97fd486c3 feat: keep the multiline log in single log (#4281) 2023-09-08 17:33:46 +08:00
DarkSky b261d97ed2 fix: revoke permission if failed to send email (#4279) 2023-09-07 23:21:38 -07:00
DarkSkyandLongYinan f4340da478 refactor(server): rate limit and permission (#4198)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2023-09-07 14:32:41 -07:00
DarkSkyandPeng Xiao e72a10153e feat: enable https in production (#4154)
Co-authored-by: Peng Xiao <pengxiao@outlook.com>
2023-09-04 17:20:11 +08:00
DarkSky 80195ca2a0 feat: remove yrs (#4153) 2023-09-04 07:31:00 +00:00
DarkSky 2e97079a5e fix: server deps (#4140) 2023-09-03 14:33:56 +00:00
DarkSky 3c4f45bcb6 feat: add user info edit verify (#4117) 2023-09-01 16:59:33 +00:00
DarkSky 7d3b1ad2b9 feat: add user level blob quota (#4114) 2023-09-01 12:56:27 +00:00
DarkSky 4ef1425299 feat: rate limiter (#4011) 2023-08-31 20:29:25 +08:00
DarkSky 0add43f8db feat: blob size api (#4060) 2023-08-31 16:39:19 +08:00
DarkSky d3bd369420 chore: add bump octobase script (#3931) 2023-08-29 19:37:12 -05:00
DarkSky 50a8a147fd ci: make helm release only on bump version (#2928) 2023-06-30 02:02:46 +00:00
DarkSky 8a2dac9718 fix: incorrect formatting (#2917) 2023-06-29 08:25:43 +00:00
DarkSky 6b0f9fbdad feat: add deployment guide & fix pod label (#2912) 2023-06-28 17:12:23 +00:00
DarkSky d6addc0d0b docs: improve helm ci & document (#2902) 2023-06-28 12:30:02 +00:00
DarkSky 1556167262 feat: add helm releaser (#2875) 2023-06-28 00:16:40 +08:00
DarkSky 5275ff5493 feat: add affine cloud helm config (#2870) 2023-06-27 21:00:41 +08:00
DarkSky d46b6c4863 feat: new workspace apis (#2825) 2023-06-26 22:12:58 +08:00
DarkSky cd7892b7ed chore: update nx cloud read only token (#2821) 2023-06-19 17:38:26 +08:00
DarkSky 6ce270bffd feat: update favicon & manifest (#1889) 2023-04-11 23:52:38 -05:00
DarkSky d32cdb881c docs: merge jobs (#1536) 2023-03-11 17:39:41 +08:00
DarkSky 10d54b0c7b feat: run unit & e2e test on master (#1383) 2023-03-09 16:10:49 +08:00
DarkSky b8904a0aec chore: add brotli size in size calcaution (#1339) 2023-03-06 01:20:42 -06:00
DarkSky dd1842647a chore: remove useless changesets workflow (#1325) 2023-03-05 11:01:07 -06:00
DarkSky e5a6fd8f6c Revert "Bump blocksuite to 0.5.0-20230301172958-2384904" (#1251) 2023-03-02 12:28:03 +08:00
DarkSky dcd11aa782 chore: bump core (#1180) 2023-02-23 07:07:46 +00:00
DarkSky 0d1590f251 chore: skip pnpm cache 2023-02-17 11:23:07 +08:00
DarkSky 8b617abead chore: bump blocksuite version (#1036) 2023-02-16 01:19:01 +08:00
DarkSky 3b9caadaac chore: fix cache path (#1000) 2023-02-14 14:29:50 -06:00
DarkSkyandShortCipher5 6fd1ad7434 chore: preloading page (#981)
Co-authored-by: ShortCipher5 <me@shortcipher.me>
2023-02-14 16:05:13 +08:00
DarkSky 6faaae8728 chore: fix env 2023-02-13 20:58:47 +08:00
DarkSky 8a7393a961 chore: move client folders (#948) 2023-02-10 12:41:01 +00:00
DarkSky 2962b9e256 Merge pull request #935 from toeverything/feat/client-app
feat: tauri desktop client app
2023-02-10 19:38:44 +08:00
DarkSky 69f19886fb chore: remove useless modules 2023-02-10 19:37:15 +08:00
DarkSky a6a8493c35 Merge pull request #936 from toeverything/token-refactor
refactor: token handling
2023-02-10 15:12:28 +08:00