Commit graph

158 commits

Author SHA1 Message Date
85c3332c76 Update sendUserChanges to make the settings system work. 2025-06-14 21:04:06 +08:00
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
075e33d2af Fix settings aka it does not do stuff when the user has logged in.
Some checks are pending
Build and Push Beta Image / build-and-push (push) Waiting to run
2025-06-12 23:16:24 +08:00
10e1354f27 Add onBoarding & funding.yml? 2025-06-12 17:52:51 +08:00
38ce057937 Add fix.
Some checks are pending
Build and Push Beta Image / build-and-push (push) Waiting to run
2025-06-11 11:55:18 +08:00
2ae5f83a90 Update readme & blurPageBeforeLogin to the beta branch.
Some checks are pending
Build and Push Beta Image / build-and-push (push) Waiting to run
2025-06-11 00:14:25 +08:00
3d392dd788 Fix open articles in the TTY, as it is broken while in the demo. And
Added YouTube OnBoarding to the App (Currently in testing and this is
the beta branch :) Oh also updated some more stuff as well!
2025-06-10 22:52:10 +08:00
378689da87 Oh, I think the translating system works now?
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
2025-06-10 21:19:00 +08:00
25760cf0d1 Add news article archiving & Add user favs. 2025-06-10 21:16:27 +08:00
801df6fdca Update translations & testing in prod again. 2025-06-10 16:35:28 +08:00
78bead88cf Add translations into the login system (Also commiting the settings
window to test in prod)
2025-06-10 16:23:55 +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
bd3a81dfbc Add delete account.
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
2025-06-09 22:34:42 +08:00
629d033702 Update the README & news system to NOT match news from the same org 🤦‍♂️ 2025-06-09 22:24:56 +08:00
6f759cb612 Commit this just for the demo. & fix stuff.
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
2025-06-09 21:28:50 +08:00
5f3a721339 Remove legacy and/or code that is not used. 2025-06-09 14:24:42 +08:00
d99031b3b6 Groq action actully works? 2025-06-09 14:10:08 +08:00
731d4d9a8c Fix issues.
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
2025-06-09 13:45:40 +08:00
69017be083 Slowly move the login stuff into the settings page. 2025-06-09 13:40:08 +08:00
d28967d3ae Add bascic groq api key saving function (but I can't test it, as my
laptop is basic unusable when launching the dev server, So I guess I'm
testing in prod now 🤷🤷🤷🤷
2025-06-09 10:46:34 +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
dd39bc3910 Add version tag system, for matching if the deployment is the newest one
or not.
2025-06-08 21:36:37 +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
29760dda96 Made a working settings panel & includes the user's info, what is
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
missing? well, all the actions that requires the data to be sent to the
server is still not there yet. Tried to add onboarding, but I have just
no idea how to do it (Maybe I can do it w/ a video?
2025-06-07 23:51:05 +08:00
a8d675e2ae AboutNewsOrg & newsView is now abosolutely working !!! :D Also updated
some README as well :)
2025-06-07 14:51:40 +08:00
3d9e69d4fc Add translating system to aboutNewsOrg. (And it didn't work ;( 2025-06-07 14:23:38 +08:00
46197bc4a3 The translating system works? ig, maybe it is just me being a idiot this
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
entire time. Also you can toggle now (translating system) also maybe the
AI summary system works?
2025-06-07 12:00:04 +08:00
680ae1d987 Add debugging to test in prod. 2025-06-07 11:34:14 +08:00
4cf8847a3d Add failback & test watchtower on my prod server. 2025-06-07 11:22:43 +08:00
a232d9bc2b Ummm Fix some stuff. 2025-06-07 10:55:00 +08:00
a0a5cb833e Translation works on the newsView now (YAY), and broke the ai summary
system :(
2025-06-07 10:43:09 +08:00
b356afe766 Push translate system? 2025-06-07 08:03:44 +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
3abfe46464 EXTREMELY basic translating in the newsView page. & made the about
window i18n available & added GOALS_BEFORE_NEXT_DEVLOG.md file to track
what goals should I hit before getting a another devlog.
2025-06-07 01:19:48 +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
a4a3822a49 Last commit forgot :
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
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
083fae51de Made the about news org clickable & commit somethings that are not
Some checks are pending
Build and Push Docker Image / build-and-push (push) Waiting to run
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
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
0298a5ae90 Styles for the other articles. 2025-06-04 10:19:20 +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