Commit Graph

  • 29cd09e458 Revert "fix: remove brede Enter balk van /me pagina" openhands 2026-07-26 13:28:35 +02:00
  • 04743fde6e fix: remove brede Enter balk van /me pagina openhands 2026-07-26 13:19:28 +02:00
  • 3284e5a915 feat: add Toaster, notification bell, search, unread badges, last login, recent rooms, hotel alerts, quick room entry, friend requests in top bar openhands 2026-07-26 13:17:51 +02:00
  • a906d671fb fix: remove green dot from online counter in TopHeader openhands 2026-07-26 13:06:11 +02:00
  • a847ecae04 fix: restore lange banner (SiteHeader) for logged-in users, keep Enter button in TopHeader openhands 2026-07-26 13:03:02 +02:00
  • 2818d2eb20 fix: remove lange banner (SiteHeader) for logged-in users; add online counter and Enter button in TopHeader openhands 2026-07-26 12:59:50 +02:00
  • 7253bb61be fix: increase avatar sizes for newest citizens on index and register; add Enter button below avatar on /me openhands 2026-07-26 12:53:14 +02:00
  • 4e2c4ccf07 Add sudo chown -R www-data:www-data /var/www/Nitro-V3/ at end of update to fix permissions after build openhands 2026-07-25 21:21:45 +02:00
  • 2c0478bfc0 test: add room, user, ticket validator test suites (83 files, 430+ tests) openhands 2026-07-25 18:51:33 +02:00
  • 960fea3549 test: expand validator, webhook, and catalog-tree test coverage openhands 2026-07-25 18:47:04 +02:00
  • 78b1982145 fix: remove as any cast from catalog-tree test mock openhands 2026-07-25 18:36:40 +02:00
  • ac3c42f308 test: add action-helper, send-currency, permission-ranks, catalog-tree, and audit test suites (77 files, 405 tests) openhands 2026-07-25 18:25:33 +02:00
  • 2e9db75eca test: add audit, staff-activity, and abuse-guard test suites (75 files, 376 tests) openhands 2026-07-25 18:10:15 +02:00
  • 04b9844f0f fix: restore 53 prisma models referenced in code (incorrectly removed in cleanup) openhands 2026-07-25 17:55:30 +02:00
  • c670227ad4 fix: downgrade typescript to 5.x and nodemailer to 8.x for peer dep compatibility + update lockfile openhands 2026-07-25 17:37:23 +02:00
  • 1acace49d0 refactor: full codebase overhaul — dead code removal, env validation, logger migration, date consolidation, Prisma schema cleanup, button consistency, useEffect deps, test coverage openhands 2026-07-25 17:33:06 +02:00
  • 12e4a07e48 polish: typewriter SSR fix, Community link label, verify premium cards, loading skeleton openhands 2026-07-24 14:49:07 +02:00
  • fc42a1c138 docs: update README for v1.0.1 — PM2 deploy, premium features, production-ready openhands 2026-07-24 14:37:18 +02:00
  • fee71fe7dc chore: remove Features and Client/Play sections from homepage openhands 2026-07-24 14:16:02 +02:00
  • e8ade7afa3 fix(deploy): remove standalone logic, fix chown errors in workspace openhands 2026-07-24 14:01:30 +02:00
  • 3773c6cb29 chore: switch from standalone to normal next start openhands 2026-07-24 13:57:21 +02:00
  • c432d4e95d fix: service worker cache busting — unregister old sw on load, bump cache version, stop caching HTML openhands 2026-07-24 13:50:45 +02:00
  • b37b6bc2b9 feat: premium polish pass — typing effect, animated counters, ambient orbs, input glow, show/hide password, redesigned settings, Reveal animations openhands 2026-07-24 13:34:46 +02:00
  • 5fa342018d chore: remove dead code and unused dependencies openhands 2026-07-24 11:59:50 +02:00
  • 7f8d083763 Remove Discord and Google OAuth verification from CMS openhands 2026-07-24 11:49:16 +02:00
  • f7f6e09174 Fix migration connection exhaustion and polish auth pages openhands 2026-07-24 11:30:58 +02:00
  • a9f1f4f99d Fix Turbopack NFT warning openhands 2026-07-23 20:57:43 +02:00
  • f6ee99801d Fix migration 'Too many connections' error during deploy openhands 2026-07-23 20:04:34 +02:00
  • 7fc7412f18 Remove experimental Next.js config options openhands 2026-07-23 19:50:17 +02:00
  • dae381e07c Persist .next/cache across deploys for faster rebuilds openhands 2026-07-23 19:33:12 +02:00
  • 7dbca4117c Fix BCRYPT_ROUNDS override — use function to read env at call time openhands 2026-07-23 19:30:47 +02:00
  • 331a18e9c7 Add BCRYPT_ROUNDS env override, use 4 in CI openhands 2026-07-23 19:24:52 +02:00
  • f7551166c5 Speed up tests: lower argon2 params in CI, env overrides openhands 2026-07-23 19:21:24 +02:00
  • b6ba554386 Fix deploy error handler: cd to safe dir before pm2 openhands 2026-07-23 19:16:34 +02:00
  • aabf14aaf9 Fix deploy workflow tests for PM2 openhands 2026-07-23 19:14:47 +02:00
  • 9226558aa0 Optimize deploy script openhands 2026-07-23 19:13:06 +02:00
  • d9e95c823a Update deploy to use PM2, add .next.prev to gitignore openhands 2026-07-23 19:09:05 +02:00
  • a058a6e923 Rename deploy script to avoid pnpm conflict openhands 2026-07-23 18:59:38 +02:00
  • 5913328a53 Switch to PM2, add deploy script openhands 2026-07-23 18:50:46 +02:00
  • 71a3b0a400 Add date and holiday detection to clock openhands 2026-07-23 18:37:32 +02:00
  • eb603b50a9 Add live clock to top bar openhands 2026-07-23 18:32:45 +02:00
  • b9c09f58d3 Use CMS logo in top bar, improve switcher area openhands 2026-07-23 18:25:38 +02:00
  • 83356b9a9c Polish home, register, and login pages openhands 2026-07-23 18:17:16 +02:00
  • a82cf7d2a1 Add top bar with hotel logo, language switcher, and theme toggle openhands 2026-07-23 17:06:46 +02:00
  • 4457117fa9 Premium index page redesign with hubbly icons, Habbo gradient headers, login sidebar, scroll animations openhands 2026-07-23 16:52:08 +02:00
  • 24c4279a7e Update duckets icon from hubbly.pw openhands 2026-07-23 16:46:20 +02:00
  • 36d9046a8d Revert "Replace PNG icons with Habbo-style SVG pixel art icons across index, nav, and mobile nav" openhands 2026-07-23 16:40:41 +02:00
  • ac16df98c3 Replace PNG icons with Habbo-style SVG pixel art icons across index, nav, and mobile nav openhands 2026-07-23 16:36:32 +02:00
  • 255c09b9fd fix(admin): restore sidebar categories via ACL grant repair SimoandCursor 2026-07-22 21:47:23 +02:00
  • ce6e8235cc fix(admin): housekeeping TS returns + clearer permissions UX SimoandCursor 2026-07-22 21:39:01 +02:00
  • 75cace41ea feat(mod): tickets+team tabs; retire HK writes for live ACL SimoandCursor 2026-07-22 21:35:35 +02:00
  • 084cca6ea4 feat(mod): lite /mod panel + clarify ACL vs housekeeping legacy SimoandCursor 2026-07-22 21:29:32 +02:00
  • a384c9a8bb feat(admin): guilds console + user sanctions timeline SimoandCursor 2026-07-22 21:18:43 +02:00
  • 1e77398a7c Add all missing translation keys to all 22 languages (English baseline) openhands 2026-07-22 20:59:05 +02:00
  • 5be5405bc9 Add missing translations for all 21 languages (home/register/login keys) openhands 2026-07-22 20:45:30 +02:00
  • dfc768c232 Add missing Dutch translations for stats/features keys on index openhands 2026-07-22 20:35:17 +02:00
  • db46453912 Use next_header.jpg as index hero background openhands 2026-07-22 20:27:23 +02:00
  • 6a16029839 Add missing Dutch translations for register/login/home keys openhands 2026-07-22 19:44:34 +02:00
  • 782271a31b Premium polish: enhanced toolbar, glass cards, Habbo bg panels, animations openhands 2026-07-22 19:30:54 +02:00
  • 7aec61d1a5 Add theme + language toolbar to index, register, login pages openhands 2026-07-22 19:15:34 +02:00
  • 025af147cd feat(admin): marketplace console + analytics degraded banners SimoandCursor 2026-07-22 19:06:54 +02:00
  • f150aea8b9 feat(admin): P1 — clearer tickets labels, pagination, min_staff_rank, analytics errors SimoandCursor 2026-07-22 19:04:45 +02:00
  • 75cdfdebe4 fix(admin): P0 integrity — permanent bans, ACL sidebar, rank guards SimoandCursor 2026-07-22 19:01:08 +02:00
  • 11004626c7 Add newest registered users section to index, register, login pages openhands 2026-07-22 18:56:46 +02:00
  • 8d28739ca6 feat(admin): expand/collapse all sidebar groups with scrollable nav SimoandCursor 2026-07-22 18:49:49 +02:00
  • e00e9ca2dc refactor: centralize hotel name fallback via FALLBACK_HOTEL_NAME SimoandCursor 2026-07-22 18:45:43 +02:00
  • 6b2819aa20 Hide all top bars for unauthenticated users openhands 2026-07-22 18:40:09 +02:00
  • ffd434485e Hide navigation bar for unauthenticated users openhands 2026-07-22 18:39:22 +02:00
  • c90b6decc8 Hero buttons: Enter → Register, Nitro → Login openhands 2026-07-22 18:31:54 +02:00
  • 94c02d9ee6 Redesign register + login pages: glass cards, Habbo bg hero panels openhands 2026-07-22 18:31:10 +02:00
  • 0520041d1e Redesign homepage: cleaner Habbo layout, glass cards, hero with hotel bg, removed clutter openhands 2026-07-22 18:28:12 +02:00
  • 5c1b35de7e Use Atom as default hotel name fallback on /me page openhands 2026-07-22 18:20:18 +02:00
  • 5e46dc387d Redirect logged-in users from / to /me openhands 2026-07-22 18:14:50 +02:00
  • 2438f4f7a8 Add Enter hotel button to /me page openhands 2026-07-22 18:12:40 +02:00
  • fb039b725f Fix dropdown z-index by using negative z-index on clouds instead of overriding all children openhands 2026-07-22 16:12:21 +02:00
  • c2de6cab10 Fix dropdowns falling behind site content due to CSS layer priority openhands 2026-07-22 14:56:50 +02:00
  • 1ffd46713a Redesign login, register, me pages with premium layout and i18n openhands 2026-07-22 14:42:01 +02:00
  • 063ac9ec40 refactor: clean premium design, fix header banner, remove clutter openhands 2026-07-22 14:26:36 +02:00
  • e2dab9d184 feat: premium polish with animations, glassmorphism, staggered reveals openhands 2026-07-22 14:18:24 +02:00
  • 8fa59d9d19 feat: incorporate design elements from habbo.nl, hubbly.pw, leet.ws openhands 2026-07-22 14:12:55 +02:00
  • 5fe01532ca feat: add Habbo sky background and pixel-font logo openhands 2026-07-22 14:07:33 +02:00
  • eb60f1a762 refactor: complete unique redesign of home and register pages openhands 2026-07-22 13:58:58 +02:00
  • fb0687ec71 feat: redesign home and register pages with professional Habbo-style layout openhands 2026-07-22 13:52:23 +02:00
  • b0ad3a128e fix: resolve turbopack NFT warning and disable Sentry telemetry openhands 2026-07-21 23:49:23 +02:00
  • 3608cb50cc fix: disable Next.js telemetry and enable build cache openhands 2026-07-21 23:44:26 +02:00
  • 6985b3e6ea fix: add REDIS_URL to .env and .env.example openhands 2026-07-21 23:42:49 +02:00
  • 5d0983fe41 fix: exclude e2e directory from vitest openhands 2026-07-21 23:39:42 +02:00
  • 077bc9afc0 chore: update pnpm-lock.yaml for new dev dependencies openhands 2026-07-21 23:38:04 +02:00
  • 57f85f5453 chore: add professional tooling (husky, lint-staged, playwright, lighthouse, eslint) openhands 2026-07-21 23:36:54 +02:00
  • 968ca15c27 feat: jwt cache, redis health, help-ticket admin, and write rate limits SimoandCursor 2026-07-21 21:58:48 +02:00
  • 3bb96eb6f3 test: silence expected clone-import rollback warning SimoandCursor 2026-07-21 21:51:22 +02:00
  • fa40eebeed fix(deploy): migrate after stop and shrink DB pool SimoandCursor 2026-07-21 21:44:06 +02:00
  • 687e1f9fb0 fix(deploy): stage worktree build and short .next cutover SimoandCursor 2026-07-21 21:39:45 +02:00
  • 77931db775 fix: cap Prisma pool during next build to stop deploy SSG timeouts SimoandCursor 2026-07-21 21:28:27 +02:00
  • 803e8f36c1 feat: shop buy, forum replies, tickets, messages, sessions, and UX hardening SimoandCursor 2026-07-21 21:21:02 +02:00
  • ed7db6e048 feat: public events/polls, friends graph, captcha, SSE hardening, and admin UX SimoandCursor 2026-07-21 21:08:33 +02:00
  • 2ff08e5127 chore: patch deps, CSP style nonces, otplib 13, and PR CI SimoandCursor 2026-07-21 20:45:56 +02:00
  • 87bda8dbef feat: add Magic Hotel style index and register pages openhands 2026-07-21 20:42:37 +02:00
  • 964c8b5f5a fix: pin TypeScript 5.9 until Next.js supports TS 7 SimoandCursor 2026-07-21 20:39:14 +02:00
  • d2120987b0 perf: replace bcryptjs with native bcrypt for password hashing SimoandCursor 2026-07-21 20:37:02 +02:00