This commit is contained in:
2025-05-21 18:31:19 +08:00
parent 1820102e44
commit 08ffdff1ee
5 changed files with 14950 additions and 180 deletions

263
.gitignore vendored
View File

@@ -1,176 +1,145 @@
# Created by https://www.toptal.com/developers/gitignore/api/python # Created by https://www.toptal.com/developers/gitignore/api/node
# Edit at https://www.toptal.com/developers/gitignore?templates=python # Edit at https://www.toptal.com/developers/gitignore?templates=node
### Python ### ### Node ###
# Byte-compiled / optimized / DLL files # Logs
__pycache__/ logs
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
# Translations
*.mo
*.pot
# Django stuff:
*.log *.log
local_settings.py npm-debug.log*
db.sqlite3 yarn-debug.log*
db.sqlite3-journal yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Flask stuff: # Diagnostic reports (https://nodejs.org/api/report.html)
instance/ report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
.webassets-cache
# Scrapy stuff: # Runtime data
.scrapy pids
*.pid
*.seed
*.pid.lock
# Sphinx documentation # Directory for instrumented libs generated by jscoverage/JSCover
docs/_build/ lib-cov
# PyBuilder # Coverage directory used by tools like istanbul
.pybuilder/ coverage
target/ *.lcov
# Jupyter Notebook # nyc test coverage
.ipynb_checkpoints .nyc_output
# IPython # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
profile_default/ .grunt
ipython_config.py
# pyenv # Bower dependency directory (https://bower.io/)
# For a library or package, you might want to ignore these files since the code is bower_components
# intended to run in multiple environments; otherwise, check them in:
# .python-version
# pipenv # node-waf configuration
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. .lock-wscript
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# poetry # Compiled binary addons (https://nodejs.org/api/addons.html)
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. build/Release
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm # Dependency directories
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. node_modules/
#pdm.lock jspm_packages/
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm # Snowpack dependency directory (https://snowpack.dev/)
__pypackages__/ web_modules/
# Celery stuff # TypeScript cache
celerybeat-schedule *.tsbuildinfo
celerybeat.pid
# SageMath parsed files # Optional npm cache directory
*.sage.py .npm
# Environments # Optional eslint cache
.eslintcache
# Optional stylelint cache
.stylelintcache
# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variable files
.env .env
.venv .env.development.local
env/ .env.test.local
venv/ .env.production.local
ENV/ .env.local
env.bak/
venv.bak/
# Spyder project settings # parcel-bundler cache (https://parceljs.org/)
.spyderproject .cache
.spyproject .parcel-cache
# Rope project settings # Next.js build output
.ropeproject .next
out
# mkdocs documentation # Nuxt.js build / generate output
/site .nuxt
dist
# mypy # Gatsby files
.mypy_cache/ .cache/
.dmypy.json # Comment in the public line in if your project uses Gatsby and not Next.js
dmypy.json # https://nextjs.org/blog/next-9-1#public-directory-support
# public
# Pyre type checker # vuepress build output
.pyre/ .vuepress/dist
# pytype static type analyzer # vuepress v2.x temp and cache directory
.pytype/ .temp
# Cython debug symbols # Docusaurus cache and generated files
cython_debug/ .docusaurus
# PyCharm # Serverless directories
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can .serverless/
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
### Python Patch ### # FuseBox cache
# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration .fusebox/
poetry.toml
# ruff # DynamoDB Local files
.ruff_cache/ .dynamodb/
# LSP config files # TernJS port file
pyrightconfig.json .tern-port
# Stores VSCode versions used for testing VSCode extensions
.vscode-test
# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
### Node Patch ###
# Serverless Webpack directories
.webpack/
# Optional stylelint cache
# SvelteKit build / generate output
.svelte-kit
# End of https://www.toptal.com/developers/gitignore/api/node
# End of https://www.toptal.com/developers/gitignore/api/python

View File

@@ -1,33 +0,0 @@
# You can override the included template(s) by including variable overrides
# SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings
# Secret Detection customization: https://docs.gitlab.com/ee/user/application_security/secret_detection/#customizing-settings
# Dependency Scanning customization: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#customizing-the-dependency-scanning-settings
# Container Scanning customization: https://docs.gitlab.com/ee/user/application_security/container_scanning/#customizing-the-container-scanning-settings
# Note that environment variables can be set in several places
# See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence
stages:
- release
- test
variables:
CI_APPLICATION_REPOSITORY: "$CI_REGISTRY_IMAGE"
CI_APPLICATION_TAG: nightly
release-image:
image: docker:24.0.6
stage: release
rules:
- if: "$CI_APPLICATION_TAG"
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- |-
export IMAGE_TAG=$CI_APPLICATION_REPOSITORY:$CI_APPLICATION_TAG
echo $IMAGE_TAG
sed "s/latest/$CI_APPLICATION_TAG/g" Dockerfile > Dockerfile.tmp
docker build . --pull -f Dockerfile.tmp -t $IMAGE_TAG
docker push $IMAGE_TAG
container_scanning:
needs:
- release-image
include:
- template: Jobs/Container-Scanning.gitlab-ci.yml
- template: Security/Secret-Detection.gitlab-ci.yml

View File

@@ -57,5 +57,6 @@ license_sdk_1.LicenseManager.prototype.licenseCert = {
license_sdk_1.LicenseManager.prototype.updateCurrentFeatures(); license_sdk_1.LicenseManager.prototype.updateCurrentFeatures();
// license_sdk_1.LicenseManager.prototype.isInitialized = () => true; // license_sdk_1.LicenseManager.prototype.isInitialized = () => true;
license_sdk_1.LicenseManager.prototype.activate = () => {}; license_sdk_1.LicenseManager.prototype.activate = () => {};
license_sdk_1.LicenseManager.prototype.initialize = () => {};
license_sdk_1.LicenseManager.prototype.renew = () => {}; license_sdk_1.LicenseManager.prototype.renew = () => {};
license_sdk_1.LicenseManager.prototype.reset = () => {}; license_sdk_1.LicenseManager.prototype.reset = () => {};

16
package.json Normal file
View File

@@ -0,0 +1,16 @@
{
"name": "n8n",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.11.0",
"dependencies": {
"n8n": "^1.93.0"
}
}

14817
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff