The audio API was internally codenamed "Douanier" (Le Douanier Rousseau — a customs-officer pun on edge auth). Renamed to "Fourier": the FFT is literally the transform behind /spectrum and most of the feature stack, and central auth is the platform’s job now, not ours — so the name should point at the signal work, not the gate. Internal-codename-only: the public contract (/audio/v1, gateway headers) is untouched. Mechanical case-aware sweep across armada/api + the completed-archive, plus hand-rewritten prose (the Rousseau attribution → Joseph Fourier; dropped the customs-gate /🛂 metaphors). Renames: douanier.py → fourier.py, deploy/douanier-worker.service → deploy/fourier-worker.service. Env prefix DOUANIER_* → FOURIER_* (config contract; safe — nech.pl is pre-users), dev venv ~/.virtualenvs/douanier → fourier (shebangs fixed). 78 tests green after.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| clients | Loading commit data... | |
| deploy | Loading commit data... | |
| engines | Loading commit data... | |
| tests | Loading commit data... | |
| .dockerignore | Loading commit data... | |
| .gitignore | Loading commit data... | |
| DEPLOY.md | Loading commit data... | |
| Dockerfile | Loading commit data... | |
| README.md | Loading commit data... | |
| SRE.md | Loading commit data... | |
| VERDACCIO.md | Loading commit data... | |
| app.py | Loading commit data... | |
| auth.py | Loading commit data... | |
| cache.py | Loading commit data... | |
| config.py | Loading commit data... | |
| db.py | Loading commit data... | |
| fourier.py | Loading commit data... | |
| jobs.py | Loading commit data... | |
| requirements-deploy.txt | Loading commit data... | |
| requirements-test.txt | Loading commit data... | |
| requirements.txt | Loading commit data... | |
| scopes.py | Loading commit data... | |
| worker.py | Loading commit data... |