This website requires JavaScript.
Explore
Help
Register
Sign In
ZhenYi
0 Followers
·
0 Following
Joined on
2026-04-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 15:30:28 +00:00
9ed56668dc
fix(admin): handle admin.env as both list and map in deployment template
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 14:39:56 +00:00
82a928c96a
config(admin): admin env
8cf6415e15
config(admin): admin env
3034c7f391
feat(admin): add TLS support to ingress with cert-manager and manual secret options
Compare 3 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 14:28:58 +00:00
e612043e5f
feat(room): auto-add new project members to all rooms
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 13:50:22 +00:00
b8e5cbbb69
feat(admin): add Docker and Kubernetes deployment for admin panel
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 12:49:42 +00:00
208b6ed84e
chore: remove deprecated docs (superseded by CLAUDE.md)
fb91f5a6c5
feat(admin): add admin panel with billing alerts and model sync
c4d4b2ecf5
fix(room): fix channel sidebar clickability and polish UI
Compare 3 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 08:45:04 +00:00
63c75ad453
feat(room): add category creation and drag-to-assign for channels
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-19 08:40:55 +00:00
b73cc8d421
refactor(room): Discord-style UI redesign for channel sidebar and member list
66006d842e
feat(agent): inject project context and sender info into AI chat messages
b740e2884d
feat(room): auto-inherit project members as room members on room creation
39d30678b5
fix(email): resolve SMTP connection failures (port 465 SMTPS, URL double scheme, retry backoff)
Compare 4 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 16:10:59 +00:00
882e86dc33
refactor(email): switch to async channel-based email queue with retry
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 16:08:46 +00:00
8152834042
refactor(email): switch to async channel-based email queue with retry
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 16:03:37 +00:00
b693bd6beb
fix(auth): use explicit user_uid in login flow instead of context.user()
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 15:30:29 +00:00
2a2600859f
dbg(email): add email error printrack
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 15:03:53 +00:00
7831d08848
feat(auth): add password reset confirmation endpoint and page
1af796ac75
feat(service): add file_tools module and git_blob_get tool
767bb10249
feat(agent): wire git_tools into AI tool registry with full schemas
76ca5fb1dd
fix(frontend): wire up message search button in DiscordChatPanel
Compare 4 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 11:43:24 +00:00
9336250f1c
fix(agent): skip reasoning_effort when think=false to avoid API errors
168f14fbac
chore: remove .next build artifacts from tracking
Compare 2 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 11:30:15 +00:00
a09f66b779
refactor(room): WebSocket queue and message editor improvements
c4fb943e07
fix(backend): add project_name and invited_by_username to InvitationResponse
5579e6c58e
feat(backend): add git_tools service module
821b0e998d
refactor(room): Discord layout and room WebSocket client refactor
0cccec33b2
feat(frontend): invitations page with project and workspace support
Compare 6 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-18 09:01:20 +00:00
00a5369fe1
feat(frontend): Discord layout + AI Studio theme + Room Settings
aac32b1b92
fix(frontend): block selectionchange during MentionInput DOM updates
53b0b03716
fix(frontend): use selectionchange event for cursor tracking instead of per-render
4330325bfc
fix(frontend): skip tracking effect update when caret is at end of text
126ffda4fe
fix(frontend): skip cursor tracking effect during deferred cursor updates
Compare 15 commits »
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-17 17:17:18 +00:00
d2935f3ddc
fix(frontend): repair MentionInput contenteditable implementation
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-17 17:06:56 +00:00
b7328e22f3
feat(frontend): render mentions as styled buttons in input and messages
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-17 16:57:37 +00:00
b96ef0342c
feat(room): render AI mentions as
🤖
button with click-to-insert action
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-17 16:55:23 +00:00
3a24022972
fix(room): load model list inside fetchRoomAiConfigs so AI names are always resolved
ZhenYi
pushed to
main
at
ZhenYi/gitdataai
2026-04-17 16:52:08 +00:00
7be2f4eb61
fix(deploy): simplify ingress by removing static paths
17e878c8b8
fix(room): fix Enter-on-category via React state update instead of DOM manipulation
14de80b24b
fix(room): Enter on category navigates into it, not out of popover
245384ef50
fix(room): handle Enter/Tab mention selection directly in ChatInputArea.handleKeyDown
b8a61b0802
fix(room): make handleSelect read DOM directly instead of stale props
Compare 18 commits »
First
Previous
...
4
5
6
7
8
...
Next
Last