Commit graph

31 commits

Author SHA1 Message Date
ad0f13a1a2 Add validate user & optimize code from coderabbit via PR #6
Some checks are pending
Build and Push Beta Image / build-and-push (push) Waiting to run
2025-06-13 19:37:07 +08:00
10e1354f27 Add onBoarding & funding.yml? 2025-06-12 17:52:51 +08:00
417630bcd8 Add ToolTip to the news & home page components. 2025-05-27 15:30:16 +08:00
3019c06ec1 Add Time into the news system & Add a new API keypoint into the home page. 2025-05-25 09:49:35 +08:00
109a39f6e9 Remove some files & trying to make the desktop look more fun & I'm going
to sleep now.
2025-05-22 00:09:01 +08:00
ba1b3afa6f Make a poc for the api for line today & made some docs for myself and
others so others also can use the api
2025-05-20 14:49:50 +08:00
1680945186 Add a tools home page & update the json file with a bunch of ewww words
and of course, bypassed the login ui 😅
2025-05-20 09:33:26 +08:00
2faaf3941c Forgot to commit the home.vue file last commit 💀 2025-05-18 23:16:52 +08:00
a5a3519111 Update docker compose & move the desktop to the root, as it is better if
I ever wanted to make the UI more basic and blander (for normal ppl)
2025-05-18 23:16:22 +08:00
cbec267f7b THE LINE TODAY ONE WORKS, WOOOOOOOO 2025-05-14 23:31:21 +08:00
861c6b8e35 Enhance footer and localization: add open source references, update footer design, and optimize descriptions for clarity. 2025-05-14 21:59:45 +08:00
5d77b2770d It's so bad that it works... AI: feat: update environment variables in .env.example; enhance chatbot and hotnews components; improve sources layout and image handling; add new logo assets 2025-05-13 15:47:02 +08:00
34a0868b26 Remake the home page. 2025-05-13 14:14:50 +08:00
5a585ddf7c feat: enhance Q&A section with detailed explanations and accordion functionality; update localization for English and Traditional Chinese 2025-05-13 11:24:13 +08:00
28240b38dc feat: update toggle components and enhance chatbot layout; upgrade dependencies and improve UI structure 2025-05-13 09:57:48 +08:00
5bf857f3cd feat: enhance UI components and add accordion functionality
- 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.
2025-05-13 09:40:37 +08:00
eaa9b15b2d Clean the code via prettier. 2025-05-12 21:05:45 +08:00
57aa0aba18 feat: enhance DraggableWindow component with additional emit events for window control; update hotnews component to handle pending state; modify home link for improved navigation 2025-05-12 21:05:14 +08:00
71aac20c36 feat: restructure mobile template for better layout and user guidance; remove unused emoji converter from home component 2025-05-12 19:07:04 +08:00
ed42dde9ba Switch back. 2025-05-12 15:53:08 +08:00
98869d5fce feat: update environment variables, enhance login functionality with password hashing, and improve UI components for better user experience 2025-05-12 14:45:02 +08:00
26d3998a70 feat: enhance localization by adding new app strings and descriptions; implement sources window for news sources display 2025-05-12 13:53:11 +08:00
8b07d4b3be feat: update nuxt.config.ts with redirects for specific paths; remove index.vue and add desktop/index.vue for app structure 2025-05-11 23:23:05 +08:00
930713042e refactor: remove GitHub authentication API endpoints and add new components
- Deleted GitHub callback and authentication handler files.
- Added new component for displaying headlines.
- Implemented hot news feed component with external API fetching.
- Created dynamic news provider page with routing.
- Developed news organization about page with animations and data fetching.
- Introduced a code of conduct document.
2025-05-11 14:37:46 +08:00
edf10adf5a Update requirements and enhance CSS styles
- Added new dependencies to requirements.txt: psycopg2-binary, pandas, and dotenv for improved functionality.
- Enhanced main.css by adding 'scroll-smooth' to the html element for better scrolling experience.
2025-05-11 09:39:21 +08:00
666f6ac38b refactor: update PostgreSQL import and initialization
- Changed the import statement from "bun" to "postgres".
- Simplified the PostgreSQL client initialization by directly using the connection string.
2025-05-11 00:17:42 +08:00
5f897f1bd0 test rss? and made some more files. 2025-05-07 23:23:33 +08:00
569cd087e7 Clean the awful code. 2025-05-07 10:53:14 +08:00
d773473eb0 feat: enhance typography with new font sources, update footer layout, and improve navigation structure 2025-05-07 00:03:44 +08:00
2f20d49091 feat: integrate animate.css for animations, enhance layout, and improve localization files 2025-05-06 19:31:53 +08:00
391bd7df26 feat: integrate GSAP for animations and add Tailwind CSS support
- Added GSAP and ScrambleTextPlugin for text animations in navigation.
- Implemented locale switching in navigation component.
- Updated i18n locales for navigation links.
- Created a new layout for news organization pages.
- Removed unused index page and added home page with greeting.
- Implemented dynamic fetching of news organization info with API.
- Configured Tailwind CSS and added necessary plugins.
- Updated nuxt.config.ts for routing and site metadata.
2025-05-06 14:52:42 +08:00