Commits on Source 37

  • Merzough Münker's avatar
    refactor(minio): replace console statements with Logger methods · f47c1196
    Merzough Münker authored
    - Standardized logging by replacing `console` calls with `Logger` methods.
    - Improved consistency and readability of log messages.
    f47c1196
  • Merzough Münker's avatar
    chore(release): version · 8448ef16
    Merzough Münker authored
     - @rxap/nest-minio@11.0.0-dev.9
    8448ef16
  • Merzough Münker's avatar
    feat(typeorm): add migrationsRun configuration option · 585d57fc
    Merzough Münker authored
    - Introduced `TYPEORM_MIGRATIONS_RUN` as a configurable option.
    - Enabled default migrations run behavior, configurable via environment settings.
    - Updated validation schema to include `TYPEORM_MIGRATIONS_RUN` with a default value.
    585d57fc
  • Merzough Münker's avatar
    feat(sentry): add callback functionality to sentryInitHook · 095cb886
    Merzough Münker authored
    - Introduced an optional `callback` parameter in `sentryInitHook` to allow post-initialization actions.
    - Exposed the Sentry `NodeClient` instance to the callback for extended use.
    - Enhanced flexibility by passing `appOptions` and `environment` to the callback.
    095cb886
  • Merzough Münker's avatar
    feat(typeorm): enhance migration configuration options · 29010abc
    Merzough Münker authored
    - Introduced support for `TYPEORM_MIGRATION_TABLE_NAME`, `TYPEORM_MIGRATIONS_TRANSACTION_MODE`, and `TYPEORM_MIGRATIONS` options.
    - Added migration folder existence check and validation to prevent errors.
    - Updated validation schema to accommodate new migration-related configurations.
    29010abc
  • Merzough Münker's avatar
    chore(release): version · ae687b37
    Merzough Münker authored
     - @rxap/nest-sentry@11.0.0-dev.14
     - @rxap/nest-typeorm@11.0.0-dev.6
    ae687b37
  • Merzough Münker's avatar
    chore(dependencies): update Angular packages to 19.2.16 · 196daae4
    Merzough Münker authored
    - Bumped versions for multiple Angular dependencies including `@angular/core`, `@angular/common`, `@angular/forms`, and others to 19.2.16.
    - Corresponding updates made in `yarn.lock`.
    196daae4
  • Merzough Münker's avatar
    chore(dependencies): update Angular Material and CDK to 19.2.19 · 9cef7396
    Merzough Münker authored
    - Bumped `@angular/material` and `@angular/cdk` dependencies to 19.2.19.
    - Updated corresponding resolutions in `yarn.lock`.
    9cef7396
  • Merzough Münker's avatar
    feat(jwt): introduce user context and factory for user ID injection · 085c2e39
    Merzough Münker authored
    - Added `UserContext` class for handling user-specific asynchronous contexts.
    - Implemented `userIdFactory` and `providerUserId` for consistent user ID retrieval.
    - Updated exports in `index.ts` to include new utilities.
    - Added dependency on `@nestjs/cqrs` for enhanced async capabilities.
    085c2e39
  • Merzough Münker's avatar
    refactor: fix type issues · 7fc0ff51
    Merzough Münker authored
    7fc0ff51
  • Merzough Münker's avatar
    chore(release): version · 5de677ce
    Merzough Münker authored
     - @rxap/ngx-localize@19.1.1-dev.4
     - @rxap/ngx-material-table-select@19.0.5-dev.0
     - @rxap/material-table-system@19.0.5-dev.0
     - @rxap/open-api@19.2.0-dev.4
     - @rxap/ngx-sentry@19.2.0-dev.2
     - @rxap/table-system@19.0.5-dev.0
     - @rxap/ngx-theme@19.1.1-dev.0
     - @rxap/nest-jwt@11.0.0-dev.2
    5de677ce
  • Merzough Münker's avatar
    fix: update package groups · 8298904d
    Merzough Münker authored
    8298904d
  • Merzough Münker's avatar
    chore(release): version · ba2e9ab9
    Merzough Münker authored
     - @rxap/nest-jwt@11.0.0-dev.3
    ba2e9ab9
  • Merzough Münker's avatar
    feat(firecrawl): upgrade to v4.8.3 and add new extract functionality · 9fb52fd4
    Merzough Münker authored
    - Upgraded `@mendable/firecrawl-js` dependency to v4.8.3.
    - Introduced new `extract` operation with configurable parameters like `prompt`, `schema`, `systemPrompt`, `enableWebSearch`, and `showSources`.
    - Updated affected node files, including `ToolFirecrawl.node.ts` and `Firecrawl.node.ts`, to support the new extract API.
    - Added related adjustments in `package.json` and `yarn.lock`.
    9fb52fd4
  • Merzough Münker's avatar
    chore(release): version · e0302b40
    Merzough Münker authored
     - @rxap/n8n-nodes-firecrawl@0.3.0-dev.0
    e0302b40
  • Merzough Münker's avatar
    feat(xml-parser): add element child and children attribute decorators · 4e3e56e7
    Merzough Münker authored
    - Introduced `@ElementChildAttribute` decorator for parsing and serializing child element attributes.
    - Added `@ElementChildrenAttribute` decorator for parsing multiple child element attributes.
    - Refactored `createElement` to use `linkToParent` for cleaner parent-child linking.
    - Added utilities `getParentParsers` and `unlinkFromParent`.
    - Updated related tests and imports for improved modularity and functionality in `xml-parser` package.
    4e3e56e7
  • Merzough Münker's avatar
    feat(workspace): add documentation for nx commands and generator updates · 9d169cda
    Merzough Münker authored
    - Added `.agent/rules/nx-workspace.md` with detailed guidelines and examples for using the Nx CLI.
    - Introduced `.agent/workflows/update-generator-documentation.md` with instructions for updating generator `schema.json` documentation.
    9d169cda
  • Merzough Münker's avatar
    feat(angular): add convert-to-buildable-library generator and improve... · de28ae87
    Merzough Münker authored
    feat(angular): add convert-to-buildable-library generator and improve generator schema documentation
    
    - Introduced the `convert-to-buildable-library` generator with necessary factory and schema configurations.
    - Enhanced descriptions, examples, and documentation across multiple generator `schema.json` files for better clarity and usability.
    de28ae87
  • Merzough Münker's avatar
    feat(schema): enhance generator schema documentation with descriptions and examples · 0ae4939d
    Merzough Münker authored
    - Added detailed descriptions and examples for multiple fields across generator `schema.json` files.
    - Improved usability and clarity for developers interacting with generator configurations.
    0ae4939d
  • Merzough Münker's avatar
    chore(release): version · f6923aa9
    Merzough Münker authored
     - @rxap/plugin-angular@20.3.0-dev.0
     - @rxap/plugin-application@20.1.0-dev.0
     - @rxap/plugin-compodoc@20.1.0-dev.0
     - @rxap/plugin-cypress@20.1.0-dev.0
     - @rxap/plugin-docker@20.1.0-dev.0
     - @rxap/plugin-gitlab-ci@20.1.0-dev.0
     - @rxap/plugin-gpt@20.2.0-dev.0
     - @rxap/plugin-library@20.3.0-dev.0
     - @rxap/plugin-llm@20.1.0-dev.0
     - @rxap/plugin-localazy@20.2.0-dev.0
     - @rxap/plugin-n8n@20.2.0-dev.0
     - @rxap/plugin-nestjs@20.2.0-dev.11
     - @rxap/plugin-open-api@20.2.0-dev.0
     - @rxap/plugin-storybook@20.1.0-dev.0
     - @rxap/plugin-typedoc@20.4.0-dev.0
     - @rxap/plugin-workspace@20.2.0-dev.5
     - @rxap/preset-angular@20.0.6-dev.9
     - @rxap/preset-workspace@20.0.5-dev.8
     - @rxap/schematics-xml-parser@19.0.5-dev.17
     - @rxap/xml-parser@16.3.0-dev.13
    f6923aa9
  • Merzough Münker's avatar
    fix: update package groups · ba8753f5
    Merzough Münker authored
    ba8753f5
  • Merzough Münker's avatar
    chore(release): version · cb19b8de
    Merzough Münker authored
     - @rxap/plugin-angular@20.3.0-dev.1
     - @rxap/plugin-application@20.1.0-dev.1
     - @rxap/plugin-compodoc@20.1.0-dev.1
     - @rxap/plugin-cypress@20.1.0-dev.1
     - @rxap/plugin-docker@20.1.0-dev.1
     - @rxap/plugin-gitlab-ci@20.1.0-dev.1
     - @rxap/plugin-gpt@20.2.0-dev.1
     - @rxap/plugin-library@20.3.0-dev.1
     - @rxap/plugin-llm@20.1.0-dev.1
     - @rxap/plugin-localazy@20.2.0-dev.1
     - @rxap/plugin-n8n@20.2.0-dev.1
     - @rxap/plugin-nestjs@20.2.0-dev.12
     - @rxap/plugin-open-api@20.2.0-dev.1
     - @rxap/plugin-storybook@20.1.0-dev.1
     - @rxap/plugin-typedoc@20.4.0-dev.1
     - @rxap/plugin-workspace@20.2.0-dev.6
     - @rxap/preset-angular@20.0.6-dev.10
     - @rxap/preset-workspace@20.0.5-dev.9
    cb19b8de
  • Merzough Münker's avatar
    chore: add usage guide · 46772b95
    Merzough Münker authored
    46772b95
  • Merzough Münker's avatar
    feat(nestjs): enhance Sentry setup and validation schema handling · aabfcb9f
    Merzough Münker authored
    - Updated Sentry module to use `@sentry/nestjs/setup` for cleaner integration.
    - Introduced `expandList` handling in `CoerceNestAppConfig` for customizable schema expansion.
    - Improved validation schema configuration with methods like `sentryValidationSchema` and `defaultValidationSchema`.
    - Enhanced `logger.module.ts` to use `useExisting` instead of `useClass`.
    - Adjusted imports and removed redundant Sentry interceptors for streamlined implementation.
    aabfcb9f
  • Merzough Münker's avatar
    feat(nestjs): add service-nest application with Sentry, Swagger, and health checks · bfd8218d
    Merzough Münker authored
    - Introduced a new NestJS-based application (`service-nest`) supporting Sentry integration, Swagger documentation, and health checks.
    - Configured webpack, ESLint, and Jest for the project.
    - Defined environment-specific configurations (`development`, `production`, `swagger`).
    - Added foundational modules and controllers, including health and application controllers.
    bfd8218d
  • Merzough Münker's avatar
    refactor(debug): conditionally log only when debug mode is enabled · 4d029c34
    Merzough Münker authored
    - Replaced all `console.log` and `console.warn` calls with conditional logging based on the `RXAP_GENERATOR_DEBUG` environment variable.
    4d029c34
  • Merzough Münker's avatar
    feat(schematic): add support for filtering schematics by file · 48961215
    Merzough Münker authored
    - Introduced a new `file` option in the compose schematic schema for executing specific schematic files.
    - Updated `executeSchematicCommand` to handle file-based filtering.
    - Added `forFile` function to locate projects by file path for targeted schematic execution.
    - Enhanced workspace and project-level schematic execution to support file filtering.
    48961215
  • Merzough Münker's avatar
    refactor(nest): remove ApiProperty decorator for 'unknown' type properties · 52c612c9
    Merzough Münker authored
    - Updated `coerce-dto-class.ts` to skip adding the `ApiProperty` decorator when the property type is `unknown`.
    - Clarified handling of 'unknown' types in property declarations through comments.
    52c612c9
  • Merzough Münker's avatar
    refactor(workspace): make TsMorph transforms asynchronous · fa527524
    Merzough Münker authored
    - Updated all `TsMorphTransform` functions to support asynchronous execution.
    - Adjusted all associated project transforms (Angular, NestJS, Cypress, Open API) to `await` transformations.
    - Improved handling of file formatting with Prettier integration.
    - Enhanced readability and consistency of function declarations across projects.
    fa527524
  • Merzough Münker's avatar
    feat(dependencies): upgrade prettier to ^3.7.4 and add jest-junit · 09d0f9cb
    Merzough Münker authored
    - Updated `prettier` to version ^3.7.4 in `package.json` and `yarn.lock`.
    - Added `jest-junit` version 16.0.0 to streamline Jest test reporting.
    09d0f9cb
  • Merzough Münker's avatar
    feat(docs): add detailed schematic guides for Angular components · c2e0da80
    Merzough Münker authored
    - Added comprehensive guides for table components, filters, actions, columns, backend integration, modifiers, upstream data, and form controls.
    - Linked the new guides in `GUIDES.md` for improved discoverability.
    c2e0da80
  • Merzough Münker's avatar
    feat(docs): add custom template support in column and control guides · 25b56e01
    Merzough Münker authored
    - Documented the `template` property for specifying custom Handlebars templates in both columns and form controls.
    - Included examples for practical usage scenarios.
    25b56e01
  • Merzough Münker's avatar
    feat(schematics): add examples for accordion and table components · c1125e0e
    Merzough Münker authored
    - Added schematic YAML examples for accordion and table components across various features, including service network, dashboard, machine, machine definition, and Node-RED.
    - Demonstrates usage of configurations like headers, filters, actions, sorting, and upstream data.
    - Supports advanced features such as modals, file handling, live values, and role-based permissions.
    c1125e0e
  • Merzough Münker's avatar
    feat(docs): enhance table column, action, and form control guides · c4e1b662
    Merzough Münker authored
    - Added `filterControl` for custom filter input in table columns.
    - Documented `checkFunction` and `color` properties for table actions.
    - Expanded form control examples with advanced upstream configurations and validation patterns.
    - Included YAML sample updates showcasing practical use cases.
    c4e1b662
  • Merzough Münker's avatar
    feat(table): add test table feature with Angular and NestJS integration · 822d6bcc
    Merzough Münker authored
    - Implemented `test-table` Angular component with paginated table, column menu, error handling, and progress bar.
    - Added NestJS backend for `test-table` with DTOs, controller, and module setup for data handling.
    - Updated schematic configuration with backend module reference (`service-nest`).
    822d6bcc
  • Merzough Münker's avatar
    refactor(prettier): update Prettier configuration formatting in snapshots · 25b3c496
    Merzough Münker authored
    - Reformatted Prettier configurations across multiple snapshot files for consistent JSON structure.
    - Improved formatting readability with multi-line arrays and objects.
    - Synchronized Prettier mock in test setups across Angular, NestJS, and workspace packages.
    25b3c496
  • Merzough Münker's avatar
    chore(release): version · 69d6ee61
    Merzough Münker authored
     - @rxap/layout@19.2.0-dev.1
     - @rxap/data-structure-tree@1.1.17-dev.3
     - @rxap/generator-ts-morph@1.0.21-dev.4
     - @rxap/json-schema-to-typescript@16.1.3-dev.3
     - @rxap/mixin@16.0.15-dev.4
     - @rxap/n8n-nodes-cache@1.0.4-dev.3
     - @rxap/n8n-nodes-cqrs@0.0.6-dev.3
     - @rxap/n8n-nodes-firecrawl@0.3.0-dev.1
     - @rxap/n8n-nodes-gitlab@0.2.1-dev.3
     - @rxap/n8n-nodes-ipfs@1.0.4-dev.3
     - @rxap/n8n-nodes-open-webui@0.0.5-dev.3
     - @rxap/n8n-nodes-sanitize-html@1.1.3-dev.3
     - @rxap/n8n-nodes-tar@0.1.1-dev.3
     - @rxap/n8n-nodes-zip@0.1.1-dev.3
     - @rxap/n8n-utilities@1.2.2-dev.3
     - @rxap/nest-logger@11.0.0-dev.7
     - @rxap/nest-sentry@11.0.0-dev.15
     - @rxap/node-utilities@1.3.11-dev.3
     - @rxap/plugin-angular@20.3.0-dev.2
     - @rxap/plugin-application@20.1.0-dev.2
     - @rxap/plugin-compodoc@20.1.0-dev.2
     - @rxap/plugin-cypress@20.1.0-dev.2
     - @rxap/plugin-docker@20.1.0-dev.2
     - @rxap/plugin-gitlab-ci@20.1.0-dev.2
     - @rxap/plugin-gpt@20.2.0-dev.2
     - @rxap/plugin-kraft@20.0.4-dev.3
     - @rxap/plugin-library@20.3.0-dev.2
     - @rxap/plugin-llm@20.1.0-dev.2
     - @rxap/plugin-localazy@20.2.0-dev.2
     - @rxap/plugin-n8n@20.2.0-dev.2
     - @rxap/plugin-nestjs@20.2.0-dev.13
     - @rxap/plugin-open-api@20.2.0-dev.2
     - @rxap/plugin-storybook@20.1.0-dev.2
     - @rxap/plugin-typedoc@20.4.0-dev.2
     - @rxap/plugin-utilities@20.0.5-dev.3
     - @rxap/plugin-web3-storage@20.0.5-dev.3
     - @rxap/plugin-workspace@20.2.0-dev.7
     - @rxap/preset-angular@20.0.6-dev.11
     - @rxap/preset-workspace@20.0.5-dev.10
     - @rxap/reflect-metadata@1.0.16-dev.4
     - @rxap/schematic-angular@19.2.0-dev.0
     - @rxap/schematic-composer@19.1.0-dev.0
     - @rxap/schematic-nestjs@19.0.5-dev.4
     - @rxap/schematics-open-api@19.0.5-dev.4
     - @rxap/schematics-ts-morph@19.1.1-dev.4
     - @rxap/schematics-utilities@19.0.5-dev.3
     - @rxap/schematics-xml-parser@19.0.5-dev.18
     - @rxap/ts-morph@1.6.0-dev.3
     - @rxap/utilities@16.5.0-dev.1
     - @rxap/workspace-open-api@19.1.1-dev.8
     - @rxap/workspace-ts-morph@19.1.13-dev.4
     - @rxap/workspace-utilities@19.8.1-dev.3
     - @rxap/xml-parser@16.3.0-dev.14
    69d6ee61
Loading
Loading