This website requires JavaScript.
Explore
Help
Sign In
Projets
/
ObsiGate
Watch
1
Star
1
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
6
Wiki
Activity
Files
v2.50.0
ObsiGate
/
tests
T
History
bruno
d2734dc8ce
CI / lint (push)
Successful in 3m2s
Details
CI / security (push)
Successful in 2m2s
Details
CI / test (push)
Successful in 4m42s
Details
CI / build (push)
Successful in 1m52s
Details
CI / e2e (push)
Successful in 15m54s
Details
feat: gestion desktop des vaults & dossiers — retrait par menu contextuel et ajout en configuration
#159
2026-10-02 21:04:17 -04:00
..
e2e
feat: onglet Accueil, menus contextuels de navigation et racine vault
#158
2026-10-02 14:05:01 -04:00
fixtures
feat: formats tableur additionnels - xlsm editable, xls/ods lecture seule, csv editable
#153
2026-09-28 16:27:10 -04:00
frontend
feat: gestion desktop des vaults & dossiers — retrait par menu contextuel et ajout en configuration
#159
2026-10-02 21:04:17 -04:00
conftest.py
feat: support audio & vidéo — lecteurs HTML5 intégrés
#109
2026-09-23 09:14:34 -04:00
test_admin.py
fix(admin): /admin.html retombait sur la page principale (ROADMAP
#71
)
2026-09-07 20:29:33 -04:00
test_agent_loop.py
feat: assistant IA — approbation groupee des actions, bloc d'etapes, refresh UI et bouton Stop (BUG-074, BUG-075, BUG-076, BUG-077)
2026-09-24 10:05:32 -04:00
test_ai_chat.py
feat(ai): services partages A2 + SSE streaming B4 + confirmations UI B5 (
#79
)
2026-09-11 17:06:40 -04:00
test_ai_e2e.py
feat(ai): durcissement phase F (
#79
) - rate limit, redaction, OpenAPI/MCP, E2E
2026-09-11 21:56:50 -04:00
test_ai_models.py
refactor:
#85
T7 extrait le domaine config vers backend/routers (comportement inchange)
2026-09-26 14:33:40 -04:00
test_ai_vision.py
feat(ai): commandes @/ & skills, analyse d'images et capacites des modeles (
#81
)
2026-09-12 11:38:46 -04:00
test_api_main.py
refactor:
#85
T9 extrait realtime et render vers modules dedies (comportement inchange)
2026-09-26 16:59:25 -04:00
test_api_tokens.py
feat:
#107
configuration - gestion des clés API & MCP (création/révocation, expiration 1j/1mois/6mois/1an/sans fin, une clé pour API REST + serveur MCP, dernière utilisation, store sans secret persisté; fix révocation longue durée) + script token MCP
2026-09-22 14:48:51 -04:00
test_auth_api.py
securite:
#87
T6-T8 fin dette — deps qualifiées, semgrep, Secure auto, CORS
2026-09-27 12:43:31 -04:00
test_auth.py
fix: corrige 6 bugs mineurs (BUG-035 a BUG-040)
2026-09-17 20:05:08 -04:00
test_batch_upload.py
feat(dragdrop): drag & drop complet de fichiers/dossiers & intégration IA (
#89
)
2026-09-14 15:31:12 -04:00
test_bookslm.py
feat: assistant IA — approbation groupee des actions, bloc d'etapes, refresh UI et bouton Stop (BUG-074, BUG-075, BUG-076, BUG-077)
2026-09-24 10:05:32 -04:00
test_ci_workflow.py
fix: plancher urllib3>=2.8.0 pour CVE-2026-97687/97688/97689 + garde-fou CI
2026-10-01 12:20:46 -04:00
test_collab.py
fix: corrige 6 bugs mineurs (BUG-035 a BUG-040)
2026-09-17 20:05:08 -04:00
test_connected_tools.py
feat(ai): ecosysteme d'outils phase 2 - recherche a cle, cache/retry, Playwright, crawl, Gitea/GitHub, documents (
#92
)
2026-09-17 11:52:03 -04:00
test_crawler.py
feat(ai): ecosysteme d'outils phase 2 - recherche a cle, cache/retry, Playwright, crawl, Gitea/GitHub, documents (
#92
)
2026-09-17 11:52:03 -04:00
test_csp_nonce.py
securite:
#87
T5b nonces CSP prets pour bascule (sans changement)
2026-09-26 22:44:12 -04:00
test_document_tools.py
fix(ai): les clics ne font plus sauter la conversation au bas (BUG-059); tableaux markdown corrects dans create_pdf (
#92
)
2026-09-17 13:55:36 -04:00
test_e2e_harness.py
fix: E2E node-direct, timeouts réalistes 25/30 min (complément BUG-080)
2026-09-27 11:28:35 -04:00
test_excalidraw.py
feat:
#78
Excalidraw finitions +
#67
push +
#68
health-detailed +
#77
desktop jumplist
2026-09-09 23:18:29 -04:00
test_export.py
feat(export): v2.1.0 - export multi-formats HTML/MD-bundle/ePub
2026-09-06 18:42:26 -04:00
test_guide.py
fix: guide - bouton telechargement icone seule, diagramme Architecture rendu en image dans le PDF, emoji couleur (Noto) (
#105
)
2026-09-18 15:01:14 -04:00
test_hardening_concurrency.py
test:
#87
T2 durcissement concurrence users.json et budget temps regex
2026-09-26 18:34:06 -04:00
test_i18n_parity.py
securite:
#87
T6-T8 fin dette — deps qualifiées, semgrep, Secure auto, CORS
2026-09-27 12:43:31 -04:00
test_image_api.py
feat: support complet des images — arborescence, visionneuse, indexation
#108
2026-09-23 07:47:04 -04:00
test_image_indexing.py
feat: support complet des images — arborescence, visionneuse, indexation
#108
2026-09-23 07:47:04 -04:00
test_indexer_advanced.py
feat: support complet des images — arborescence, visionneuse, indexation
#108
2026-09-23 07:47:04 -04:00
test_indexer.py
feat: support complet des images — arborescence, visionneuse, indexation
#108
2026-09-23 07:47:04 -04:00
test_mcp.py
feat(ai): serveur MCP Streamable HTTP + confirmations two-step (
#79
phase E)
2026-09-11 21:28:05 -04:00
test_media_indexing.py
feat: support audio & vidéo — lecteurs HTML5 intégrés
#109
2026-09-23 09:14:34 -04:00
test_media_stream.py
feat: support audio & vidéo — lecteurs HTML5 intégrés
#109
2026-09-23 09:14:34 -04:00
test_mfa.py
fix: mfa/status 200 auth désactivée (garde anonymous) BUG-081 + clôture BUG-080/082/083
2026-09-27 10:35:33 -04:00
test_model_capabilities.py
fix(ai): BUG-044 capacités des modèles lues chez le fournisseur (Mistral vision)
2026-09-15 09:26:31 -04:00
test_modules.py
fix(security): consolidation & securite phase 1 (
#84
, BUG-021 a BUG-034)
2026-09-13 10:51:42 -04:00
test_nav_files.py
feat: onglet de navigation avec facettes, tris et retour Home complet
#158
2026-10-02 12:27:27 -04:00
test_openapi.py
feat(api,ai):
#72
OpenAPI 3.1 enrichie + fiabilisation de l'outil AI UI
2026-09-11 01:40:21 -04:00
test_pane_manager.py
fix(test): encoding utf-8 explicite pour read_text
2026-08-25 09:13:06 -04:00
test_pdf_stream.py
fix(pdf,excalidraw): BUG-001 + BUG-002
2026-09-09 13:04:40 -04:00
test_pdf.py
fix: corrige 6 bugs mineurs (BUG-035 a BUG-040)
2026-09-17 20:05:08 -04:00
test_perf_phase3.py
feat: optimisation globale des performances
#86
(scan differentiel, excalidraw differe, garde-fou replace; inverted index/PDF lazy/caps regex deja livres via BUG-033/040/025)
2026-09-22 19:04:26 -04:00
test_plugins.py
feat:
#61
Plugin system — backend API, sandboxed Web Worker, hooks wired to real app flow, user guide, 47+21 tests
2026-09-10 09:01:38 -04:00
test_provider_capabilities.py
fix(ai): BUG-044 capacités des modèles lues chez le fournisseur (Mistral vision)
2026-09-15 09:26:31 -04:00
test_push.py
feat:
#78
Excalidraw finitions +
#67
push +
#68
health-detailed +
#77
desktop jumplist
2026-09-09 23:18:29 -04:00
test_ratelimit_store.py
feat:
#85
T10 persistance etat (verrous stores, ratelimit SQLite) et cloture refonte
2026-09-26 18:10:10 -04:00
test_search_advanced.py
feat: garde-fous d'écriture des classeurs Excel
#153
(P0)
2026-09-27 20:39:12 -04:00
test_search.py
feat: panneau de facettes repliable + facette Extensions exposee par l'API
#157
2026-10-01 23:07:16 -04:00
test_security_hardening.py
fix: Editeur Excalidraw - diagramme vide (CSS + appState) et auto-save pendant l'edition (BUG-064, BUG-065)
2026-09-18 08:59:54 -04:00
test_security_headers.py
securite:
#87
T6-T8 fin dette — deps qualifiées, semgrep, Secure auto, CORS
2026-09-27 12:43:31 -04:00
test_semantic_search.py
feat(search): recherche semantique - embeddings vectoriels + hybride RRF (
#70
)
2026-09-12 00:12:20 -04:00
test_services.py
feat(ai): services partages A2 + SSE streaming B4 + confirmations UI B5 (
#79
)
2026-09-11 17:06:40 -04:00
test_skills.py
feat(ai): 30 skills integres et prompts enrichis
2026-09-16 22:13:42 -04:00
test_spreadsheet_tools.py
feat: completude de l'editeur Excel - mise en forme, sortie, concurrence, cache, outils IA
#156
2026-09-30 07:04:47 -04:00
test_store_locks.py
feat:
#85
T10 persistance etat (verrous stores, ratelimit SQLite) et cloture refonte
2026-09-26 18:10:10 -04:00
test_themes.py
feat(themes): v2.1.0 - themes personnalisés avec presets light/dark/high-contrast/sepia
2026-09-06 18:42:20 -04:00
test_tool_keys.py
feat(config): cles des sources connectees et recherche a cle editables depuis la page Configurations (
#103
)
2026-09-17 13:59:26 -04:00
test_tool_labels.py
feat(assistant):
#91
steps humains en direct + outils web_search/fetch_url (labels backend, SSE step, garde SSRF)
2026-09-15 17:46:51 -04:00
test_tools_mutations.py
fix(ai): creation dossier+fichier en mode agent (BUG-050)
2026-09-16 21:10:38 -04:00
test_tools.py
feat(ai): catalogue d'outils mutations + confirmations two-step (
#79
phase D)
2026-09-11 20:52:02 -04:00
test_updater_manifest.py
feat(desktop): manifeste de mise a jour latest.json + builds locaux signes (
#77
)
2026-09-12 10:01:56 -04:00
test_version.py
fix(version): BUG-047 la version suit chaque livraison (source unique VERSION + bump SemVer automatique)
2026-09-16 11:02:47 -04:00
test_watcher.py
fix(watcher): auto-polling sur mounts reseau (NFS/SMB) pour maj temps reel des recents
2026-09-02 08:16:21 -04:00
test_web_cache.py
feat(ai): ecosysteme d'outils phase 2 - recherche a cle, cache/retry, Playwright, crawl, Gitea/GitHub, documents (
#92
)
2026-09-17 11:52:03 -04:00
test_web_search_providers.py
feat(ai): ecosysteme d'outils phase 2 - recherche a cle, cache/retry, Playwright, crawl, Gitea/GitHub, documents (
#92
)
2026-09-17 11:52:03 -04:00
test_web_tools.py
test: isole le garde SSRF dans les tests fetch_url - plus de dependance au DNS reel BUG-092
2026-09-29 10:05:24 -04:00
test_webauthn.py
fix: activation WebAuthn impossible BUG-070 (rp_id/origines derives requete, challenges multiples)
2026-09-22 20:54:01 -04:00
test_webrender.py
test: isole le garde SSRF dans les tests fetch_url - plus de dependance au DNS reel BUG-092
2026-09-29 10:05:24 -04:00
test_xlsx_dashboard.py
feat: tableau de bord classeur - plages nommees, TCD/graphiques et KPI par feuille
#153
2026-09-28 16:40:09 -04:00
test_xlsx_formats.py
feat: completude de l'editeur Excel - mise en forme, sortie, concurrence, cache, outils IA
#156
2026-09-30 07:04:47 -04:00
test_xlsx_structure.py
feat: structure des classeurs Excel editable depuis la visionneuse
#153
2026-09-28 12:53:15 -04:00
test_xlsx_styles.py
feat: completude de l'editeur Excel - mise en forme, sortie, concurrence, cache, outils IA
#156
2026-09-30 07:04:47 -04:00
test_xlsx_viewer.py
feat: completude de l'editeur Excel - mise en forme, sortie, concurrence, cache, outils IA
#156
2026-09-30 07:04:47 -04:00