Commit Graph

67 Commits

Author SHA1 Message Date
4417423612 feat(blog): Implement blog module with post management, image upload workflow, and localization
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 18s
- Added S3 image upload workflow documentation.
- Created custom hooks for managing blog posts, post details, and tags.
- Developed BlogListPage and BlogPostPage components for displaying posts.
- Integrated blog components and hooks into the main application.
- Updated localization files to include blog-related strings.
- Removed mock blog data and replaced it with dynamic data fetching.
2025-10-25 13:58:15 +08:00
4829c53355 feat: add import and export functionality for editor state with JSON support
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 23s
2025-10-22 18:14:18 +08:00
721cc48773 feat: add hashtag and mention functionality with corresponding plugins and styles 2025-10-22 18:07:11 +08:00
d4713fd69e feat: add text alignment options to toolbar with corresponding styles and commands
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 17s
2025-10-22 17:48:42 +08:00
79fe02e307 feat: add image handling capabilities to rich text editor with drag-and-drop support, resizing, and markdown integration 2025-10-22 17:38:06 +08:00
3491ae339d feat: enhance rich text editor with new features and plugins
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 23s
- Added support for additional Lexical plugins: link, markdown, table, and checklist.
- Implemented Markdown shortcuts and transformers for horizontal rules and tables.
- Updated editor theme and styles to accommodate new elements like tables and links.
- Improved the overall functionality of the rich text editor with new matchers for URLs and emails.
2025-10-22 17:22:45 +08:00
f29f53dec6 feat: Implement a rich text editor using Lexical
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 14s
- Added RichTextEditor component with basic formatting features.
- Integrated toolbar with undo/redo, text formatting, and color pickers.
- Created EditorTheme for styling the editor components.
- Added styles for editor and toolbar.
- Introduced DropdownColorPicker for color selection.
- Updated package.json to include Lexical dependencies.
- Created EditorDemo page to showcase the rich text editor.
- Added README documentation for the editor's features and usage.
2025-10-22 10:20:47 +08:00
6dbb6ff7fb Implement authentication context and API utility functions for authenticated requests
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 28s
2025-10-08 22:44:15 +08:00
9802fb4481 Add AuthCallback component for handling authentication status and redirection
Some checks failed
CI - Build and Push / Build and Push Docker Image (push) Failing after 14s
2025-10-08 13:03:16 +08:00
eba90288b7 Update navigation links to replace 'Join Now' button with 'Login' link and add translations for login in English and Chinese
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 25s
2025-10-08 12:10:59 +08:00
4a0f9c1a67 Remove maxPlayers from server data handling for simplified player count display
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 13s
2025-10-06 19:27:05 +08:00
3c9fe445c9 Refactor server statistics to replace totalSlots with totalBots for accurate player count display
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 11s
2025-10-06 19:22:55 +08:00
83630ffe51 Refactor player count calculations to exclude bot counts for accurate statistics
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 11s
2025-10-06 19:02:23 +08:00
828d45001f Refactor server statistics calculations to remove dependency on a2sData structure
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 12s
2025-10-06 18:37:45 +08:00
ec5ea81b87 Refactor server data handling to use new API response structure and update UI components accordingly
Some checks failed
CI - Build and Push / Build and Push Docker Image (push) Failing after 14s
2025-10-06 18:35:36 +08:00
3dd30bb53f Add KUBERNETES_DEPLOYMENT_REPLICAS variable for configurable pod replicas
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 21s
2025-10-06 14:59:26 +08:00
f2cc11f537 Update CI/CD workflows to trigger on master branch instead of dev
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 15s
2025-10-06 14:37:01 +08:00
659ab2c8c4 Refactor CI/CD workflows to remove input parameters and use secrets for image tag and Kubernetes configurations 2025-10-06 14:32:32 +08:00
f6318d528f Set default ingress host to 'www.cialloo.com' in CD workflow
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 12s
2025-10-05 20:29:53 +08:00
5e9942d55d Improve server data handling by retaining previous data on polling errors
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 11s
2025-10-05 18:54:21 +08:00
3abb7e0ad1 Update CI/CD workflows to enable automatic triggers after successful builds
All checks were successful
CI - Build and Push / Build and Push Docker Image (push) Successful in 10s
2025-10-05 17:48:15 +08:00
a957004142 Refactor server error handling in Servers component to improve UI clarity 2025-10-05 16:38:56 +08:00
86cfb82158 Add hasInitialData state to ServerContext for improved error handling 2025-10-05 09:38:24 +08:00
836c55f526 Add localization for active players and most popular labels in English and Chinese 2025-10-05 09:18:04 +08:00
f9c0f14247 Add server statistics display in App component with online count and active players 2025-10-05 09:12:00 +08:00
1d7075a470 Implement StatsContext for centralized statistics management and refactor App component to utilize context 2025-10-05 09:03:40 +08:00
0590e2a05e Refactor server data fetching to batch query all servers in a single API call 2025-10-05 08:58:09 +08:00
168f2abe6d Implement centralized server data polling with context management 2025-10-05 08:29:01 +08:00
9794615c80 Add nginx configuration file for serving built assets and handling routing 2025-10-05 08:21:43 +08:00
1ce25cf0f2 Add loading skeletons for server data display in Servers component 2025-10-05 08:14:39 +08:00
193a4ff1a0 Add loading skeleton component and enhance loading animations in App 2025-10-05 08:05:56 +08:00
d72b6341a5 Add loading animation for statistics display in App component 2025-10-05 07:58:00 +08:00
18483c8978 Add force restart option to deployment workflow and script 2025-10-04 23:26:26 +08:00
98d83ec852 Update server button styles and connection logic for online servers 2025-10-04 23:01:56 +08:00
d79c6b1b49 Refactor server data structure and update localization for server categories and status 2025-10-04 22:48:57 +08:00
da6909ccf7 Add recent activity section to localization files for English and Chinese 2025-10-04 22:33:56 +08:00
904ff324bb Refactor Footer component to reorganize quick links and community links sections 2025-10-04 18:38:11 +08:00
89f18d1641 Enhance playtime formatting to include hours and minutes; update localization for time in English and Chinese 2025-10-04 18:32:06 +08:00
0174ac83e9 Implement API integration for statistics, recent chat messages, and top players; remove mock data 2025-10-04 16:50:23 +08:00
af676aaa9f Refactor App component to integrate mock statistics and recent chat messages; update localization for stats and activity sections 2025-10-04 13:23:40 +08:00
ff056c4c47 Refactor Friends component to implement category filtering and update friend links data 2025-10-04 09:26:13 +08:00
6b16ac2bf9 Add Friends feature with routing and localization; update styles for feature cards 2025-10-04 09:09:16 +08:00
0f709df621 Refactor navigation links in Footer and Nav components to use Link for consistent routing and improve accessibility 2025-10-04 07:02:34 +08:00
e21dd609ac Wrap logo in Link component for consistent navigation 2025-10-03 16:39:41 +08:00
060a08371f Add Forum page with layout, mock data, and routing; update navigation and localization 2025-10-03 16:37:46 +08:00
7579e48611 Add ScrollToTop component for improved navigation experience 2025-10-03 16:35:17 +08:00
1c618121df Refactor footer links to use React Router's Link component for improved navigation 2025-10-03 16:29:56 +08:00
a10367f825 Add Servers page with layout, mock data, and routing; update navigation and localization 2025-10-03 16:16:44 +08:00
2ddadc44e2 Add Blog page with routing, layout, and mock posts; update navigation and localization 2025-10-03 16:13:04 +08:00
1b745c7ffc Add Friends page with layout and navigation; update localization for new content 2025-10-03 15:59:25 +08:00