# Prompt Log ## 2026-08-24 1. I want to build a firefox plugin as specified in the REQUIREMENTS.md file. 2. I want this written in python where possible. 3. Start implementation. 4. Make the frontend page and the Docker setup. 5. Continue. 6. go. 7. continue. 8. Continue. 9. Create a folder called VIBE and log our chat and promts. Previous and future. 10. implement next step. 11. continue implementation 12. Fix the Starlette/httpx deprecation by using an alternative 13. Clean up and create a README that includes full install instructions 14. Review Docker setup and configuration 15. Make sure all configurateion can be set using a .env file with docker 16. Execute all TODOs 17. Add authenticated admin/user configuration 18. Make sure the link-log page is responsive 19. next 20. Make the layout modern based on catpuccino mocha theme 21. docker compose up fails with Jinja2 errors 22. put the avatar and the username on the top right hand side, and wrap all other text around it. 23. add a login button on the top right of the page 24. add a link to the administrator page to the user configuration for users that have admin privilige 25. add the ability to add and remove users to the admin interface 26. Only show the add user interface when logged in as admin and only show 'Administrator sign-in required' when an administrator is not signed in. Also add a checkbox to users in the admin to assign admin rights. 27. /admin shows 'sign out' while the users has been signed out. 28. Show a login button when nobody is logged in for /admin 29. The signin and signout button are not still not visible 30. It seems that the session is not maintained. I want Login buttons when a user has logged in and logout buttons when a user has logged out. If an authenticated user tries to load the admin page without authorization it should say that the user has no authorization 31. When a logged in user gets to the profile page their username should be printed - it is inmutable. Available defaults should prepopulte the fields. 32. The username doesn't load. The firefox console reports: Uncaught SyntaxError: redeclaration of const logoutButton 33. Check the whole authentication flow as it seems broken. 34. In the admin interface allow to toggle administrative rights for users. But always enforce there to be at least one user with admin rights 35. remove default for bio and email in the profile page 36. Don't use an avatar URL but allow the user to upload an avatar 37. Show the avatar with all posts 38. Show the avatar with each entry on the home page. On the specific // page don't show the avatar and user name with each entry 39. For the user filter create a dropdown of all users that are available on the server 40. If I select a user filter I want the appropriate page to be opened (e.g. /user/ for user of / -home- for all-users) ## Future entries Append each new user prompt here with its date and preserve the chronological order.