Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
c5fe58a
add v1 methods
Sekiro-kost Jul 11, 2025
de67f48
fix 500
Sekiro-kost Jul 11, 2025
adb608f
addV1
Phpvarious Jul 14, 2025
092c6de
delete tablist
Phpvarious Jul 15, 2025
ff90496
Merge pull request #110 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 15, 2025
ea83820
add wizardDoc
Sekiro-kost Jul 15, 2025
7f6fe05
notificationProvider
Phpvarious Jul 15, 2025
f4a5af0
Merge branch 'fusionV1-V2' into fusionV1-V2
Phpvarious Jul 15, 2025
cbcfbec
Merge pull request #111 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 15, 2025
530a8ac
improve wizars
Sekiro-kost Jul 15, 2025
bdb15d5
add log
Phpvarious Jul 15, 2025
962b198
add log suite
Phpvarious Jul 15, 2025
418fab4
add log
Phpvarious Jul 15, 2025
b8b1021
Merge pull request #112 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 16, 2025
837e93d
makeTemplateJson
Phpvarious Jul 17, 2025
112492b
Merge pull request #113 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 17, 2025
9fe78f8
notificationRegistrationToken
Phpvarious Jul 18, 2025
c546956
Merge pull request #114 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 18, 2025
d5a3110
static
Phpvarious Jul 18, 2025
ab28a93
Merge pull request #115 from Phpvarious/fusionV1-V2
Sekiro-kost Jul 18, 2025
7ad88df
Amélioration Log pour APP V1
JEALG Jul 20, 2025
4016748
suite log amélioration
JEALG Jul 20, 2025
471a172
Log fonction ask V1
JEALG Jul 20, 2025
15b1c90
Merge pull request #116 from JEALG/fusionV1-V2
Sekiro-kost Jul 21, 2025
30dface
typo log
JEALG Jan 11, 2026
65159dd
Merge pull request #1 from jeedom/fusionV1-V2
JEALG Jan 11, 2026
40f2383
Merge pull request #118 from JEALG/fusionV1-V2
Sekiro-kost Feb 25, 2026
e9d68b9
Update mobile.class.php
Phpvarious Apr 15, 2026
d06cba9
Add css file
Phpvarious Apr 17, 2026
72c40c9
Update mobile.ajax.php
Phpvarious Apr 17, 2026
0e4509f
Update mobile.ajax.php
Phpvarious Apr 17, 2026
06f471e
Update mobile.class.php
Phpvarious Apr 17, 2026
6c3bd83
Update mobile.js
Phpvarious Apr 17, 2026
4acb27f
Update mobile.php
Phpvarious Apr 17, 2026
047fa99
Update mobile.js
Phpvarious Apr 18, 2026
6a934df
Update mobile.class.php
Phpvarious Apr 18, 2026
ef3dffb
Merge pull request #2 from Phpvarious/manage_notificationV2
Phpvarious May 14, 2026
96c1138
Update mobile.class.php
Phpvarious May 14, 2026
86e90f8
Update mobile.api.php
Phpvarious May 14, 2026
f735858
Merge pull request #119 from Phpvarious/fusionV1-V2
Sekiro-kost May 14, 2026
e33f7bc
Update mobile.ajax.php
Phpvarious May 14, 2026
8cfd444
Update mobile.api.php
Phpvarious May 14, 2026
064be56
Update mobile.php
Phpvarious May 14, 2026
40b91b6
Migrate logicalId for cmdForSpecificChannel
Phpvarious May 14, 2026
fcc0727
Update changelog.md
Phpvarious May 14, 2026
90b5ab1
Update changelog.md
Phpvarious May 14, 2026
9f8d16c
Update mobile.class.php
Phpvarious May 14, 2026
dc54c48
Merge pull request #3 from Phpvarious/cmdForSpecificChannel
Phpvarious May 14, 2026
bc33d95
clean +.Traduction
JEALG May 15, 2026
7b447d9
traduction
JEALG May 15, 2026
c2805a5
pour traduction
JEALG May 15, 2026
bd6f79a
correction log
JEALG May 15, 2026
4f3d177
log amélioration
JEALG May 15, 2026
790bb3a
Merge pull request #4 from JEALG/fusionV1-V2
Phpvarious May 15, 2026
9fa42c6
Merge pull request #121 from Phpvarious/fusionV1-V2
Sekiro-kost May 15, 2026
6e3bd88
Update mobile.class.php
Phpvarious May 16, 2026
8faf8ee
Update mobile.class.php
Phpvarious May 16, 2026
8ac0e89
param id pour app V1
JEALG May 16, 2026
7cd1923
deplacement des logs
JEALG May 16, 2026
de43d55
deplacement log
JEALG May 16, 2026
bfd2a70
Merge pull request #5 from JEALG/fusionV1-V2
Phpvarious May 16, 2026
b9bc8b0
Update mobile.class.php
Phpvarious May 17, 2026
fde8d1c
Update mobile.api.php
Phpvarious May 17, 2026
0debf6e
modification création commande Geolo V1
JEALG May 17, 2026
bdeab9d
correction log
JEALG May 17, 2026
b3f73aa
correction
JEALG May 17, 2026
35309f2
Merge pull request #6 from JEALG/fusionV1-V2
Phpvarious May 17, 2026
2dce299
Alignement Geolo V1 V2
JEALG May 17, 2026
96be462
Merge pull request #7 from JEALG/fusionV1-V2
Phpvarious May 17, 2026
f505e99
Update mobile.api.php
Phpvarious May 17, 2026
8e85321
Update mobile.class.php
Phpvarious May 17, 2026
56480c6
Merge pull request #122 from Phpvarious/fusionV1-V2
Sekiro-kost May 18, 2026
ba3d98c
Ignore graphify-out and enable mutable-content
Sekiro-kost May 19, 2026
0c20fa6
Update fr_FR changelog date and entries
Sekiro-kost May 19, 2026
d3f2016
call cmdForSpecificChannel just if not array
Phpvarious May 19, 2026
0b4b474
add cmdForSpecificChannel in geoloc array
Phpvarious May 19, 2026
a4a3b66
no need to check IQ because is no static function
Phpvarious May 19, 2026
f8d6b24
Merge pull request #123 from Phpvarious/fusionV1-V2
Sekiro-kost May 20, 2026
6dae7fb
Merge branch 'beta' into fusionV1-V2
Sekiro-kost May 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/workflows/translations.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: translate

on:
workflow_dispatch:
push:
branches:
- beta

jobs:
auto-translate:
runs-on: ubuntu-latest
steps:
- uses: jeedom/jeetranslate@main
with:
deepl_api_key: ${{ secrets.DEEPL_API_KEY }}
include_empty_translation: false
target_languages: "en_US,es_ES,de_DE,it_IT,pt_PT"
use_core_translations: true
51 changes: 51 additions & 0 deletions core/ajax/mobile.ajax.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,57 @@
ajax::success($return);
}

if (init('action') == 'getNotificationsV2') {
$return = '';
$iq = init('iq');
$mobile = eqLogic::byLogicalId($iq, 'mobile');
if (is_object($mobile)) {
$return = mobile::getNotificationsV2($iq);
}
ajax::success($return);
}

if (init('action') == 'removeNotificationV2') {
ajax::success(mobile::removeNotificationV2(init('iq', ''), init('id', '')));
}

// APP V1

if (init('action') == 'AppV1Savescenario') {
$id = init('id');
$sendApp = init('valueSend');
$scenario = scenario::byId($id);
if (!is_object($scenario)) {
throw new Exception(__('scenario non trouvé', __FILE__));
}
$scenario->setDisplay("sendToApp", $sendApp);
$scenario->save();
ajax::success();
}
if (init('action') == 'AppV1RegenConfig') {
mobile::makeTemplateJson();
ajax::success();
}
if (init('action') == 'AppV2GetSaveFavDash') {
$iq = init('iq');
$jsonFavDash = mobile::getSaveJson($iq, 'favdash');
if ($jsonFavDash == "") {
$reponse = false;
} else {
$reponse = true;
}
ajax::success($reponse);
}
if (init('action') == 'AppV2GetSaveDashboard') {
$iq = init('iq');
$jsonDashboard = mobile::getSaveJson($iq, 'dashboard');
if ($jsonDashboard == "") {
$reponse = false;
} else {
$reponse = true;
}
ajax::success($reponse);
}
throw new Exception(__('Aucune methode correspondante à : ', __FILE__) . init('action'));
} catch (Exception $e) {
ajax::error(displayException($e), $e->getCode());
Expand Down
697 changes: 426 additions & 271 deletions core/api/mobile.api.php

Large diffs are not rendered by default.

Loading
Loading