229 Commits

Author SHA1 Message Date
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
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
Fix excessive line wrapping and improve input text styling

(This commit message is AI generated)
2025-05-20 23:42:25 +08:00
9ed90af818 Remove /docs/ for now & add freelinetoday component. 2025-05-20 21:48:16 +08:00