-
Drag and Drop Reordering with RTK Query and PHP
Today’s work focused on implementing drag and drop functionality, improving error handling, and refining API endpoints. Key features include a new item creation dialog, item reordering, and enhanced error reporting with stack traces. Backend changes involved refactoring API methods, handling server-side item movement, and using appropriate HTTP status codes. Additionally, the frontend was updated with… Read More
-
Traces & Deployment
Streamlined deployment! Today I built a robust build script for the Angular application, enabling seamless deployment to the remote website via FTP. Additionally, I enhanced error and exception handling to provide valuable insights by including stack traces and requested URLs. To round things out, I made some final refinements to the application for optimal performance. Read More
-
Editing Credentials
Today I created a form to edit the login credentials and two-factor authentication. I ported my 2FA class from PHP over to TypeScript, and displayed a QR Code to provision the secret into Google Authenticator. Read More
-
Search, Dialogs & Deployment
Today I deployed the error log application and added a few more features to navigate to the next/previous error log in a dialog using buttons or arrow keys, search for errors, highlight search terms, and lookup errors by their id. Read More
-
Error Log Details
Progress was made to display an individual error as well as request the details and date associated with it. Images are generated to show the relativity between multiple occurrences over time. Learning to use pagination, pipes, and modal dialog in Angular. Read More
-
PHP Error Database
I created a new database to log errors and proceed to move errors from the error log into the database while keeping tabs where I left off. In addition, I capture errors and exceptions as they happen and log them as well. A small Angular application is created to view the errors. Read More








