Kingdom 401

Register Login

Updates & Changelog

See what's been added, fixed, and improved.

v2.8 June 19, 2026

Features

  • Feature KvK Prep Planner — Minister scheduling tool for prep week positions (Chief Minister, Noble Advisor)
  • Feature Player signup for 3 position days (Monday Construction, Tuesday Research, Thursday Training) with speedup inventory and preferred time slots
  • Feature Auto-assignment algorithm — scores players by speedup days, alliance weight, and commitment, then assigns slots by priority
  • Feature Configurable alliance weights — admin sliders to prioritize alliances for minister scheduling
  • Feature Visual 48-slot schedule grid per day with manual assign/override
  • Feature Full RBAC overhaul — 8 roles with proper scoping (Recruitment Manager, Recruitment Admin, Transfer Manager, Transfer Admin)
  • Feature Admin role management panel — add, remove, approve/reject roles per user with alliance or server scope
  • Feature "Referred By" field on recruitment applications — tracks which alliance member referred the applicant
  • Feature Audit trail for rejections and archives — tracks who performed the action and when
  • Feature Transfers page shows full pipeline — pending through transferred with status-appropriate actions
  • Feature Show/Hide Archived button on Recruitment and Transfers pages
  • Feature Turkish language support (8th language)

Improvements

  • Improvement Full site internationalization — 958 translation keys across all 30+ templates in 8 languages
  • Improvement CSV export includes Referred By field

Bug Fixes

  • Fix Add Role form now correctly sends alliance/server scope for all role types
v2.7 June 18, 2026

Features

  • Feature KvK Rally Planner — full battle planning tool with hero roster signup, 30-minute availability blocks, and admin composition planner
  • Feature Rally composition planner — assign leads and joiner slots per turret (North/West) with eligibility-filtered dropdowns
  • Feature Primary attack rally with hero-locked slots (Thrud, Alcar, Saul, Gordon) + all-hands double/triple rally support
  • Feature Defense garrison composition with lead + 4 joiner slots (Saul, Hilde, Chenko, Gordon)
  • Feature KvK Hub page — central landing page for all battle plans with quick links to signup, grid, and planner
  • Feature Inline power stats editing — update power, troops, TC, troop levels, and building levels from the rally planner
  • Feature Separate troop levels (T1-T11) and building TG levels (Barracks/Stables/Range TG1-TG8)
  • Feature Pet levels scanner — AI extraction from Pet List screenshots with dropdown confirmation
  • Feature Gen 6-7 pets added (Ironclad War Elephant, Regal White Lion, Ironclad War Bear)
  • Feature Comprehensive game data library — 34 heroes, gear databases, troop data, masters, TG requirements

Improvements

  • Improvement Hero stats carry forward between KvK plans — no need to re-enter
  • Improvement Roster table with hero star/skill badges, availability heatmap, and clickable profile links
  • Improvement Screenshot upload limit increased to 10

Bug Fixes

  • Fix Screenshot scanner restored — switched to Claude Haiku 4.5 after legacy model expired
  • Fix Hero name correction: Sail → Saul in defense joiners
v2.6 June 16, 2026

Features

  • Feature WAO (We Are One) alliance — formed from the merger of KOR and NCT
  • Feature Recruitment contact fields — applicants can now provide Current Alliance, Discord username, and Email
  • Feature TG11 troop checkboxes — Infantry, Cavalry, Archer on application form
  • Feature "Willing to drop power" checkbox for transfer limit compliance
  • Feature Transfer tracking — "Mark Transferred" button auto-creates user account with login link
  • Feature Welcome emails — transferred players with an email receive a styled welcome with login link
  • Feature Admin notification — site admin receives email for every new recruitment application
  • Feature Screenshot upload limit increased from 1.5MB to 2.5MB

Improvements

  • Improvement Alliance lists sorted by total power instead of alphabetically
  • Improvement Contact info (Discord, email) visible in admin recruitment and transfers tables
  • Improvement CSV export now includes Current Alliance, Discord, Email, and Transferred At

Bug Fixes

  • Fix Recruitment page no longer crashes with many submissions (screenshot lazy-loading)
  • Fix Date column sorts chronologically instead of alphabetically by month name
v2.5 March 27, 2026

Features

  • Feature Alliance event schedules — editable event time tables on each alliance page (Vikings, Bear Trap, Tri Alliance Clash, Swordland)
  • Feature Recruitment for all alliances — all 8 Server 401 alliances now have "Apply to Join" on their pages
  • Feature Recruitment archive — soft-hide old applicants with bulk select + archive/approve/reject actions
  • Feature Player profile links on KvK check-in — click names to view gear, charms, power, and pets
  • Feature R4/R5 can check in players — leadership can toggle check-in status for any player
v2.4 March 26, 2026

Features

  • Feature KvK Check-in page — simplified battle signup with availability time windows
  • Feature KvK Planner nav link — visible to all logged-in users with battle plan list
  • Feature Pet level dropdowns on profile — all 11 pets with correct max levels (50-100), auto-save
  • Feature Pet stat bonuses scanner — upload screenshot to extract all 8 combat stat percentages
  • Feature Achievements and kudos — toast popups and profile badges for power milestones and gear upgrades
  • Feature Power summary on check-in — total power, pet, charm, gear power visible per player

Bug Fixes

  • Fix KvK signup no longer requires TG Level and Mystic Score (pulled from profile instead)
  • Fix Validation errors now show readable messages instead of [object Object]
v2.3 March 20, 2026

Features

  • Feature Governor Charm scanner — upload 6 charm upgrade screenshots to extract all 18 charm levels (parallel processing)
  • Feature Multi-screenshot upload — up to 6 screenshots at once, auto-detects type (profile, power, mystic trial, charms, pets)
  • Feature Power breakdown scanner — extract all power categories, battle record, and Town Center level
  • Feature Mystic Trial scanner — auto-matches your score from leaderboard screenshots
  • Feature Client-side image compression — handles large phone screenshots within API limits
  • Feature Gear and charms display — 2-column layout with correct game names (Hood, Cloak, Ring, Necklace, Pants, Staff)
  • Feature Updated charm power data from kingshotdata.com with accurate values

Bug Fixes

  • Fix Power values over 2.1 billion no longer crash (switched to BigInteger)
  • Fix Scans no longer overwrite existing gear with blank values
  • Fix Switched to Claude Sonnet 4 for better color/gear recognition accuracy
v2.2 March 18, 2026

Features

  • Feature New homepage — Kingdom 401 dashboard with KvK stats, win rates, streaks, recent performance, and transfer status (data from KS-Atlas)
  • Feature Alliance cards grid on homepage — quick access to all K401 alliances
  • Feature Quick links section — one-tap access to Calendar, Alliances, Gear Optimizer, and Updates
  • Feature Player ID + Password registration — email is now optional, register with just your Player ID and password
  • Feature Password login — sign in with Player ID and password (magic link still available for email users)
  • Feature Profile password management — set or change your password from the profile page

Improvements

  • Improvement Calendar subscription moved to dedicated /subscribe page
  • Improvement Navigation updated with Home link
v2.1 March 13, 2026

Features

  • Feature Alliance profile pages — each alliance has a public page with banner, description, gallery, stats, and contact info
  • Feature R4/R5 inline editing — alliance leaders can edit their page directly (banner, description, gallery, Discord, stats)
  • Feature S3 image uploads — presigned URL flow for alliance banners and gallery images
  • Feature Admin global view — dashboard stat cards now link to full list pages for Servers, Alliances, Subscriptions, and Users
  • Feature Sortable admin tables for all list views with server/alliance filters
  • Feature Submission date column added to Recruitment and Transfer tables

Improvements

  • Improvement Visual polish — favicon, body texture, card hover effects, logo icon, button glow
  • Improvement Header and navigation restyled with gold accent theme
  • Improvement Migrated domain from kscal.net to kingdom401.com
  • Improvement AWS SES DKIM configured for kingdom401.com email delivery

Bug Fixes

  • Fix Registration no longer crashes when email delivery fails (SES sandbox) — account is created and user gets a helpful fallback message
  • Fix Login magic link emails now fail gracefully with logged errors instead of 500 responses
v2.0 March 12, 2026

Features

  • Feature Full rebrand from Kingshot Calendar to Kingdom 401 — new name, new identity
  • Feature Player registration system — all players can register via email magic link
  • Feature Rank selection during registration (R1-R5) with R4/R5 requiring admin approval
  • Feature Profile page — view and edit your display name, alliance, rank, and player ID
  • Feature Session-based battle plan access — R4/R5 can create and edit plans without passwords
  • Feature Role approval system — admins review and approve/reject R4/R5 rank claims
  • Feature Admin approvals dashboard with pending count badge in navigation
  • Feature KvK signup auto-fill — player name and alliance populated from your account

Improvements

  • Improvement Navigation updated — Register/Login links for guests, profile badge with rank for logged-in users
  • Improvement Battle grid view/edit permissions — only approved R4/R5 and admins can edit grids and manage alliance colors
  • Improvement All permission checks now filter by role approval status — pending roles cannot access admin features
  • Improvement Legacy password-based battle plan access preserved as fallback for existing plans

Breaking Changes

  • Breaking New battle plans no longer require a password — created by authenticated R4/R5 users instead
  • Breaking KvK signups now tied to user accounts — player name and alliance auto-filled from profile
v1.6 March 10, 2026

Features

  • Feature Hero Gear Optimizer — public tool at /gear to plan gear upgrades
  • Feature Visual gear grid with 12 hero gear pieces across Infantry, Archer, and Cavalry
  • Feature S-Tier / A-Tier priority system with color-coded progress bars
  • Feature Ranked upgrade recommendations with material cost estimates
  • Feature Multiple gear profiles — save, export, and import via localStorage
  • Feature Full 7-language support for the gear optimizer
v1.5 March 9, 2026

Improvements

  • Improvement Complete data isolation across all admin views — alliances can never see each other's data
  • Improvement Role impersonation now correctly scopes all data (events, users, tasks, changelog, recruitment)
  • Improvement Unified DataScope system ensures consistent access control across every admin page
  • Improvement Transfer managers now see only alliance-approved submissions (not pending)
v1.4 March 2, 2026

Features

  • Feature Transfer Manager role — server-scoped role for reviewing alliance-approved transfer requests
  • Feature Two-stage transfer approval — alliance R5/R4 approves first, then Transfer Manager gives final approval
  • Feature Alliance-scoped recruitment dashboard in admin panel — R5/R4 see only their alliance's submissions
  • Feature Transfer Manager dashboard showing all alliance-approved requests across the server
  • Feature Language selector dropdown on every page — switch languages from the header nav
  • Feature Full Chinese translation for admin recruitment and transfer pages

Improvements

  • Improvement Admin pages now auto-detect browser language and support ?lang= parameter
  • Improvement Recruitment and transfer tables use wider layout to reduce scrolling
  • Improvement Status badges show translated labels (e.g. 联盟已批准 for Alliance Approved)
  • Improvement Admin nav tabs preserve language selection when navigating between pages
v1.3 March 2, 2026

Features

  • Feature Recruitment form system for server transfer applicants
  • Feature Player ID auto-lookup on recruitment forms (server, TG level, level detail)
  • Feature Optional screenshot upload on recruitment applications
  • Feature Recruitment admin dashboard with approve/reject and CSV export
  • Feature Shareable admin invite links — no email required
  • Feature Generate invite links from admin panel or CLI

Improvements

  • Improvement Battle grid separator lines between battlefield zones
  • Improvement Responsive battle grid layout (70% centered)
  • Improvement Row headers changed to letters (A-O) on battle grid
v1.2 February 27, 2026

Features

  • Feature Collaborative battle positioning grid for KvK planning
  • Feature Password-protected battle plans with shareable links
  • Feature Color-coded alliance territories with click-to-edit cells
  • Feature Auto-refresh grid to see teammates' changes
v1.1 February 22, 2026

Features

  • Feature Public updates & changelog page
  • Feature Bug report & feature request form
  • Feature Admin feedback management dashboard
  • Feature Version number in footer links to this page
v1.0 February 21, 2026

Features

  • Feature Role hierarchy matching in-game power structure (Global Admin, Server Admin, R5, R4)
  • Feature Change log audit trail for all alliance-scoped changes
  • Feature R5 can revert changes from the change log
  • Feature All Server 401 alliances added (LFT, LST, KOR, NOM, PHX, LFF, EMO)

Breaking Changes

  • Breaking Event Admin role merged into Alliance Admin (R4)
v0.9 February 21, 2026

Features

  • Feature 7-language support (EN, ZH, KO, ES, IT, DE, PL)
  • Feature Timezone-aware calendar feeds
  • Feature Auto-detect browser language and timezone
  • Feature Player ID remembered via localStorage

Bug Fixes

  • Fix Case-insensitive email login
v0.8 February 20, 2026

Features

  • Feature Events organized into collapsible sub-groups (Special, Battles, Competitions, Packs)
  • Feature Admin-managed event guide links (YouTube, wikis)
  • Feature Guide link icons on Subscribe and Manage pages
v0.7 February 20, 2026

Features

  • Feature Per-event opt-in (cherry-pick individual events)
  • Feature Category toggle checkboxes with select-all
  • Feature Collapsible event groups
  • Feature Alliance-aware event filtering
v0.5 February 19, 2026

Features

  • Feature Game API integration for live rotation events
  • Feature Auto-detect kingdom from Player ID
  • Feature Category-based subscriptions
  • Feature API-resilient calendar feeds (graceful fallback)
v0.3 February 19, 2026

Features

  • Feature Production deployment on AWS Lambda
  • Feature Custom domain kscal.net with SSL
  • Feature Magic link email authentication via AWS SES
v0.1 February 18, 2026

Features

  • Feature ICS calendar feed generation (RFC 5545)
  • Feature Subscription system with hashed Player IDs
  • Feature Role-based admin dashboard
  • Feature Mobile-responsive dark theme UI

Report a Bug or Request a Feature

Found something broken? Have an idea? Let us know.

Optional — only used if we need to contact you about this.