mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 09:35:39 +00:00
e855f5786d
Add a new betterdesk-server Go codebase (server, api, auth, db, relay, signal, metrics, audit, ratelimit, proto, tools, tests) and related deployment/migration scripts. Add a comprehensive SECURITY_AUDIT_2026-03-01 report and .gitattributes; update copilot-instructions (ALL-IN-ONE v2.4.0), README, VERSION, Dockerfiles, scripts, docker-compose and entrypoint. Large updates to web-nodejs (translations, routes, services, frontend assets and middleware) and numerous new utilities; remove legacy Flask web files and archive hbbs-patch-v2 artifacts. Prepares repository for PostgreSQL support, DB migration tooling and the new Go server as the production backend.
46 lines
894 B
Plaintext
46 lines
894 B
Plaintext
# Auto detect text files and normalize line endings
|
|
* text=auto
|
|
|
|
# Force LF for shell scripts and config files
|
|
*.sh text eol=lf
|
|
*.yml text eol=lf
|
|
*.yaml text eol=lf
|
|
*.json text eol=lf
|
|
*.md text eol=lf
|
|
*.go text eol=lf
|
|
*.js text eol=lf
|
|
*.ejs text eol=lf
|
|
*.css text eol=lf
|
|
*.html text eol=lf
|
|
*.py text eol=lf
|
|
*.rs text eol=lf
|
|
*.toml text eol=lf
|
|
*.sql text eol=lf
|
|
*.proto text eol=lf
|
|
Dockerfile* text eol=lf
|
|
.gitignore text eol=lf
|
|
.gitattributes text eol=lf
|
|
.env.example text eol=lf
|
|
|
|
# Force CRLF for Windows scripts
|
|
*.ps1 text eol=crlf
|
|
*.bat text eol=crlf
|
|
*.cmd text eol=crlf
|
|
|
|
# Binary files — do not diff or normalize
|
|
*.exe binary
|
|
*.db binary
|
|
*.sqlite3 binary
|
|
*.png binary
|
|
*.jpg binary
|
|
*.ico binary
|
|
*.woff binary
|
|
*.woff2 binary
|
|
*.ttf binary
|
|
*.eot binary
|
|
|
|
# Linguist overrides (GitHub language detection)
|
|
*.ejs linguist-language=HTML
|
|
docs/** linguist-documentation
|
|
archive/** linguist-vendored
|