6e1dd2111d
- Dashboard 'Recent Activity' widget: latest 5 entries, live prepend, 'View all' -> Activity tab - Settings 'Activity Log' panel: retention (enabled/max_days/max_entries) GET/PUT, clear (confirm + auth-required toast), CSV/JSON export - audit-log vs ephemeral debug Log Viewer distinction note + cross-links - public helpers fetchRecentEntries/renderCompactEntry on activity-log.ts (reused, no dup markup) - README Activity Log section; i18n across en/ru/zh - review fixes: clear 401 surfaces toast; empty widget transitions on first live event
26 lines
797 B
TOML
26 lines
797 B
TOML
# vex configuration — https://github.com/tenatarika/vex
|
|
#
|
|
# Place this file in your project root as .vex.toml
|
|
|
|
# Glob patterns to exclude from indexing (gitignore syntax, on top of .gitignore)
|
|
# exclude = [
|
|
# "vendor/**",
|
|
# "node_modules/**",
|
|
# "*.generated.go",
|
|
# "dist/**",
|
|
# ]
|
|
|
|
# Default output format: "text", "json", or "compact"
|
|
# format = "text"
|
|
|
|
# Enable semantic embeddings by default (slower indexing, enables meaning-based search)
|
|
semantic = true
|
|
|
|
# Automatically run `vex update` before search if the index is stale
|
|
auto_update = true
|
|
|
|
# Embedder used for semantic indexing. IDs: minilm-l6-v2 (default, CPU-fast),
|
|
# jina-code (code-specialized, GPU-worthy), bge-base-en-v1.5, bge-large-en-v1.5.
|
|
# Changing the embedder requires a full reindex.
|
|
embedder = "jina-code"
|