secubox-deb/.gitignore
CyberMind-FR 5ab09b68f9 feat(webext): avatar personas — selectable login bundles + one-click Become (ref #409)
The Companion's vault becomes a "persona": a named group of site logins the
operator picks via a tick-list. The popup auto-lists which sites you're signed
into (cookie counts), pre-ticks your saved selection, and remembers it. Saving
encrypts the chosen group in the browser; the box keeps ciphertext only. One
"Become" click restores the whole group on any LAN machine — passwordless
sign-in across same-network computers. Nothing is published or leaves the box.

- vault.js: discover() login list, restoreProfile() group restore, registrable()
- popup: persona builder, selectable picker, persona-grouped list with Become
- manifest: <all_urls> so the picker can enumerate cookies
- gitignore the built .xpi
2026-05-28 14:13:20 +02:00

85 lines
1.6 KiB
Plaintext

.venv/
.env
__pycache__/
*.pyc
*.pyo
output/
out/
*.img
*.img.gz
*.vdi
*.deb
*.changes
*.buildinfo
*.dsc
packages/*/*.egg-info/
.pytest_cache/
# Debian build artifacts
packages/*/debian/.debhelper/
packages/*/debian/debhelper-build-stamp
packages/*/debian/files
packages/*/debian/*.substvars
packages/*/debian/*.postrm.debhelper
packages/*/debian/secubox-*/
daemon/build/
# Local APT cache/repo (build artifacts)
cache/repo/
# Node.js
node_modules/
dist/
*.log
.npm/
# WebExtension build artifact (regenerated by packages/secubox-webext/build.sh)
packages/secubox-webext-*.xpi
# IDE
.idea/
*.swp
*.swo
*~
.wiki/
*.egg-info/
# Tow-Boot (Nix build artifacts)
tools/Tow-Boot/result
tools/Tow-Boot/output/
# Kernel build (ignore outputs, keep docs and patches)
kernel-build/*
!kernel-build/README.md
!kernel-build/patches/
!kernel-build/build-kernel.sh
backups/*.img.xz
# APT staging artifacts (regenerated by scripts/stage-apt-repo.sh)
/output/repo/db/
/output/repo/pool/
/output/repo/dists/
/output/repo/gpg/
/output/repo/conf/
/output/test-chroot/
/output/manifests/
/output/chroot-update.log
/output/build.log
# MetaBlogizer ingest artifacts (regenerated each run)
/output/ingest-report.json
/output/ingest-full.log
/output/ingest-full-run.out
/output/broken-repos.txt
/output/test-ingest-*/
# Streamlit ingest artifacts (regenerated each run)
/output/streamlit-ingest-report.json
/output/streamlit-ingest.log
/output/streamlit-ingest-full.out
/output/broken-streamlit-repos.txt
# MetaBlogizer site backfill artifacts (regenerated each run)
/output/metablog-backfill-report.json
/output/metablog-backfill.log