Skip to content

Commit a58c607

Browse files
committed
remove refs to gql-executor
Signed-off-by: Matt Krick <[email protected]>
2 parents b0de665 + da811eb commit a58c607

File tree

18 files changed

+25
-63
lines changed

18 files changed

+25
-63
lines changed

Diff for: .release-please-manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "8.38.0"
2+
".": "8.39.0"
33
}

Diff for: .vscode/launch.json

-26
Original file line numberDiff line numberDiff line change
@@ -65,32 +65,6 @@
6565
"program": "${workspaceFolder}/node_modules/.bin/relay-compiler",
6666
"args": [],
6767
"skipFiles": ["<node_internals>/**"]
68-
},
69-
{
70-
"type": "node",
71-
"request": "launch",
72-
"name": "Debug Babel Plugin",
73-
"console": "integratedTerminal",
74-
"autoAttachChildProcesses": true,
75-
"program": "${workspaceFolder}/node_modules/.bin/babel",
76-
"args": [
77-
"--config-file=${workspaceFolder}/packages/gql-executor/babel.config.json",
78-
"${workspaceFolder}/packages/gql-executor/client/utils/GitHubManager.js"
79-
],
80-
"skipFiles": ["<node_internals>/**"]
81-
},
82-
{
83-
"type": "node",
84-
"request": "launch",
85-
"name": "Debug Codeshift",
86-
"console": "integratedTerminal",
87-
// "autoAttachChildProcesses": true,
88-
"program": "${workspaceFolder}/node_modules/.bin/jscodeshift",
89-
"args": [
90-
"--transform=${workspaceFolder}/scripts/codeshift/packageRefToRelative.ts",
91-
"${workspaceFolder}/packages/gql-executor/"
92-
],
93-
"skipFiles": ["<node_internals>/**"]
9468
}
9569
]
9670
}

Diff for: CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ This project adheres to [Semantic Versioning](http://semver.org/).
55

66
This CHANGELOG follows conventions [outlined here](http://keepachangelog.com/).
77

8+
## [8.39.0](https://github.com/ParabolInc/parabol/compare/v8.38.0...v8.39.0) (2025-04-02)
9+
10+
11+
### Added
12+
13+
* **orgAdmin:** org admin can invite people right in the org team view ([#11087](https://github.com/ParabolInc/parabol/issues/11087)) ([85ea1ea](https://github.com/ParabolInc/parabol/commit/85ea1eaa97284e0fea8d839e750ae0bd8945a19e))
14+
* team privacy UI updates ([#11078](https://github.com/ParabolInc/parabol/issues/11078)) ([d408a2c](https://github.com/ParabolInc/parabol/commit/d408a2cfe8c37c1ef31a225aa1540bd16a0fd613))
15+
* update OrgMembers component to display matched users in search results ([#11086](https://github.com/ParabolInc/parabol/issues/11086)) ([19cd155](https://github.com/ParabolInc/parabol/commit/19cd155549446e55698bd91d664bc92debd740be))
16+
817
## [8.38.0](https://github.com/ParabolInc/parabol/compare/v8.37.4...v8.38.0) (2025-03-27)
918

1019

Diff for: README.md

-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ $ yarn dev
6161
- [Dev.js](./scripts/README.md)
6262
- [File Storage (CDN, Local, S3)](./packages/server/fileStorage/README.md)
6363
- [GraphiQL, Private Schema Admin](./packages/server/graphql/private/README.md)
64-
- [GraphQL Executor](./packages/gql-executor/README.md)
6564
- [Integrations (GitHub, Jira, Slack, etc.)](./docs/integrations.md)
6665
- [PostgreSQL](./packages/server/postgres/README.md)
6766
- [Shared Scripts](./packages/client/shared/README.md)

Diff for: docker/stacks/single-tenant-host/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,20 @@ To run Parabol in single tenant mode (e.g. simple docker-compose on a docker hos
1818

1919
1. Edit the `docker-compose.yaml` and change the `#image:tag` changing the tag. Ex: from `v7.15.0` to `v7.15.2`.
2020
2. (optional) In a different terminal, run `docker compose logs -f` to follow the upgrade.
21-
3. Run `docker compose --profile parabol up -d`. It will start the `pre-deploy` and, once it is done successfully, then it will stop and recreate the `web-server` and `gql-executor` with the new version of the image. **This step implies a downtime**.
21+
3. Run `docker compose --profile parabol up -d`. It will start the `pre-deploy` and, once it is done successfully, then it will stop and recreate the `web-server` with the new version of the image. **This step implies a downtime**.
2222
4. Verify the application is still up and running.
2323

2424
## Running Chronos
2525

2626
Chronos isn't started by default. If it needs to run, it must be managed using `docker compose --profile databases --profile parabol --profile chronos up`.
2727

28-
This will run `pre-deploy` and thus it will recreate the `web-server` and the `gql-executor`.
28+
This will run `pre-deploy` and thus it will recreate the `web-server`.
2929

3030
## Running Embedder
3131

3232
Embedder isn't started by default. If it needs to run, it must be managed using `docker compose --profile databases --profile parabol --profile embedder up`.
3333

34-
This will run `pre-deploy` and thus it will recreate the `web-server` and the `gql-executor`.
34+
This will run `pre-deploy` and thus it will recreate the `web-server`.
3535

3636
The Embedder requires a model. It can be provided using the **Text Embeddings Inference** container available on the stack. It can be executed with `docker compose --profile databases --profile text-embeddings --profile parabol --profile embedder up`
3737

Diff for: docs/serviceDiagram.md

-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ flowchart TD
2020
end
2121
2222
click Server "../packages/server/server.ts"
23-
click RedisResultPubSub "../packages/server/utils/getPubSub.ts"
24-
click GQLExecutor "../packages/gql-executor/gqlExecutor.ts"
2523
2624
Client <---->|Websocket| Server
2725
Server -->|gqlStream| RedisStream -->|gqlConsumerGroup| GQLExecutor

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "An open-source app for building smarter, more agile teams.",
44
"author": "Parabol Inc. <[email protected]> (http://github.com/ParabolInc)",
55
"license": "AGPL-3.0",
6-
"version": "8.38.0",
6+
"version": "8.39.0",
77
"repository": {
88
"type": "git",
99
"url": "https://github.com/ParabolInc/parabol"

Diff for: packages/chronos/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Chronos holds all the cron jobs that are called within Parabol.
88
It holds no state, and has no logic about how to perform the jobs.
99
All it knows is what job to call & when to call it.
10-
When it is time for a job to run, it sends a request to the gql-executor via Redis streams.
10+
When it is time for a job to run, it sends a request to the server via HTTP
1111

1212
## Production
1313

Diff for: packages/chronos/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chronos",
3-
"version": "8.38.0",
3+
"version": "8.39.0",
44
"description": "A cron job scheduler",
55
"author": "Matt Krick <[email protected]>",
66
"homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/chronos#readme",
@@ -25,6 +25,6 @@
2525
},
2626
"dependencies": {
2727
"cron": "^2.3.1",
28-
"parabol-server": "8.38.0"
28+
"parabol-server": "8.39.0"
2929
}
3030
}

Diff for: packages/client/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "An open-source app for building smarter, more agile teams.",
44
"author": "Parabol Inc. <[email protected]> (http://github.com/ParabolInc)",
55
"license": "AGPL-3.0",
6-
"version": "8.38.0",
6+
"version": "8.39.0",
77
"repository": {
88
"type": "git",
99
"url": "https://github.com/ParabolInc/parabol"

Diff for: packages/embedder/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "parabol-embedder",
3-
"version": "8.38.0",
3+
"version": "8.39.0",
44
"description": "A service that computes embedding vectors from Parabol objects",
55
"author": "Jordan Husney <[email protected]>",
66
"homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/embedder#readme",

Diff for: packages/integration-tests/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "integration-tests",
33
"author": "Parabol Inc. <[email protected]> (http://github.com/ParabolInc)",
44
"license": "AGPL-3.0",
5-
"version": "8.38.0",
5+
"version": "8.39.0",
66
"description": "",
77
"main": "index.js",
88
"scripts": {

Diff for: packages/mattermost-plugin/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "parabol-mattermost-plugin",
3-
"version": "8.38.0",
3+
"version": "8.39.0",
44
"description": "A service that computes embedding vectors from Parabol objects",
55
"author": "Georg Bremer <[email protected]>",
66
"homepage": "https://github.com/ParabolInc/parabol/tree/master/packages/mattermost-plugin#readme",
@@ -60,7 +60,7 @@
6060
"@tiptap/extension-link": "^2.11.5",
6161
"@tiptap/starter-kit": "^2.11.5",
6262
"mattermost-redux": "5.33.1",
63-
"parabol-client": "8.38.0",
63+
"parabol-client": "8.39.0",
6464
"react-relay": "^18.2.0",
6565
"react-select": "5.8.2",
6666
"relay-runtime": "^18.1.1",

Diff for: packages/server/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "An open-source app for building smarter, more agile teams.",
44
"author": "Parabol Inc. <[email protected]> (http://github.com/ParabolInc)",
55
"license": "AGPL-3.0",
6-
"version": "8.38.0",
6+
"version": "8.39.0",
77
"repository": {
88
"type": "git",
99
"url": "https://github.com/ParabolInc/parabol"
@@ -134,7 +134,7 @@
134134
"oauth-1.0a": "^2.2.6",
135135
"openai": "^4.86.1",
136136
"oy-vey": "^0.12.1",
137-
"parabol-client": "8.38.0",
137+
"parabol-client": "8.39.0",
138138
"pg": "^8.5.1",
139139
"react": "^17.0.2",
140140
"react-dom": "^17.0.2",

Diff for: release-please-config.json

-15
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,6 @@
4040
"path": "packages/client/package.json",
4141
"jsonpath": "$.version"
4242
},
43-
{
44-
"type": "json",
45-
"path": "packages/gql-executor/package.json",
46-
"jsonpath": "$.version"
47-
},
48-
{
49-
"type": "json",
50-
"path": "packages/gql-executor/package.json",
51-
"jsonpath": "$.dependencies['parabol-client']"
52-
},
53-
{
54-
"type": "json",
55-
"path": "packages/gql-executor/package.json",
56-
"jsonpath": "$.dependencies['parabol-server']"
57-
},
5843
{
5944
"type": "json",
6045
"path": "packages/integration-tests/package.json",

Diff for: scripts/webpack/dev.servers.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ const PROJECT_ROOT = getProjectRoot()
88
const CLIENT_ROOT = path.join(PROJECT_ROOT, 'packages', 'client')
99
const SERVER_ROOT = path.join(PROJECT_ROOT, 'packages', 'server')
1010
const EMBEDDER_ROOT = path.join(PROJECT_ROOT, 'packages', 'embedder')
11-
const GQL_ROOT = path.join(PROJECT_ROOT, 'packages', 'gql-executor')
1211
const DOTENV = path.join(PROJECT_ROOT, 'scripts', 'webpack', 'utils', 'dotenv.js')
1312
const INIT_PUBLIC_PATH = path.join(SERVER_ROOT, 'initPublicPath.ts')
1413
// const CircularDependencyPlugin = require('circular-dependency-plugin')

Diff for: scripts/webpack/prod.servers.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ const PROJECT_ROOT = getProjectRoot()
1212
const CLIENT_ROOT = path.join(PROJECT_ROOT, 'packages', 'client')
1313
const SERVER_ROOT = path.join(PROJECT_ROOT, 'packages', 'server')
1414
const EMBEDDER_ROOT = path.join(PROJECT_ROOT, 'packages', 'embedder')
15-
const GQL_ROOT = path.join(PROJECT_ROOT, 'packages', 'gql-executor')
1615
const DOTENV = path.join(PROJECT_ROOT, 'scripts/webpack/utils/dotenv.js')
1716
const distPath = path.join(PROJECT_ROOT, 'dist')
1817
const INIT_PUBLIC_PATH = path.join(SERVER_ROOT, 'initPublicPath.ts')

Diff for: scripts/webpack/utils/transformRules.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ const transformRules = (projectRoot, isProd) => {
44
const CLIENT_ROOT = path.join(projectRoot, 'packages', 'client')
55
const SERVER_ROOT = path.join(projectRoot, 'packages', 'server')
66
const EMBEDDER_ROOT = path.join(projectRoot, 'packages', 'embedder')
7-
const GQL_ROOT = path.join(projectRoot, 'packages', 'gql-executor')
87
const CHRONOS_ROOT = path.join(projectRoot, 'packages', 'chronos')
98
const TOOLBOX_SRC = path.join(projectRoot, 'scripts', 'toolboxSrc')
109
return [
@@ -50,7 +49,7 @@ const transformRules = (projectRoot, isProd) => {
5049
{
5150
test: /\.(tsx?|js)$/,
5251
// things that don't need babel
53-
include: [SERVER_ROOT, EMBEDDER_ROOT, GQL_ROOT, CHRONOS_ROOT, TOOLBOX_SRC],
52+
include: [SERVER_ROOT, EMBEDDER_ROOT, CHRONOS_ROOT, TOOLBOX_SRC],
5453
// things that need babel
5554
exclude: path.join(SERVER_ROOT, 'email'),
5655
use: {

0 commit comments

Comments
 (0)