Skip to content

Releases: OmarElgabry/miniPHP

miniPHP 3.0

05 May 12:13
Compare
Choose a tag to compare
  • Update Todo Application Style
  • Update Documentation for CSRF, Form Tampering Docs, Turn on/off CSRF Validation, Authentication, Authorization, Security, & block IP.
  • Fix Delete Todo Bug
  • Fix block IP count
  • Removed leading spaces, and Fix clean buffering
  • JavaScript Configurations
  • Update action methods to use pure PHP instead of Ajax calls
  • Updated error() method in Controller
  • Created Redirector::root() method
  • By default, 'submit' field will be excluded
  • Edited Error Class to Handler(Note: Error Class is a predefined class in PHP7)
  • Added getAndDestroy() method in Session
  • Updated & Simplified main.js
  • Uncomment sendContent(), remove exit(), Flush Buffer when send().
  • Update the behavior of App Class on How to invoke Controller , and then Sending a response.
  • Add startupProcess() method.
  • Return a response object from components(if needed).
  • View Class renders by assign content using response->setContent().

miniPHP 2.0

27 Nov 16:53
Compare
Choose a tag to compare
  • Separate database, tables, triggers, & users queries
  • Updated Encryption using better, and more secure methods
  • Create initial users & default user role(i.e. 'user')
  • Update and Revoke user email
  • Delete user if email verification token is invalid
  • Change configurations from constants to arrays
  • Create Session::init()
  • Add .gitignore to backups and uploads
  • Create layout folder which will have all headers and footers
  • Fix Bugs & Typos
  • Add redirect query parameter to send the user back to where he/she came from after login
  • Update main.js to use namespaces instead in addition to some code enhancements
  • Use globalVars object in main.js instead of declaring many variables
  • Remove unnecessary files
  • Todo Application

miniPHP 1.0

06 Jul 10:53
Compare
Choose a tag to compare
v1.0

Update README.md