diff --git a/.env.example b/.env.example index 2ccf3f2..ab11100 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,5 @@ # Project -IMAGE_TAG=v1.8.0 +IMAGE_TAG=v1.8.1 PROJECT_NAME=sample-website PROJECT_COLOR=#82ed20 diff --git a/apps/sample-website/package.json b/apps/sample-website/package.json index 24152d1..ae3e2ba 100644 --- a/apps/sample-website/package.json +++ b/apps/sample-website/package.json @@ -1,6 +1,6 @@ { "name": "sample-website", - "version": "1.8.0", + "version": "1.8.1", "private": true, "type": "module", "scripts": { diff --git a/package.json b/package.json index 20cdfca..fb9cc39 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,9 @@ "cms:schema:snapshot": "./scripts/cms-snapshot.sh", "cms:schema:apply": "./scripts/cms-apply.sh local", "cms:schema:apply:infra": "./scripts/cms-apply.sh infra", + "cms:up": "./scripts/sync-extensions.sh && cd packages/cms-infra && npm run up -- --force-recreate", + "cms:down": "cd packages/cms-infra && npm run down", + "cms:logs": "cd packages/cms-infra && npm run logs", "dev:infra": "docker-compose up -d directus directus-db", "release": "pnpm build && changeset publish", "release:tag": "pnpm build && pnpm -r publish --no-git-checks --access public", @@ -52,7 +55,7 @@ "pino-pretty": "^13.1.3", "require-in-the-middle": "^8.0.1" }, - "version": "1.8.0", + "version": "1.8.1", "pnpm": { "overrides": { "next": "16.1.6", diff --git a/packages/acquisition-manager/package.json b/packages/acquisition-manager/package.json index 7ac8793..080d408 100644 --- a/packages/acquisition-manager/package.json +++ b/packages/acquisition-manager/package.json @@ -2,16 +2,13 @@ "name": "acquisition-manager", "description": "Custom High-Fidelity Acquisition Management for Directus", "icon": "account_balance_wallet", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "keywords": [ "directus", "directus-extension", "directus-extension-module" ], - "files": [ - "dist" - ], "directus:extension": { "type": "module", "path": "index.js", diff --git a/packages/acquisition/package.json b/packages/acquisition/package.json index eca2628..8aedb44 100644 --- a/packages/acquisition/package.json +++ b/packages/acquisition/package.json @@ -1,6 +1,6 @@ { "name": "acquisition", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "directus:extension": { "type": "endpoint", diff --git a/packages/cli/package.json b/packages/cli/package.json index 9b9bc33..6fee03b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/cli", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/cloner-library/package.json b/packages/cloner-library/package.json index 9840c79..4a9c211 100644 --- a/packages/cloner-library/package.json +++ b/packages/cloner-library/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/cloner", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "main": "dist/index.js", "module": "dist/index.js", diff --git a/packages/cms-infra/package.json b/packages/cms-infra/package.json index c07ae42..47f1d3b 100644 --- a/packages/cms-infra/package.json +++ b/packages/cms-infra/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/cms-infra", - "version": "1.8.0", + "version": "1.8.1", "private": true, "type": "module", "scripts": { diff --git a/packages/company-manager/package.json b/packages/company-manager/package.json new file mode 100644 index 0000000..dd868a8 --- /dev/null +++ b/packages/company-manager/package.json @@ -0,0 +1,27 @@ +{ + "name": "company-manager", + "description": "Central Company Management for Directus", + "icon": "business", + "version": "1.8.1", + "type": "module", + "keywords": [ + "directus", + "directus-extension", + "directus-extension-module" + ], + "directus:extension": { + "type": "module", + "path": "index.js", + "source": "src/index.ts", + "host": "*", + "name": "Company Manager" + }, + "scripts": { + "build": "directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true)", + "dev": "directus-extension build -w" + }, + "devDependencies": { + "@directus/extensions-sdk": "11.0.2", + "vue": "^3.4.0" + } +} diff --git a/packages/customer-manager/package.json b/packages/customer-manager/package.json index 3f78767..d67b680 100644 --- a/packages/customer-manager/package.json +++ b/packages/customer-manager/package.json @@ -2,16 +2,13 @@ "name": "customer-manager", "description": "Custom High-Fidelity Customer & Company Management for Directus", "icon": "supervisor_account", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "keywords": [ "directus", "directus-extension", "directus-extension-module" ], - "files": [ - "dist" - ], "directus:extension": { "type": "module", "path": "index.js", diff --git a/packages/directus-extension-toolkit/package.json b/packages/directus-extension-toolkit/package.json new file mode 100644 index 0000000..d098b99 --- /dev/null +++ b/packages/directus-extension-toolkit/package.json @@ -0,0 +1,30 @@ +{ + "name": "@mintel/directus-extension-toolkit", + "version": "1.8.1", + "description": "Shared toolkit for Directus extensions in the Mintel ecosystem", + "type": "module", + "main": "./dist/index.js", + "module": "./dist/index.js", + "files": [ + "dist" + ], + "exports": { + ".": { + "import": "./dist/index.js" + } + }, + "scripts": { + "build": "vite build", + "dev": "vite build --watch" + }, + "devDependencies": { + "@directus/extensions-sdk": "11.0.2", + "typescript": "^5.0.0", + "vite": "^5.0.0", + "vue": "^3.4.0" + }, + "peerDependencies": { + "@directus/extensions-sdk": "*", + "vue": "^3.4.0" + } +} diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 76b93f8..0cbb338 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/eslint-config", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/feedback-commander/package.json b/packages/feedback-commander/package.json index b382b0e..7accbbe 100644 --- a/packages/feedback-commander/package.json +++ b/packages/feedback-commander/package.json @@ -2,16 +2,13 @@ "name": "feedback-commander", "description": "Custom High-Fidelity Feedback Management Extension for Directus", "icon": "view_kanban", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "keywords": [ "directus", "directus-extension", "directus-extension-module" ], - "files": [ - "dist" - ], "directus:extension": { "type": "module", "path": "index.js", diff --git a/packages/gatekeeper/package.json b/packages/gatekeeper/package.json index 0893834..9d93c1f 100644 --- a/packages/gatekeeper/package.json +++ b/packages/gatekeeper/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/gatekeeper", - "version": "1.8.0", + "version": "1.8.1", "private": true, "type": "module", "scripts": { diff --git a/packages/husky-config/package.json b/packages/husky-config/package.json index 84424e0..b5de5dd 100644 --- a/packages/husky-config/package.json +++ b/packages/husky-config/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/husky-config", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/infra/package.json b/packages/infra/package.json index 52e0ae6..1189733 100644 --- a/packages/infra/package.json +++ b/packages/infra/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/infra", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/mail/package.json b/packages/mail/package.json index 01ce3f2..ec0107b 100644 --- a/packages/mail/package.json +++ b/packages/mail/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/mail", - "version": "1.8.0", + "version": "1.8.1", "private": false, "publishConfig": { "access": "public", diff --git a/packages/next-config/package.json b/packages/next-config/package.json index c093162..ab41cdf 100644 --- a/packages/next-config/package.json +++ b/packages/next-config/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-config", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-feedback/package.json b/packages/next-feedback/package.json index cd522c9..8af7ef1 100644 --- a/packages/next-feedback/package.json +++ b/packages/next-feedback/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-feedback", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-observability/package.json b/packages/next-observability/package.json index 9ca0383..e04565f 100644 --- a/packages/next-observability/package.json +++ b/packages/next-observability/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-observability", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-utils/package.json b/packages/next-utils/package.json index e081670..b9a731a 100644 --- a/packages/next-utils/package.json +++ b/packages/next-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-utils", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/observability/package.json b/packages/observability/package.json index d45e02d..771a6a2 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/observability", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/pdf-library/package.json b/packages/pdf-library/package.json index f09d805..af272d9 100644 --- a/packages/pdf-library/package.json +++ b/packages/pdf-library/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/pdf", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "main": "dist/index.js", "module": "dist/index.js", diff --git a/packages/people-manager/package.json b/packages/people-manager/package.json index a2f9220..09d9630 100644 --- a/packages/people-manager/package.json +++ b/packages/people-manager/package.json @@ -1,18 +1,17 @@ { "name": "people-manager", + "id": "people-manager", "description": "Custom High-Fidelity People Management for Directus", "icon": "person", - "version": "1.8.0", + "version": "1.8.1", "type": "module", "keywords": [ "directus", "directus-extension", "directus-extension-module" ], - "files": [ - "dist" - ], "directus:extension": { + "id": "people-manager", "type": "module", "path": "index.js", "source": "src/index.ts", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 05bcb39..4e73a39 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/tsconfig", - "version": "1.8.0", + "version": "1.8.1", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/unified-dashboard/package.json b/packages/unified-dashboard/package.json new file mode 100644 index 0000000..f1ea0b6 --- /dev/null +++ b/packages/unified-dashboard/package.json @@ -0,0 +1,27 @@ +{ + "name": "unified-dashboard", + "description": "Unified Infrastructure Dashboard for Directus", + "icon": "dashboard", + "version": "1.8.1", + "type": "module", + "keywords": [ + "directus", + "directus-extension", + "directus-extension-module" + ], + "directus:extension": { + "type": "module", + "path": "index.js", + "source": "src/index.ts", + "host": "*", + "name": "Unified Dashboard" + }, + "scripts": { + "build": "directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true)", + "dev": "directus-extension build -w" + }, + "devDependencies": { + "@directus/extensions-sdk": "11.0.2", + "vue": "^3.4.0" + } +}