Plus récentes en premier · 18 releases
Changelog
Ce qui a changé dans Blipit, le SDK navigateur et le module Odoo. Le module Odoo est disponible sur l'Odoo Apps store pour Odoo 19 et 18.
Des packages Blipit pour chaque plateforme
- PHP : composer require blipit/blipit. Ruby : gem install blipit. Go : go get github.com/blipit-io/blipit-go. Java et Kotlin : com.github.blipit-io:blipit-java via JitPack.
- React Native : npm install @blipit/react-native. iOS et macOS : le package BlipitSwift depuis github.com/blipit-io/blipit-swift. Android : com.github.blipit-io:blipit-android via JitPack.
- .NET : dotnet add package Blipit. Flutter : flutter pub add blipit_flutter, sous l'éditeur blipit.io sur pub.dev.
- Chaque package prend la clé publique et l'identifiant de projet ; aucun DSN à saisir. Chacun enveloppe le client open source de sa plateforme, les intégrations de frameworks sont donc incluses d'office.
pip install blipit
- Le package blipit sur PyPI : initialisation avec la clé publique et l'identifiant de projet, capture manuelle, tentatives de connexion, et toutes les intégrations Django, Flask, FastAPI et Celery du client sous-jacent.
Les packages Blipit sur npm, et @blipit/nextjs
- @blipit/browser, @blipit/node et @blipit/cli sont publiés sur npm.
- Nouveau @blipit/nextjs : un composant dans le layout pour les erreurs navigateur, les web vitals et les replays, et une ligne dans instrumentation.ts pour les erreurs serveur.
- Les docs et la page Clés installent avec ces packages ; les SDK Sentry restent pris en charge avec un DSN Blipit.
Prêt pour la traduction
- Chaque message affiché par le module, y compris les erreurs, le nombre de sièges et les messages de connexion, passe par le système de traduction d'Odoo, pour que les packs de langue puissent tout traduire.
- Depuis la 1.9.10, la fiche du store renvoie vers ce changelog, et Connecter passe par Enregistrer pour qu'une clé refusée affiche son erreur immédiatement et que le bouton reste utilisable.
La connexion se fait en une étape et chaque erreur dit pourquoi
- Enregistrer refuse tout sauf une clé secrète et explique où en obtenir une.
- Avec une clé secrète et l'accord coché, Enregistrer se connecte de lui-même et affiche une notification Connecté.
- Une clé refusée (erronée, remplacée ou déjà liée à un autre projet) affiche la raison immédiatement et le bouton Connecter reste utilisable.
- Les libellés de champs n'entrent plus en conflit avec la Secret Key de Google reCAPTCHA, ce qui a supprimé un avertissement de build sur Odoo.sh.
Où s'inscrire, exactement là où vous en avez besoin
- Les Paramètres affichent un lien pour créer un compte Blipit gratuit tant que la base de données n'est pas connectée.
- L'écran Problèmes vide renvoie vers l'inscription.
- La fiche du store indique app.blipit.io/signup et précise clairement qu'Odoo Online n'est pas pris en charge.
Acceptation des Conditions et de la licence à la connexion
- Connecter exige de cocher l'acceptation des Conditions d'utilisation de Blipit et de la licence du module ; Blipit enregistre qui a accepté et quelle version.
- L'acceptation ne compte qu'une fois que Blipit a accepté la clé pour cette base de données.
Acceptation des Conditions, page Clés API, des sièges qui ne veulent dire qu'une chose
- Tout le monde accepte les Conditions en vigueur avant d'utiliser le tableau de bord ; la version, l'heure et l'adresse sont conservées, et une nouvelle version redemande l'acceptation.
- Les Clés API ont leur propre place dans la barre latérale : la clé publique de chaque projet et un bouton qui crée une clé secrète.
- Un siège est toute personne qui reçoit des alertes ou utilise l'espace de travail : membres, invitations, règles d'alerte par e-mail et responsables Odoo partagent un seul compteur.
- Les propriétaires et administrateurs peuvent retirer un projet ; la page Nouveau projet affiche d'emblée les limites du plan avec un lien vers les plans.
- Les SMS et appels téléphoniques sont masqués tant qu'ils ne sont pas configurés ; les étapes d'astreinte qui les demandaient envoient un e-mail à la place.
Logs, tracing, session replay, astreinte, releases, checks synthétiques
- Logs : JSON, NDJSON et OpenTelemetry, avec suivi en direct et recherche.
- Tracing : transactions Sentry et traces OpenTelemetry, une page Performance, des waterfalls et la détection des N+1.
- Session replay avec texte et champs masqués, un lecteur, et Voir le replay sur les problèmes.
- Plannings d'astreinte, politiques d'escalade et incidents avec liens de prise en charge.
- Santé des releases, deploys, commits suspects, code owners et retours utilisateurs.
- Checks de disponibilité pour SSL, domaines, TCP, DNS et temps de réponse, avec majorité multi-région.
- Pages de statut, Jira, Linear et Microsoft Teams, mise en pause et échantillonnage, double authentification et journal d'audit.
- Endpoint MCP pour Claude Code et Cursor ; web vitals.
SDK navigateur 0.2.0
- Web vitals, suivi de session, une boîte de dialogue de retour et le chargeur de replay ; environ 7 Ko gzippé.
Fiche du store et correction du nombre de sièges
- Nouvelle fiche avec de vraies captures d'écran et une bannière.
- Un rafraîchissement de plan échoué ne réinitialise plus le nombre de sièges.
Tarifs v3 et compatibilité Sentry
- Free : 100 000 événements ; Solo 9 $, Team 29 $, Scale 79 $ par mois, ou 2 mois offerts à l'année. Jamais facturé à l'événement.
- N'importe quel SDK Sentry envoie ses rapports à Blipit sans modification ; moniteurs de disponibilité et heartbeats cron ; correction par IA payée sur crédit prépayé.
Seuls les utilisateurs Blipit peuvent déclencher une synchronisation
- Rafraîchir depuis Blipit est limité au groupe Blipit.
Licence propriétaire, sièges contrôlés par le serveur
- Le module est sous licence Odoo Proprietary License v1.0.
- Les responsables sont transmis à Blipit, qui vérifie le nombre de sièges et envoie les e-mails d'alerte.
Multi-société et surveillance des connexions
- Chaque erreur porte la société dans laquelle elle s'est produite ; les problèmes affichent leurs sociétés ; responsables par société dans la limite des sièges du plan.
- La surveillance des connexions peut être activée : connexions échouées, bloquées et réussies avec IP et base de données, jamais le mot de passe.
Première fiche sur le store
- Build lisible du SDK, bannière du store et un contact support.
Blipit en tant qu'application Odoo
- Les problèmes sont listés dans Odoo et synchronisés toutes les 10 minutes ou via Rafraîchir ; résoudre, ignorer et rouvrir depuis Odoo.
- Les régressions sont marquées quand un problème corrigé revient ; les frames de framework sont distinguées du code personnalisé.
Première release
- Exceptions Python non gérées et erreurs JavaScript non interceptées signalées à Blipit, liées à une base de données par clé.

