Add missing admin action files and navigation links
- Add 11 missing server action files: badges, bulk-users, catalog, catalog-bc, catalog-items, import-badges, import-furni, multi-account-detect, permissions, rooms, soundtracks - Add missing admin navigation links: tickets, sounds, translations, import, radio sub-pages - Add translation keys for all new navigation items
This commit is contained in:
1 parent
7e1ae17a3b
commit
41be6835bf
347 files changed
+28378
-6091
No files matched your search
@@ -8,12 +8,12 @@ Features full public-facing website, administrative panel, NextAuth authenticati
|
||||
|
||||
## Requirements
|
||||
|
||||
| Component | Version |
|
||||
|---|---|
|
||||
| Node.js | >= 22 |
|
||||
| pnpm | >= 10.33.4 |
|
||||
| MySQL / MariaDB | 8.0+ / 10.6+ |
|
||||
| Redis | Optional (caching / rate limiting) |
|
||||
| Component | Version |
|
||||
| --------------- | ---------------------------------- |
|
||||
| Node.js | >= 22 |
|
||||
| pnpm | >= 10.33.4 |
|
||||
| MySQL / MariaDB | 8.0+ / 10.6+ |
|
||||
| Redis | Optional (caching / rate limiting) |
|
||||
|
||||
---
|
||||
|
||||
@@ -240,6 +240,7 @@ pnpm jobs:worker
|
||||
```
|
||||
|
||||
Scheduled tasks:
|
||||
|
||||
- **Daily at 03:00** — Emulator JAR backup (when `EMULATOR_JAR_PATH` and `EMULATOR_BACKUP_DIR` are configured)
|
||||
- **Daily at 04:00** — Cleanup of login logs older than 30 days and expired password reset tokens older than 7 days
|
||||
|
||||
@@ -288,11 +289,11 @@ Supports Cloudflare Turnstile and Google reCAPTCHA. Configure via **Admin → CM
|
||||
|
||||
## Database Architecture
|
||||
|
||||
| Component | Type | Migrations |
|
||||
|---|---|---|
|
||||
| Emulator tables (`users`, `items`, `rooms`, etc.) | Existing Polaris schema | None — read-only for CMS |
|
||||
| CMS tables (`website_*`, `radio_*`, etc.) | CMS-owned | `prisma/migrations/*.sql` (9 files) |
|
||||
| Migration tracking | `cms_migrations` table | Auto-created |
|
||||
| Component | Type | Migrations |
|
||||
| ------------------------------------------------- | ----------------------- | ----------------------------------- |
|
||||
| Emulator tables (`users`, `items`, `rooms`, etc.) | Existing Polaris schema | None — read-only for CMS |
|
||||
| CMS tables (`website_*`, `radio_*`, etc.) | CMS-owned | `prisma/migrations/*.sql` (9 files) |
|
||||
| Migration tracking | `cms_migrations` table | Auto-created |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user