Skip to content

Version .4.1

Choose a tag to compare

@TySP-Dev TySP-Dev released this 30 Apr 02:40
· 91 commits to main since this release
6ad2b65

PacCrypt Changelog

All notable changes to this project will be documented in this file.


[v0.4.0] – 2025-04-29

✨ New Features

  • Added /adminpage for secure server management:
    • Restart server
    • Reset admin credentials
    • Clear all uploaded files
    • Change admin password
    • View server logs
    • Update system settings
  • Built /admin-setup flow to secure admin access on first launch
  • Enabled automatic GitHub updates via Update Server button
  • Implemented animated Pacman Easter Egg triggered by typing "pacman"
  • Added /sitemap route and robots.txt for SEO compliance

🔐 Security Enhancements

  • Admin credentials are hashed with salt using PBKDF2 and AES-encrypted
  • Uploads are now secured with:
    • Encryption password
    • Separate pickup password
  • Admin logs are AES-encrypted and appended securely

🧼 UI/UX Improvements

  • Replaced radio buttons with a custom toggle switch for Encrypt/Decrypt
  • Output fields now include "📋 Copy to Clipboard" buttons
  • Visible inline feedback on copy actions (Copied to clipboard!)
  • Password input now hides/shows based on encryption type
  • All form fields and sections evenly spaced and fully centered
  • Improved mobile responsiveness for all components

🐞 Bug Fixes

  • Fixed file input ID duplication causing JS errors
  • Prevented game canvas from rendering without trigger
  • Fixed incorrect toggle logic (decrypt triggered encrypt)
  • Fixed textarea rendering inconsistencies and spacing
  • Ensured 403.html, 404.html, 500.html properly load in error scenarios
  • Fixed admin password change not properly displaying feedback

[v1.0.0] – 2024-XX-XX

Initial stable release:

  • Basic and Advanced (AES) encryption
  • Upload + share encrypted files with password protection
  • Decrypt/download via pickup password
  • HTML/CSS/JS frontend
  • Flask-based backend