Skip to content

Commit

Permalink
feat(plugin): add integration hubstaff UI package
Browse files Browse the repository at this point in the history
- Added new @gauzy/plugin-integration-hubstaff-ui package for integrating Hubstaff UI components
  • Loading branch information
rahul-rocket committed Oct 15, 2024
1 parent 39c86ae commit 52ba385
Show file tree
Hide file tree
Showing 21 changed files with 370 additions and 274 deletions.

This file was deleted.

This file was deleted.

27 changes: 0 additions & 27 deletions apps/gauzy/src/app/pages/hubstaff/hubstaff-routing.module.ts

This file was deleted.

50 changes: 0 additions & 50 deletions apps/gauzy/src/app/pages/hubstaff/hubstaff.module.ts

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ export class IntegrationsModule {
// Register the path 'hubstaff'
path: 'hubstaff',
// Register the loadChildren function to load the HubstaffModule lazy module
loadChildren: () => import('../hubstaff/hubstaff.module').then((m) => m.HubstaffModule)
loadChildren: () => import('@gauzy/plugin-integration-hubstaff-ui').then((m) => m.IntegrationHubstaffModule)
});

// Register the routes for gauzy-ai integration
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,8 @@
"build:package:config:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/config build:prod",
"build:package:plugin": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugin build",
"build:package:plugin:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugin build",
"build:package:plugins:pre": "yarn run build:package:ui-config && 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:integration-ai-ui",
"build:package:plugins:pre:prod": "yarn run build:package:ui-config:prod && yarn run build:package:ui-core:prod && yarn run build:package:ui-auth && 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:integration-ai-ui:prod",
"build:package:plugins:pre": "yarn run build:package:ui-config && 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:integration-ai-ui && yarn run build:package:plugin:integration-hubstaff-ui",
"build:package:plugins:pre:prod": "yarn run build:package:ui-config:prod && yarn run build:package:ui-core:prod && yarn run build:package:ui-auth && 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:integration-ai-ui:prod && yarn run build:package:plugin:integration-hubstaff-ui:prod",
"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",
"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",
"build:package:plugin:integration-ai": "cross-env NODE_ENV=development NODE_OPTIONS=--max-old-space-size=12288 yarn --cwd ./packages/plugins/integration-ai build",
Expand Down
8 changes: 8 additions & 0 deletions packages/plugins/integration-hubstaff-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,15 @@
"@angular/core": "^16.2.12"
},
"dependencies": {
"@angular/forms": "^16.2.12",
"@angular/router": "^16.2.12",
"@gauzy/contracts": "^0.1.0",
"@nebular/theme": "^12.0.0",
"@ng-select/ng-select": "^11.2.0",
"@ngneat/until-destroy": "^9.2.0",
"@ngx-translate/core": "^15.0.0",
"angular2-smart-table": "^3.2.0",
"ngx-permissions": "^13.0.1",
"rxjs": "^7.4.0",
"tslib": "^2.6.2"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
.hint {
margin-bottom: 20px;
}

button {
box-shadow: var(--gauzy-shadow)(0, 0, 0, 0.15);
border: none !important;
}

:host {

nb-card,
nb-card-body {
background-color: var(--gauzy-card-2);
}
}
Loading

0 comments on commit 52ba385

Please sign in to comment.