Commit d6fd9ed4 authored by Eric Seigne's avatar Eric Seigne
Browse files

version 1.2.3

parent 8ae7dbb5
# 1.2.3
- passage en prod de cette nouvelle "branche" de l'application
# 1.2.0
- grosse modification du coeur de l'application pour se conformer aux exigences d'Apple vis à vis des
applications développées avec Cordova (voir "ITMS-90809: Deprecated API Usage - Apple will stop
accepting submissions of apps that use UIWebView APIs")
# 1.0.22
- ajoute un test pour vérifier si un dolibarr auto hébergé existe vraiment et bascule sur doliscan.fr sinon
......
......@@ -29,6 +29,9 @@
</ons-col>
</ons-row>
<div id="feedDoliscanInfos"></div>
</div>
<script type="text/javascript">
......
This diff is collapsed.
......@@ -23,7 +23,7 @@ function loginWithAPIToken() {
showWait();
api_token = localGetData("api_token");
$.ajax({
var ajaxRequest = $.ajax({
url: localGetData("api_server") + "/api/ping",
timeout: 5000,
type: "POST",
......@@ -94,7 +94,7 @@ function passwordJson() {
let lemail = document.getElementById('emailForget').value;
showWait();
// myDebug('loginJson : tentative de login via ajax request vers le serveur ');
$.ajax({
var ajaxRequest = $.ajax({
type: "POST",
url: localGetData("api_server") + "/api/password/forgot",
timeout: 15000,
......@@ -147,7 +147,7 @@ function loginButtonPressed() {
myDebug("-> tentative de découverte d'un serveur doliscan sur " + testURL);
// let lemail = localGetData("email");
showWait();
$.ajax({
var ajaxRequest = $.ajax({
url: testURL,
timeout: 5000,
type: "POST",
......@@ -200,10 +200,10 @@ function loginJson() {
let lpassword = document.getElementById('password').value;
let carousel = document.getElementById('carousel');
showWait();
// myDebug('loginJson : tentative de login via ajax request vers le serveur ' + localGetData("api_server"));
$.ajax({
url: localGetData("api_server") + "/api/login",
var loginURI = localGetData("api_server") + "/api/login";
myDebug(' loginJson : tentative de login via ajax request vers le serveur ' + loginURI + ' pour ' + lemail + ':' + lpassword);
var ajaxRequest = $.ajax({
url: loginURI,
timeout: 5000,
type: "POST",
data: {
......
......@@ -101,9 +101,9 @@ function gotoPage(destination, saveHistory = true) {
//Si on est sur un formulaire on remplace le bouton menu par un bouton save
if (destination.indexOf("frais-") >= 0) {
$('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="checkForm();"><i class="fas fa-check"></i></ons-toolbar-button></div>');
}
// if (destination.indexOf("frais-") >= 0) {
// $('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="checkForm();"><i class="fas fa-check"></i></ons-toolbar-button></div>');
// }
}
......
......@@ -397,12 +397,12 @@ document.addEventListener('show', function (event) {
if (event.target.matches('#ONSApropos')) {
setPageTitle("À propos");
feedDoliscanInfos();
return;
}
//Quand le splitter est chargé, on pousse les infos "techniques"
if (event.target.matches('#ONSSplitter')) {
feedDoliscanInfos();
return;
}
......@@ -831,7 +831,7 @@ document.addEventListener('show', function (event) {
// ------------- menu
if (event.target.matches('#ONSMenu')) {
$('#titreDoliScan').replaceWith('<div id="titreDoliScan" class="left" onclick="gotoPage(\'menu.html\', false);">Doliscan</div>');
$('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
// $('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
globalCurrentTitle = 'DoliSCAN';
//Un petit reset des données de mise à jour
......@@ -841,7 +841,7 @@ document.addEventListener('show', function (event) {
// ------------- upload ok
if (event.target.matches('#ONSMessageDone')) {
$('#titreDoliScan').replaceWith('<div id="titreDoliScan" class="left" onclick="gotoPage(\'menu.html\', false);">Doliscan</div>');
$('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
// $('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
globalCurrentTitle = 'UploadOK';
return;
}
......@@ -849,7 +849,7 @@ document.addEventListener('show', function (event) {
// ------------- upload err
if (event.target.matches('#ONSMessageError')) {
$('#titreDoliScan').replaceWith('<div id="titreDoliScan" class="left" onclick="gotoPage(\'menu.html\', false);">Doliscan</div>');
$('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
// $('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
globalCurrentTitle = 'UploadErr';
return;
}
......@@ -857,7 +857,7 @@ document.addEventListener('show', function (event) {
// ------------- upload in progress
if (event.target.matches('#ONSMessageUploadProgress')) {
$('#titreDoliScan').replaceWith('<div id="titreDoliScan" class="left" onclick="gotoPage(\'menu.html\', false);">Téléversement...</div>');
$('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
// $('#menuHautDroite').replaceWith('<div id="menuHautDroite" class="right"><ons-toolbar-button onclick="fn.open()"><ons-icon icon="md-menu"></ons-icon></ons-toolbar-button></div>');
globalCurrentTitle = 'TransfertInProgress';
return;
}
......
......@@ -22,6 +22,4 @@
À propos
</ons-list-item>
</ons-list>
<div id="feedDoliscanInfos" modifier="material"></div>
</ons-page>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment