231 Commits

Author SHA1 Message Date
b84a0a6f18 Add translations in to the news window (and also broke it... 2025-06-08 20:43:16 +08:00
e72e191b35 When signing up, it will fail, as it cannot fetch the user info again
for verify use.
2025-06-08 07:52:41 +08:00
29760dda96 Made a working settings panel & includes the user's info, what is
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
1eb15058d7 Spent a hour fixing the login & registing system & also finding errors
in the custom groq api system (also a typo wasted way too much time)
2025-06-07 15:49:28 +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
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
d18f8c6234 Fix SQL Errors. 2025-06-07 11:10:05 +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
3a85eda19a Update createDatabase scripts & get sendUserInfo endpoint & when
creating an account it will also create a array in user_other_data.
2025-06-07 09:21:37 +08:00
a4a522974a Made a simple system for custom groq apis. 2025-06-07 08:57:25 +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
& 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
7314a5fa8a Remove exploitable plugin
(google-translate-api) use translate instead
2025-06-06 15:08:27 +08:00
a4a3822a49 Last commit forgot : 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
9bf177f971 Add apis into the api page & for now (devlog demo) don't save stuff into
the db.
2025-06-05 23:57:55 +08:00
64f4babe95 Fix & add profile url thingy 2025-06-05 23:51:33 +08:00
083fae51de Made the about news org clickable & commit somethings that are not
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
system & also normal logging in broke  :(
2025-06-05 12:03:05 +08:00
b8438f7f33 Update docs. 2025-06-05 00:04:14 +08:00
48f897ed63 Fix x2? 2025-06-04 22:55:09 +08:00
9b9ebb7f50 Update README 2025-06-04 22:51:08 +08:00
feb679c3ef Fix 2025-06-04 22:38:17 +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
7ad8caeed8 Missing files from last commit. 2025-06-04 00:38:56 +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
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
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