Activities of "kirotech"

  • ABP Framework version: v6.0.0-rc.4
  • UI type: Angular
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

cli version v6.0.0-rc.4 abp suite version v6.0.0-rc.4

Suite just stopped generating ui for me. I tried to update to latest rc version my cli and suite also a project, but after upgrade project stopped working at all so I had to downgrade to make project working again.

This doesn't look like good developer experience at all. I wasted all day on this yesterday trying to recover cli and abp suite also project from failed upgrade.

from abp suite log

2022-09-28 18:50:15.597 +03:00 [INF] Running the Angular Schematics command:
node run-schematics.mjs "C:/project/angular/.suite/schematics/node\_modules/.bin/ng" g ".suite/schematics/collection.json:entity" app-pro Project "C:/project/aspnet-core/.suite/entities/Good.json" "C:/project/angular"
2022-09-28 18:50:30.682 +03:00 [INF] Angular Schematics command failed.
file:///C:/project/angular/.suite/schematics/node\_modules/execa/lib/error.js:59
error = new Error(message);
^

Error: Command failed with exit code 1: .suite/schematics/node\_modules/.bin/ng g .suite/schematics/collection.json:entity app-pro Project C:/project/aspnet-core/.suite/entities/Good.json
this.tree.readText is not a function
at makeError (file:///C:/project/angular/.suite/schematics/node\_modules/execa/lib/error.js:59:11)
at handlePromise (file:///C:/project/angular/.suite/schematics/node\_modules/execa/index.js:119:26)
at processTicksAndRejections (node:internal/process/task\_queues:96:5)
at async file:///C:/project/angular/.suite/schematics/run-schematics.mjs:6:18 {
shortMessage: 'Command failed with exit code 1: .suite/schematics/node\_modules/.bin/ng g .suite/schematics/collection.json:entity app-pro Project C:/project/aspnet-core/.suite/entities/Good.json',
command: '.suite/schematics/node\_modules/.bin/ng g .suite/schematics/collection.json:entity app-pro Project C:/project/aspnet-core/.suite/entities/Good.json',
escapedCommand: '".suite/schematics/node\_modules/.bin/ng" g ".suite/schematics/collection.json:entity" app-pro Project "C:/project/aspnet-core/.suite/entities/Good.json"',
exitCode: 1,
signal: undefined,
signalDescription: undefined,
stdout: '',
stderr: 'this.tree.readText is not a function',
failed: true,
timedOut: false,
isCanceled: false,
killed: false
}

2022\-09\-28 18:50:30\.686 \+03:00 \[INF\] 9/10 \- AngularUiGenerateWithSchematicsCommand completed\. \| Duration: 15091 ms\.\

Tried removing angular/.suite folder number of time already yesterday and it didn't work same error each time. I want to solve this ABP suite UI generation bug first after that I will try to upgrade project to rc5 again.

PS C:\project\angular\.suite\schematics> dotnet tool list -g
Package Id          Version         Commands
---------------------------------------------
dotnet-ef           6.0.9           dotnet-ef
volo.abp.cli        6.0.0-rc.4      abp
volo.abp.suite      6.0.0-rc.4      abp-suite
PS C:\project\angular\.suite\schematics>
PS C:\project\angular\.suite\schematics> yarn why @abp/ng.schematics
yarn why v1.22.19
[1/4] Why do we have the module "@abp/ng.schematics"...?
[2/4] Initialising dependency graph...
[3/4] Finding dependency...
[4/4] Calculating file sizes...
=> Found "@abp/ng.schematics@6.0.0-rc.5"
info Has been hoisted to "@abp/ng.schematics"
info This module exists because it's specified in "dependencies".
info Disk size without dependencies: "96.57MB"
info Disk size with unique dependencies: "186.89MB"
info Disk size with transitive dependencies: "268.07MB"
info Number of shared dependencies: 129
Done in 4.31s.
PS C:\project\angular\.suite\schematics>
PS C:\project\angular\.suite\schematics> yarn why @angular-devkit/schematics
yarn why v1.22.19
[1/4] Why do we have the module "@angular-devkit/schematics"...?
[2/4] Initialising dependency graph...
[3/4] Finding dependency...
[4/4] Calculating file sizes...
=> Found "@angular-devkit/schematics@11.0.7"
info Has been hoisted to "@angular-devkit/schematics"
info Reasons this module exists
   - Specified in "dependencies"
   - Hoisted from "@angular#cli#@angular-devkit#schematics"
   - Hoisted from "@schematics#angular#@angular-devkit#schematics"
   - Hoisted from "@angular#cli#@schematics#update#@angular-devkit#schematics"
info Disk size without dependencies: "17.28MB"
info Disk size with unique dependencies: "51.48MB"
info Disk size with transitive dependencies: "55.56MB"
info Number of shared dependencies: 29
=> Found "@abp/ng.schematics#@angular-devkit/schematics@14.2.4"
info Reasons this module exists
   - "@abp#ng.schematics" depends on it
   - Hoisted from "@abp#ng.schematics#@angular#cli#@angular-devkit#schematics"
   - Hoisted from "@abp#ng.schematics#@angular#cli#@schematics#angular#@angular-devkit#schematics"
info Disk size without dependencies: "872KB"
info Disk size with unique dependencies: "35.63MB"
info Disk size with transitive dependencies: "39.34MB"
info Number of shared dependencies: 30
Done in 2.33s.
PS C:\project\angular\.suite\schematics>

Any update on this abp suite bug?

Can you reset my support tickets count? This is a bug with your abp suite cli not support request i don't think this is fair to count this as tech support request. I fixed the issue with 6.0.0 stable release update.

same error here after upgrade to 6.0.1 from 5.x.x

Hello,

Our tenant will have some functionality where he needs payments to be done.

For example tenant will have customers paying invoices in the tenant system.

You suggest to reuse your pro payments module or is it not designed to use for tenants functionality payments?

Because now i see that payments module is pretty much only for host SaaS module and plans payments?

Ok so invoice payment should create payment requests? How it supposed to work for tenants?

Where is integration point here?

?

I'm not asking for invoices or anything what's related to this functionality I'm working on it, I'm asking where is integration point for your payments abstraction?

All integration should go through payment request?

For example in tenant i have invoice screen they click pay and we have to create payment request and have reference to it?

Showing 1 to 10 of 68 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11