ce8215ecc7
feat: add audio support with AudioNode and AudioComponent, including drag-and-drop functionality
master
cialloo2025-10-29 07:47:00 +08:00
a970a8ce25
fix: update polling interval to 60 seconds for server data fetch
cialloo2025-10-27 23:14:38 +08:00
62cb67aa8e
feat: add service worker cleanup to remove legacy registrations on startup
cialloo2025-10-27 23:06:51 +08:00
e241f789ed
feat: add video support with VideoNode and VideoComponent, including drag-and-drop functionality
cialloo2025-10-27 21:56:32 +08:00
d1826ef7be
feat: add download functionality to ArchiveComponent with presigned URL support
cialloo2025-10-27 21:41:52 +08:00
b4b36ae082
refactor: remove unused fileType and downloadUrl properties from ArchiveComponent and ArchiveNode
cialloo2025-10-27 21:24:19 +08:00
06426eb781
Remove editor styles, toolbar styles, and related components
cialloo2025-10-27 20:57:19 +08:00
fd0ec5a1d3
feat: implement ArchiveNode and ArchiveComponent for file attachment support in the editor
cialloo2025-10-27 18:54:49 +08:00
98bfb2ec1b
feat: add image preloading functionality in BlogIndexProvider for optimized loading of cover images
cialloo2025-10-26 23:12:52 +08:00
a547b1f99d
feat: implement BlogIndex context provider and integrate it into Blog component for improved data handling
cialloo2025-10-26 22:58:40 +08:00
181fcae739
fix: derive original cover image key in EditPost component from fetched data or URL
cialloo2025-10-26 21:33:06 +08:00
2909daa41e
feat: enhance EditPost component with improved styling and structured subcomponents for title, cover image, and content editing
cialloo2025-10-26 21:13:18 +08:00
7b83d00f85
fix: update cover image handling in EditPost component and refactor post loading logic
cialloo2025-10-26 19:06:01 +08:00
cf1302deba
fix: handle initial cover image key in EditPost component and update payload for blog post submission
cialloo2025-10-26 18:56:33 +08:00
3b7d7e2dcc
fix: update API endpoint for blog post editing and improve cover image handling in EditPost component
cialloo2025-10-26 18:44:36 +08:00
9c263d0f51
refactor: remove authentication check and unused imports from CreatePost and EditPost pages
cialloo2025-10-26 18:33:31 +08:00
1f6bb77691
feat: implement EditPost page with functionality to update existing blog posts
cialloo2025-10-26 18:21:45 +08:00
085e48ff69
feat: add BlogPost page with content fetching and loading states
cialloo2025-10-26 17:35:19 +08:00
47d6f93e97
feat: enhance blog functionality with pagination, tag filtering, and improved API integration
cialloo2025-10-26 16:55:11 +08:00
38ca76e2fb
feat: implement toast notifications for image upload and blog post creation
cialloo2025-10-26 14:20:12 +08:00
529af55002
chore: remove outdated README.md for blog module
cialloo2025-10-26 14:13:51 +08:00
cbfe73e0bf
refactor: clean up ImageNode code structure and improve readability
cialloo2025-10-26 09:23:14 +08:00
7f58c9c847
feat: add S3 configuration and utility functions for blog image handling
cialloo2025-10-26 07:56:19 +08:00
031c2b25e2
feat: export BlogEditorRef type from BlogEditor
cialloo2025-10-25 21:56:29 +08:00
1071c784f8
feat: expose editor state via ref in BlogEditor and integrate with CreatePost
cialloo2025-10-25 21:54:04 +08:00
e299694f22
feat: add toolbar styles and functionality for blog editor
cialloo2025-10-25 21:03:58 +08:00
4829c53355
feat: add import and export functionality for editor state with JSON support
cialloo2025-10-22 18:14:18 +08:00
721cc48773
feat: add hashtag and mention functionality with corresponding plugins and styles
cialloo2025-10-22 18:07:11 +08:00
d4713fd69e
feat: add text alignment options to toolbar with corresponding styles and commands
cialloo2025-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
cialloo2025-10-22 17:38:06 +08:00
3491ae339d
feat: enhance rich text editor with new features and plugins
cialloo2025-10-22 17:22:45 +08:00
f29f53dec6
feat: Implement a rich text editor using Lexical
cialloo2025-10-22 10:20:47 +08:00
6dbb6ff7fb
Implement authentication context and API utility functions for authenticated requests
cialloo2025-10-08 22:44:15 +08:00
9802fb4481
Add AuthCallback component for handling authentication status and redirection
cialloo2025-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
cialloo2025-10-08 12:10:59 +08:00
4a0f9c1a67
Remove maxPlayers from server data handling for simplified player count display
cialloo2025-10-06 19:27:05 +08:00
3c9fe445c9
Refactor server statistics to replace totalSlots with totalBots for accurate player count display
cialloo2025-10-06 19:22:55 +08:00
83630ffe51
Refactor player count calculations to exclude bot counts for accurate statistics
cialloo2025-10-06 19:02:23 +08:00
828d45001f
Refactor server statistics calculations to remove dependency on a2sData structure
cialloo2025-10-06 18:37:45 +08:00
ec5ea81b87
Refactor server data handling to use new API response structure and update UI components accordingly
cialloo2025-10-06 18:35:36 +08:00
3dd30bb53f
Add KUBERNETES_DEPLOYMENT_REPLICAS variable for configurable pod replicas
cialloo2025-10-06 14:59:26 +08:00
f2cc11f537
Update CI/CD workflows to trigger on master branch instead of dev
cialloo2025-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
cialloo2025-10-06 14:32:32 +08:00
f6318d528f
Set default ingress host to 'www.cialloo.com' in CD workflow
cialloo2025-10-05 20:29:53 +08:00
5e9942d55d
Improve server data handling by retaining previous data on polling errors
cialloo2025-10-05 18:54:21 +08:00
3abb7e0ad1
Update CI/CD workflows to enable automatic triggers after successful builds
cialloo2025-10-05 17:48:15 +08:00
a957004142
Refactor server error handling in Servers component to improve UI clarity
cialloo2025-10-05 16:38:56 +08:00
86cfb82158
Add hasInitialData state to ServerContext for improved error handling
cialloo2025-10-05 09:38:24 +08:00
836c55f526
Add localization for active players and most popular labels in English and Chinese
cialloo2025-10-05 09:18:04 +08:00
f9c0f14247
Add server statistics display in App component with online count and active players
cialloo2025-10-05 09:12:00 +08:00
1d7075a470
Implement StatsContext for centralized statistics management and refactor App component to utilize context
cialloo2025-10-05 09:03:40 +08:00
0590e2a05e
Refactor server data fetching to batch query all servers in a single API call
cialloo2025-10-05 08:58:09 +08:00
168f2abe6d
Implement centralized server data polling with context management
cialloo2025-10-05 08:29:01 +08:00
9794615c80
Add nginx configuration file for serving built assets and handling routing
cialloo2025-10-05 08:21:43 +08:00
1ce25cf0f2
Add loading skeletons for server data display in Servers component
cialloo2025-10-05 08:14:39 +08:00
193a4ff1a0
Add loading skeleton component and enhance loading animations in App
cialloo2025-10-05 08:05:56 +08:00
d72b6341a5
Add loading animation for statistics display in App component
cialloo2025-10-05 07:58:00 +08:00
18483c8978
Add force restart option to deployment workflow and script
cialloo2025-10-04 23:26:26 +08:00
98d83ec852
Update server button styles and connection logic for online servers
cialloo2025-10-04 23:01:56 +08:00
d79c6b1b49
Refactor server data structure and update localization for server categories and status
cialloo2025-10-04 22:48:57 +08:00
da6909ccf7
Add recent activity section to localization files for English and Chinese
cialloo2025-10-04 22:33:56 +08:00
904ff324bb
Refactor Footer component to reorganize quick links and community links sections
cialloo2025-10-04 18:38:11 +08:00
89f18d1641
Enhance playtime formatting to include hours and minutes; update localization for time in English and Chinese
cialloo2025-10-04 18:32:06 +08:00
0174ac83e9
Implement API integration for statistics, recent chat messages, and top players; remove mock data
cialloo2025-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
cialloo2025-10-04 13:23:40 +08:00
ff056c4c47
Refactor Friends component to implement category filtering and update friend links data
cialloo2025-10-04 09:26:13 +08:00
6b16ac2bf9
Add Friends feature with routing and localization; update styles for feature cards
cialloo2025-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
cialloo2025-10-04 07:02:34 +08:00
e21dd609ac
Wrap logo in Link component for consistent navigation
cialloo2025-10-03 16:39:41 +08:00
060a08371f
Add Forum page with layout, mock data, and routing; update navigation and localization
cialloo2025-10-03 16:37:46 +08:00