Commit graph

  • 61a7ecbf12 Basic translations? 吳元皓 2025-06-07 00:04:11 +08:00
  • 7314a5fa8a Remove exploitable plugin (google-translate-api) use translate instead 吳元皓 2025-06-06 15:08:27 +08:00
  • a4a3822a49 Last commit forgot : 吳元皓 2025-06-06 15:00:15 +08:00
  • bae0d3b8dc Add traslation plugins & add loadUserInfo to get pref lang & the translate provider & which windows can use the translate feat or not. Not sure how can I intergrate it tho 🤔 吳元皓 2025-06-06 15:00:05 +08:00
  • 9bf177f971 Add apis into the api page & for now (devlog demo) don't save stuff into the db. 吳元皓 2025-06-05 23:57:55 +08:00
  • 64f4babe95 Fix & add profile url thingy 吳元皓 2025-06-05 23:51:33 +08:00
  • 083fae51de Made the about news org clickable & commit somethings that are not pushed in the last commit. 吳元皓 2025-06-05 15:48:52 +08:00
  • 4d49554a0e Add .dev.env & update basic logoutuser.ts & made a basic blur login system & also normal logging in broke :( 吳元皓 2025-06-05 12:03:05 +08:00
  • b8438f7f33 Update docs. 吳元皓 2025-06-05 00:04:14 +08:00
  • 48f897ed63 Fix x2? 吳元皓 2025-06-04 22:55:09 +08:00
  • 9b9ebb7f50 Update README 吳元皓 2025-06-04 22:51:08 +08:00
  • feb679c3ef Fix Howard 2025-06-04 22:38:17 +08:00
  • 8032c3faae Delete old components from a month ago? & Update draggable window to be using the native svgs by lucide icons & updated the news page to activate the tab changing animation when changing tabs & added caching into the [slug].ts file in publishers/lt & added a basic endpoint for searching for sources. Howard 2025-06-04 22:30:02 +08:00
  • 231a7ce251 Add pending animation (with the help of GitHub Copilot) 吳元皓 2025-06-04 20:46:00 +08:00
  • 0298a5ae90 Styles for the other articles. 吳元皓 2025-06-04 10:19:20 +08:00
  • 7ad8caeed8 Missing files from last commit. 吳元皓 2025-06-04 00:38:56 +08:00
  • 205f684fe2 Update README & used the wrong js-confeti package & removed axios, as it is just node fetch w/ support for older devices? Also the news org pic is not avaiable, because it is rendered onMounted, not server rendered & confeti feat? 吳元皓 2025-06-04 00:38:32 +08:00
  • f0e33905b8 Change to axios as there is no way to get the profile pic via the raw html & remove the legacy hot news by google rss window, (it is still accessable via the tty interface) and update i18n with the aboutNewsOrg thingy added articles (that currently does not work) & also added the privacy policy & tos page, both only accessbile via the tty interface for now. It will be avaible via the settings interface. 吳元皓 2025-06-03 16:40:25 +08:00
  • 12455ebd28 Did not push this yet 吳元皓 2025-06-03 11:42:45 +08:00
  • aa355e03fd Made validateUserToken avaible via get requests & updated the system so that it now has a privacy policy & terms of service (TOS) And added a add email & display current email logic. 吳元皓 2025-06-03 11:42:30 +08:00
  • 45397675f5 Update settings page w/ deleting your account. and update translations. 吳元皓 2025-06-03 11:01:20 +08:00
  • 3ebaff5218 it works rn ig? 吳元皓 2025-06-02 14:43:13 +08:00
  • 8eb19d7242 Made a simple custom groq api thingy (just the settings page) 吳元皓 2025-06-02 11:33:48 +08:00
  • 5392974261 A publisher api. & modded the news.vue file to use the publisherId instead of the name. & cleaned the code using prettier. Howard 2025-06-02 00:47:23 +08:00
  • 1dd324e0ca Got the news id system working. Oh wait, this should be in the tab system... Howard 2025-06-02 00:27:12 +08:00
  • ce1d150c11 Do text-center in copyright in about && add testing data. 吳元皓 2025-06-01 23:45:59 +08:00
  • 046f5ae446 News window & make the hot news that uses google news rss legacy. 吳元皓 2025-06-01 08:15:53 +08:00
  • dcf1b7db66 Cleaned a few packages up for server deployment. 吳元皓 2025-05-30 17:36:53 +08:00
  • f1f47eb4a8 Made the api page & mde the login page store the tokens. 吳元皓 2025-05-30 17:25:51 +08:00
  • 41e12eb42b Remove unneeded plugins. 吳元皓 2025-05-30 15:54:34 +08:00
  • c5c614c75d Remove legacy component & Update validating system using localstorage. 吳元皓 2025-05-30 15:49:59 +08:00
  • b716a0ed5c Made the check words system much more useable, without the user's device being spammed with garbage requests. Howard 2025-05-30 01:04:51 +08:00
  • 20006fff15 Update fix, aka I forgot to use === instead of = and also forgot to add a param... also the issue is still not fixed, I guess it is in the newsView component or the desktop openNews function? Howard 2025-05-30 00:41:55 +08:00
  • 501c1762dc forgot && Howard 2025-05-30 00:32:47 +08:00
  • b6f67d9db8 Made the basic newsView, the only issue? You need to luanch the window TWICE in order to see the window, strange behavior? this also exists before btw. Howard 2025-05-30 00:29:59 +08:00
  • 122a01fe73 Add basic simplify title in the navbar. Howard 2025-05-29 23:56:33 +08:00
  • fe965e84a5 Finish TTY 吳元皓 2025-05-29 16:33:12 +08:00
  • 937f8ad531 Add I18N into the confirm quit option & you can now view articles from clicking on the "View article" button (but for now you can not view dynamic articles & also chnaged the path from /_assets/ to /n3a_assets/ & Made the title as the navbar thing 吳元皓 2025-05-29 15:32:10 +08:00
  • 10158a390c Add logic to store hidden windows. 吳元皓 2025-05-29 10:27:48 +08:00
  • b21c881455 Update cors settings. 吳元皓 2025-05-28 17:48:21 +08:00
  • 1453132a63 Add image into the newsView & Update README.md & prettier & update news analzye view. 吳元皓 2025-05-28 11:59:04 +08:00
  • d4904d18b8 Modify to make the system work, but just really slow & laggy even on a M1 Macbook :( 吳元皓 2025-05-28 10:54:17 +08:00
  • c66b9cde13 Fix stupid bugs that prevent the code being deployed. 吳元皓 2025-05-27 22:16:15 +08:00
  • cb34764c27 Get UpdateAt & PublishedAt and remove testing comment. 吳元皓 2025-05-27 22:06:42 +08:00
  • 5dc5018aca Add AI friendlly README for other people to reuse apis. and added one time fetch the api so the server doesn't break. Also make the newsView more prettier. 吳元皓 2025-05-27 21:13:16 +08:00
  • fe026214dc Add a new script to purge the dev env, as Nuxt is super unstable. & update some lang stuff. 吳元皓 2025-05-27 15:39:33 +08:00
  • 417630bcd8 Add ToolTip to the news & home page components. 吳元皓 2025-05-27 15:30:16 +08:00
  • db0c0a3c25 Add shadcn/ui tooltip UI && modify from the entire block being a button to just a button (the news publisher is also buttonm the tailwind tooltip is just for the news publisher plubin ) 吳元皓 2025-05-27 15:14:49 +08:00
  • d7dfb2fb1d Remove temp fun desktop component that is not needed. 吳元皓 2025-05-27 14:35:29 +08:00
  • a998a99901 Make a super simple shortforward.ts system for yhw.tw/news 吳元皓 2025-05-27 14:33:05 +08:00
  • 5b5475f74c Remove legacy macui.vue. 吳元皓 2025-05-27 14:27:30 +08:00
  • a09416db53 Enhanced the user page (prev login page) Added translations into the Tools subpage of the wbesite && added a basic check (that I have not tested yet in my dev enviroment,) 吳元皓 2025-05-27 14:17:45 +08:00
  • eb6c131163 Got the basic login system working :D 吳元皓 2025-05-27 13:27:02 +08:00
  • eaa925e5dd Debug the login system and it works :D (without the token store logic tho 吳元皓 2025-05-27 11:38:03 +08:00
  • 7057f8293d Update docs. 吳元皓 2025-05-27 09:36:44 +08:00
  • a4ccad0989 Add tailwind scrollbar && Loading logic? 吳元皓 2025-05-27 09:02:05 +08:00
  • 9accdb28c1 Update staticid system for viewing news. 吳元皓 2025-05-26 23:56:21 +08:00
  • 0ed7ca8f80 New Tabs, this includes the FULL caching feat, w/ a kill switch in the source code, if I want to test something when I don't want the data to be cached. & BLOCK unneeded info like expireMode is NOT OFF or the pageType is NOT GENERAL. 吳元皓 2025-05-26 11:39:19 +08:00
  • 58de2c670d Add caching into the tabs system & change routes 吳元皓 2025-05-26 10:57:54 +08:00
  • 5e676ad80f Test2 吳元皓 2025-05-26 10:20:50 +08:00
  • 0c6f0cbcd8 Add basic open articles for future feat. & ran prettier & now fetches data from the cloud aka line today. 吳元皓 2025-05-26 10:17:12 +08:00
  • 96a7a3372c
    Merge pull request #1 from hpware/imgbot 元皓 2025-05-26 00:11:09 +08:00
  • 9511b35f86
    [ImgBot] Optimize images ImgBotApp 2025-05-25 13:59:16 +00:00
  • b33af027c2 Fix README 吳元皓 2025-05-25 21:58:06 +08:00
  • ec589d2f85 Add .env support in to the docker compose && remove the old .env.exmple data. 吳元皓 2025-05-25 19:31:28 +08:00
  • f3204cb574 Link the checks into the code & made a basic news summary system 吳元皓 2025-05-25 18:00:14 +08:00
  • aea658a4cb Add Nitro OpenApi Intergration && Update README 吳元皓 2025-05-25 10:01:23 +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
  • c2ec1b6668 Switch to a basic API endpoint to get tab info. 吳元皓 2025-05-25 09:27:58 +08:00
  • 79e133c167 Update tab system & Made a basic Loading Screen w/ transitions 吳元皓 2025-05-25 09:11:10 +08:00
  • f34da9f5c1 Add a basic news view page. 吳元皓 2025-05-25 00:13:49 +08:00
  • 4b7934552c Create the new settings and news window files & starting to fix the chatbot component 吳元皓 2025-05-24 14:55:42 +08:00
  • 11de0632ae Made a basic news summarizer. This is just to test in prod. 吳元皓 2025-05-24 01:04:15 +08:00
  • d21957a8f9 Made a basic AI chat streaming content, but there is still no auth yet, should be added soon. And add the test file test.vue to be ignored. This file is just a poc (it is AI generated based on my API file) 吳元皓 2025-05-23 22:51:19 +08:00
  • 13c9b7ecc8 Forgot to push the main file :\ 吳元皓 2025-05-22 20:32:19 +08:00
  • a0c4d2317e Ok? It maybe works? 吳元皓 2025-05-22 20:31:50 +08:00
  • bb7ab3a088 Update more stuff, the shit fix is just rm -rf ing .nuxt .output 吳元皓 2025-05-22 18:13:55 +08:00
  • 62833af4ae Why the fuck is nuxt so laggy? I can't even do live changes. 吳元皓 2025-05-22 17:21:32 +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
  • c8429ee1a3 Update slug stuff. 吳元皓 2025-05-21 11:58:13 +08:00
  • 004028d7b5 Install some stuff. 吳元皓 2025-05-21 10:20:41 +08:00
  • f8879b307c Switch to a different algroithm. 吳元皓 2025-05-21 10:20:33 +08:00
  • 25927ad13c Add Line Today hybrid listing and additional filters 吳元皓 2025-05-20 23:42:25 +08:00
  • 9ed90af818 Remove /docs/ for now & add freelinetoday component. 吳元皓 2025-05-20 21:48:16 +08:00
  • 62fa31ae4a Update some stuff & remove unneed code like python stuff, it is in the web app. 吳元皓 2025-05-20 20:58:13 +08:00
  • bc9a63f6ab Add caching into the code to make it faster. 吳元皓 2025-05-20 20:14:29 +08:00
  • 2d8628d0da Commit broken code. 吳元皓 2025-05-20 16:40:36 +08:00
  • 935a7f2737 Ran prettier 吳元皓 2025-05-20 16:31:07 +08:00
  • d6024a5328 Forgot to commit the nuxt config 吳元皓 2025-05-20 16:30:09 +08:00
  • 0dfbdb4c91 Remove docs and added them back? And also made the return uuid thing now an endpoint that can be logged & cached. 吳元皓 2025-05-20 16:29:55 +08:00
  • 5c64ae08bf Made a really basic script that runs the vitepress proccess. 吳元皓 2025-05-20 15:31:59 +08:00
  • 7b46cc7e6f Add docs :) 吳元皓 2025-05-20 15:22:35 +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
  • 1905bb8ccf Nuke checks 吳元皓 2025-05-19 23:17:04 +08:00
  • 175514d40b Update docker compose to allow for auto releases to the prod env. 吳元皓 2025-05-19 23:07:57 +08:00
  • 84c176ac09 Made some tools for basic users & also may or may not added a bunch of nono keywords into the kidunfriendlycontent.json file. Oh, and most of it is sourced from you guessed it LINE Today & Taiwan's garbage news corps >_< 吳元皓 2025-05-19 22:59:55 +08:00
  • 4080eeaa3e Fix the demo 吳元皓 2025-05-19 14:42:01 +08:00
  • 2495911a81 Make a demo? 吳元皓 2025-05-19 14:38:59 +08:00
  • edd8e5b05a Learn some basic algorithms via https://github.com/trekhleb/javascript-algorithms?tab=readme-ov-file super cool repo! This algorithm will just run on the client, if it isn't my server will blow up :( Maybe I will just make a postgres db that sends the users processing info to save other users processing power? 吳元皓 2025-05-19 13:59:10 +08:00