this without issues in prod tho. and the "BlurPageBeforeLogin" thing
works just file, oh and checkCookie is now working (but without the
database part just yet)
lastCheckCookie, they are forced to relog, as there is somewhat of a
risk it might be a bad attacker, also postgres has limits, and I don't
what to blow it all, so you need the lastCheck Cookie as is. (Yes this
is a super important commit :D
- Updated DraggableWindow.vue to improve shadow effects.
- Refactored AboutWindow.vue for better structure and readability.
- Added chatbot functionality in chatbot.vue with cookie management.
- Improved navigation component for better code clarity.
- Created a new chat history table in the database schema.
- Modified error handling in error.vue to display error messages correctly.
- Integrated ChatbotWindow into the desktop application layout.
- Implemented accordion component in home.vue for Q/A section.
- Enhanced API for chat functionality with improved error handling.
- Removed unused routes for cleaner codebase.
- Added custom animations for accordion components in tailwind.config.js.
- Developed accordion UI components (Accordion, AccordionContent, AccordionItem, AccordionTrigger) for better user interaction.
- Updated English and Traditional Chinese translations to include "search", "chatbot", and "starred".
- Added "chatbot" menu item to the desktop application.
- Refactored window management functions for better clarity and organization.
- Created a new chatbot component with a basic template.
- Deleted unused `headlines.vue`, `admin.vue`, and `newsorg.vue` layouts.
- Consolidated `newsOrgAbout` functionality into a single `newsOrgAbout.vue` component.
- Added error handling page with dynamic error messages.
- Updated navigation to include a new "Learn More" link.
- Adjusted translations for "Learn More" in both English and Traditional Chinese.
- Increased dimensions for the "Hot News" app window.