Skip to content

Releases: ModularSoftAU/zander-web

Version 1.3.0

08 Mar 03:53
eca5f58

Choose a tag to compare

🚀 New Features

🏛️ Forum System

  • Full Forum Suite: Implementation of a complete forum system with support for hierarchical categories, discussions, and threaded posts.
  • Advanced Permissions: Granular view and post permissions per category.
  • Revision History: Full tracking of post edits and revisions for moderation.
  • Management UI: Dedicated dashboard modules for managing forum structures and content.

🎫 Support Ticket System

  • Unified Support: Web-based ticketing system for user inquiries and issues.
  • Categorized Routing: Flexible ticket categories with specialized staff permissions.
  • Staff Tools: Internal staff-only notes, status tracking (Open, Closed, In-Progress), and attachment support.

⚖️ Punishment & Appeal System

  • Multi-Platform Punishments: New system for managing Discord and Web punishments (Warn, Kick, Ban, Mute).
  • Integrated Appeals: Users can now submit appeals directly through the web interface.
  • Staff Dashboard: Comprehensive moderation tools for reviewing active punishments and pending appeals.

🔐 Local Authentication & Registration

  • Custom Auth Flow: Users can now register locally with email and password, reducing reliance on third-party providers.
  • Verification Systems: Integrated email verification and Minecraft account linking via in-game codes.
  • Security Features: Secure password reset flows and session persistence improvements.

🛒 Shopping Directory

  • Global Search: A new web interface to search and browse in-game shop items and prices.
  • Discord Integration: /shopdirectory command to search for items directly from Discord.

🏺 Vault & Map Archive

  • Historical Archives: Dedicated section for browsing and downloading previous server maps and builds.
  • Command Support: /vault Discord command for quick access to archives.

✨ Enhancements

🎨 Modernized UI/UX

  • Bootstrap 5 Migration: Complete migration of the frontend framework from Bootstrap 4 to Bootstrap 5.
  • Redesigned Profiles: Revamped user profiles with Discord linking, detailed stats, and activity feeds.
  • Staff Recognition: Dynamic staff page featuring active team members and a "Retired Staff" section.
  • Responsive Dashboard: Improved staff dashboard layout with a collapsible sidebar and mobile-friendly modules.

📅 Scheduler & Communication

  • Timed Announcements: Ability to schedule web announcements and popups with start/end dates.
  • Discord Scheduling: New module for scheduling timed Discord embed messages to specific channels.
  • Web Push Notifications: Integration of Web Push API for real-time user notifications.

🛠️ Technical & Internal

📊 Infrastructure & API

  • Database Migrations: Comprehensive SQL migrations (v1.2.0 through v1.11.0) for system scalability.
  • Public Config API: New unauthenticated endpoints for site configuration, social links, and policies.
  • Reliability Fixes: Resolved several 502 Bad Gateway errors and fixed CRUD operations across all admin modules.

🛡️ Moderation & Auditing

  • Profanity Filter: Integration with profanity.dev for automated content filtering and staff alerts.
  • Audit Reporting: Automated staff audit reports delivered via Discord webhooks.
  • Background Tasks: New crons for nickname checks, punishment expiry, and scheduled message delivery.

1.2.0

23 Aug 21:08

Choose a tag to compare

1.1.0

02 Jan 21:18
9a7321e

Choose a tag to compare

v1.0: Announcements, Applications, Discord and Server Management

12 Nov 03:12
a75a00b

Choose a tag to compare

Version 1.0: The Beginning (Announcements, Applications, Discord and …