rapide_ticket 2.0.4 copy "rapide_ticket: ^2.0.4" to clipboard
rapide_ticket: ^2.0.4 copied to clipboard

Rapide Ticket — signalement in-app Flutter (Jira, captures, GIF).

Rapide Ticket #

[RapideTicket logo]

Package pub.dev : rapide_ticket. Dépôt : github.com/babakoto/rapide_ticket.

import 'package:rapide_ticket/rapide_ticket.dart';

(package:rapide_ticket/rapide_ticket_library.dart réexporte la même surface ; l’import canonique reste package:rapide_ticket/rapide_ticket.dart.)

Rapide Ticket permet aux testeurs et à la QA de remonter des problèmes depuis l’application hôte : connexion, captures (dont GIF expérimental), envoi de tickets vers votre backend (API Flutteradgents) et Jira.

Requirements #

  • Dart SDK: ^3.9.0 (voir pubspec.yaml)

Installation #

dependencies:
  rapide_ticket: ^2.0.0 # ou path: ../rapide_ticket
flutter pub get

Quick start #

Enveloppez votre app avec RapideTicketHosts et RapideTicketSettings.simple. Utilisez RapideTicket.materialAppBuilder sur MaterialApp.builder pour le menu secret tap.

return RapideTicketHosts(
  settings: RapideTicketSettings.simple(
    projectId: 'fad_XXXXXXXX',
    flavor: 'develop',
  ),
  child: MaterialApp(
    builder: RapideTicket.materialAppBuilder,
    home: const MyHomePage(),
  ),
);

Example app #

Le dossier example/ ne contient pas les squelettes de plateforme dans le dépôt. Après cd example && flutter pub get :

flutter create . --project-name rapide_ticket_example --platforms=android,ios,web,linux,macos,windows
flutter run

Voir example/README.md.

Dépôt Git #

  • Package pub : ce qui est publié sur pub.dev est uniquement le dossier rapide_ticket/ (pas le dashboard ni l’API).
  • Monorepo rapideticket_app : le même clone peut aussi contenir dashboard/, api/, Docker, etc., versionnés dans ce dépôt.

Pour le dépôt GitHub du package seul (github.com/babakoto/rapide_ticket), si vous utilisez un clone dédié, ne poussez que l’historique limité à rapide_ticket/. Si vous clonez le monorepo parent (flutterAdgents), ce dossier peut être ignoré par le parent (/inappfeedback/rapide_ticket/) : dans ce cas le SDK vit dans son propre remote ; adaptez vos commandes git -C en conséquence.

Repository #

Métadonnées : repository / issue_tracker dans pubspec.yaml.