Commit Graph

  • ce8215ecc7 feat: add audio support with AudioNode and AudioComponent, including drag-and-drop functionality master cialloo 2025-10-29 07:47:00 +08:00
  • a970a8ce25 fix: update polling interval to 60 seconds for server data fetch cialloo 2025-10-27 23:14:38 +08:00
  • 62cb67aa8e feat: add service worker cleanup to remove legacy registrations on startup cialloo 2025-10-27 23:06:51 +08:00
  • e241f789ed feat: add video support with VideoNode and VideoComponent, including drag-and-drop functionality cialloo 2025-10-27 21:56:32 +08:00
  • d1826ef7be feat: add download functionality to ArchiveComponent with presigned URL support cialloo 2025-10-27 21:41:52 +08:00
  • b4b36ae082 refactor: remove unused fileType and downloadUrl properties from ArchiveComponent and ArchiveNode cialloo 2025-10-27 21:24:19 +08:00
  • 06426eb781 Remove editor styles, toolbar styles, and related components cialloo 2025-10-27 20:57:19 +08:00
  • fd0ec5a1d3 feat: implement ArchiveNode and ArchiveComponent for file attachment support in the editor cialloo 2025-10-27 18:54:49 +08:00
  • 98bfb2ec1b feat: add image preloading functionality in BlogIndexProvider for optimized loading of cover images cialloo 2025-10-26 23:12:52 +08:00
  • a547b1f99d feat: implement BlogIndex context provider and integrate it into Blog component for improved data handling cialloo 2025-10-26 22:58:40 +08:00
  • 181fcae739 fix: derive original cover image key in EditPost component from fetched data or URL cialloo 2025-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 cialloo 2025-10-26 21:13:18 +08:00
  • 7b83d00f85 fix: update cover image handling in EditPost component and refactor post loading logic cialloo 2025-10-26 19:06:01 +08:00
  • cf1302deba fix: handle initial cover image key in EditPost component and update payload for blog post submission cialloo 2025-10-26 18:56:33 +08:00
  • 3b7d7e2dcc fix: update API endpoint for blog post editing and improve cover image handling in EditPost component cialloo 2025-10-26 18:44:36 +08:00
  • 9c263d0f51 refactor: remove authentication check and unused imports from CreatePost and EditPost pages cialloo 2025-10-26 18:33:31 +08:00
  • 1f6bb77691 feat: implement EditPost page with functionality to update existing blog posts cialloo 2025-10-26 18:21:45 +08:00
  • 085e48ff69 feat: add BlogPost page with content fetching and loading states cialloo 2025-10-26 17:35:19 +08:00
  • 47d6f93e97 feat: enhance blog functionality with pagination, tag filtering, and improved API integration cialloo 2025-10-26 16:55:11 +08:00
  • 38ca76e2fb feat: implement toast notifications for image upload and blog post creation cialloo 2025-10-26 14:20:12 +08:00
  • 529af55002 chore: remove outdated README.md for blog module cialloo 2025-10-26 14:13:51 +08:00
  • cbfe73e0bf refactor: clean up ImageNode code structure and improve readability cialloo 2025-10-26 09:23:14 +08:00
  • 7f58c9c847 feat: add S3 configuration and utility functions for blog image handling cialloo 2025-10-26 07:56:19 +08:00
  • 031c2b25e2 feat: export BlogEditorRef type from BlogEditor cialloo 2025-10-25 21:56:29 +08:00
  • 1071c784f8 feat: expose editor state via ref in BlogEditor and integrate with CreatePost cialloo 2025-10-25 21:54:04 +08:00
  • e299694f22 feat: add toolbar styles and functionality for blog editor cialloo 2025-10-25 21:03:58 +08:00
  • 4829c53355 feat: add import and export functionality for editor state with JSON support cialloo 2025-10-22 18:14:18 +08:00
  • 721cc48773 feat: add hashtag and mention functionality with corresponding plugins and styles cialloo 2025-10-22 18:07:11 +08:00
  • d4713fd69e feat: add text alignment options to toolbar with corresponding styles and commands cialloo 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 cialloo 2025-10-22 17:38:06 +08:00
  • 3491ae339d feat: enhance rich text editor with new features and plugins cialloo 2025-10-22 17:22:45 +08:00
  • f29f53dec6 feat: Implement a rich text editor using Lexical cialloo 2025-10-22 10:20:47 +08:00
  • 6dbb6ff7fb Implement authentication context and API utility functions for authenticated requests cialloo 2025-10-08 22:44:15 +08:00
  • 9802fb4481 Add AuthCallback component for handling authentication status and redirection cialloo 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 cialloo 2025-10-08 12:10:59 +08:00
  • 4a0f9c1a67 Remove maxPlayers from server data handling for simplified player count display cialloo 2025-10-06 19:27:05 +08:00
  • 3c9fe445c9 Refactor server statistics to replace totalSlots with totalBots for accurate player count display cialloo 2025-10-06 19:22:55 +08:00
  • 83630ffe51 Refactor player count calculations to exclude bot counts for accurate statistics cialloo 2025-10-06 19:02:23 +08:00
  • 828d45001f Refactor server statistics calculations to remove dependency on a2sData structure cialloo 2025-10-06 18:37:45 +08:00
  • ec5ea81b87 Refactor server data handling to use new API response structure and update UI components accordingly cialloo 2025-10-06 18:35:36 +08:00
  • 3dd30bb53f Add KUBERNETES_DEPLOYMENT_REPLICAS variable for configurable pod replicas cialloo 2025-10-06 14:59:26 +08:00
  • f2cc11f537 Update CI/CD workflows to trigger on master branch instead of dev cialloo 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 cialloo 2025-10-06 14:32:32 +08:00
  • f6318d528f Set default ingress host to 'www.cialloo.com' in CD workflow cialloo 2025-10-05 20:29:53 +08:00
  • 5e9942d55d Improve server data handling by retaining previous data on polling errors cialloo 2025-10-05 18:54:21 +08:00
  • 3abb7e0ad1 Update CI/CD workflows to enable automatic triggers after successful builds cialloo 2025-10-05 17:48:15 +08:00
  • a957004142 Refactor server error handling in Servers component to improve UI clarity cialloo 2025-10-05 16:38:56 +08:00
  • 86cfb82158 Add hasInitialData state to ServerContext for improved error handling cialloo 2025-10-05 09:38:24 +08:00
  • 836c55f526 Add localization for active players and most popular labels in English and Chinese cialloo 2025-10-05 09:18:04 +08:00
  • f9c0f14247 Add server statistics display in App component with online count and active players cialloo 2025-10-05 09:12:00 +08:00
  • 1d7075a470 Implement StatsContext for centralized statistics management and refactor App component to utilize context cialloo 2025-10-05 09:03:40 +08:00
  • 0590e2a05e Refactor server data fetching to batch query all servers in a single API call cialloo 2025-10-05 08:58:09 +08:00
  • 168f2abe6d Implement centralized server data polling with context management cialloo 2025-10-05 08:29:01 +08:00
  • 9794615c80 Add nginx configuration file for serving built assets and handling routing cialloo 2025-10-05 08:21:43 +08:00
  • 1ce25cf0f2 Add loading skeletons for server data display in Servers component cialloo 2025-10-05 08:14:39 +08:00
  • 193a4ff1a0 Add loading skeleton component and enhance loading animations in App cialloo 2025-10-05 08:05:56 +08:00
  • d72b6341a5 Add loading animation for statistics display in App component cialloo 2025-10-05 07:58:00 +08:00
  • 18483c8978 Add force restart option to deployment workflow and script cialloo 2025-10-04 23:26:26 +08:00
  • 98d83ec852 Update server button styles and connection logic for online servers cialloo 2025-10-04 23:01:56 +08:00
  • d79c6b1b49 Refactor server data structure and update localization for server categories and status cialloo 2025-10-04 22:48:57 +08:00
  • da6909ccf7 Add recent activity section to localization files for English and Chinese cialloo 2025-10-04 22:33:56 +08:00
  • 904ff324bb Refactor Footer component to reorganize quick links and community links sections cialloo 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 cialloo 2025-10-04 18:32:06 +08:00
  • 0174ac83e9 Implement API integration for statistics, recent chat messages, and top players; remove mock data cialloo 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 cialloo 2025-10-04 13:23:40 +08:00
  • ff056c4c47 Refactor Friends component to implement category filtering and update friend links data cialloo 2025-10-04 09:26:13 +08:00
  • 6b16ac2bf9 Add Friends feature with routing and localization; update styles for feature cards cialloo 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 cialloo 2025-10-04 07:02:34 +08:00
  • e21dd609ac Wrap logo in Link component for consistent navigation cialloo 2025-10-03 16:39:41 +08:00
  • 060a08371f Add Forum page with layout, mock data, and routing; update navigation and localization cialloo 2025-10-03 16:37:46 +08:00
  • 7579e48611 Add ScrollToTop component for improved navigation experience cialloo 2025-10-03 16:35:17 +08:00
  • 1c618121df Refactor footer links to use React Router's Link component for improved navigation cialloo 2025-10-03 16:29:56 +08:00
  • a10367f825 Add Servers page with layout, mock data, and routing; update navigation and localization cialloo 2025-10-03 16:16:44 +08:00
  • 2ddadc44e2 Add Blog page with routing, layout, and mock posts; update navigation and localization cialloo 2025-10-03 16:13:04 +08:00
  • 1b745c7ffc Add Friends page with layout and navigation; update localization for new content cialloo 2025-10-03 15:59:25 +08:00
  • 0149a79bef Update navigation links and translations for improved accessibility and consistency cialloo 2025-10-03 15:21:58 +08:00
  • 8054b48c07 Refactor LanguageSelector styles for improved theming and consistency cialloo 2025-10-03 12:04:17 +08:00
  • 7597e8db33 Implement theme toggle functionality and refactor styles for light/dark mode support cialloo 2025-10-03 12:00:38 +08:00
  • 765ef6f9fc Add internationalization support with i18next and language selector component cialloo 2025-10-03 11:49:51 +08:00
  • a4a3cfafd2 Remove unused React SVG asset to streamline project assets cialloo 2025-10-03 11:20:24 +08:00
  • df8a91aeef Refactor App component and styles for a complete redesign of the gaming community website cialloo 2025-10-03 11:19:21 +08:00
  • da1314ad67 Remove unnecessary ingress annotation for Traefik controller in ingress.yaml cialloo 2025-10-02 16:02:43 +08:00
  • fd9a266de0 Refactor kubeconfig setup to use a temporary file and remove unnecessary directory creation cialloo 2025-10-02 15:55:39 +08:00
  • 4b372f8208 Refactor CD workflow by removing kubectl and envsubst installation steps for streamlined deployment cialloo 2025-10-02 15:48:55 +08:00
  • 669fa2626e Refactor CI workflow steps for clarity and organization cialloo 2025-10-02 15:08:42 +08:00
  • a9e4e05fda Add CI/CD workflows for building and deploying Docker images to Kubernetes cialloo 2025-10-02 15:00:50 +08:00
  • 9095c303b1 Use envsubst to substitute environment variables in namespace.yaml before applying with kubectl cialloo 2025-10-02 14:39:37 +08:00
  • 098e436815 Create .kube directory if it doesn't exist before setting up kubeconfig cialloo 2025-10-02 14:35:30 +08:00
  • 80eb81a0b9 Update .gitignore to include /.ignore and modify cd.sh to save kubeconfig in $HOME/.kube/config cialloo 2025-10-02 14:33:25 +08:00
  • a258431020 Add Kubernetes deployment, service, ingress, and namespace configurations cialloo 2025-10-02 14:20:05 +08:00
  • cf8ebd01d3 Add Dockerfile and CI/CD script for building and pushing Docker images cialloo 2025-10-02 13:43:01 +08:00
  • 24154f42d4 init cialloo 2025-10-01 13:09:01 +08:00