257 Commits

Author SHA1 Message Date
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
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
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