Commit graph

  • 2f2b4b1d19 Update some more. 吳元皓 2025-05-19 01:01:48 +08:00
  • 3554041a6b Push more stuff 吳元皓 2025-05-19 01:01:37 +08:00
  • 23295ff590 Test docs & made the default windows size to be bigger. 吳元皓 2025-05-19 01:01:26 +08:00
  • d9c6cec16e Made the animation working again :) 吳元皓 2025-05-18 23:46:14 +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
  • fc7b835d68 Made a bunch of changes to the source code. And polish the deploying process. 吳元皓 2025-05-18 16:59:03 +08:00
  • 1200505451 Fix some issues of the Github Auto build docker image. 吳元皓 2025-05-18 16:14:48 +08:00
  • df412bc3c3 Add workflow_dispatch 吳元皓 2025-05-18 16:13:36 +08:00
  • bd7ac3367f Update caching & docker compose 吳元皓 2025-05-18 16:11:07 +08:00
  • 8975812447 Make the news View working via the tty interface, and made some more i18n stuff & update some more to add images and unknown data oh, also paragraphs are now a thing :) and do so much debugging. 吳元皓 2025-05-18 13:12:39 +08:00
  • b62a3cda3d Add a few more database tables & made the api pull from the database when then article exists & not ddos line today, Also made a basic newsView with the api & the scraping script now scraps more stuff! :D 吳元皓 2025-05-18 11:59:58 +08:00
  • fe5e2d996e The Line Today scaper finally WORKS!! Now we just need make a UI for it... 吳元皓 2025-05-18 11:13:25 +08:00
  • 0bcb646cc0 Archive the jssoup one for now 吳元皓 2025-05-18 11:02:32 +08:00
  • 5f78e8c58a Mainly make the python code to make it javascript for nuxt to access. Python is just used for testing stuff, as it is a fine lang to do so. 吳元皓 2025-05-18 09:28:08 +08:00
  • 81012f5061 Made the line_today.py kinda work ig. But I have no idea how can I run 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) 吳元皓 2025-05-17 23:31:55 +08:00
  • 0e26a23261 Make a basic check date functon, and EVEN if the user does NOT have a 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 吳元皓 2025-05-17 21:22:48 +08:00
  • 383ad2e467 Make some basic checking /wo the database for now. 吳元皓 2025-05-17 21:08:58 +08:00
  • a89fbd4fd7 Add a login wall on a few windows, but still no auth / login logic yet... 吳元皓 2025-05-17 20:50:23 +08:00
  • 020251c706 Fix the code of conduct file name & Update the UI of the ChatBot, it is still a work in progress tho 吳元皓 2025-05-16 23:39:15 +08:00
  • f7e9d4a28b Add chat interface and implement basic message sending 吳元皓 2025-05-16 20:40:51 +08:00
  • c45a5ea285 Compeleted the language changing feat. And updated the assets url to be /_assets/ instead of /_nuxt/ 吳元皓 2025-05-15 22:31:50 +08:00
  • a1aecb4623 Add about & help message 吳元皓 2025-05-15 20:51:48 +08:00
  • 99cfa4957f Add some more basic functions into the terminal. (the TTY interface). Awesome. 吳元皓 2025-05-15 14:46:18 +08:00
  • 5c64018601 Making basic tty execute command. For testing, use execute hotnews :) 吳元皓 2025-05-15 14:19:21 +08:00
  • a94b6fbb79 Add basic cli stuff. 吳元皓 2025-05-15 14:04:16 +08:00
  • f740f671d1 In the end, the server's main drive "/" is used up to 100%... 吳元皓 2025-05-15 11:48:07 +08:00
  • 05e5b722fb **Try** to fix docker compose? 吳元皓 2025-05-15 11:42:14 +08:00
  • ef163b6174 Made a basic TTY system. 吳元皓 2025-05-15 11:37:55 +08:00
  • 62ecea8aa3 Fix some chatUI stuff. 吳元皓 2025-05-15 11:10:49 +08:00
  • 94fbf1551d Add support for database backups and enhance UI elements 吳元皓 2025-05-15 10:54:39 +08:00
  • 67f574fc35 Update keywords in nuxt.config.ts for improved SEO and add success message in line_today.py 吳元皓 2025-05-14 23:37:08 +08:00
  • cbec267f7b THE LINE TODAY ONE WORKS, WOOOOOOOO 吳元皓 2025-05-14 23:31:21 +08:00
  • e4d2b4840a It works now :D 吳元皓 2025-05-14 22:10:31 +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
  • 96b297f617 Refactor API endpoints to use cached data and update Code of Conduct to Contributor Covenant 吳元皓 2025-05-14 18:52:14 +08:00
  • 878ac4f1a6 Add news source data CSV file with various Taiwanese media outlets 吳元皓 2025-05-14 15:00:14 +08:00
  • 456b2ad33e Fuck Microsoft, Yahoo news is better to scrape :D 吳元皓 2025-05-14 00:17:26 +08:00
  • 9e76ab1712 Add postgres, made some MORE changes. 吳元皓 2025-05-13 23:50:35 +08:00
  • f5734e7e5d Fix SQL errors. 吳元皓 2025-05-13 23:20:38 +08:00
  • d6fb71d460 still broken chatbot. 吳元皓 2025-05-13 23:09:11 +08:00
  • 784b45451e feat: add Input component and integrate it into chatbot; enhance chatbot layout with new message input 吳元皓 2025-05-13 22:38:15 +08:00
  • 5803207451 Refactor code structure for improved readability and maintainability 吳元皓 2025-05-13 20:43:39 +08:00
  • 157713ed24 Loadvalue object for things 吳元皓 2025-05-13 16:37:56 +08:00
  • 4c7f9b47d0 Tried to add keyboard shortcuts, it's awful... feat: add terminal window component and about news organization window; update localization for terminal; refactor database connection in hot_articles.py; remove sources.vue 吳元皓 2025-05-13 16:33:06 +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 吳元皓 2025-05-13 09:40:37 +08:00
  • f89e6aaa48 Add new translations and chatbot window 吳元皓 2025-05-13 00:18:19 +08:00
  • a06e696e24 feat: update About section and localization; enhance layout in about.vue and change "關於我們" to "關於這個網站" 吳元皓 2025-05-12 23:31:28 +08:00
  • 1065a982b0 feat: enhance UI components with improved styles and new windows; add error handling and copyright information 吳元皓 2025-05-12 23:05:42 +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
  • 4744145bc9 Remove stuff 吳元皓 2025-05-12 14:54:51 +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
  • 3f60015b82 Add icon. 吳元皓 2025-05-12 11:31:19 +08:00
  • b8e5981947 Make it NOT laggy and done some basic login stuff. 吳元皓 2025-05-12 11:18:21 +08:00
  • fd2ba525f9 feat: update README and various components for improved formatting and error handling; enhance login functionality with password encryption 吳元皓 2025-05-12 10:17:21 +08:00
  • ee13960f0b hey rob, please get the fuck out, and stop pinging @birds commit: feat: remove unused components and layouts, add error handling page, and update navigation links 吳元皓 2025-05-12 10:06:54 +08:00
  • 3c3b65c18e Made a warning bomb and also is super laggy. 吳元皓 2025-05-12 09:28:46 +08:00
  • 542a22f168 feat: refactor login and hot news components; integrate DraggableWindow for dynamic window management in desktop layout 吳元皓 2025-05-12 09:15:54 +08:00
  • 163f613058 Intergr 吳元皓 2025-05-12 06:41:43 +08:00
  • b461e81360 feat: implement DraggableWindow component and update index.vue layout; enhance scraping scripts for better error handling and content extraction 吳元皓 2025-05-12 00:39:28 +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
  • 3c1eb8176b feat: enhance README and index.vue with additional inspired sources and interface definitions 吳元皓 2025-05-11 20:54:48 +08:00
  • ba503a413e Remove clerk from packages. 吳元皓 2025-05-11 18:27:54 +08:00
  • 8adacc6c93 Remove clerk. 吳元皓 2025-05-11 18:24:18 +08:00
  • 82543fc2f7 Switch to working docker-compose for deployments 吳元皓 2025-05-11 18:09:41 +08:00
  • f8fa412de9 feat: update README with folder structure and execution instructions; add scraping scripts for news articles 吳元皓 2025-05-11 17:31:37 +08:00
  • c68606ffbe feat: update environment setup scripts and enhance animation styles 吳元皓 2025-05-11 16:48:29 +08:00
  • dc30310cfe After a few hours debugging css, It finally looks really good, like xfce :D refactor: update localization files and remove unused login page 吳元皓 2025-05-11 16:32:10 +08:00
  • ed383d6404 feat: implement login functionality with GSAP animations and dynamic menu 吳元皓 2025-05-11 15:13:01 +08:00
  • dd61937945 feat: integrate Sentry for error tracking and performance monitoring 吳元皓 2025-05-11 14:40:22 +08:00
  • 930713042e refactor: remove GitHub authentication API endpoints and add new components 吳元皓 2025-05-11 14:37:46 +08:00
  • b35e96625e feat: add news organization about page with dynamic content fetching and animation 吳元皓 2025-05-11 09:57:56 +08:00
  • edf10adf5a Update requirements and enhance CSS styles 吳元皓 2025-05-11 09:39:21 +08:00
  • 666f6ac38b refactor: update PostgreSQL import and initialization 吳元皓 2025-05-11 00:17:42 +08:00
  • 089c90f79b Made a micro scraper. 吳元皓 2025-05-10 23:40:19 +08:00
  • bf38065e52 Implement structural updates and optimizations across multiple modules 吳元皓 2025-05-10 23:21:36 +08:00
  • 5d58016b1d Clean code. 吳元皓 2025-05-10 22:05:10 +08:00
  • bf357f1c84 feat: add AI chat and summarize endpoints with database integration 吳元皓 2025-05-10 21:57:38 +08:00
  • 92a0358744
    Edit docker-compose. 元皓yh 2025-05-10 11:30:27 +08:00
  • 69db408fe2 Add working docker & docker compose. srv1-54 2025-05-10 10:26:32 +08:00
  • e6b2bf3cbe feat: add groq-sdk integration for news summarization and enhance routing 吳元皓 2025-05-10 08:14:26 +08:00
  • 1208866757 feat: implement go_links table and update database connection handling 吳元皓 2025-05-10 06:55:28 +08:00
  • 4aab557523 FIx for deploying application. 吳元皓 2025-05-10 06:38:13 +08:00
  • f17aea24cd feat: enhance Dockerfile and docker-compose for improved build output handling and service configuration 吳元皓 2025-05-09 23:13:30 +08:00
  • a0b3438781 Jsut testing in prod :( 吳元皓 2025-05-09 23:02:01 +08:00
  • 2e9845c268 feat: update Dockerfile and .dockerignore for improved build process and dependency management 吳元皓 2025-05-09 22:58:22 +08:00
  • 50846c91c2 feat: add Docker configuration files and self-deployment workflow 吳元皓 2025-05-09 22:49:45 +08:00
  • e081c54624 feat: update footer link formatting and add shadcn-nuxt integration 吳元皓 2025-05-08 20:48:51 +08:00
  • 830dbfe7f1 fix: enable caching for RSS API and remove unnecessary item display in hot news component 吳元皓 2025-05-08 14:20:32 +08:00
  • a5af4c04f7 feat: restructure README, remove Google and Yahoo components, and implement hot news display 吳元皓 2025-05-08 14:06:35 +08:00
  • 8198010268 feat: update Google RSS feed handling and improve template rendering 吳元皓 2025-05-08 07:25:11 +08:00
  • 5f897f1bd0 test rss? and made some more files. 吳元皓 2025-05-07 23:23:33 +08:00