Merge pull request 'chore(rmi-backend): apply fleet-template standards (editorconfig, gitattributes, IP fixes, CI gate)' (#2) from chore/fleet-template-standards into main
Some checks failed
CI / build (push) Failing after 2s
Some checks failed
CI / build (push) Failing after 2s
This commit is contained in:
commit
5c6b797087
5 changed files with 51 additions and 4 deletions
20
.editorconfig
Normal file
20
.editorconfig
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
charset = utf-8
|
||||||
|
end_of_line = lf
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 2
|
||||||
|
insert_final_newline = true
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
max_line_length = 100
|
||||||
|
|
||||||
|
[*.md]
|
||||||
|
trim_trailing_whitespace = false
|
||||||
|
|
||||||
|
[Makefile]
|
||||||
|
indent_style = tab
|
||||||
|
|
||||||
|
[*.{py,pyi}]
|
||||||
|
indent_size = 4
|
||||||
|
max_line_length = 120
|
||||||
28
.gitattributes
vendored
Normal file
28
.gitattributes
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
||||||
|
# Line endings — normalize to LF
|
||||||
|
* text=auto eol=lf
|
||||||
|
*.bat text eol=crlf
|
||||||
|
*.cmd text eol=crlf
|
||||||
|
*.ps1 text eol=crlf
|
||||||
|
|
||||||
|
# Lockfiles are binaries (don't diff them)
|
||||||
|
*.lock -text
|
||||||
|
package-lock.json -text
|
||||||
|
pnpm-lock.yaml -text
|
||||||
|
yarn.lock -text
|
||||||
|
bun.lock -text
|
||||||
|
bun.lockb binary
|
||||||
|
uv.lock -text
|
||||||
|
poetry.lock -text
|
||||||
|
|
||||||
|
# Generated / vendored
|
||||||
|
openapi.json linguist-generated=true
|
||||||
|
dist/** linguist-generated=true
|
||||||
|
build/** linguist-generated=true
|
||||||
|
*.tsbuildinfo linguist-generated=true
|
||||||
|
node_modules/** linguist-generated=true
|
||||||
|
.ruff_cache/** linguist-generated=true
|
||||||
|
.mypy_cache/** linguist-generated=true
|
||||||
|
.pytest_cache/** linguist-generated=true
|
||||||
|
|
||||||
|
# Linguist overrides
|
||||||
|
*.py linguist-language=Python
|
||||||
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
|
|
@ -107,9 +107,8 @@ jobs:
|
||||||
qdrant-cleanup:
|
qdrant-cleanup:
|
||||||
# T15 (G14 FIX) — informational check. Qdrant only runs on netcup,
|
# T15 (G14 FIX) — informational check. Qdrant only runs on netcup,
|
||||||
# not in CI, so this will always skip here. The audit script
|
# not in CI, so this will always skip here. The audit script
|
||||||
# gracefully handles connection failures.
|
# gracefully handles connection failures (inner step uses || \).
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
continue-on-error: true
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-python@v5
|
- uses: actions/setup-python@v5
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ Read these files in order:
|
||||||
|
|
||||||
## The Server
|
## The Server
|
||||||
|
|
||||||
ALL work happens on netcup (100.100.18.18).
|
ALL work happens on Talos (100.104.130.92).
|
||||||
|
|
||||||
```
|
```
|
||||||
ssh netcup
|
ssh netcup
|
||||||
|
|
|
||||||
2
TODO.md
2
TODO.md
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
## Active
|
## Active
|
||||||
- [ ] Fix `rmi-redis:6379` name resolution so `/health` returns healthy
|
- [ ] Fix `rmi-redis:6379` name resolution so `/health` returns healthy
|
||||||
- [ ] Fix Qdrant stale IP bind (`100.100.18.18:6333` → `127.0.0.1:6333`)
|
- [x] Fix Qdrant stale IP bind (was `100.100.18.18:6333` → now `127.0.0.1:6333`, fixed in 3c6b295)
|
||||||
- [ ] Rotate 5 Telegram tokens leaked in `data/cryptoscamdb_urls.yaml` history
|
- [ ] Rotate 5 Telegram tokens leaked in `data/cryptoscamdb_urls.yaml` history
|
||||||
- [ ] Rotate Solana Tracker, Arkham WS, Stripe, Helius webhook secrets
|
- [ ] Rotate Solana Tracker, Arkham WS, Stripe, Helius webhook secrets
|
||||||
- [ ] Remove `continue-on-error: true` and `|| true` from `.github/workflows/ci.yml`
|
- [ ] Remove `continue-on-error: true` and `|| true` from `.github/workflows/ci.yml`
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue