df412bc3c3
Add workflow_dispatch
2025-05-18 16:13:36 +08:00
bd7ac3367f
Update caching & docker compose
2025-05-18 16:11:07 +08:00
8975812447
Make the news View working via the tty interface, and made some more
...
i18n stuff & update some more to add images and unknown data oh, also
paragraphs are now a thing :) and do so much debugging.
2025-05-18 13:12:39 +08:00
b62a3cda3d
Add a few more database tables & made the api pull from the database
...
when then article exists & not ddos line today, Also made a basic
newsView with the api & the scraping script now scraps more stuff! :D
2025-05-18 11:59:58 +08:00
fe5e2d996e
The Line Today scaper finally WORKS!! Now we just need make a UI for
...
it...
2025-05-18 11:13:25 +08:00
0bcb646cc0
Archive the jssoup one for now
2025-05-18 11:02:32 +08:00
5f78e8c58a
Mainly make the python code to make it javascript for nuxt to access.
...
Python is just used for testing stuff, as it is a fine lang to do so.
2025-05-18 09:28:08 +08:00
81012f5061
Made the line_today.py kinda work ig. But I have no idea how can I run
...
this without issues in prod tho. and the "BlurPageBeforeLogin" thing
works just file, oh and checkCookie is now working (but without the
database part just yet)
2025-05-17 23:31:55 +08:00
0e26a23261
Make a basic check date functon, and EVEN if the user does NOT have a
...
lastCheckCookie, they are forced to relog, as there is somewhat of a
risk it might be a bad attacker, also postgres has limits, and I don't
what to blow it all, so you need the lastCheck Cookie as is. (Yes this
is a super important commit :D
2025-05-17 21:22:48 +08:00
383ad2e467
Make some basic checking /wo the database for now.
2025-05-17 21:08:58 +08:00
a89fbd4fd7
Add a login wall on a few windows, but still no auth / login logic
...
yet...
2025-05-17 20:50:23 +08:00
020251c706
Fix the code of conduct file name
...
&
Update the UI of the ChatBot, it is still a work in progress tho
2025-05-16 23:39:15 +08:00
f7e9d4a28b
Add chat interface and implement basic message sending
2025-05-16 20:40:51 +08:00
c45a5ea285
Compeleted the language changing feat.
...
And updated the assets url to be /_assets/ instead of /_nuxt/
2025-05-15 22:31:50 +08:00
a1aecb4623
Add about & help message
2025-05-15 20:51:48 +08:00
99cfa4957f
Add some more basic functions into the terminal. (the TTY interface).
...
Awesome.
2025-05-15 14:46:18 +08:00
5c64018601
Making basic tty execute command.
...
For testing, use `execute hotnews` :)
2025-05-15 14:19:21 +08:00
a94b6fbb79
Add basic cli stuff.
2025-05-15 14:04:16 +08:00
f740f671d1
In the end, the server's main drive "/" is used up to 100%...
2025-05-15 11:48:07 +08:00
05e5b722fb
**Try** to fix docker compose?
2025-05-15 11:42:14 +08:00
ef163b6174
Made a basic TTY system.
2025-05-15 11:37:55 +08:00
62ecea8aa3
Fix some chatUI stuff.
2025-05-15 11:10:49 +08:00
94fbf1551d
Add support for database backups and enhance UI elements
...
Updates UI components and gitignore rules for database backups, adds
Facebook links to news org window, and improves desktop window title
handling.
2025-05-15 10:54:39 +08:00
67f574fc35
Update keywords in nuxt.config.ts for improved SEO and add success message in line_today.py
2025-05-14 23:37:08 +08:00
cbec267f7b
THE LINE TODAY ONE WORKS, WOOOOOOOO
2025-05-14 23:31:21 +08:00
e4d2b4840a
It works now :D
2025-05-14 22:10:31 +08:00
861c6b8e35
Enhance footer and localization: add open source references, update footer design, and optimize descriptions for clarity.
2025-05-14 21:59:45 +08:00
96b297f617
Refactor API endpoints to use cached data and update Code of Conduct to Contributor Covenant
2025-05-14 18:52:14 +08:00
878ac4f1a6
Add news source data CSV file with various Taiwanese media outlets
2025-05-14 15:00:14 +08:00
456b2ad33e
Fuck Microsoft, Yahoo news is better to scrape :D
2025-05-14 00:17:26 +08:00
9e76ab1712
Add postgres, made some MORE changes.
2025-05-13 23:50:35 +08:00
f5734e7e5d
Fix SQL errors.
2025-05-13 23:20:38 +08:00
d6fb71d460
still broken chatbot.
2025-05-13 23:09:11 +08:00
784b45451e
feat: add Input component and integrate it into chatbot; enhance chatbot layout with new message input
2025-05-13 22:38:15 +08:00
5803207451
Refactor code structure for improved readability and maintainability
2025-05-13 20:43:39 +08:00
157713ed24
Loadvalue object for things
2025-05-13 16:37:56 +08:00
4c7f9b47d0
Tried to add keyboard shortcuts, it's awful... feat: add terminal window component and about news organization window; update localization for terminal; refactor database connection in hot_articles.py; remove sources.vue
2025-05-13 16:33:06 +08:00
5d77b2770d
It's so bad that it works... AI: feat: update environment variables in .env.example; enhance chatbot and hotnews components; improve sources layout and image handling; add new logo assets
2025-05-13 15:47:02 +08:00
34a0868b26
Remake the home page.
2025-05-13 14:14:50 +08:00
5a585ddf7c
feat: enhance Q&A section with detailed explanations and accordion functionality; update localization for English and Traditional Chinese
2025-05-13 11:24:13 +08:00
28240b38dc
feat: update toggle components and enhance chatbot layout; upgrade dependencies and improve UI structure
2025-05-13 09:57:48 +08:00
5bf857f3cd
feat: enhance UI components and add accordion functionality
...
- Updated DraggableWindow.vue to improve shadow effects.
- Refactored AboutWindow.vue for better structure and readability.
- Added chatbot functionality in chatbot.vue with cookie management.
- Improved navigation component for better code clarity.
- Created a new chat history table in the database schema.
- Modified error handling in error.vue to display error messages correctly.
- Integrated ChatbotWindow into the desktop application layout.
- Implemented accordion component in home.vue for Q/A section.
- Enhanced API for chat functionality with improved error handling.
- Removed unused routes for cleaner codebase.
- Added custom animations for accordion components in tailwind.config.js.
- Developed accordion UI components (Accordion, AccordionContent, AccordionItem, AccordionTrigger) for better user interaction.
2025-05-13 09:40:37 +08:00
f89e6aaa48
Add new translations and chatbot window
...
- Updated English and Traditional Chinese translations to include "search", "chatbot", and "starred".
- Added "chatbot" menu item to the desktop application.
- Refactored window management functions for better clarity and organization.
- Created a new chatbot component with a basic template.
2025-05-13 00:18:19 +08:00
a06e696e24
feat: update About section and localization; enhance layout in about.vue and change "關於我們" to "關於這個網站"
2025-05-12 23:31:28 +08:00
1065a982b0
feat: enhance UI components with improved styles and new windows; add error handling and copyright information
2025-05-12 23:05:42 +08:00
eaa9b15b2d
Clean the code via prettier.
2025-05-12 21:05:45 +08:00
57aa0aba18
feat: enhance DraggableWindow component with additional emit events for window control; update hotnews component to handle pending state; modify home link for improved navigation
2025-05-12 21:05:14 +08:00
71aac20c36
feat: restructure mobile template for better layout and user guidance; remove unused emoji converter from home component
2025-05-12 19:07:04 +08:00
ed42dde9ba
Switch back.
2025-05-12 15:53:08 +08:00
4744145bc9
Remove stuff
2025-05-12 14:54:51 +08:00