Skip to content

Commit 5cecb6e

Browse files
committed
fix: remove auth on rpc
1 parent 83444a7 commit 5cecb6e

File tree

2 files changed

+0
-24
lines changed

2 files changed

+0
-24
lines changed

src/infrastructure/factory-messaging.controller.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { BaseUseCase } from '../domain/usecase/base.usecase';
55
import { SuccessResponse } from '../frameworks/shared/responses/success.response';
66
import { IContext } from '../frameworks/shared/interceptors/context.interceptor';
77
import { ExtendedSerializer } from '../frameworks/shared/decorators/serializer.decorator';
8-
import { Authentication } from '../frameworks/shared/decorators/authentication.decorator';
98
import { Authorization } from '../frameworks/shared/decorators/authorization.decorator';
109
import { Context } from '../frameworks/shared/decorators/context.decorator';
1110
import { UseList } from '../frameworks/shared/decorators/uselist.decorator';
@@ -53,7 +52,6 @@ export function MessagingControllerFactory<
5352

5453
@MessagePattern(SubjectFactory.buildSubject(messageType, 'getAudit'))
5554
@ExtendedSerializer(getSerializer)
56-
@Authentication(true)
5755
@Authorization(`audit:read@auth`)
5856
async getAudit(data: { id: string }) {
5957
const result = await this._usecase.getAudit(data.id);
@@ -67,7 +65,6 @@ export function MessagingControllerFactory<
6765
@MessagePattern(SubjectFactory.buildSubject(messageType, 'getAudits'))
6866
@UseList(FilterPaginationAuditQueryValidator)
6967
@ExtendedSerializer(ListAuditSerializer)
70-
@Authentication(true)
7168
@Authorization(`audit:read@auth`)
7269
async getAudits(@Context() ctx: IContext) {
7370
const { result, meta } = await this._usecase.getAudits(ctx);
@@ -76,7 +73,6 @@ export function MessagingControllerFactory<
7673
}
7774

7875
@MessagePattern(SubjectFactory.buildSubject(messageType, 'listDropdown'))
79-
@Authentication(true)
8076
@Authorization(`${rolePrefix}:read@auth`)
8177
async listDropdown(@Context() ctx: IContext) {
8278
const result = await this._usecase.listDropdown(ctx);
@@ -87,7 +83,6 @@ export function MessagingControllerFactory<
8783
@MessagePattern(SubjectFactory.buildSubject(messageType, 'listPagination'))
8884
@UseList(listPaginationQuery)
8985
@ExtendedSerializer(listSerializer)
90-
@Authentication(true)
9186
@Authorization(`${rolePrefix}:read@auth`)
9287
async listPagination(@Context() ctx: IContext) {
9388
const { result, meta } = await this._usecase.listPagination(ctx);
@@ -98,7 +93,6 @@ export function MessagingControllerFactory<
9893
@MessagePattern(SubjectFactory.buildSubject(messageType, 'listCursor'))
9994
@UseList(listCursorQuery)
10095
@ExtendedSerializer(listSerializer)
101-
@Authentication(true)
10296
@Authorization(`${rolePrefix}:read@auth`)
10397
async listCursor(@Context() ctx: IContext) {
10498
const { meta, result } = await this._usecase.listCursor(ctx);
@@ -108,7 +102,6 @@ export function MessagingControllerFactory<
108102

109103
@MessagePattern(SubjectFactory.buildSubject(messageType, 'upsert'))
110104
@ExtendedSerializer(upsertSerializer)
111-
@Authentication(true)
112105
@Authorization(`${rolePrefix}:create@auth`, `${rolePrefix}:update@auth`)
113106
async upsert(@Context() ctx: IContext, data: UpsertBody) {
114107
const result = await this._usecase.upsert(ctx, data);
@@ -118,7 +111,6 @@ export function MessagingControllerFactory<
118111

119112
@MessagePattern(SubjectFactory.buildSubject(messageType, 'get'))
120113
@ExtendedSerializer(getSerializer)
121-
@Authentication(true)
122114
@Authorization(`${rolePrefix}:read@auth`)
123115
async get(@Context() ctx: IContext, data: { id: string }) {
124116
const result = await this._usecase.getById(ctx, data.id);
@@ -128,7 +120,6 @@ export function MessagingControllerFactory<
128120

129121
@MessagePattern(SubjectFactory.buildSubject(messageType, 'list'))
130122
@ExtendedSerializer(listSerializer)
131-
@Authentication(true)
132123
@Authorization(`${rolePrefix}:read@auth`)
133124
async list(@Context() ctx: IContext, _data: any) {
134125
const result = await this._usecase.listPagination(ctx);
@@ -138,7 +129,6 @@ export function MessagingControllerFactory<
138129

139130
@MessagePattern(SubjectFactory.buildSubject(messageType, 'create'))
140131
@ExtendedSerializer(createSerializer)
141-
@Authentication(true)
142132
@Authorization(`${rolePrefix}:create@auth`)
143133
async create(@Context() ctx: IContext, data: CreateBody) {
144134
const result = await this._usecase.create(ctx, data);
@@ -148,7 +138,6 @@ export function MessagingControllerFactory<
148138

149139
@MessagePattern(SubjectFactory.buildSubject(messageType, 'update'))
150140
@ExtendedSerializer(updateSerializer)
151-
@Authentication(true)
152141
@Authorization(`${rolePrefix}:update@auth`)
153142
async update(@Context() ctx: IContext, data: { id: string } & UpdateBody) {
154143
const { id, ...body } = data;
@@ -159,7 +148,6 @@ export function MessagingControllerFactory<
159148

160149
@MessagePattern(SubjectFactory.buildSubject(messageType, 'delete'))
161150
@ExtendedSerializer(deleteSerializer)
162-
@Authentication(true)
163151
@Authorization(`${rolePrefix}:delete@auth`)
164152
async delete(@Context() ctx: IContext, data: { id: string }) {
165153
const result = await this._usecase.delete(ctx, data.id);
@@ -169,7 +157,6 @@ export function MessagingControllerFactory<
169157

170158
@MessagePattern(SubjectFactory.buildSubject(messageType, 'deleteBatch'))
171159
@ExtendedSerializer(deleteSerializer)
172-
@Authentication(true)
173160
@Authorization(`${rolePrefix}:delete@auth`)
174161
async deleteBatch(@Context() ctx: IContext, data: DeleteBatchBody) {
175162
const result = await this._usecase.deleteBatch(ctx, data);

src/modules/messaging/infrastructure/system-control.controller.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { MessagePattern } from '@nestjs/microservices';
33
import { SystemControlHandler } from '../domain/usecases/handlers/system-control.handler';
44
import { SubjectFactory } from '../domain/usecases/factories/subject.factory';
55
import { SYSTEM_CONTROL_MESSAGE_TYPE } from '../domain';
6-
import { Authentication } from '@/frameworks';
76

87
@Controller()
98
export class SystemControlController {
@@ -12,7 +11,6 @@ export class SystemControlController {
1211
@MessagePattern(
1312
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'exit'),
1413
)
15-
@Authentication(true)
1614
async exit() {
1715
return this.systemControlHandler.exit();
1816
}
@@ -23,7 +21,6 @@ export class SystemControlController {
2321
'getConfiguration',
2422
),
2523
)
26-
@Authentication(true)
2724
async getConfiguration(data: { name: string }) {
2825
return this.systemControlHandler.getConfiguration(data);
2926
}
@@ -34,7 +31,6 @@ export class SystemControlController {
3431
'getConfigurationNames',
3532
),
3633
)
37-
@Authentication(true)
3834
async getConfigurationNames(data: any) {
3935
return this.systemControlHandler.getConfigurationNames(data);
4036
}
@@ -45,39 +41,34 @@ export class SystemControlController {
4541
'getConfigurationParameter',
4642
),
4743
)
48-
@Authentication(true)
4944
async getConfigurationParameter(data: { paramName: string }) {
5045
return this.systemControlHandler.getConfigurationParameter(data);
5146
}
5247

5348
@MessagePattern(
5449
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'getControlList'),
5550
)
56-
@Authentication(true)
5751
async getControlList(data: any) {
5852
return this.systemControlHandler.getControlList(data);
5953
}
6054

6155
@MessagePattern(
6256
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'getManifestData'),
6357
)
64-
@Authentication(true)
6558
async getManifestData(data: any) {
6659
return this.systemControlHandler.getManifestData(data);
6760
}
6861

6962
@MessagePattern(
7063
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'getMemoryInfo'),
7164
)
72-
@Authentication(true)
7365
async getMemoryInfo(data: any) {
7466
return this.systemControlHandler.getMemoryInfo(data);
7567
}
7668

7769
@MessagePattern(
7870
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'getStatus'),
7971
)
80-
@Authentication(true)
8172
async getStatus() {
8273
return this.systemControlHandler.getStatus();
8374
}
@@ -88,15 +79,13 @@ export class SystemControlController {
8879
'getSystemProperties',
8980
),
9081
)
91-
@Authentication(true)
9282
async getSystemProperties() {
9383
return this.systemControlHandler.getSystemProperties();
9484
}
9585

9686
@MessagePattern(
9787
SubjectFactory.buildSubject(SYSTEM_CONTROL_MESSAGE_TYPE, 'restart'),
9888
)
99-
@Authentication(true)
10089
async restart() {
10190
return this.systemControlHandler.restart();
10291
}

0 commit comments

Comments
 (0)