mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 10:59:39 +02:00
Replace removed B2B org credit system with consumer-friendly shared Mana pools. Members spend directly from a guild pool managed by the Gildenmeister (owner). Supports funding from personal balance, per-member spending limits, and credit source routing. New endpoints: /gilden/* (guild CRUD) and /credits/guild/* (pool ops). POST /credits/use now accepts optional creditSource for guild routing. Delete broken b2b-journey E2E tests that tested phantom endpoints. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 lines
476 B
TypeScript
13 lines
476 B
TypeScript
import { Module, forwardRef } from '@nestjs/common';
|
|
import { GuildsController } from './guilds.controller';
|
|
import { GuildsService } from './guilds.service';
|
|
import { AuthModule } from '../auth/auth.module';
|
|
import { CreditsModule } from '../credits/credits.module';
|
|
|
|
@Module({
|
|
imports: [forwardRef(() => AuthModule), forwardRef(() => CreditsModule)],
|
|
controllers: [GuildsController],
|
|
providers: [GuildsService],
|
|
exports: [GuildsService],
|
|
})
|
|
export class GuildsModule {}
|