Commit graph

44 commits

Author SHA1 Message Date
ad0f13a1a2 Add validate user & optimize code from coderabbit via PR #6
Some checks are pending
Build and Push Beta Image / build-and-push (push) Waiting to run
2025-06-13 19:37:07 +08:00
b862f4cdb0 Add sort via data (The user CANNOT chose rn. 2025-06-13 18:19:15 +08:00
2895263e52 Add getUserTokenMinusSQLInjection to prevent SQL Injection in via the
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
cookies (that may be not possible, but it is a safety guard I want to
add. (Chat: https://t3.chat/chat/c1883e6a-6c38-4af3-9818-0e927449c61c)
2025-06-10 09:39:11 +08:00
629d033702 Update the README & news system to NOT match news from the same org 🤦‍♂️ 2025-06-09 22:24:56 +08:00
1e4e13f1b7 Reinstall dev env & Update the news page to include translating
functions & Update settings & sendUserChanges system. I also updated
*some* README stuff. & Update tos & privacy policy pages.
2025-06-09 09:34:53 +08:00
8c69fd2c35 Finish translations for the news.vue & update en.json for the news
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
stuff.
2025-06-09 00:40:30 +08:00
61de16e285 Testing the working transtion feat in prod :) 2025-06-08 21:02:37 +08:00
b84a0a6f18 Add translations in to the news window (and also broke it... 2025-06-08 20:43:16 +08:00
3d9e69d4fc Add translating system to aboutNewsOrg. (And it didn't work ;( 2025-06-07 14:23:38 +08:00
028b545374 Change readme links & update news to NOT use the translated Hi as a test
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
& updated the draggable window to remove the testing state. (I know
testing in prod is bad.)
2025-06-07 01:25:45 +08:00
d2099074a7 Add ZH_TW README & translations. 2025-06-07 00:42:57 +08:00
61a7ecbf12 Basic translations? 2025-06-07 00:04:11 +08:00
4d49554a0e Add .dev.env & update basic logoutuser.ts & made a basic blur login
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
system & also normal logging in broke  :(
2025-06-05 12:03:05 +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. 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
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
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
046f5ae446 News window & make the hot news that uses google news rss legacy. 2025-06-01 08:15:53 +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
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
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
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
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
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
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
58de2c670d Add caching into the tabs system & change routes 2025-05-26 10:57:54 +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
f3204cb574 Link the checks into the code & made a basic news summary system 2025-05-25 18:00:14 +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
c8429ee1a3 Update slug stuff. 2025-05-21 11:58:13 +08:00