241 Commits

Author SHA1 Message Date
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. 2025-06-02 00:47:23 +08:00
1dd324e0ca Got the news id system working. Oh wait, this should be in the tab system... 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. 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? 2025-05-30 00:41:55 +08:00
501c1762dc forgot && 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. 2025-05-30 00:29:59 +08:00
122a01fe73 Add basic simplify title in the navbar. 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
[ImgBot] Optimize images
2025-05-26 00:11:09 +08:00
ImgBotApp
9511b35f86
[ImgBot] Optimize images
*Total -- 3,572.38kb -> 2,587.78kb (27.56%)

/.github/README/home.png -- 1,816.10kb -> 1,308.75kb (27.94%)
/.github/README/desktop.png -- 1,753.34kb -> 1,276.12kb (27.22%)
/public/geterrorassets/noImageLogo.svg -- 0.25kb -> 0.22kb (9.92%)
/public/favicon.svg -- 1.75kb -> 1.74kb (0.56%)
/public/logos/GitHub-dark.svg -- 0.94kb -> 0.94kb (0.31%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
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