Loading
Commits on Source 23
-
Merzough Münker authored
-
Merzough Münker authored
- @rxap/schematic-angular@19.2.0-dev.1
-
Merzough Münker authored
- Deleted `test-table` Angular component and corresponding styles, templates, and TypeScript files. - Removed NestJS controller, module, DTOs, and associated backend integration. - Updated schematic configuration to exclude `test-table`.
-
Merzough Münker authored
- Added `test-table` Angular component with paginated table, column menu, error handling, and progress bar. - Implemented NestJS backend for `test-table` with corresponding DTOs, controller, and module setup for data management. - Integrated backend module reference into schematic configuration (`service-nest`).
-
Merzough Münker authored
- Introduced a `prefix` option to allow flexible prefixing for NestJS controller names. - Updated `BuildNestControllerName` logic to handle `true`, `false`, or string values for the prefix. - Modified schematics and backend options to integrate the new `prefix` functionality.
-
Merzough Münker authored
- Introduced tests to verify the normalization of NestJS backend options under various scenarios. - Covered cases with all properties defined, missing optional properties, undefined backend context, and explicit undefined values.
-
Merzough Münker authored
- Deleted `minimum-table-component-options` and related unused implementation. - Refactored imports across multiple files to maintain functionality and utilize `normalize-minimum-table-component-options`. - Modularized `table-interface-rule` into a separate file for clarity and reuse.
-
Merzough Münker authored
- Refactored import paths to standardize and moved relevant files into a `rules` directory for better structure. - Replaced occurrences of `SchematicsException` with native `Error` for consistency and simplified error handling.
-
Merzough Münker authored
- Introduced NestJS, Local, and OpenAPI backend rules for tables and data-grid components. - Added utility methods like `buildSubmitOperationId` and `buildGetOperationId` to simplify operation ID generation. - Implemented normalization for data-grid options and backend configurations. - Created unit tests for backend and data-source normalization functions.
-
Merzough Münker authored
- Added tests for tree table, accordion, data-grid, and dialog options. - Covered multiple scenarios for operation ID generation, option normalization, and rule building. - Ensured code coverage for utility functions like `buildDtoSuffix` and `buildOperationId`.
-
Merzough Münker authored
- Ensured `schematicCommandList` includes the specified file if it exists in the host. - Added logic to verify and push the file to the list when not initially matched.
-
Merzough Münker authored
- Introduced Jest snapshots for the dialog component to validate templates, styles, and structure. - Added `createFullWorkspace` utility to simplify workspace setup for tests. - Included `test-setup.ts` and updated config files (`tsconfig.spec.json`, `jest.config.ts`) for Jest environment setup. - Enhanced TypeScript compiler configuration for improved testing performance.
-
Merzough Münker authored
- Added unit tests and Jest snapshots for accordion, data-grid, form controls, table, and tree components. - Ensured functionality by creating full workspaces and testing schematic options.
-
Merzough Münker authored
- Replaced `test.ts` files with generated module files (`*.module.ts`) for Angular and NestJS libraries. - Refactored `createFullWorkspace` utility to utilize `UnitTestTree` with `EmptyTree` for improved test setups. - Updated affected unit tests and snapshots to reflect new module file changes.
-
Merzough Münker authored
- Deleted unused variables `context`, `backend`, `nestModule`, and `controllerName` for cleaner code.
-
Merzough Münker authored
refactor(utilities): update `BuildNestControllerName` to support new `module` and `controller` props with deprecation for legacy options - Added `module` and `controller` properties to replace `nestModule` and `controllerName`, marking the old options as deprecated. - Enhanced prefix handling logic to align with the new properties while maintaining backward compatibility. - Improved error messaging for undefined controller names.
-
Merzough Münker authored
-
Merzough Münker authored
- Added snapshots for accordion component options normalization, including nested, data-grid, switch, and table variations. - Ensured full coverage for both minimal and complex configurations to validate templates and structures.
-
Merzough Münker authored
feat: introduce `provideAuthorization` and `setAuthorizationScope` utilities for module configuration and add comprehensive authorization developer guide.
-
Merzough Münker authored
- Introduced the `strategy` property to allow more flexible configuration strategies. - This enhances customization options for defining environment behavior.
-
Merzough Münker authored
- Introduced `ConfigLoadingStrategy` enum to support flexible loading strategies. - Added `strategy` property to `ConfigLoadOptions` for prioritized config loading (`default`, `fifo`). - Enhanced error handling and fallback logic for loading configurations from multiple sources, ensuring resilient behavior.
-
Merzough Münker authored
- Updated imports to leverage `CoerceArrayItems` utility for consistency. - Cleaned up unused imports and comments in `table-options.spec.ts`. - Improved type annotations and removed `@ts-ignore` in `data-grid-item.spec.ts`.
-
Merzough Münker authored
- @rxap/authorization@19.1.0-dev.0 - @rxap/config@19.2.0-dev.3 - @rxap/environment@19.1.0-dev.0 - @rxap/layout@19.2.0-dev.2 - @rxap/generator-ts-morph@1.0.21-dev.5 - @rxap/nest-logger@11.0.0-dev.8 - @rxap/nest-sentry@11.0.0-dev.16 - @rxap/plugin-angular@20.3.0-dev.3 - @rxap/plugin-application@20.1.0-dev.3 - @rxap/plugin-compodoc@20.1.0-dev.3 - @rxap/plugin-cypress@20.1.0-dev.3 - @rxap/plugin-docker@20.1.0-dev.3 - @rxap/plugin-gitlab-ci@20.1.0-dev.3 - @rxap/plugin-gpt@20.2.0-dev.3 - @rxap/plugin-kraft@20.0.4-dev.4 - @rxap/plugin-library@20.3.0-dev.3 - @rxap/plugin-llm@20.1.0-dev.3 - @rxap/plugin-localazy@20.2.0-dev.3 - @rxap/plugin-n8n@20.2.0-dev.3 - @rxap/plugin-nestjs@20.2.0-dev.14 - @rxap/plugin-open-api@20.2.0-dev.3 - @rxap/plugin-storybook@20.1.0-dev.3 - @rxap/plugin-typedoc@20.4.0-dev.3 - @rxap/plugin-utilities@20.0.5-dev.4 - @rxap/plugin-web3-storage@20.0.5-dev.4 - @rxap/plugin-workspace@20.2.0-dev.8 - @rxap/preset-angular@20.0.6-dev.12 - @rxap/preset-workspace@20.0.5-dev.11 - @rxap/schematic-angular@19.2.0-dev.2 - @rxap/schematic-composer@19.1.0-dev.1 - @rxap/schematic-nestjs@19.0.5-dev.5 - @rxap/schematics-open-api@19.0.5-dev.5 - @rxap/schematics-ts-morph@19.1.1-dev.5 - @rxap/schematics-utilities@19.0.5-dev.4 - @rxap/schematics-xml-parser@19.0.5-dev.19 - @rxap/workspace-open-api@19.1.1-dev.9 - @rxap/workspace-ts-morph@19.1.13-dev.5 - @rxap/workspace-utilities@19.9.0-dev.0