Initial commit
This commit is contained in:
@@ -74,7 +74,6 @@ api-service/
|
|||||||
│ ├── routes/ # 🛣️ API routing
|
│ ├── routes/ # 🛣️ API routing
|
||||||
│ ├── services/ # 💼 Business logic services
|
│ ├── services/ # 💼 Business logic services
|
||||||
│ └── database/ # 💾 Database connections
|
│ └── database/ # 💾 Database connections
|
||||||
├── 📁 examples/clientsocket/ # 🌐 Vue.js WebSocket client
|
|
||||||
├── 📁 docs/ # 📚 Swagger documentation
|
├── 📁 docs/ # 📚 Swagger documentation
|
||||||
└── 📁 configs/ # ⚙️ Configuration files
|
└── 📁 configs/ # ⚙️ Configuration files
|
||||||
```
|
```
|
||||||
@@ -87,8 +86,8 @@ api-service/
|
|||||||
├─────────────────────────────────────┤
|
├─────────────────────────────────────┤
|
||||||
│ • Client Management │ ← Register/unregister clients
|
│ • Client Management │ ← Register/unregister clients
|
||||||
│ • Message Broadcasting │ ← Broadcast to clients/rooms
|
│ • Message Broadcasting │ ← Broadcast to clients/rooms
|
||||||
│ • Room Management │ ← Multi-room support
|
│ • Room Management │ ← Multi-room support
|
||||||
│ • Connection Monitoring │ ← Track active connections
|
│ • Connection Monitoring │ ← Track active connections
|
||||||
│ • Database Notifications │ ← PostgreSQL LISTEN/NOTIFY
|
│ • Database Notifications │ ← PostgreSQL LISTEN/NOTIFY
|
||||||
└─────────────────────────────────────┘
|
└─────────────────────────────────────┘
|
||||||
```
|
```
|
||||||
@@ -246,18 +245,6 @@ const ws = new WebSocket('ws://localhost:8080/api/v1/ws');
|
|||||||
| `GET` | `/api/v1/auth/me` | Profile pengguna |
|
| `GET` | `/api/v1/auth/me` | Profile pengguna |
|
||||||
| `PUT` | `/api/v1/auth/me` | Update profile |
|
| `PUT` | `/api/v1/auth/me` | Update profile |
|
||||||
|
|
||||||
#### Retribusi Management
|
|
||||||
|
|
||||||
| Method | Endpoint | Deskripsi |
|
|
||||||
| :-- | :-- | :-- |
|
|
||||||
| `GET` | `/api/v1/retribusi` | List semua retribusi |
|
|
||||||
| `GET` | `/api/v1/retribusi/dynamic` | Query dengan filter dinamis |
|
|
||||||
| `GET` | `/api/v1/retribusi/search` | Search retribusi advanced |
|
|
||||||
| `GET` | `/api/v1/retribusi/id/:id` | Detail retribusi by ID |
|
|
||||||
| `POST` | `/api/v1/retribusi` | Buat retribusi baru |
|
|
||||||
| `PUT` | `/api/v1/retribusi/id/:id` | Update retribusi |
|
|
||||||
| `DELETE` | `/api/v1/retribusi/id/:id` | Hapus retribusi |
|
|
||||||
|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user