Sweet-Dev-star
7176c112e4
fix(schematics): avoid self-import for same-namespace generic base type argument
When an Angular proxy DTO inherits from a generic base type such as
PagedResultDto<TransactionDto> and the type argument lives in the same
namespace, the model generator emitted an invalid self-import inside
models.ts (e.g. `import type { TransactionDto } from './models'`),
breaking the Angular/TypeScript build.
The base-type generic arguments were not filtered by namespace the way
property refs already are: the outer guard only checked the base type's
own namespace (Volo.Abp...PagedResultDto), so every type in the generic
tree was imported, including same-namespace ones.
Skip generic arguments whose namespace equals the model's, mirroring the
existing property handling. The framework base type is still imported
from @abp/ng.core ; only the bogus self-import is dropped.
Adds a regression test reproducing the reported scenario.
Resolves #25080
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3 months ago
sumeyye
449f61c30d
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
3 months ago
sumeyye
441d2b52a1
update: enhance MemoryTokenStorageService to support session storage for specific keys
3 months ago
maliming
08090698ee
Declare array parameters as readonly in Angular proxy generation
3 months ago
maliming
bfe9a39e06
Emit optional chaining for nested params in Angular proxy generation
3 months ago
maliming
3e0889a650
Stop warning for plain strings without localization separator
3 months ago
maliming
e8e34ade2a
Keep path on breadcrumb segments so they render as links
3 months ago
maliming
232f43e27e
Use DST-aware format in abpUtcToLocal pipe for UTC clock
3 months ago
voloagent
4fc5a83718
Update_NPM_Packages
3 months ago
sumeyye
3c06def558
update: base tsconfig for `angularCompilerOptions`
3 months ago
sumeyye
796a83ca86
update: some upgrade enhancements for the theme-shared
3 months ago
sumeyye
ea9ae5fc96
update: some upgrade enhancements for the tenant-management and theme basic
3 months ago
sumeyye
8a46a5a25a
update: some upgrade enhancements for the setting-management
3 months ago
sumeyye
7522836c0c
update: some upgrade enhancements for the permission-management
3 months ago
sumeyye
0295f5a29b
update: some upgrade enhancements for the identity
3 months ago
sumeyye
ecd4b6fd4d
update: some upgrade enhancements for the feature management
3 months ago
maliming
68b6b0acd8
Pin Angular body mapper limit for multiple direct FormFile method args
3 months ago
sumeyye
a055ce5141
update: some upgrade enhancements for the core
3 months ago
sumeyye
00e63d833f
update: some upgrade enhancements for the components
3 months ago
sumeyye
2cb93fbd97
update: some upgrade enhancements for the cms-kit
3 months ago
maliming
1a65d79c6a
Cover Angular signature/method mappers and pin jQuery multi-FormFile limit
3 months ago
maliming
b39aa93d37
Forward IRemoteStreamContent DTO uploads as multipart in jQuery and Angular client proxies
3 months ago
sumeyye
94c96287f3
update: some upgrade enhancements for the account
3 months ago
sumeyye
eba15f1b13
update: some upgrade enhancements for the dev-app
3 months ago
maliming
025e495d6e
Upgrade proxy service template test to ts.createProgram for real semantic checks
3 months ago
maliming
b0e4a9477f
Echo declared Accept media types and degrade IRemoteStreamContent collections to any[] in Angular schematic
3 months ago
maliming
49c4ff5a05
Unwrap ABP error envelope from Blob body and validationErrors-only payloads in RestService
3 months ago
voloagent
f8f67e11e2
Update_NPM_Packages
3 months ago
maliming
02c6da18cc
Auto-set Accept header and unwrap ABP JSON error envelopes in RestService
Refs abpframework/abp#23732
3 months ago
maliming
e7b37b7031
Generate Angular proxies with responseType and Accept from ContentTypes
Refs abpframework/abp#23732
3 months ago
sumeyye
b9e3668bb6
upgrade: code generation packages to the angular v22 structure
3 months ago
sumeyye
d8328efee4
update: theme-shared package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
48d8b997b9
update: theme-basic package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
24b258d747
update: tenant-management package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
f6c3bda984
update: setting-management package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
befbbf87f1
update: permission-management package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
d7f7d5914d
update: oauth package
3 months ago
sumeyye
b94e77e0b9
update: identity package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
2e949642a4
update: feature-management package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
d6acbffe79
update: core package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
29d667a1b6
update: components package for the latest upgrade (html properties)
3 months ago
sumeyye
da75e4c979
update: cms-kit package for the latest upgrade ( html properties)
3 months ago
sumeyye
514f95071e
update: account-core package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
58e43f7844
update: account package for the latest upgrade (state management and html properties)
3 months ago
sumeyye
508463d620
upgrade: dev-app
3 months ago
voloagent
669c2c94d4
Update_NPM_Packages
3 months ago
sumeyye
7dac4312e5
fix: loadling state management problem for manage profile
3 months ago
maliming
d233b4490b
Mark decorative empty-state icon as aria-hidden in Angular
4 months ago
maliming
89abf410d6
Render empty state on Settings page when no group is available
When all setting groups are hidden by contributors or permissions
(e.g. tenant users in Shared user accounts mode), the Settings page
went completely blank. Show a small empty state across MVC, Blazor
and Angular, plus a localizable string in all locales.
4 months ago
voloagent
2b93727c88
Update_NPM_Packages
4 months ago