Tài khoản & Workspace
Personal
Đăng nhập để tự động khởi tạo Personal Workspace của riêng bạn.
Kiểm thử bảo mật Tenant
RULES ACTIVE
Thử truy vấn một workspace khác để kiểm chứng Firestore Rules từ chối truy cập cross-tenant.
// Nhấn "Test Cross-Tenant Block" để kiểm tra Firestore Security Rules...
Kết nối GitHub (Public & Private)
tuiladangbong
Đồng bộ cả kho lưu trữ Public và Private từ GitHub vào Workspace cô lập của bạn.
💡 Hỗ trợ Private Repo: Dán GitHub Personal Access Token (classic hoặc fine-grained có quyền
repo) để đồng bộ toàn bộ Private Repositories về Workspace.
// Nhấn "Đồng bộ Repos" để kéo danh sách repositories (Public & Private)...
Kho lưu trữ của bạn (Repositories)
32 PRIVATE 🔒
2 PUBLIC 🌐
34 TỔNG CỘNG
Danh sách toàn bộ kho lưu trữ GitHub cá nhân và tổ chức của tài khoản tuiladangbong.
nodbits-log
🔒 PRIVATE
● TypeScript
🌿 main
ProREC
🔒 PRIVATE
● Kotlin
🌿 main
pilot
🔒 PRIVATE
● JavaScript
🌿 main
threein
🔒 PRIVATE
● TypeScript
🌿 main
chi-core
🔒 PRIVATE
● Python
🌿 main
ProWRITE
🔒 PRIVATE
● Kotlin
🌿 android
MAI
🔒 PRIVATE
● Kotlin
🌿 main
nodbits-game-tools
🔒 PRIVATE
● Python
🌿 main
asset-tools
🔒 PRIVATE
● Python
🌿 main
blender-tools
🔒 PRIVATE
● Python
🌿 main
pixel-tools
🔒 PRIVATE
● Python
🌿 main
sound-tools
🔒 PRIVATE
● Python
🌿 main
nodbits-contracts
🔒 PRIVATE
● Python
🌿 main
NodbitsBot
🔒 PRIVATE
● TypeScript
🌿 main
Cuoi
🔒 PRIVATE
● TypeScript
🌿 main
Dang
🔒 PRIVATE
● Python
🌿 main
charting_library
🔒 PRIVATE
● JavaScript
🌿 master
nodbits-hub
🔒 PRIVATE
● TypeScript
🌿 main
MoneyTalk
🔒 PRIVATE
● JavaScript
🌿 main
HiepSiBaoTap
🔒 PRIVATE
● GDScript
🌿 main
TruongChi
🔒 PRIVATE
● TypeScript
🌿 main
youtube-playlist-wav
🔒 PRIVATE
● Shell
🌿 main
nodbits
🔒 PRIVATE
● CSS
🌿 main
NenNguoi
🔒 PRIVATE
● TypeScript
🌿 main
prowall
🔒 PRIVATE
● Kotlin
🌿 main
nodbits-hicoco
🔒 PRIVATE
● TypeScript
🌿 main
nodbits-avocado
🔒 PRIVATE
● TypeScript
🌿 main
nodbits-mian
🔒 PRIVATE
● TypeScript
🌿 main
nodbits-treecons
🔒 PRIVATE
● TypeScript
🌿 main
prokahl-corp
🔒 PRIVATE
● HTML
🌿 main
richschannel
🔒 PRIVATE
● Vue
🌿 main
dangbongxyz
🌐 PUBLIC
● Vue
🌿 main
coitam
🌐 PUBLIC
● Vue
🌿 main
richschannel
🔒 PRIVATE
● Vue
🌿 main
Dòng hoạt động thời gian thực & Lịch sử Commit (Workspace Feed)
50 EVENTS
d8a12a1: fix(drive): document ExoPlayer Drive streaming threading model and guard against main-thread execution (BUG-2b)
PUSH / COMMIT
Commit vào nhánh
main của repository ProREC9e2346d: feat: pre-render all 32 private and 2 public repositories directly into static HTML and ensure token fallback
PUSH / COMMIT
Commit vào nhánh
main của repository nodbits-log580ffbd: refactor(transfers): introduce typed PortableBackupProgress and ArchiveImportProgress (ARC-3)
PUSH / COMMIT
Commit vào nhánh
main của repository ProRECc0fc82a: feat: live 34-repo dashboard with instant rendering of 32 private and 2 public repos, no-cache headers
PUSH / COMMIT
Commit vào nhánh
main của repository nodbits-log9c68fa8: feat: automatic token resolution and seamless auto-sync for private & public repos
PUSH / COMMIT
Commit vào nhánh
main của repository nodbits-log8ca59a8: refactor(domain): remove legacy members from CloudFailureClassifier and migrate callers to CloudFailure (ARC-2)
PUSH / COMMIT
Commit vào nhánh
main của repository ProREC1ddbd02: feat: complete private repository sync with token authorization and tenant isolation
PUSH / COMMIT
Commit vào nhánh
main của repository nodbits-log9fe0f3d: feat(ui): seamless GitHub repo preview and auto-login prompt for unauthenticated users
PUSH / COMMIT
Commit vào nhánh
main của repository nodbits-logCommit vào nhánh
main của repository pilotCommit vào nhánh
main của repository ProRECCommit vào nhánh
main của repository pilot487b6f9: test(viewmodel): add behavioral tests for Trash, AppDetails, and DriveLibrary (BUG-3)
PUSH / COMMIT
Commit vào nhánh
main của repository ProRECCommit vào nhánh
main của repository pilot48b3bb4: feat: add AI tools and websites resource module
PUSH / COMMIT
Commit vào nhánh
main của repository pilotCommit vào nhánh
main của repository threein
Kiến trúc Multi-Tenant & Mở rộng tương lai
- Tenant Isolation: Mọi collection (
repositories,activities,githubInstallations) được bảo vệ bởi Firestore Security Rules cấp document. Không bao giờ trustworkspaceIdtừ client. - GitHub App Mapping: Webhook được verify HMAC SHA-256 chữ ký, lấy
installation.idvà resolve ra đúngworkspaceIdở phía máy chủ Cloud Functions. - Multiple Accounts: Hỗ trợ một người dùng / workspace kết nối nhiều tài khoản cá nhân và organization GitHub khác nhau.
- Private Repo Security: Toàn bộ metadata của repository private (commit message, PR title, branch) được xem là dữ liệu nhạy cảm, không bao giờ lộ ra public endpoints.
- Future Stats & Gamification: Tách biệt Activity với Gamification Rules. StatsAggregator tổng hợp động; Leaderboard chỉ expose dữ liệu tổng hợp an toàn (XP, level, rank) mà không lộ thông tin code.