Skip to content

Commit 0072812

Browse files
committed
fix: Resolve merge conflicts from develop
2 parents 9e86e24 + 9928850 commit 0072812

File tree

243 files changed

+13697
-3354
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+13697
-3354
lines changed

.cspell.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,8 @@
560560
"evergauzyagent",
561561
"electronmon",
562562
"apistage",
563-
"agentapp"
563+
"agentapp",
564+
"uninstallation"
564565
],
565566
"useGitignore": true,
566567
"ignorePaths": [

.deploy/api/Dockerfile

+4
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ COPY --chown=node:node packages/plugins/knowledge-base/package.json ./packages/p
156156
COPY --chown=node:node packages/plugins/changelog/package.json ./packages/plugins/changelog/
157157
COPY --chown=node:node packages/plugins/job-search/package.json ./packages/plugins/job-search/
158158
COPY --chown=node:node packages/plugins/job-proposal/package.json ./packages/plugins/job-proposal/
159+
COPY --chown=node:node packages/plugins/registry/package.json ./packages/plugins/registry/
159160

160161
# We do not build Wakatime plugin here, because it is used in Desktop Apps for now
161162
# COPY --chown=node:node packages/plugins/integration-wakatime/package.json ./packages/plugins/integration-wakatime/
@@ -214,6 +215,7 @@ COPY --chown=node:node packages/plugins/knowledge-base/package.json ./packages/p
214215
COPY --chown=node:node packages/plugins/changelog/package.json ./packages/plugins/changelog/
215216
COPY --chown=node:node packages/plugins/job-search/package.json ./packages/plugins/job-search/
216217
COPY --chown=node:node packages/plugins/job-proposal/package.json ./packages/plugins/job-proposal/
218+
COPY --chown=node:node packages/plugins/registry/package.json ./packages/plugins/registry/
217219

218220
# We do not build here Wakatime plugin, because it used in Desktop Apps for now
219221
# COPY --chown=node:node packages/plugins/integration-wakatime/package.json ./packages/plugins/integration-wakatime/
@@ -332,6 +334,8 @@ RUN cp -r ./packages/plugins/knowledge-base/node_modules ./node_modules/@gauzy/p
332334
RUN cp -r ./packages/plugins/product-reviews/node_modules ./node_modules/@gauzy/plugin-product-reviews/
333335
RUN cp -r ./packages/plugins/sentry-tracing/node_modules ./node_modules/@gauzy/plugin-sentry/
334336
RUN cp -r ./packages/plugins/videos/node_modules ./node_modules/@gauzy/plugin-videos/
337+
RUN cp -r ./packages/plugins/registry/node_modules ./node_modules/@gauzy/plugin-registry/
338+
335339

336340
# We do not copy node_modules for Wakatime plugin here, because it is used in Desktop Apps for now
337341
# RUN cp -r ./packages/plugins/integration-wakatime/node_modules ./node_modules/@gauzy/plugin-integration-wakatime/

.deploy/webapp/Dockerfile

+2
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,8 @@ COPY --chown=node:node packages/plugins/maintenance-ui/package.json ./packages/p
120120
COPY --chown=node:node packages/plugins/onboarding-ui/package.json ./packages/plugins/onboarding-ui/
121121
COPY --chown=node:node packages/plugins/public-layout-ui/package.json ./packages/plugins/public-layout-ui/
122122
COPY --chown=node:node packages/plugins/videos-ui/package.json ./packages/plugins/videos-ui/
123+
COPY --chown=node:node packages/plugins/videos/package.json ./packages/plugins/videos/
124+
COPY --chown=node:node packages/plugins/registry/package.json ./packages/plugins/registry/
123125
COPY --chown=node:node packages/ui-core/package.json ./packages/ui-core/
124126
COPY --chown=node:node packages/ui-config/package.json ./packages/ui-config/
125127
COPY --chown=node:node packages/ui-auth/package.json ./packages/ui-auth/

apps/api/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"@gauzy/plugin-product-reviews": "^0.1.0",
5757
"@gauzy/plugin-sentry": "^0.1.0",
5858
"@gauzy/plugin-videos": "^0.1.0",
59+
"@gauzy/plugin-registry": "^0.1.0",
5960
"dotenv": "^16.0.3",
6061
"yargs": "^17.5.0"
6162
},

apps/api/src/plugins.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { JobSearchPlugin } from '@gauzy/plugin-job-search';
1414
import { KnowledgeBasePlugin } from '@gauzy/plugin-knowledge-base';
1515
import { ProductReviewsPlugin } from '@gauzy/plugin-product-reviews';
1616
import { VideosPlugin } from '@gauzy/plugin-videos';
17+
import { RegistryPlugin } from '@gauzy/plugin-registry';
1718

1819
import { SentryTracing as SentryPlugin } from './sentry';
1920

@@ -59,5 +60,7 @@ export const plugins = [
5960
// Indicates the inclusion or intention to use the ProductReviewsPlugin in the codebase.
6061
ProductReviewsPlugin,
6162
// Indicates the inclusion or intention to use the VideosPlugin in the codebase.
62-
VideosPlugin
63+
VideosPlugin,
64+
// Indicates the inclusion or intention to use the RegistryPlugin in the codebase.
65+
RegistryPlugin
6366
];

apps/desktop-timer/src/app/app-routing.module.ts

+13-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ import { ExtraOptions, RouterModule, Routes } from '@angular/router';
33
import {
44
AboutComponent,
55
AlwaysOnComponent,
6+
AUTH_CONNECTION_GUARD_CONFIG,
7+
AuthConnectionGuard,
68
AuthGuard,
9+
DEFAULT_AUTH_CONNECTION_GUARD_CONFIG,
710
ImageViewerComponent,
811
ScreenCaptureComponent,
912
ServerDownPage,
@@ -23,12 +26,12 @@ const routes: Routes = [
2326
{
2427
path: 'auth',
2528
loadChildren: () => import('@gauzy/desktop-ui-lib').then((m) => m.authRoutes),
26-
canActivate: [AppModuleGuard]
29+
canActivate: [AppModuleGuard, AuthConnectionGuard]
2730
},
2831
{
2932
path: 'time-tracker',
3033
component: TimeTrackerComponent,
31-
canActivate: [AppModuleGuard, AuthGuard],
34+
canActivate: [AppModuleGuard, AuthGuard, AuthConnectionGuard],
3235
loadChildren: () => import('@gauzy/desktop-ui-lib').then((m) => m.recapRoutes)
3336
},
3437
{
@@ -63,7 +66,7 @@ const routes: Routes = [
6366
{
6467
path: '',
6568
component: TimeTrackerComponent,
66-
canActivate: [AppModuleGuard, AuthGuard]
69+
canActivate: [AppModuleGuard, AuthGuard, AuthConnectionGuard]
6770
},
6871
{
6972
path: 'about',
@@ -80,6 +83,12 @@ const config: ExtraOptions = {
8083

8184
@NgModule({
8285
imports: [RouterModule.forRoot(routes, config)],
83-
exports: [RouterModule]
86+
exports: [RouterModule],
87+
providers: [
88+
{
89+
provide: AUTH_CONNECTION_GUARD_CONFIG,
90+
useValue: DEFAULT_AUTH_CONNECTION_GUARD_CONFIG
91+
}
92+
]
8493
})
8594
export class AppRoutingModule {}

apps/desktop-timer/src/app/app.component.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ export class AppComponent implements OnInit, AfterViewInit {
3939
const nebularLinkMedia = document.querySelector('link[media="print"]');
4040
if (nebularLinkMedia) this._renderer.setAttribute(nebularLinkMedia, 'media', 'all');
4141

42-
4342
this.electronService.ipcRenderer.send('app_is_init');
4443
}
4544

@@ -53,9 +52,11 @@ export class AppComponent implements OnInit, AfterViewInit {
5352
await this.appService.pingServer(arg);
5453
console.log('Server Found');
5554
event.sender.send('server_is_ready');
55+
this.store.serverConnection = 200;
5656
clearInterval(pingHost);
5757
} catch (error) {
5858
console.log('ping status result', error.status);
59+
this.store.serverConnection = 0;
5960
if (this.store.userId) {
6061
event.sender.send('server_is_ready');
6162
clearInterval(pingHost);
@@ -72,9 +73,11 @@ export class AppComponent implements OnInit, AfterViewInit {
7273
await this.appService.pingServer(arg);
7374
console.log('Server Found');
7475
event.sender.send('server_already_start');
76+
this.store.serverConnection = 200;
7577
clearInterval(pingHost);
7678
} catch (error) {
7779
console.log('ping status result', error.status);
80+
this.store.serverConnection = 0;
7881
if (this.store.userId) {
7982
event.sender.send('server_already_start');
8083
clearInterval(pingHost);

apps/desktop/src/package.json

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"../../../dist/packages/plugins/product-reviews",
4747
"../../../dist/packages/plugins/sentry-tracing",
4848
"../../../dist/packages/plugins/videos",
49+
"../../../dist/packages/plugins/registry",
4950
"../../../dist/packages/ui-config",
5051
"../../../dist/packages/utils"
5152
]
@@ -171,6 +172,7 @@
171172
"@gauzy/plugin-product-reviews": "file:../../../dist/packages/plugins/product-reviews",
172173
"@gauzy/plugin-sentry": "file:../../../dist/packages/plugins/sentry-tracing",
173174
"@gauzy/plugin-videos": "file:../../../dist/packages/plugins/videos",
175+
"@gauzy/plugin-registry": "file:../../../dist/packages/plugins/registry",
174176
"@gauzy/ui-config": "file:../../../dist/packages/ui-config",
175177
"@gauzy/utils": "file:../../../dist/packages/utils",
176178
"@nestjs/platform-express": "^10.4.15",

apps/server-api/src/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
"../../../dist/packages/plugin",
3535
"../../../dist/packages/plugins/integration-ai",
3636
"../../../dist/packages/plugins/job-proposal",
37+
"../../../dist/packages/plugins/videos",
38+
"../../../dist/packages/plugins/registry",
3739
"../../../dist/packages/ui-config",
3840
"../../../dist/packages/utils"
3941
]
@@ -159,6 +161,7 @@
159161
"@gauzy/plugin-product-reviews": "file:../../../dist/packages/plugins/product-reviews",
160162
"@gauzy/plugin-sentry": "file:../../../dist/packages/plugins/sentry-tracing",
161163
"@gauzy/plugin-videos": "file:../../../dist/packages/plugins/videos",
164+
"@gauzy/plugin-registry": "file:../../../dist/packages/plugins/registry",
162165
"@gauzy/ui-config": "file:../../../dist/packages/ui-config",
163166
"@gauzy/utils": "file:../../../dist/packages/utils",
164167
"@sentry/electron": "^4.18.0",

apps/server/src/package.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "gauzy-server",
3-
"productName": "Ever Gauzy Server",
3+
"productName": "Gauzy Server",
44
"version": "0.1.0",
5-
"description": "Ever Gauzy Server",
5+
"description": "Gauzy Server",
66
"license": "AGPL-3.0",
77
"homepage": "https://gauzy.co",
88
"repository": {
@@ -34,6 +34,8 @@
3434
"../../../dist/packages/plugin",
3535
"../../../dist/packages/plugins/integration-ai",
3636
"../../../dist/packages/plugins/job-proposal",
37+
"../../../dist/packages/plugins/videos",
38+
"../../../dist/packages/plugins/registry",
3739
"../../../dist/packages/ui-config",
3840
"../../../dist/packages/utils"
3941
]
@@ -159,6 +161,7 @@
159161
"@gauzy/plugin-product-reviews": "file:../../../dist/packages/plugins/product-reviews",
160162
"@gauzy/plugin-sentry": "file:../../../dist/packages/plugins/sentry-tracing",
161163
"@gauzy/plugin-videos": "file:../../../dist/packages/plugins/videos",
164+
"@gauzy/plugin-registry": "file:../../../dist/packages/plugins/registry",
162165
"@gauzy/ui-config": "file:../../../dist/packages/ui-config",
163166
"@gauzy/utils": "file:../../../dist/packages/utils",
164167
"@sentry/electron": "^4.18.0",

package.json

+6-3
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"build:package:plugins:pre": "yarn run build:package:ui-core && yarn run build:package:ui-auth && yarn run build:package:plugin:onboarding-ui && yarn run build:package:plugin:legal-ui && yarn run build:package:plugin:job-search-ui && yarn run build:package:plugin:job-matching-ui && yarn run build:package:plugin:job-employee-ui && yarn run build:package:plugin:job-proposal-ui && yarn run build:package:plugin:public-layout-ui && yarn run build:package:plugin:maintenance-ui && yarn run build:package:plugin:videos-ui && yarn run build:integration-ui-plugins",
171171
"build:package:plugins:pre:prod": "yarn run build:package:ui-core:prod && yarn run build:package:ui-auth:prod && yarn run build:package:plugin:onboarding-ui:prod && yarn run build:package:plugin:legal-ui:prod && yarn run build:package:plugin:job-search-ui:prod && yarn run build:package:plugin:job-matching-ui:prod && yarn run build:package:plugin:job-employee-ui:prod && yarn run build:package:plugin:job-proposal-ui:prod && yarn run build:package:plugin:public-layout-ui:prod && yarn run build:package:plugin:maintenance-ui:prod && yarn run build:package:plugin:videos-ui:prod && yarn run build:integration-ui-plugins:prod",
172172
"build:package:plugins:pre:docker": "yarn run build:package:ui-core:docker && yarn run build:package:ui-auth:docker && yarn run build:package:plugin:onboarding-ui:docker && yarn run build:package:plugin:legal-ui:docker && yarn run build:package:plugin:job-search-ui:docker && yarn run build:package:plugin:job-matching-ui:docker && yarn run build:package:plugin:job-employee-ui:docker && yarn run build:package:plugin:job-proposal-ui:docker && yarn run build:package:plugin:public-layout-ui:docker && yarn run build:package:plugin:maintenance-ui:docker && yarn run build:package:plugin:videos-ui:docker && yarn run build:integration-ui-plugins:docker",
173-
"build:package:plugins:post": "yarn run build:package:plugin:integration-jira && yarn run build:package:plugin:integration-ai && yarn run build:package:plugin:sentry && yarn run build:package:plugin:jitsu-analytic && yarn run build:package:plugin:product-reviews && yarn run build:package:plugin:job-search && yarn run build:package:plugin:job-proposal && yarn run build:package:plugin:integration-github && yarn run build:package:plugin:knowledge-base && yarn run build:package:plugin:changelog && yarn run build:package:plugin:integration-hubstaff && yarn run build:package:plugin:integration-upwork && yarn run build:package:plugin:integration-make-com && yarn run build:package:plugin:videos && yarn run build:package:plugin:integration-zapier",
174-
"build:package:plugins:post:prod": "yarn run build:package:plugin:integration-jira:prod && yarn run build:package:plugin:integration-ai:prod && yarn run build:package:plugin:sentry:prod && yarn run build:package:plugin:jitsu-analytic:prod && yarn run build:package:plugin:product-reviews:prod && yarn run build:package:plugin:job-search:prod && yarn run build:package:plugin:job-proposal:prod && yarn run build:package:plugin:integration-github:prod && yarn run build:package:plugin:knowledge-base:prod && yarn run build:package:plugin:changelog:prod && yarn run build:package:plugin:integration-hubstaff:prod && yarn run build:package:plugin:integration-upwork:prod && yarn run build:package:plugin:integration-make-com:prod && yarn run build:package:plugin:videos:prod && yarn run build:package:plugin:integration-zapier:prod",
175-
"build:package:plugins:post:docker": "yarn run build:package:plugin:integration-jira:docker && yarn run build:package:plugin:integration-ai:docker && yarn run build:package:plugin:sentry:docker && yarn run build:package:plugin:jitsu-analytic:docker && yarn run build:package:plugin:product-reviews:docker && yarn run build:package:plugin:job-search:docker && yarn run build:package:plugin:job-proposal:docker && yarn run build:package:plugin:integration-github:docker && yarn run build:package:plugin:knowledge-base:docker && yarn run build:package:plugin:changelog:docker && yarn run build:package:plugin:integration-hubstaff:docker && yarn run build:package:plugin:integration-upwork:docker && yarn run build:package:plugin:integration-make-com:docker && yarn run build:package:plugin:videos:docker && yarn run build:package:plugin:integration-zapier:docker",
173+
"build:package:plugins:post": "yarn run build:package:plugin:integration-jira && yarn run build:package:plugin:integration-ai && yarn run build:package:plugin:sentry && yarn run build:package:plugin:jitsu-analytic && yarn run build:package:plugin:product-reviews && yarn run build:package:plugin:job-search && yarn run build:package:plugin:job-proposal && yarn run build:package:plugin:integration-github && yarn run build:package:plugin:knowledge-base && yarn run build:package:plugin:changelog && yarn run build:package:plugin:integration-hubstaff && yarn run build:package:plugin:integration-upwork && yarn run build:package:plugin:integration-make-com && yarn run build:package:plugin:videos && yarn run build:package:plugin:registry && yarn run build:package:plugin:integration-zapier",
174+
"build:package:plugins:post:prod": "yarn run build:package:plugin:integration-jira:prod && yarn run build:package:plugin:integration-ai:prod && yarn run build:package:plugin:sentry:prod && yarn run build:package:plugin:jitsu-analytic:prod && yarn run build:package:plugin:product-reviews:prod && yarn run build:package:plugin:job-search:prod && yarn run build:package:plugin:job-proposal:prod && yarn run build:package:plugin:integration-github:prod && yarn run build:package:plugin:knowledge-base:prod && yarn run build:package:plugin:changelog:prod && yarn run build:package:plugin:integration-hubstaff:prod && yarn run build:package:plugin:integration-upwork:prod && yarn run build:package:plugin:integration-make-com:prod && yarn run build:package:plugin:videos:prod && yarn run build:package:plugin:registry:prod && yarn run build:package:plugin:integration-zapier:prod",
175+
"build:package:plugins:post:docker": "yarn run build:package:plugin:integration-jira:docker && yarn run build:package:plugin:integration-ai:docker && yarn run build:package:plugin:sentry:docker && yarn run build:package:plugin:jitsu-analytic:docker && yarn run build:package:plugin:product-reviews:docker && yarn run build:package:plugin:job-search:docker && yarn run build:package:plugin:job-proposal:docker && yarn run build:package:plugin:integration-github:docker && yarn run build:package:plugin:knowledge-base:docker && yarn run build:package:plugin:changelog:docker && yarn run build:package:plugin:integration-hubstaff:docker && yarn run build:package:plugin:integration-upwork:docker && yarn run build:package:plugin:integration-make-com:docker && yarn run build:package:plugin:videos:docker && yarn run build:package:plugin:registry:docker && yarn run build:package:plugin:integration-zapier:docker",
176176
"build:package:plugin:integration-ai": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-integration-ai",
177177
"build:package:plugin:integration-ai:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-integration-ai",
178178
"build:package:plugin:integration-ai:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build plugin-integration-ai",
@@ -257,6 +257,9 @@
257257
"build:package:plugin:videos": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-videos",
258258
"build:package:plugin:videos:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-videos",
259259
"build:package:plugin:videos:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build plugin-videos",
260+
"build:package:plugin:registry": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-registry",
261+
"build:package:plugin:registry:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-registry",
262+
"build:package:plugin:registry:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build plugin-registry",
260263
"build:package:plugin:changelog": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-changelog",
261264
"build:package:plugin:changelog:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn nx build plugin-changelog",
262265
"build:package:plugin:changelog:docker": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=60000 yarn nx build plugin-changelog",

0 commit comments

Comments
 (0)