david
071707ddb8
add full schema file for reading
2026-10-17 12:10:35 +03:00
david
21c5ebad6e
add variable substitution in data sources
QA / Linting e2e (push) Waiting to run
QA / Testing e2e (dev stack) (push) Waiting to run
QA / Linting server/core (push) Waiting to run
QA / Unit testing server/core (push) Waiting to run
2026-10-17 11:29:31 +03:00
david
5c6440e1ad
add github setup docs and remove unused route
QA / Linting e2e (push) Has been cancelled
QA / Testing e2e (dev stack) (push) Has been cancelled
QA / Linting server/core (push) Has been cancelled
QA / Unit testing server/core (push) Has been cancelled
2026-10-15 17:32:42 +03:00
david
648fb2698c
update ai setup docs
2026-10-15 17:10:41 +03:00
david
de3e1474f2
add personal variables api
2026-10-13 17:42:18 +03:00
david
1550f6c5d3
move icon check from web to github workflow
2026-10-11 14:24:59 +03:00
david
d0f447b361
add icon validation to mcp and assistant tools
2026-10-11 14:13:41 +03:00
david
cf3bcb4403
update golangci-lint linter
2026-10-10 13:09:01 +03:00
david
65ffd22dde
remove unused nolint rule
2026-10-10 13:01:04 +03:00
david
c510d8976c
disable mcp on non https or loopback host
2026-10-10 12:51:46 +03:00
swithek
4df77fdadd
improve codeblock lang autodetection
2026-10-09 14:15:19 +02:00
swithek
a6efcdf17d
overhaul the search box
2026-10-07 23:58:08 +02:00
dependabot[bot]
2a3bfbcc36
deps(auth-realtime): bump @sentry/node ( #178 )
...
Bumps the breaking group with 1 update in the /server/auth-realtime directory: [@sentry/node](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/node` from 10.73.0 to 11.4.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/10.73.0...11.4.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-version: 11.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: breaking
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-07 20:47:57 +03:00
david
d05db14270
add from type to document view tracking
2026-10-07 17:05:37 +03:00
david
93ee0db7d5
add new search endpoints
2026-10-06 21:42:15 +03:00
david
e670cb6cb4
add group search
2026-10-06 20:47:25 +03:00
dependabot[bot]
a3286cacd7
deps(auth-realtime): bump the safe group ( #183 )
...
Bumps the safe group in /server/auth-realtime with 15 updates:
| Package | From | To |
| --- | --- | --- |
| [@hocuspocus/extension-logger](https://github.com/ueberdosis/hocuspocus ) | `4.6.0` | `4.7.0` |
| [@hocuspocus/server](https://github.com/ueberdosis/hocuspocus ) | `4.6.0` | `4.7.0` |
| [@hocuspocus/transformer](https://github.com/ueberdosis/hocuspocus ) | `4.6.0` | `4.7.0` |
| [hono](https://github.com/honojs/hono ) | `4.13.7` | `4.13.10` |
| [kysely](https://github.com/kysely-org/kysely ) | `0.29.5` | `0.29.6` |
| [yjs](https://github.com/yjs/yjs ) | `13.6.32` | `13.6.33` |
| [zod](https://github.com/colinhacks/zod ) | `4.5.4` | `4.6.5` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `24.13.3` | `24.19.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) | `5.0.0` | `5.0.2` |
| [eslint](https://github.com/eslint/eslint ) | `10.10.0` | `10.11.0` |
| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip ) | `6.35.1` | `6.38.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.9.6` | `3.9.9` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.23.13` | `4.23.15` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.70.0` | `8.71.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `5.0.0` | `5.0.2` |
Updates `@hocuspocus/extension-logger` from 4.6.0 to 4.7.0
- [Release notes](https://github.com/ueberdosis/hocuspocus/releases )
- [Changelog](https://github.com/ueberdosis/hocuspocus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/hocuspocus/compare/v4.6.0...v4.7.0 )
Updates `@hocuspocus/server` from 4.6.0 to 4.7.0
- [Release notes](https://github.com/ueberdosis/hocuspocus/releases )
- [Changelog](https://github.com/ueberdosis/hocuspocus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/hocuspocus/compare/v4.6.0...v4.7.0 )
Updates `@hocuspocus/transformer` from 4.6.0 to 4.7.0
- [Release notes](https://github.com/ueberdosis/hocuspocus/releases )
- [Changelog](https://github.com/ueberdosis/hocuspocus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/hocuspocus/compare/v4.6.0...v4.7.0 )
Updates `hono` from 4.13.7 to 4.13.10
- [Release notes](https://github.com/honojs/hono/releases )
- [Commits](https://github.com/honojs/hono/compare/v4.13.7...v4.13.10 )
Updates `kysely` from 0.29.5 to 0.29.6
- [Release notes](https://github.com/kysely-org/kysely/releases )
- [Commits](https://github.com/kysely-org/kysely/compare/v0.29.5...v0.29.6 )
Updates `yjs` from 13.6.32 to 13.6.33
- [Release notes](https://github.com/yjs/yjs/releases )
- [Commits](https://github.com/yjs/yjs/compare/v13.6.32...v13.6.33 )
Updates `zod` from 4.5.4 to 4.6.5
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Commits](https://github.com/colinhacks/zod/compare/v4.5.4...v4.6.5 )
Updates `@types/node` from 24.13.3 to 24.19.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@vitest/coverage-v8` from 5.0.0 to 5.0.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.2/packages/coverage-v8 )
Updates `eslint` from 10.10.0 to 10.11.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.10.0...v10.11.0 )
Updates `knip` from 6.35.1 to 6.38.0
- [Release notes](https://github.com/webpro-nl/knip/releases )
- [Commits](https://github.com/webpro-nl/knip/commits/knip@6.38.0/packages/knip )
Updates `prettier` from 3.9.6 to 3.9.9
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.9.6...3.9.9 )
Updates `tsx` from 4.23.13 to 4.23.15
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.13...v4.23.15 )
Updates `typescript-eslint` from 8.70.0 to 8.71.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/typescript-eslint )
Updates `vitest` from 5.0.0 to 5.0.2
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.2/packages/vitest )
---
updated-dependencies:
- dependency-name: "@hocuspocus/extension-logger"
dependency-version: 4.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: "@hocuspocus/server"
dependency-version: 4.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: "@hocuspocus/transformer"
dependency-version: 4.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: hono
dependency-version: 4.13.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: kysely
dependency-version: 0.29.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: yjs
dependency-version: 13.6.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: zod
dependency-version: 4.6.5
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: "@types/node"
dependency-version: 24.19.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: "@vitest/coverage-v8"
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: eslint
dependency-version: 10.11.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: knip
dependency-version: 6.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: prettier
dependency-version: 3.9.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: tsx
dependency-version: 4.23.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: typescript-eslint
dependency-version: 8.71.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: vitest
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: safe
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 19:46:31 +03:00
dependabot[bot]
7ab7756b71
deps(docker): bump distroless/static-debian13 in /server/core ( #188 )
...
Bumps distroless/static-debian13 from `1c2c046` to `e2e927e`.
---
updated-dependencies:
- dependency-name: distroless/static-debian13
dependency-version: nonroot
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 19:45:31 +03:00
dependabot[bot]
4e014533c2
deps(core): bump the safe group in /server/core with 8 updates ( #180 )
...
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-version: 1.47.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.20.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.113.4
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: github.com/cloudwego/eino
dependency-version: 0.9.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: github.com/cloudwego/eino-ext/components/model/claude
dependency-version: 0.1.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: safe
- dependency-name: github.com/modelcontextprotocol/go-sdk
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: github.com/prometheus/common
dependency-version: 0.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
- dependency-name: github.com/prometheus/prometheus
dependency-version: 0.315.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: safe
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-06 19:38:23 +03:00
swithek
78c4244619
overhaul the notif inbox ( #200 )
...
* overhaul the notif inbox
* make hook summary abstract
---------
Co-authored-by: David <SE.David@protonmail.com>
Co-authored-by: david <58231312+davseby@users.noreply.github.com>
2026-10-06 19:03:49 +03:00
david
397e4b57d7
include block attributes to search
2026-10-06 17:50:45 +03:00
david
51c194317a
track document views
2026-10-06 17:33:43 +03:00
david
9f4b3f5c40
replace markdown assistant with xml
2026-10-06 16:55:42 +03:00
swithek
eadca45942
add space-themed names to org name generator
2026-10-05 18:27:12 +02:00
david
3d81fdeafd
improve assistant document editing capabilities
2026-10-05 17:23:59 +03:00
swithek
3994f71c0b
generate default org and user avatars
2026-10-05 14:29:52 +02:00
david
933877b672
tear down document hooks async
2026-10-04 18:44:33 +03:00
david
7aa44a082a
improve hooks rewrite tests
2026-10-04 18:37:45 +03:00
david
95a7c344b3
improve hooks error handling
2026-10-04 18:19:07 +03:00
david
fddc2c99b7
copy hooks in transaction, add async setup
2026-10-04 17:38:12 +03:00
david
6b1c059c32
improve hook processing
2026-10-04 15:54:50 +03:00
david
e3ba91e623
use hook manager for writes
2026-10-04 15:39:38 +03:00
david
074f5be269
add status column to hooks
2026-10-04 15:15:26 +03:00
david
aa4bccd307
add flush endpoint to node
2026-10-04 14:34:35 +03:00
david
bb4e2459e6
deduplicate document history entries
2026-10-04 14:31:41 +03:00
david
9744240370
retain last entry in document history
2026-10-04 14:00:45 +03:00
david
33b5654f1c
encode node uris
2026-10-04 13:53:23 +03:00
swithek
8348e6f611
add crossBranchId to hooks for more accurate diffs
2026-10-03 22:23:16 +02:00
david
20195e705e
collapse default logo insertion to init organization handler
2026-09-24 19:44:22 +03:00
david
578f1aa211
update history on document hooks change
2026-09-24 19:31:00 +03:00
swithek
95bf5649ac
add one-org mode
2026-09-24 13:53:35 +02:00
david
2e5b46098f
clean up reusable consts, vars, functions
2026-09-22 22:22:12 +03:00
david
74389d81f6
prepare document history table for reinstantiating documents
2026-09-22 19:54:49 +03:00
david
cdc6cd2204
add internal simulation flag and diff
2026-09-20 13:08:36 +03:00
david
3b7ef3c5c5
add resolve/unresolve logic to comments
2026-09-17 17:42:52 +03:00
swithek
cc162bad2b
make email sending optional
2026-09-16 13:07:11 +02:00
david
8dc5392065
add keyring and use it for datasource credentials
2026-09-15 18:11:10 +03:00
david
e4c5e36040
improve simulation and fix flaky tests
2026-09-14 20:16:57 +03:00
david
dca231af76
replace meilisearch with belve
2026-09-14 19:03:15 +03:00
swithek
7142ca90b7
add linux/arm64 docker image builds
2026-09-14 17:17:23 +02:00