fix: add log

release/mobdr-v0.0.1
Frédérik Benoist 2023-06-04 22:49:42 +02:00
parent 074b22532d
commit 54039b30b9
5 changed files with 22 additions and 1 deletions

View File

@ -52,7 +52,7 @@ class _CustomCameraPreviewState extends State<CustomCameraPreview> {
bottom: 80, bottom: 80,
child: SizedBox( child: SizedBox(
height: 80, height: 80,
width: MediaQuery.of(context).size.width, // TODO context.width, width: MediaQuery.of(context).size.width,
child: ListView.builder( child: ListView.builder(
scrollDirection: Axis.horizontal, scrollDirection: Axis.horizontal,
itemBuilder: (context, index) { itemBuilder: (context, index) {

View File

@ -119,6 +119,7 @@ class ApiProvider {
Future<String> login( Future<String> login(
String userName, String pinCode, String securityCode) async { String userName, String pinCode, String securityCode) async {
var body = { var body = {
// TODO A REMPLIR
"application": "MobDR ", //+ ExeInfo(exeVersion) "application": "MobDR ", //+ ExeInfo(exeVersion)
"pin_code": md5.convert(utf8.encode(pinCode)), "pin_code": md5.convert(utf8.encode(pinCode)),
"security_code": securityCode, //sCodeSecurite "security_code": securityCode, //sCodeSecurite

View File

@ -42,7 +42,13 @@ class device_info_plus {
SharedPrefs().mobileUserAgent = deviceData['userAgent']; SharedPrefs().mobileUserAgent = deviceData['userAgent'];
} }
// log_tracker
LoggerUtil.logNStackInfo('Devicedata:' + deviceData.toString()); LoggerUtil.logNStackInfo('Devicedata:' + deviceData.toString());
LoggerUtil.dblog(
'LOG',
'MOBDR',
"${deviceData['name']} (${deviceData['systemName']}/${deviceData['systemVersion']}/${deviceData['model']})",
0);
} on PlatformException { } on PlatformException {
deviceData = <String, dynamic>{ deviceData = <String, dynamic>{
'Error:': 'Failed to get platform version.' 'Error:': 'Failed to get platform version.'

View File

@ -4,6 +4,8 @@ import 'package:mobdr/main.dart';
import 'package:mobdr/config/global_style.dart'; import 'package:mobdr/config/global_style.dart';
import 'package:mobdr/ui/reusable/reusable_widget.dart'; import 'package:mobdr/ui/reusable/reusable_widget.dart';
import 'package:mobdr/db/box_log.dart'; import 'package:mobdr/db/box_log.dart';
import 'package:mobdr/service/plausible.dart';
import 'package:mobdr/service/logger_util.dart';
class LogPage extends StatefulWidget { class LogPage extends StatefulWidget {
@override @override
@ -71,6 +73,11 @@ class _LogPageState extends State<LogPage> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
// track & log page access
final page = 'log';
LoggerUtil.dblog('LOG', 'MOBDR', 'Page : ${page}', 0);
PlausibleUtil.addEvent(name: 'pageview', page: page);
} }
@override @override

View File

@ -4,6 +4,8 @@ import 'package:mobdr/config/constant.dart';
import 'package:mobdr/config/global_style.dart'; import 'package:mobdr/config/global_style.dart';
import 'package:mobdr/ui/reusable/reusable_widget.dart'; import 'package:mobdr/ui/reusable/reusable_widget.dart';
import 'package:mobdr/service/shared_prefs.dart'; import 'package:mobdr/service/shared_prefs.dart';
import 'package:mobdr/service/plausible.dart';
import 'package:mobdr/service/logger_util.dart';
class SettingsPage extends StatefulWidget { class SettingsPage extends StatefulWidget {
@override @override
@ -23,6 +25,11 @@ class _SettingsPageState extends State<SettingsPage> {
void initState() { void initState() {
super.initState(); super.initState();
// track & log page access
final page = 'settings';
LoggerUtil.dblog('LOG', 'MOBDR', 'Page : ${page}', 0);
PlausibleUtil.addEvent(name: 'pageview', page: page);
setState(() { setState(() {
_photoQuality = SharedPrefs().photoQuality; _photoQuality = SharedPrefs().photoQuality;
_photoResizing = SharedPrefs().photoResizing; _photoResizing = SharedPrefs().photoResizing;