Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
c8919f8
don't merge anything from here
sauravraw Sep 15, 2025
dc0464d
Merge branch 'dev' of https://github.com/contentstack/migration-v2 in…
sauravraw Sep 18, 2025
43c2231
added locale support test cases
sauravraw Sep 19, 2025
57e977c
locale code update
sauravraw Sep 22, 2025
3e827a2
locale code update
sauravraw Sep 22, 2025
28bfce1
fixed published_detail issue
sauravraw Sep 23, 2025
dce260a
Merge branch 'feature/new-logo-update' of https://github.com/contents…
sauravraw Sep 26, 2025
3478b2a
uidconnector added
sauravraw Sep 26, 2025
13f2b20
added dyanamic field support for drupal from UI
sauravraw Sep 30, 2025
522b3d6
test
sauravraw Oct 3, 2025
af2aee3
Remove drupalMigrationData from Git tracking and update .gitignore
sauravraw Oct 7, 2025
643cf00
Update package dependencies and refactor asset configuration handling…
sauravraw Oct 8, 2025
18a97ad
Implement AEM migration services and enhance asset configuration hand…
sauravraw Oct 10, 2025
aff5007
Merge remote-tracking branch 'origin/dev' into feature/drupal-migration
sauravraw Oct 13, 2025
671a901
Refactor content mapper and enhance taxonomy handling
sauravraw Oct 14, 2025
3726cf2
Enhance taxonomy loading and improve UI feedback in AdvancePropertise…
sauravraw Oct 14, 2025
7d4ad5f
Refactor ContentMapper and LogScreen components for improved performa…
sauravraw Oct 14, 2025
18d70fa
Refactor logging and improve field type handling in contentMapper ser…
sauravraw Oct 14, 2025
26e44a1
Enhance field type mapping logic in entries.service.ts
sauravraw Oct 14, 2025
172ede7
Enhance asset configuration handling in project models and services
sauravraw Oct 14, 2025
226016b
Enhance logging for reference and taxonomy fields in contentMapper se…
sauravraw Oct 14, 2025
db69cfc
Merge branch 'dev' of https://github.com/contentstack/migration-v2 in…
sauravraw Oct 27, 2025
507953a
refactor: filter out profile fields in content mapping and improve re…
sauravraw Oct 27, 2025
465d2d8
refactor: enhance drupal service and locale mapping logic
sauravraw Oct 27, 2025
ee6e7bf
feat: implement asset URL tracking in Drupal asset service
sauravraw Oct 27, 2025
1912293
fix: update file format handling and improve SQL connection detection
sauravraw Oct 27, 2025
8d0cc2a
refactor: improve validation handling and database connection logic
sauravraw Oct 27, 2025
a6a4cd9
refactor: enhance LoadUploadFile component with improved state manage…
sauravraw Oct 27, 2025
b59352e
feat: enhance locale mapping functionality and improve migration service
sauravraw Oct 27, 2025
ccf7a60
feat: update ProgressBar component with default props and type safety
sauravraw Oct 27, 2025
bd72c5c
removed unnecessary console
sauravraw Oct 27, 2025
28b4858
feat: enhance file upload and validation processes
sauravraw Oct 28, 2025
6ed0c37
Merge branch 'dev' of https://github.com/contentstack/migration-v2 in…
sauravraw Nov 3, 2025
d2d0447
refactor: update .gitignore patterns, add contentful.json and ESLint …
sauravraw Nov 5, 2025
4ba5594
refactor: enhance locale handling across services, ensure master loca…
sauravraw Nov 6, 2025
91f964a
Merge branch 'dev' of https://github.com/contentstack/migration-v2 in…
sauravraw Nov 10, 2025
5286a3f
feat: enhance content type conversion validation and improve logging …
sauravraw Nov 10, 2025
f34022c
fix: improve locale mapping logic and enhance debugging in LoadLangua…
sauravraw Nov 10, 2025
c1cff17
feat: enhance LoadLanguageMapper with improved locale synchronization…
sauravraw Nov 10, 2025
e2a1a13
fix: enhance locale mapping logic and improve handling of unmatched s…
sauravraw Nov 10, 2025
220029f
message
sauravraw Nov 16, 2025
4d3e3e1
Refactor migration services and enhance Drupal integration
sauravraw Nov 18, 2025
3fcc5d3
Refactor UID handling and improve error messaging in components
sauravraw Nov 20, 2025
6a7507f
Enhance UI layout and improve file format handling
sauravraw Nov 20, 2025
a7702bc
Sanitize stackId and validate file paths in contentMapper service
sauravraw Nov 20, 2025
4ff86cf
Merge branch 'dev' of https://github.com/contentstack/migration-v2 in…
sauravraw Nov 25, 2025
a55ca41
Refactor migration and UI components for improved functionality
sauravraw Nov 27, 2025
41ac8fd
Enhance Legacy CMS component functionality by setting default affix a…
sauravraw Nov 27, 2025
00c7b40
Refactor searchText validation in migration service and clean up impo…
sauravraw Dec 1, 2025
3cfa237
Refactor logging and value handling in services for improved clarity
sauravraw Dec 1, 2025
15c1aa4
Refactor migration and Drupal services for improved clarity and funct…
sauravraw Dec 1, 2025
ea51b62
Merge branch 'main' into feature/stable-drupal
sauravraw Dec 2, 2025
14827a7
Add package-lock.json for migration-v2 and update upload-api dependen…
sauravraw Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -366,4 +366,13 @@ app.json
*extracted_files*
*MigrationData*
*.zip
app.json
*extracted_files*
*.tsbuildinfo
*drupalMigrationData*
# Snyk Security Extension - AI Rules (auto-generated)
.cursor/rules/snyk_rules.mdc
/aem_data_structure

*.csv
contentful.json
test-*
36 changes: 36 additions & 0 deletions api/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
const path = require('path');

module.exports = {
root: true,
env: {
browser: true,
es2021: true,
},
extends: [
'prettier',
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 2022,
project: [path.resolve(__dirname, 'tsconfig.json')],
sourceType: 'module',
},
plugins: ['@typescript-eslint'],
rules: {
'operator-linebreak': [
'error',
'after',
{
overrides: {
':': 'before',
},
},
],
'func-names': [0],
'no-console': ['error', { allow: ['warn', 'error', 'info'] }],
'@typescript-eslint/no-explicit-any': 'warn',
},
};

32 changes: 0 additions & 32 deletions api/.eslintrc.json

This file was deleted.

24 changes: 24 additions & 0 deletions api/nodemon.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"watch": ["src"],
"ext": "ts,js,json",
"ignore": [
"database/**/*",
"logs/**/*",
"*.log",
"node_modules/**/*",
"dist/**/*",
"build/**/*",
"cmsMigrationData/**/*",
"test_output.log",
"combine.log",
"sample.log",
"upload-api/**/*",
"ui/**/*"
],
"exec": "tsx ./src/server.ts",
"env": {
"NODE_ENV": "production"
},
"delay": "1000",
"verbose": true
}
Loading