Releases: OmarElgabry/miniPHP
Releases · OmarElgabry/miniPHP
miniPHP 3.0
- 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
- 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
v1.0 Update README.md