This website requires JavaScript.
e44203c485
fix: emit() publishes to exchange instead of sendToQueue
master
Kyryll O.
2026-06-19 16:17:47 +0300
fb0bb36bdd
fix: publish system.notification.send in {pattern, data} format for NestJS RMQ
Kyryll O.
2026-06-18 16:45:12 +0300
8209f4ac82
fix: sendNotification publishes directly to exchange instead of NestJS RMQ client sendToQueue
Kyryll O.
2026-06-18 16:32:01 +0300
67f58d6f74
1.11.0
Kyryll O.
2026-06-12 17:55:18 +0300
3822e91243
chore: bump to v1.10.3 (callPluginApi unwrap response)
Kyryll O.
2026-06-12 17:54:57 +0300
de45ca428b
fix: callPluginApi unwrap response (TransformInterceptor wrapping)
Kyryll O.
2026-06-12 17:53:48 +0300
3451a23e8e
feat: add callAsService for service-to-service auth
prod
Kyryll O.
2026-06-04 13:28:50 +0300
b4d214d9c3
feat: add HelpModule (HelpController, HelpService) for standardized FAQ/HELP system
Kyryll O.
2026-06-03 15:41:48 +0300
4c31519308
chore: bump 1.10.0, publish
Kyryll O.
2026-06-01 14:31:24 +0300
c5f43da97b
fix(sdk): requestPlugin skips cross-service 'no matching handler' errors with fallback timer
Kyryll O.
2026-06-01 14:30:29 +0300
89d871e5d6
chore: bump 1.9.2, safe discoverPlugins with error handling
Кирилл Осипков
2026-06-01 14:06:44 +0300
04cbcb791e
fix: convert endpoint kebab-case to camelCase in createReportController handlerMethod — v1.9.1
Кирилл Осипков
2026-06-01 11:27:41 +0300
3136f0b5f4
feat: add ReportCapabilityProvider factory for report data sources — v1.9.0
Кирилл Осипков
2026-06-01 11:02:25 +0300
f92adbd683
feat: add DatePicker component to UIKit and CLI scaffold
Kyryll O
2026-05-29 22:04:11 +0300
25fe858c2b
feat: sync UIKit types - add Modal, Tabs, Table, SearchableSelect, MultiSelect, Typography.Small — v1.7.1
Кирилл Осипков
2026-05-28 12:08:39 +0300
4efaa25452
feat: raw amqplib exchange publishing for inter-plugin RPC — v1.7.0
Кирилл Осипков
2026-05-28 11:05:49 +0300
acc8c3178d
feat: inter-plugin discovery, targeted events, RPC — v1.4.0
v1.4.0
Кирилл Осипков
2026-05-28 09:32:27 +0300
11e1827031
docs: add inter-plugin communication (RPC + discovery) docs to README
v1.3.0
Кирилл Осипков
2026-05-28 09:17:15 +0300
d9c87aef0a
feat: add callPluginApi() and discoverPlugins() for inter-plugin HTTP RPC
Кирилл Осипков
2026-05-28 09:15:34 +0300
8fd1160f79
fix: widen reflect-metadata peerDep to ^0.1.12 || ^0.2.0
v1.2.4
Кирилл Осипков
2026-05-27 16:23:54 +0300
02ccbaa2d5
fix: widen NestJS peerDeps to ^10.0.0 || ^11.0.0 for backward compatibility
v1.2.3
Кирилл Осипков
2026-05-27 16:21:45 +0300
755a093b61
fix: move @nestjs/*, rxjs, reflect-metadata to peerDependencies
v1.2.2
Кирилл Осипков
2026-05-27 15:10:51 +0300
33f426925b
chore: add .npmrc to gitignore
Кирилл Осипков
2026-05-27 14:01:07 +0300
6537f3c892
docs: add comprehensive README with full SDK API reference feat: add AttributeAccessService for ABAC chore: bump to v1.2.1, update CLI template dep
v1.2.1
Кирилл Осипков
2026-05-27 14:00:12 +0300
ff39034a14
fix: add routingKey '#' to getRabbitMQOptions so queues receive events
v1.1.2
Кирилл Осипков
2026-05-27 13:15:15 +0300
8f98bf8cae
chore: bump to 1.1.1
v1.1.1
Кирилл Осипков
2026-05-27 12:58:59 +0300
578e2bf9b3
fix(cli): include .npmrc copy in generated Dockerfile
Кирилл Осипков
2026-05-27 12:58:34 +0300
4ac6b061a8
feat: rename to @erp/plugin-sdk, publish via Gitea Packages
v1.1.0
Кирилл Осипков
2026-05-27 12:50:40 +0300
d6efcc5bd1
chore: configure Gitea Packages publishing
v1.0.1
Кирилл Осипков
2026-05-27 12:47:12 +0300
788acab14e
feat(cli): generate plugins with dual DB mode (self/provide)
v1.0.0
Kyryll O
2026-05-26 23:44:55 +0300
107af7b0f1
feat: setupDatabase returns host/port/username/password and sets PLUGIN_DB_* env vars
main
Kyryll O
2026-05-26 23:28:22 +0300
975fe8ef73
fix: move all deps to dependencies for npm sub-dependency install
Kyryll O
2026-05-26 22:57:14 +0300
d0f0bfab79
fix: setupDatabase() correctly extracts dbName from nested response
Kyryll O
2026-05-26 22:46:26 +0300
d998ea2d85
feat: add setupDatabase() static method for core-provided DB
Kyryll O
2026-05-26 22:16:08 +0300
d5484b074b
Update rabbitmq topic config and CLI template
Kyryll O
2026-05-26 00:05:35 +0300
3d0dbd694b
fix: make remoteEntry resolution robust for relative paths
Kyryll O
2026-05-25 16:04:36 +0300
90d6298f1c
Downgrade uuid to v9 and add sendNotification method
Kyryll O
2026-05-25 15:29:00 +0300
519ecb23b2
feat: add create-erp-plugin CLI
Kyryll O
2026-05-24 00:01:31 +0300
0a2319dbef
Fix remoteEntry path
Кирилл Осипков
2026-05-22 15:02:03 +0300
a18cef45c1
Add prepare script for NPM git installation
Кирилл Осипков
2026-05-22 14:41:01 +0300
97e680f87c
Initial commit of ERP Plugin SDK
Кирилл Осипков
2026-05-22 14:40:26 +0300