100 Commits
Author SHA1 Message Date
Chenyme b6b753b97b feat: support new model Grok 4.20 Beta
# Conflicts:
#	app/services/grok/services/chat.py
2026-02-18 23:29:48 +08:00
Chenyme ee6ac473d8 chore: remove unused files 2026-02-16 01:18:50 +08:00
Chenyme ad92974ccc rrefactor: change admin and public API routers to compatible vercel 2026-02-16 01:06:03 +08:00
Chenyme f4e0ae4a1f refactor: reorganize router imports and streamline static file service in main.py 2026-02-16 00:34:34 +08:00
Chenyme bc70fa6ab1 Merge branch 'main' of https://github.com/chenyme/grok2api 2026-02-16 00:21:27 +08:00
Chenyme ea86c91bbc fix: vercel deploy error 2026-02-16 00:21:09 +08:00
Chenyme dbfa7a5d4a Merge pull request #172 from chenyme/fix_models_tier
refactor: change model tier from SUPER to BASIC
2026-02-16 00:10:00 +08:00
Chenyme acf605d5c6 refactor: change model tier from SUPER to BASIC for GROK-4.1-EXPERT and GROK-4.1-THINKING 2026-02-16 00:08:54 +08:00
Chenyme 6720be9f21 Merge pull request #166 from salmanmkc/upgrade-github-actions-node24-general
Upgrade GitHub Actions to latest versions
2026-02-15 19:46:34 +08:00
Chenyme 368ffffdab Merge pull request #165 from salmanmkc/upgrade-github-actions-node24
Upgrade GitHub Actions for Node 24 compatibility
2026-02-15 19:46:08 +08:00
Chenyme cd9eb0b276 Merge pull request #169 from chenyme/refactor-grok-reverse
Refactor grok reverse
2026-02-15 18:40:25 +08:00
Chenyme 01fd280098 docs: update README files to reflect changes in model names and image source for better clarity 2026-02-15 18:39:54 +08:00
Chenyme b62a4548e5 docs: update README files to include support for text-to-video and image-to-video features 2026-02-15 18:23:19 +08:00
Chenyme 8c275163c4 chore: update version to 0.3.0 across multiple files, including CSS and JS resources, and enhance page titles for better clarity 2026-02-15 18:15:47 +08:00
Chenyme 2611aad43e chore: update version to 0.3.0, enhance configuration migration logic, and remove outdated README notes 2026-02-15 18:08:10 +08:00
Chenyme 7b093288dc docs: update README and documentation to reflect new features, including video generation and improved deployment instructions 2026-02-15 18:01:34 +08:00
Chenyme 928faabbac refactor: update configuration settings, enhance public API integration, and streamline service imports while removing deprecated files 2026-02-15 17:43:57 +08:00
Chenyme 7f0db522ae refactor: enhance configuration management by adding public API key support, reorganizing chat and image settings, and removing deprecated components 2026-02-15 00:39:30 +08:00
Chenyme d04bc4ee4c refactor: streamline chat and video processing services, enhance validation, and remove unused components 2026-02-13 20:22:52 +08:00
Chenyme 6257b68527 refactor: remove unused files and streamline batch processing configuration in services 2026-02-13 14:21:11 +08:00
Chenyme e5df9ca323 refactor: reorganize batch processing utilities and update import paths across services 2026-02-13 14:01:40 +08:00
Chenyme c62faf193b refactor: update import paths for ModelService and remove unused model files 2026-02-13 13:36:16 +08:00
Chenyme 6228788956 refactor: consolidate usage configuration and update related services for improved clarity and performance 2026-02-13 13:27:45 +08:00
Chenyme 314102dcba feat: add NSFW configuration and refactor related services for improved management 2026-02-13 13:00:12 +08:00
Chenyme 0d0e793181 feat: enhance asset management configuration and services 2026-02-13 11:25:50 +08:00
Chenyme 432acf41cf refactor: replace DownloadService with CacheService in admin API and update related methods 2026-02-13 00:31:05 +08:00
Chenyme 716e274b89 refactor: update GROK services and remove unused components 2026-02-11 17:35:25 +08:00
Chenyme eb00bbd57d chore: remove unused gRPC-Web protocol files 2026-02-11 16:10:08 +08:00
Chenyme 9967bdd90e refactor: optimize base64 validation and enhance header logging 2026-02-11 15:14:38 +08:00
Chenyme 90fc016807 merge: remove unused header, retry, and Statsig utility files 2026-02-11 11:32:54 +08:00
Chenyme a864751543 Merge remote-tracking branch 'origin/main' into reactor_reverse 2026-02-11 11:01:04 +08:00
Chenyme 86a6642ef0 Merge pull request #160 from piexian/main
feat: 跨 Token 重试 + Token 刷新修复
2026-02-11 10:49:31 +08:00
Chenyme 06357ad6c5 refactor: remove gRPC-Web protocol implementation and integrate WebSocket reverse handlers for image service 2026-02-10 11:46:22 +08:00
Chenyme 4573a1928e fix: response handling in LivekitTokenReverse 2026-02-10 10:46:51 +08:00
Chenyme 413493d5b5 refactor: integrate reverse request handlers for image and voice services 2026-02-10 10:39:55 +08:00
Chenyme 06df48b87a refactor: integrate reverse request handlers for NSFW 2026-02-10 10:15:24 +08:00
Chenyme 370edb5f92 refactor: integrate reverse request handlers for NSFW 2026-02-10 10:15:04 +08:00
Chenyme d947ef69ba refactor: simplify usage service by removing model_name parameter and integrating reverse request handler for rate limits 2026-02-09 22:03:27 +08:00
Chenyme d3a1b09d3a refactor: integrate reverse request handlers for image and video services 2026-02-09 16:41:43 +08:00
Chenyme fddb79dd56 refactor: streamline asset service methods by integrating reverse request handlers 2026-02-09 14:40:32 +08:00
Chenyme cb814a7eff docs: update README.md 2026-02-09 10:06:05 +08:00
Chenyme 4d2a3581ea Merge pull request #152 from MasterDevYY/main
fix: resolve SSL and media retrieval issues
2026-02-08 23:47:05 +08:00
Chenyme 490ca21739 Merge pull request #145 from double2tea/feature/smart-token-routing
feat: smart token routing for video generation + deviceEnvInfo fix
2026-02-08 16:07:29 +08:00
Chenyme d93824f781 refactor: remove deprecated smart token routing configuration and related test 2026-02-08 16:06:09 +08:00
Chenyme 9b94b37acd chore: remove SERVER_STORAGE_URL from vercel configuration 2026-02-08 00:34:15 +08:00
Chenyme 267e234d3f chore: remove SERVER_STORAGE_TYPE value from vercel configuration 2026-02-08 00:32:57 +08:00
Chenyme 2b03240efb chore: update vercel configuration to use FastAPI framework 2026-02-08 00:20:49 +08:00
Chenyme b47d847e88 docs: support vercel deploy 2026-02-08 00:10:54 +08:00
Chenyme 64180c6e3a feat: add root redirect endpoint to admin API for improved navigation 2026-02-07 23:50:38 +08:00
Chenyme 14c46255bd feat: implement Imagine session management with WebSocket and SSE support for real-time image generation 2026-02-07 23:48:28 +08:00
Chenyme 0bd1aaf335 feat: introduce DATA_DIR environment variable for configurable data storage paths 2026-02-07 23:00:29 +08:00
Chenyme 4206abf474 feat: add LOG_FILE_ENABLED environment variable to control file logging 2026-02-07 22:49:33 +08:00
Chenyme 4f174253e6 docs: update README files to include one-click deploy instructions for Render and enhance clarity in API documentation 2026-02-07 22:36:36 +08:00
Chenyme a84880c75b feat: add Imagine feature with WebSocket support for real-time image generation 2026-02-07 16:37:50 +08:00
Chenyme 51944d122f feat: enhance image processing error handling and logging 2026-02-07 13:58:35 +08:00
Chenyme d99e29ed48 Merge pull request #139 from chenyme/optimize
refactor: optimize code framework and project configuration
2026-02-07 13:43:11 +08:00
Chenyme a692725baa chore: remove deprecated grok configuration options to streamline settings 2026-02-07 13:38:08 +08:00
Chenyme 8361e65c31 refactor: clean up code formatting and improve readability across multiple files 2026-02-07 13:34:55 +08:00
Chenyme bcd94069a7 feat: migrate configuration structure to improve organization and flexibility 2026-02-07 13:30:50 +08:00
Chenyme 5d369596c5 feat: improve token management and logging across services 2026-02-07 13:11:23 +08:00
Chenyme 2e201b5ebf feat: enhance configuration management and service initialization 2026-02-07 12:40:42 +08:00
Chenyme b132590045 feat: enhance configuration options across services for improved flexibility 2026-02-07 11:32:25 +08:00
Chenyme c3c60a00d2 Merge pull request #136 from chenyme/imagine
feat: add WebSocket support for image generation and editing, enhance configuration options for image processing
2026-02-07 10:53:55 +08:00
Chenyme b65b4e0032 Merge branch 'main' into imagine 2026-02-07 10:52:37 +08:00
Chenyme e0ecde53ce Merge pull request #135 from shellus/main
feat: 添加浏览器指纹配置支持,优化配置页面分组
2026-02-07 10:46:50 +08:00
Chenyme 23a712eeb7 feat: add WebSocket support for image generation and editing, enhance configuration options for image processing 2026-02-07 02:16:11 +08:00
Chenyme c436236717 Merge pull request #131 from shellus/main
fix: 将 disableMemory 改为可配置项,默认禁用服务端记忆
2026-02-07 00:55:18 +08:00
Chenyme 249fd9c90a Merge pull request #128 from chenyme/fix_nsfw
feat: enhance token management with normalization and improved error handling for token updates
2026-02-06 22:44:50 +08:00
Chenyme f937d57d1e feat: enhance token management with normalization and improved error handling for token updates 2026-02-06 17:12:50 +08:00
Chenyme 7d2cba0310 feat: increase stream idle timeout to 120 seconds and add normalization for stream response lines 2026-02-06 16:47:13 +08:00
Chenyme 17928b49f0 feat: enhance token and voice functionalities with improved error handling and support for microphone permissions 2026-02-06 15:46:24 +08:00
Chenyme 0f13342812 Merge pull request #126 from chenyme/image_edit
feat: update image processing API to support response format customization and enhance request validation
2026-02-06 15:43:21 +08:00
Chenyme 9d6af73f35 feat: update image processing API to support response format customization and enhance request validation 2026-02-06 15:36:12 +08:00
Chenyme f84f5f4d6a refactor: remove voice service and related API, integrate voice functionality into admin routes 2026-02-06 14:19:17 +08:00
Chenyme ef5a8dc8e5 refactor: reorganize imports and create new services for models, assets, and media processing 2026-02-06 10:12:48 +08:00
Chenyme 270a1350a4 Merge pull request #124 from iqiu2023/main
添加 audio live 功能
2026-02-06 10:03:50 +08:00
Chenyme 4a66777761 feat: support grok 4 heavy models 2026-02-05 15:15:01 +08:00
Chenyme 46fe924e39 feat: update avalibale models 2026-02-05 15:13:25 +08:00
Chenyme 18f069085b Merge pull request #119 from chenyme/fix_payload
refactor: merge image attachments into file attachments
2026-02-04 23:42:28 +08:00
Chenyme 33067da097 refactor: merge image attachments into file attachments 2026-02-04 23:40:49 +08:00
Chenyme a2c2b1ba7f feat: add super refresh interval configuration and update token management logic 2026-02-04 23:34:58 +08:00
Chenyme 63137d6d30 fix: update configuration for Grok model and adjust API key documentation 2026-02-04 22:26:55 +08:00
Chenyme e9a7c79b08 fix: update authentication and configuration documentation 2026-02-04 22:18:59 +08:00
Chenyme 1889efd63b Merge pull request #117 from chenyme/video&nsfw
fix: update Grok model configurations to include fast and expert modes
2026-02-04 19:10:54 +08:00
Chenyme acbdc6c752 fix: update Grok model configurations to include fast and expert modes 2026-02-04 19:10:15 +08:00
Chenyme 5fe2a25977 Merge pull request #116 from chenyme/video&nsfw
fix: update video configuration and format handling
2026-02-04 18:30:44 +08:00
Chenyme b8997a22ef fix: update video configuration and format handling 2026-02-04 18:27:15 +08:00
Chenyme 765f7ac39f Merge pull request #114 from piexian/fix/frontend-improvements
fix: 前端改进、安全修复与代码规范
2026-02-04 18:01:34 +08:00
Chenyme 76c7c1cc0d fix: added backend API Key retrieval functionality and updated authentication logic 2026-02-04 17:58:58 +08:00
Chenyme ffe2ad416b Merge pull request #113 from chenyme/fix_mysql
feat: enhance SQL storage URL normalization and update README examples
2026-02-03 23:45:20 +08:00
Chenyme 51f6ce1138 feat: enhance SQL storage URL normalization and update README examples 2026-02-03 23:42:18 +08:00
Chenyme b11aace053 feat: optimize frontend batch processing logic 2026-02-03 23:15:13 +08:00
Chenyme 8e23fdf9c7 Merge pull request #103 from piexian/feat/nsfw-enable-and-token-filter
feat: 添加 NSFW 启用功能、Token 筛选标签页及修复 use_count 统计
2026-02-03 11:23:02 +08:00
Chenyme 66fd816fe1 fix: image and video download stream errors 2026-02-02 23:41:49 +08:00
Chenyme af5b0c3408 feat: add MIT license 2026-02-02 22:23:44 +08:00
Chenyme 4ad7332080 feat: add get models api 2026-02-02 22:21:04 +08:00
Chenyme 4fabe58bf9 docs: update README.md 2026-02-02 21:58:49 +08:00
Chenyme b622970c15 fix: correcting the Workflows table of contents 2026-02-02 21:21:09 +08:00
Chenyme 26bfc5e2e5 Merge pull request #102 from chenyme/refactor
Refactor: project overall architecture and logic
2026-02-02 21:17:36 +08:00
Chenyme 94582265c1 feat: optimize initialization services and configurations 2026-02-02 21:16:50 +08:00