From fea161096d286288926791825fcadda4d1845b35 Mon Sep 17 00:00:00 2001 From: Thomas Fransolet Date: Thu, 16 Apr 2026 15:05:28 +0200 Subject: [PATCH] update gradle version --- android/app/build.gradle | 2 +- android/build.gradle | 8 +- android/gradle.properties | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- android/settings.gradle | 6 +- build_log.txt | Bin 0 -> 158260 bytes lib/Screens/MainView/main_view.dart | 7 +- lib/api/openApi.dart | 2 +- lib/api/swagger.yaml | 1660 +++++------------ macos/Flutter/GeneratedPluginRegistrant.swift | 4 +- .../ephemeral/Flutter-Generated.xcconfig | 12 + .../ephemeral/flutter_export_environment.sh | 13 + pubspec.yaml | 2 +- .../flutter/generated_plugin_registrant.cc | 3 + windows/flutter/generated_plugins.cmake | 1 + 15 files changed, 466 insertions(+), 1258 deletions(-) create mode 100644 build_log.txt create mode 100644 macos/Flutter/ephemeral/Flutter-Generated.xcconfig create mode 100644 macos/Flutter/ephemeral/flutter_export_environment.sh diff --git a/android/app/build.gradle b/android/app/build.gradle index f288817..3513c06 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -43,7 +43,7 @@ apply plugin: 'com.google.gms.google-services'*/ android { namespace "be.unov.myinfomate.tablet" - compileSdkVersion 34 + compileSdkVersion 36 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/android/build.gradle b/android/build.gradle index b8bd72e..7c1d253 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -23,12 +23,12 @@ rootProject.buildDir = '../build' subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } -subprojects { - //project.evaluationDependsOn(':app') - project.configurations.all { + +allprojects { + configurations.all { resolutionStrategy.eachDependency { details -> if (details.requested.group == 'androidx.lifecycle') { - details.useVersion '2.4.0' // To fix mapbox issue.. + details.useVersion '2.8.7' // Pin to last version with setViewTreeLifecycleOwner } } } diff --git a/android/gradle.properties b/android/gradle.properties index a8c8d76..dfc4218 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,4 +1,4 @@ -org.gradle.jvmargs=-Xmx1536M +org.gradle.jvmargs=-Xmx4G android.useAndroidX=true android.enableJetifier=true android.enableR8=true diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 6b66533..9162f10 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index 2e8e75d..3cd6b68 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -18,9 +18,9 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id 'com.android.application' version '7.2.0' apply false - id 'com.android.library' version '7.2.0' apply false - id 'org.jetbrains.kotlin.android' version '1.9.0' apply false + id 'com.android.application' version '8.9.1' apply false + id 'com.android.library' version '8.9.1' apply false + id 'org.jetbrains.kotlin.android' version '2.2.0' apply false id "com.google.gms.google-services" version "4.3.15" apply false id "com.google.firebase.crashlytics" version "2.9.9" apply false /*id "com.google.firebase:firebase-bom" version "32.7.0" diff --git a/build_log.txt b/build_log.txt new file mode 100644 index 0000000000000000000000000000000000000000..350113d788828fbc7139c697cb92b92346c1a2b4 GIT binary patch literal 158260 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 z zR=utJryCdA>5SVj12*of~nx61Z?7wG5n6mK=g zl!G=qki6PO=Ej(j9L zpRrl6^sx(|cl0sV79%nfo}0#9g2h49?i+m%ga#9G(Vs~I&d@ZB0v^+dMi|91LC-XX z>9!qbElsZ5I9(h+Fi6Z<>86mkOJ(`IwG%NR{KyNMbDMSwSXpW%=(JgjdQMzwCBxBD zD|NBOevewI-5=eQKB49TU!N%LWMD(!!%U% zd-ht|^#h&&`Ai}K=4DxS`B0zZSJeH8G-6oK!v)_04`td&;}zM~>x%5uV}8ULcN9k> zp2#&+e632$;YC`UkvQVIKEos4(sg{hE??-X#@p3(MD~a(QY9JUj70i2^eq{q`NSEC zT>(8&L84gpHkA{;u&}3(^FM(={_9FLi;%1>n>ZzTCph<& zRqYt2%E_v)JWf52dES67KIxb0EB36tc2Bky;hH_s7@SOTj2*ZJ?-VY}TjmvD$Rr@bs8!m^H~ysw&y(*FNu9_I|6m9*MG< z&5B~PL58eo2T-f=ypHhjfFP|}b49}AY8msbIoOvK`k-G63PBNcos$hSty8HY3z2`9V zgD{ltf;RlePk`UTYE^fnU? zp+KXdVcxpcXPx0i+kIuahbs=8eo5!@4@sCc*&p=WyXeM6yFo8z1?}mb*`{WlH0Ac~ zsdgVvHeTXAnhCi6UDR!BW%x8oMTQux28Hzxz91+@VKHc3AToH&PDZyH{rg?jvynda zPJTR}{(#`x_K!NZ7OwyO6B`iqB%v>zoG9v}1ITc-z+Uc{+_=8N&2S~NG@x?=CV zN!Bj524Y*FYJ-Jm+|jyPjRj9T>nu=Y1AD}NQUylbpUfm*?Dc)=s%PHmY9#32<)35M zd(Rfh`TLtcb`5ncR!wU-AZB5;XY@>C_h#_SM`5VURksL?rxJ@EbfX0Pgr}k+>xwat zS+~oNe5nbY`#v7?fEhpLbYyB+o2qX$8%e}WP40Vpq)E0;ij6P}>_z0AA03<4y1hWv zXhy7A{1U97BXKi-xq~aIaR1Yw-24% zOr3dLM|a~q&g&*=@GN}CwSuQCi|lBM^}%lQ`TJHCh`n)ks+r+4wl?}+{yHg#-&@`C&hZn>A%;v z_{04>hz8727#h<-_Y^ z_rAtzaUk|}uH{1>~9wUpH?S_UuRjp;ex=7 zwkV$pepB?cOe*lz1ng?J-i7E}^x2`}fQH#{fVPsaMP!^bXtM`sI9h|&l2HHeKc}TmaSkvM5w=@dkfVTW+Rv9 z!%+tUmeYDaU)8s&Z|D+DUAV7}LpRz!i85qNx(=ztvD(DNgO?g3yeX(^PxwYklFMXY zL0PlGv$iaIO!L2};_00rMaob^$^R0xXG$xa^imRZDeaao0b_W7(`ws3hj6k%N)f~d z@U3Fn;FR%FB1V(UCRm7zFq^8Km|8DzL5XWnh1$!Kb?tyFLz=`CQ-wCQw93VCDiPz% zrb%yud^L$kv)81I6{to^OOxnT_<|m%Z(Uj1C#3|Rb0`hUl;={IQ|gUzjqET=E`x6K zXW`c&%%D_W>@uekSEXu$2b~|*q71m3Y;gR9izgBH5^QfOE{R*S3(Vq{>~FU->nzLV zH9Y@IfcT$+_PvWjm>*`@xY8sd65@^X&hZq>gzlftmnBA78hp?hyJkO%68&i{(Dp~iY``qG4OKks^i1CmMX3y$rLEG1E znzq{V)2pruyGfe%#EgP>9y?n&vCnFa*v(>Hr8qB={VeRq{v;_es;DF5&ax?N!y7|?3iJ9sGW{v-v;j{>>Fi7>lJ`@r|O0dL39~GhS{0O)yhT71X1He zB>G#;!S_EH-8EskKe^g}=DAjrT*DjvwRNms(cYovxz>lh;^EX_I-i?%oP2Nca&4-Z zFK2CH4x{!lbP0fujSD%Cbe8>)ny4+dD4uIK1m{aX5Ip;$=O>a3NBS{KoLzVHRS8{o z=G9jrh4CvV)pn0zC11nNcAzBI{k>iz1;5sRdS@WrIMuHN$l2$#EBsoH=}kdU*_owe zyU-+`bZRtM^V!E+u7?K_t{hz66&A6^$deu()50V7nf1ftToUrEd>emW1|_7>v#%}9 z_m&7{=~#^6yX9no)dpY>l_I;+b&nzbK~S3aR>s=jmn1NnJkl8iKxUj4WI-8lBJaT* zy@XH&+IJ^Wptk zH1Sq?x*Tm6!@ejuZicfw+@`k9U9GzH`7CGkQwXb?qCMj9jbtNn*3te(`~7hjy?(~< zo{shSNNpbTe%hh==)5EJ60r-bjYGp*#Dnv!f7D4=^opXc7`aXtDIe!BE%DN6GGfm3 zA;CK2e!8Jr&kEnWEASgVEd3bfrFpCpB|EEp&qddv$-IsF)v@2_?;tiy*X8!PK9$97 z5iRzcS+{5FQbP=k4qiMDEc#AUzTe(Ged6m2S5ES;?N9QSlJ6LtcJ(xzvir|!<1Ai< zKZvJFPeA&(uyW`1gx6xy>`zHeG}o?xT868fJiKq0X5hT(o3Ryc$2Cn&POCCYu#k% zJw*TFe{oR^+pB5O4d0U)oKszCQehlq>D4Afpl?RAXm1Q}`)Cg}2Oq&84(#Pnyq@$B z+*GfM@3h9>JG_`IgeT&-FC0y;v~-ozC!E!4(ftYeanp4Z9)CwnjokO0o`VFv>8S0N z`lkTf9l`cga6TBk(6|rv$s>LLK%YN8#(Cf+EL`Z&X8TSfnYC> zvA~h(Ro0Cw-m#p*aZ_tY9$?eSIHMoyOMcg3o^SWHnoZe;$AV_x!Qy)v8eiQO8hTS#zfF<^kSu6$miu-P_9@{B?Hk|DZ=D{R6vE2lVw~r~* zy3a#PF})j~*ju0sicR*<&{FmubUT zR)h=>xG8U~o4KJpIGbq_DT{U`$`hi(D^5%Pr1Nn(4Vp8HLr*z7qXW4Lf1CY!-mS~| z6CONY8SlI_Qkv_7B}VuzOCQ zRWTgo8aj@us1->ItYl!oPDcu?2G{*xQ^zw6yYw@Rxg(vPl_UOv7M6xf$*f{3{I zf7bQrbJhvTvFfZydR>I`!-4F7cKl(6zIP7erB=r$r}wZ_{5A1^tYg!iPn=bS#i`3NBL>+SG_Vn z$-{a_YliiHsM$hIHZSuPSW&ZGx+qDUW3WJ3DTk8cuuAd84e#Pkuk2S0UD@o{k~e1y8kc8uJW6^`HZgY&E4!>>*x zBvLr8L<&8Ld{n3^14hM~rtPtW=Wj6Hk!RXIll;n~KKfGO6V`jpdfzqpNNd9AQ%Sl5 zr?J@GbY1$D6S&Y5t@%-R5F_Cg(i6XKRA+u;9|Wu_3LTKP6i<|!pQ`@gI|&UADwj%&YF8NqbJbQoDxI_C8B+3C(E{m zin2A08)6dJ1?DYcX;7OH$1G!iyn5v`jZR$UnMU(xqzwmWlKW#HuR4~$Z&UDi%(v66 zNhq)tk7K%!HIAdNP!l!^m@?}H`~oF9kpFyR@n+*(v%0*tOr;^zg|G8zBozUf;W6$? zhV8|3u&4HP#X)2V_!yUujR(j)%&`wOivHW5Jrr(D3RxV?KPyx*8ijCj74hTod{(z; ztdIF94)c^5N1)dP7f~_nN~??H*-wvO*Lkx3T%>UQy1+@sHGbXwQ~KoH{~&0QGo$AR zhOq^Sn`7UlGv2L9pS5IGR8|H47&cu0?#bXc#`#YP|VhaOUTrORdT zi$>Gy^z)}TB{nxP;`h#PgcEm<{ceBqLduV5;*=iFO7l%OPT<+AvZ_)Hq`Gca7`W>! z5tBdv)Vzo&q6?8+=ziiRO|su4TNMx8Mhn=uBn$I2ut9_%#EF{bZF1y0;Rx$tJY{qr zF<|Agc;Ym$;ya&ve0ckkNKUE)$K#{RSTQC}hg&@K4<#{(457U}R`TbbcXvG7)8Ph- z>=E5$ZfUeEf7a8D5@x?~O0t0SUd>-cs*xeZUu~N=mRnUX_-oOSlZ+KxN~fh4CWF{! zk4Hnqw99-iD=KjsGVb)|+pneWb$9T;v4n4nl8Iwj9yUbC9v*A@aCIDUIOAgb)-%rX z+oSIEQG;g7U^)n5PFPn|^->4gsQU_^FRrNOxn3}?*u%b?_`zqVq|ul{u5{8Av!;*P z%=vP`>pY7!z9{|B#rB)+D$ioZWv_71`Q0V_W#vMr*ZuvkY;4gJNhCh+Eu8$>)<+4p z?bS{*o<8m|nYB}=>PhbpGrrs@?icF}AJJn!5D}a;WdVI1mbbj|P#lp6R}P4zhN;uHvEz3&X^F zudi}S<2lcbwef~lx{IX#+_6KHetKy)OYDrY@;8<3v>M$y{l&4M{;BCgvD8!|zNkLw zqD`CVD@fW@GFW~3ei98u%AToxGKr7aHfk(m*tgKPjOlxpRNn4O!{p&Cp52C4uwO5Z z`U0vQef0wQ&on2-x;@fWR5;S%z+wQl({EGv?kJZ|O$OIdXCLPSi8L^NEE&+P@%!rd z@qDjzl8ANtuX(oLIcvds&`_Hfva!H+Uzu7cz#>|H?egx4=fd8a9O>?D2`a+T{JW}f z4WC)%3z_NWxv>9@nhC1LST)wII-@mR0R_gqm!25hey4|ooHDzE^5W3`uG!7$Ofnlk z!^vlLMRUrFH;$f@S)kPT#4FMaS4<_>^!(9Mn&`RJNm6O_($%`O)ir!{Txs1$;Ke#e zq%tU`h$__t49DM?oyjL@Hh_wcWv$fsTB*@l+}W((eOKf1E|Ck~+rXBiR_v~$oLl;9 z(vLbdyQZqQM$t@6+5PJ-kDaPNv?;0i$!RqY8}%kzqEO$5C#}Cp=j^eAFNAixr#o#= z;$cm@osmaV#mD%kd&z+e-B1iWM=PL-kS1weR-K>GztkXcz2)kCCdRY^)lFyJJkqPu zmFkjJuEW%}PJVUB4?J)>3vEX=;GsNKtPMJh_!?cSursfm4zg9e=ZzL{k2m`Jm}lQv zl3A>0_tm`6vt`^i%klg@y*#O6Vf?cKJzo?(=UHR9vSiUPa9tSaQ|3mnQ3@=nNtt7 z)+^d8yfPT=r_YwEgZ}BhvX?qV$NQgWtVyw6rkQJfj9?XC>0~+0!lJ0=!Qvbl@ya|4 zqnqzK?|I>^=gzE~w>poR`D%CTwGz%Tu-*)|M}!Jtc7Wv1{GuqeOXg}GGtXVci}FPC zqUgCEORVF3tkQZI(nT-LSP?@a&h=iO$M>;ME8X9hW}@Qzf&{tNb6g>YXp)%_*YkVo z&M0cgPY(Q-dX6wo2fvR(`f8~=iOmw$E8xBF+OPS+-ETyN(XxIU*}S7YeYUG@ z5o+C+_1m#U&g;{*%E|py^-CYV*V5OFSNgP9`S-WN(^NFK#RU7-;azoMY;~BoIn8YA zqXes^Tm5$3zn;!&sZ(tXbF-a$xd=OP8p!8u;ZpBL2N-s6j`9JAt$xT^S2H*17=g;V zMKva;veTdOMyEK=8C7B5e!y-h2b z-89Mlf$nqb@B4~KpWaM!tMdDrX~-}`<8+6KJ&ag7?5axNI#HTk5w1TQb!iQs2094q zNS9g3&+KZ?^SX14YwBsw$m8&xBiE$0>@*kh2euy8qa(&LJ=13` z8Mcq<#WdcUv!0{46&z<`ZWRizGGO?7`FL4)!F6Tb9!r+16{Wnt@m6F9YfP3J$xs;A7s(dAN=;Qf78ZkU%55)d)eSS zPN#XVzU^)Iht*>5VZT|{?z04lsW;5^jDDo@#VbghUZFdEln|C&4 zKC|k3cR)-xO_JG1o7la-rgO#U*6~Kt2uXl`{aLbr^GMC2zJKDA54BH_&p7i4pKiz5 zMoo29XL}koto%l&TDZw=-$lexw{AL<j15B)^aj#0M4aOyaH+Q*oIU+HEs&o%A?`j|7k)zlTs0VCaZNKI}XPwzn( zwQ#yhe?C^*m;pcYju_Cn#k!ImYMx=&)SYN2NIv&;8!cer(wJ^rlkWSBX}U?;cY`|~ z9ggWXTEN0a&zZ*<&L%9-6M|Ee_asZb6*811j7*Jl$D?Da?0?D~Da^H7wdgE%*`1N4 z75W_2@sYdhjx)37n;Fl=eoPP0ZSH-2t=i<$JQu?5GwZtpSPW4U?{Pl0onk}g|Ip0HN)j@{)z*KJ1gjIB{@J4GtkW|~tGkjnrPY1z zan#v?fnw>4*rmevbg|LL{OjjmhFx*v_ry&<|7p*yOzDC68~zY`C?-2cGtj_kopaXh z#L6ljx{VgFu{{5h&ezo{#cn$rrsonL;qpCA;s|Ui?NaGVf14_WbQvqqN4LyHcTD7+ zVA(eJyu0JscF9gmKU=a2*7=@w#a9hgHJ%p6ulRJMgxPniGn{_*lb!Kn9Y4|)_c%gB zF3-PgKRYzG3%l({o9}9Gi$A)b_t|eGyX&6ucyIgi{L7=LdYx)PG%_;LA`Ru@YS}*} z_z(7KycbcAn)S;|%l;{S^ov>c>WnG-w5fW!6Cq={nd<)0XTeMw`|8TSv29CT^mMbW zj}mO#ZWX`tvUciT-1PSB=Y9U=Iad+5qWJ1CqhnX>E%@98l@vo&S}f1M{M@nAt#)*l z*ao)K5{7d81_^jCy@wGhvGN)%^6BjMdzg(Vwxjg^U?A>6gF3-Q*QVe%XK0wns zrBrUQFKFK9U;d(q)R7<}Dn-=d(bO#PGtvecv4o&Qq zt;YO0<+Ay%6&D$^`_^<7r`ql6|67f;r~kIQ1G|`!`G%?-pyBDm!5;^I82qG9)1M~q zw#$rtJbtKM*TnF6^0#`mreDsHJ<#cU^;whcZ=SV3{g*n{vu-w6?(yiX#?j!0s+C9Y z-@c@oQw``Ni(6V#GRiB_s9=9xzp>8Z$zL9SPUd-4*B|Kbj$6^)5qN#(uCVSkoUFPd ze6TY9oWxK1jLsw$@nm0xy&GyaD_W~t`u|-0ARlWN^*4I;O7N1iw5;WG!NPpr=Lr5MiZ znEXzo1g!qasuug4V|89JHhfms&y{%(RrNFJOyi7jJ#r9_HaRq&pSs0OK5C`e6Kpe_ z?3`eKUMKg~XO~t(#h6U*3wo6kn5W;#Fn%WNlDe;TgwukQk0FcCQ02Vyi^r8-+nS;8 zx_EXl={Rv*uiF_~i!#T4^LX2Cy{H>Uhq9BvD2_@aB1FTJYIr^m`m9Qm_hkiyd*ZRI zYH9RXfllc_GFpdKW%Hik0&e6k_1@!nZc+-fj62wPCvAzwJEJFs)9k5Oq-K87aZ}3e zvZ~|fyeY_s(mJ-k>gYtzu%334Ef6_TlYUMW7t9G-MyK(6F zRZO+)v&f$yW=G_T_!C~nn)8u@S1{B!FXbh$1JK`x_N_`{{~gwMeayh2MDy~x1^auN zqsG9CRfYVZQz0`T`fB?X*VK=UE36B@k6nfcRP(p~iNqZH?qKNGsA};L$Jv){2!1U) zioG0T&_4aE=CbR4&oq3S%ELolx8HD8bW+pekV`cMAMn7{k4d~T!v$>Ge!P2U*7#>tVx zUW!a-hsBl*_9fEUTPr?OyXhj(?2khZ#vWn)?s!%4_VReV+Z>v$MXw#3zx7YdvnAIw zYjXdW_3QKe?Rouw)m7GqJ6ui1nbV@)>pOUe_hgjm+IwSgUO)c(YFz`XvNs}c{FO2! z_mwfZtugP)XXEu9_YR4%BHJm{Ae>W%_L9rA`zl_))?7<9!#zFCXEs8Her525J|#0l z_cY7jKX&u+I`RvLA#ik7I??jdWJjzM){1ne!Sba#+YA%BJ|_sT>OK$ApDOuw@bz9= z_D{M7ALu}@S7bq482q2X{~r7=y`n!Dcdwmb$!e9aN29jQYxJzB?yx!zsu5O{>9I3b ztWts3D{i(snkg`~(*)ndzJGZAXU!zMV~)OFgWmh(HsLaR)>&a9u06O>!Bt#&a9$Xp zw&A?i%j}r*$14K`Q$IsqiC$%Ngumqen!Jgj39tXG`Gt2YqBQ&>DobALe~jM{RWNz+ zQvQxb*yF1`*Hee(s9*iISM! zO|jr{vo-(%sC8f6h2U(XT5{|Mj&|{~{xUT!nHJsG7>B}GS_$>yM4tHd3K9j2jvi*{ z*Lm_D8an)#i~)0Yg3@oo<-9PLO5OPRDVC7D>}j2!e7X{0$X7jjzVP;dNp4&Hl=7PR z4?VIcY6}|1DB^`aC)Q>36LS|jd)>|4*9e7Gi(mE2U)UMpXB2;p$3sb+*N$g;UT+A` z^Q5n95stAF(DO?k40N|L__Nj{e&3A}n>ey6sm*exA~o2BF>j8O?d=ps-_>iPuzBi9 ztp9*Nn@27`=3X}`R%2|&lJ2_04tosdC*gToz|WEc11|h4ycsIa{SW%jeALNo?%gOq z=i?>u>O-kmL9@_u_>}D)r`KTKvxg!${RfM3M;6gXX=S1i=26GvoO77*{`iyDd+?67 gb-#67G+#fAb50T=_Q1iEWzj6s5PWIIh&|~453$l$jQ{`u literal 0 HcmV?d00001 diff --git a/lib/Screens/MainView/main_view.dart b/lib/Screens/MainView/main_view.dart index a70dc94..be03b2a 100644 --- a/lib/Screens/MainView/main_view.dart +++ b/lib/Screens/MainView/main_view.dart @@ -218,6 +218,8 @@ class _MainViewWidget extends State { Future getCurrentConfiguration(dynamic appContext) async { TabletAppContext tabletAppContext = await appContext.getContext(); try { + print("getCurrentConfiguration - configId: ${tabletAppContext.configuration?.id}"); + print("getCurrentConfiguration - host: ${tabletAppContext.host}"); ConfigurationDTO? configurationDTO = await tabletAppContext.clientAPI!.configurationApi!.configurationGetDetail(tabletAppContext.configuration!.id!); // tabletAppContext.configuration!.id! // 65c5f0ee4c030e63ce16bff5 TODO Remove tabletAppContext.configuration = configurationDTO; @@ -242,6 +244,7 @@ class _MainViewWidget extends State { return configurationDTO; } catch (e) { + print("getCurrentConfiguration - ERROR: $e"); ScaffoldMessenger.of(context).showSnackBar( const SnackBar( content: Text('Une erreur est survenue lors de la récupération de la configuration'), @@ -281,6 +284,8 @@ class _MainViewWidget extends State { if(isInit) { try { + print("getSections - configId: ${tabletAppContext.configuration?.id}"); + print("getSections - host: ${tabletAppContext.host}"); final rawList = await tabletAppContext.clientAPI!.sectionApi!.sectionGetFromConfigurationDetail(tabletAppContext.configuration!.id!); rawSectionsData = jsonDecode(jsonEncode(rawList)); List sectionList = jsonDecode(jsonEncode(rawSectionsData)).map((json) => SectionDTO.fromJson(json)).whereType().toList(); @@ -288,7 +293,7 @@ class _MainViewWidget extends State { isInit = false; return sectionList; } catch (e) { - print(e); + print("getSections - ERROR: $e"); print("IN CATCH"); Navigator.pushAndRemoveUntil( context, diff --git a/lib/api/openApi.dart b/lib/api/openApi.dart index 18add1e..326b727 100644 --- a/lib/api/openApi.dart +++ b/lib/api/openApi.dart @@ -1,4 +1,4 @@ -// Openapi Generator last run: : 2025-05-23T15:19:19.419517 +// Openapi Generator last run: : 2026-04-16T14:08:45.302446 import 'package:openapi_generator_annotations/openapi_generator_annotations.dart'; @Openapi( diff --git a/lib/api/swagger.yaml b/lib/api/swagger.yaml index f146761..f277226 100644 --- a/lib/api/swagger.yaml +++ b/lib/api/swagger.yaml @@ -4,11 +4,11 @@ "info": { "title": "Manager Service", "description": "API Manager Service", - "version": "Version Alpha 3" + "version": "Version Alpha" }, "servers": [ { - "url": "https://localhost:5001" + "url": "https://api.myinfomate.be" } ], "paths": { @@ -197,8 +197,8 @@ "name": "pinCode", "in": "query", "schema": { - "type": "string", - "nullable": true + "type": "integer", + "format": "int32" }, "x-position": 1 } @@ -923,7 +923,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/InstanceDTO" + "$ref": "#/components/schemas/Instance" } } }, @@ -988,7 +988,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/InstanceDTO" + "$ref": "#/components/schemas/Instance" } } }, @@ -1177,8 +1177,8 @@ "name": "pinCode", "in": "query", "schema": { - "type": "string", - "nullable": true + "type": "integer", + "format": "int32" }, "x-position": 1 } @@ -1687,16 +1687,6 @@ } } } - }, - "400": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } } }, "security": [ @@ -1779,7 +1769,9 @@ "x-name": "updatedSection", "content": { "application/json": { - "schema": {} + "schema": { + "$ref": "#/components/schemas/SectionDTO" + } } }, "required": true, @@ -1790,7 +1782,9 @@ "description": "", "content": { "application/json": { - "schema": {} + "schema": { + "$ref": "#/components/schemas/SectionDTO" + } } } }, @@ -2023,7 +2017,9 @@ "description": "", "content": { "application/json": { - "schema": {} + "schema": { + "$ref": "#/components/schemas/SectionDTO" + } } } }, @@ -2390,19 +2386,19 @@ ] } }, - "/api/Section/QuizDTO": { + "/api/Section/QuizzDTO": { "get": { "tags": [ "Section" ], - "operationId": "Section_GetQuizDTO", + "operationId": "Section_GetQuizzDTO", "responses": { "200": { "description": "", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuizDTO" + "$ref": "#/components/schemas/QuizzDTO" } } } @@ -2540,518 +2536,6 @@ ] } }, - "/api/SectionMap/{sectionId}/points": { - "get": { - "tags": [ - "Section map" - ], - "operationId": "SectionMap_GetAllGeoPointsFromSection", - "parameters": [ - { - "name": "sectionId", - "in": "path", - "required": true, - "schema": { - "type": "string", - "nullable": true - }, - "x-position": 1 - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/GeoPointDTO" - } - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - } - }, - "post": { - "tags": [ - "Section map" - ], - "operationId": "SectionMap_Create", - "parameters": [ - { - "name": "sectionId", - "in": "path", - "required": true, - "schema": { - "type": "string", - "nullable": true - }, - "x-position": 1 - } - ], - "requestBody": { - "x-name": "geoPointDTO", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GeoPointDTO" - } - } - }, - "required": true, - "x-position": 2 - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GeoPointDTO" - } - } - } - }, - "400": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "409": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, - "/api/SectionMap": { - "put": { - "tags": [ - "Section map" - ], - "operationId": "SectionMap_Update", - "requestBody": { - "x-name": "geoPointDTO", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GeoPointDTO" - } - } - }, - "required": true, - "x-position": 1 - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GeoPoint" - } - } - } - }, - "400": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, - "/api/SectionMap/points/delete/{geoPointId}": { - "delete": { - "tags": [ - "Section map" - ], - "operationId": "SectionMap_Delete", - "parameters": [ - { - "name": "geoPointId", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32" - }, - "x-position": 1 - } - ], - "responses": { - "202": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, - "/api/SectionQuiz/{sectionId}/questions": { - "get": { - "tags": [ - "Section quiz" - ], - "operationId": "SectionQuiz_GetAllQuizQuestionFromSection", - "parameters": [ - { - "name": "sectionId", - "in": "path", - "required": true, - "schema": { - "type": "string", - "nullable": true - }, - "x-position": 1 - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuestionDTO" - } - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - } - }, - "post": { - "tags": [ - "Section quiz" - ], - "operationId": "SectionQuiz_Create", - "parameters": [ - { - "name": "sectionId", - "in": "path", - "required": true, - "schema": { - "type": "string", - "nullable": true - }, - "x-position": 1 - } - ], - "requestBody": { - "x-name": "questionDTO", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/QuestionDTO" - } - } - }, - "required": true, - "x-position": 2 - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/QuestionDTO" - } - } - } - }, - "400": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "409": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, - "/api/SectionQuiz": { - "put": { - "tags": [ - "Section quiz" - ], - "operationId": "SectionQuiz_Update", - "requestBody": { - "x-name": "questionDTO", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/QuestionDTO" - } - } - }, - "required": true, - "x-position": 1 - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/QuestionDTO" - } - } - } - }, - "400": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, - "/api/SectionQuiz/questions/delete/{quizQuestionId}": { - "delete": { - "tags": [ - "Section quiz" - ], - "operationId": "SectionQuiz_Delete", - "parameters": [ - { - "name": "quizQuestionId", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32" - }, - "x-position": 1 - } - ], - "responses": { - "202": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "404": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - }, - "500": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "bearer": [] - } - ] - } - }, "/api/User": { "get": { "tags": [ @@ -3095,11 +2579,11 @@ ], "operationId": "User_CreateUser", "requestBody": { - "x-name": "newUserDTO", + "x-name": "newUser", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UserDetailDTO" + "$ref": "#/components/schemas/User" } } }, @@ -3164,7 +2648,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/UserDetailDTO" + "$ref": "#/components/schemas/User" } } }, @@ -3541,6 +3025,22 @@ "type": "string", "nullable": true }, + "weatherCity": { + "type": "string", + "nullable": true + }, + "weatherUpdatedDate": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "weatherResult": { + "type": "string", + "nullable": true + }, + "isWeather": { + "type": "boolean" + }, "isDate": { "type": "boolean" }, @@ -3651,10 +3151,13 @@ "type": { "$ref": "#/components/schemas/SectionType" }, + "data": { + "type": "string", + "nullable": true + }, "dateCreation": { "type": "string", - "format": "date-time", - "nullable": true + "format": "date-time" }, "order": { "type": "integer", @@ -3690,14 +3193,14 @@ }, "SectionType": { "type": "integer", - "description": "0 = Map\n1 = Slider\n2 = Video\n3 = Web\n4 = Menu\n5 = Quiz\n6 = Article\n7 = PDF\n8 = Puzzle\n9 = Agenda\n10 = Weather", + "description": "0 = Map\n1 = Slider\n2 = Video\n3 = Web\n4 = Menu\n5 = Quizz\n6 = Article\n7 = PDF\n8 = Puzzle\n9 = Agenda\n10 = Weather", "x-enumNames": [ "Map", "Slider", "Video", "Web", "Menu", - "Quiz", + "Quizz", "Article", "PDF", "Puzzle", @@ -3808,13 +3311,11 @@ }, "dateCreation": { "type": "string", - "format": "date-time", - "nullable": true + "format": "date-time" }, "dateUpdate": { "type": "string", - "format": "date-time", - "nullable": true + "format": "date-time" }, "instanceId": { "type": "string", @@ -3854,25 +3355,22 @@ "Instance": { "type": "object", "additionalProperties": false, - "required": [ - "id", - "name" - ], "properties": { "id": { "type": "string", - "minLength": 1 + "nullable": true }, "name": { "type": "string", - "minLength": 1 + "nullable": true }, "dateCreation": { "type": "string", "format": "date-time" }, "pinCode": { - "type": "string", + "type": "integer", + "format": "int32", "nullable": true } } @@ -3891,85 +3389,78 @@ }, "dateCreation": { "type": "string", - "format": "date-time", - "nullable": true + "format": "date-time" }, "pinCode": { - "type": "string", + "type": "integer", + "format": "int32", "nullable": true } } }, "MapDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" + "type": "object", + "additionalProperties": false, + "properties": { + "zoom": { + "type": "integer", + "format": "int32" }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "zoom": { - "type": "integer", - "format": "int32" - }, - "mapType": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapTypeApp" - } - ] - }, - "mapTypeMapbox": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapTypeMapBox" - } - ] - }, - "mapProvider": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapProvider" - } - ] - }, - "points": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/GeoPointDTO" - } - }, - "iconResourceId": { - "type": "string", - "nullable": true - }, - "iconSource": { - "type": "string", - "nullable": true - }, - "categories": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/CategorieDTO" - } - }, - "centerLatitude": { - "type": "string", - "nullable": true - }, - "centerLongitude": { - "type": "string", - "nullable": true + "mapType": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/MapTypeApp" } + ] + }, + "mapTypeMapbox": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/MapTypeMapBox" + } + ] + }, + "mapProvider": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/MapProvider" + } + ] + }, + "points": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/GeoPointDTO" } + }, + "iconResourceId": { + "type": "string", + "nullable": true + }, + "iconSource": { + "type": "string", + "nullable": true + }, + "categories": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/CategorieDTO" + } + }, + "latitude": { + "type": "string", + "nullable": true + }, + "longitude": { + "type": "string", + "nullable": true } - ] + } }, "MapTypeApp": { "type": "integer", @@ -4050,9 +3541,17 @@ "type": "array", "nullable": true, "items": { - "$ref": "#/components/schemas/ContentDTO" + "$ref": "#/components/schemas/ContentGeoPoint" } }, + "categorie": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/CategorieDTO" + } + ] + }, "categorieId": { "type": "integer", "format": "int32", @@ -4111,6 +3610,75 @@ } } }, + "ContentGeoPoint": { + "type": "object", + "additionalProperties": false, + "properties": { + "resourceId": { + "type": "string", + "nullable": true + }, + "resourceType": { + "$ref": "#/components/schemas/ResourceType" + }, + "resourceUrl": { + "type": "string", + "nullable": true + }, + "resourceName": { + "type": "string", + "nullable": true + } + } + }, + "CategorieDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "id": { + "type": "integer", + "format": "int32", + "nullable": true + }, + "label": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/TranslationDTO" + } + }, + "icon": { + "type": "string", + "nullable": true + }, + "iconResourceId": { + "type": "string", + "nullable": true + }, + "iconUrl": { + "type": "string", + "nullable": true + }, + "order": { + "type": "integer", + "format": "int32", + "nullable": true + } + } + }, + "SliderDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "contents": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/ContentDTO" + } + } + } + }, "ContentDTO": { "type": "object", "additionalProperties": false, @@ -4129,131 +3697,55 @@ "$ref": "#/components/schemas/TranslationDTO" } }, - "order": { - "type": "integer", - "format": "int32" - }, "resourceId": { "type": "string", "nullable": true }, - "resource": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/ResourceDTO" - } - ] - } - } - }, - "CategorieDTO": { - "type": "object", - "additionalProperties": false, - "properties": { - "id": { - "type": "integer", - "format": "int32" - }, - "label": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "icon": { + "resourceUrl": { "type": "string", "nullable": true }, - "resourceDTO": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/ResourceDTO" - } - ] - }, "order": { "type": "integer", - "format": "int32", + "format": "int32" + }, + "resourceType": { + "$ref": "#/components/schemas/ResourceType" + } + } + }, + "VideoDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "source": { + "type": "string", "nullable": true } } }, - "SliderDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "contents": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/ContentDTO" - } - } - } - } - ] - }, - "VideoDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "source": { - "type": "string", - "nullable": true - } - } - } - ] - }, "WebDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "source": { - "type": "string", - "nullable": true - } - } + "type": "object", + "additionalProperties": false, + "properties": { + "source": { + "type": "string", + "nullable": true } - ] + } }, "MenuDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "sections": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/SectionDTO" - } - } + "type": "object", + "additionalProperties": false, + "properties": { + "sections": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/SectionDTO" } } - ] + } }, "PlayerMessageDTO": { "type": "object", @@ -4267,63 +3759,55 @@ } } }, - "QuizDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "questions": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/QuestionDTO" - } - }, - "bad_level": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - }, - "medium_level": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - }, - "good_level": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - }, - "great_level": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - } + "QuizzDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "questions": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/QuestionDTO" } + }, + "bad_level": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/LevelDTO" + } + ] + }, + "medium_level": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/LevelDTO" + } + ] + }, + "good_level": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/LevelDTO" + } + ] + }, + "great_level": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/LevelDTO" + } + ] } - ] + } }, "QuestionDTO": { "type": "object", "additionalProperties": false, "properties": { - "id": { - "type": "integer", - "format": "int32", - "nullable": true - }, "label": { "type": "array", "nullable": true, @@ -4346,7 +3830,7 @@ "nullable": true, "oneOf": [ { - "$ref": "#/components/schemas/ResourceType" + "$ref": "#/components/schemas/ResourceType2" } ] }, @@ -4356,8 +3840,7 @@ }, "order": { "type": "integer", - "format": "int32", - "nullable": true + "format": "int32" } } }, @@ -4377,13 +3860,17 @@ "type": "string", "nullable": true }, - "resource": { + "resourceType": { "nullable": true, "oneOf": [ { - "$ref": "#/components/schemas/ResourceDTO" + "$ref": "#/components/schemas/ResourceType" } ] + }, + "resourceUrl": { + "type": "string", + "nullable": true } } }, @@ -4407,71 +3894,104 @@ } } }, - "ArticleDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "content": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "isContentTop": { - "type": "boolean" - }, - "audioIds": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "isReadAudioAuto": { - "type": "boolean" - }, - "contents": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/ContentDTO" - } - } - } - } + "ResourceType2": { + "type": "integer", + "description": "0 = Unknown\n1 = FileObject\n2 = Service\n3 = Printer\n4 = RegistryKey\n5 = LMShare\n6 = KernelObject\n7 = WindowObject\n8 = DSObject\n9 = DSObjectAll\n10 = ProviderDefined\n11 = WmiGuidObject\n12 = RegistryWow6432Key", + "x-enumNames": [ + "Unknown", + "FileObject", + "Service", + "Printer", + "RegistryKey", + "LMShare", + "KernelObject", + "WindowObject", + "DSObject", + "DSObjectAll", + "ProviderDefined", + "WmiGuidObject", + "RegistryWow6432Key" + ], + "enum": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 ] }, - "PdfDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "pdfs": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/OrderedTranslationAndResourceDTO" - } - } - } - } - ] - }, - "OrderedTranslationAndResourceDTO": { + "LevelDTO": { "type": "object", "additionalProperties": false, "properties": { - "translationAndResourceDTOs": { + "label": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/TranslationAndResourceDTO" + } + } + } + }, + "ArticleDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "content": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/TranslationDTO" + } + }, + "isContentTop": { + "type": "boolean" + }, + "audioIds": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/TranslationDTO" + } + }, + "isReadAudioAuto": { + "type": "boolean" + }, + "contents": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/ContentDTO" + } + } + } + }, + "PdfDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "pdfs": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/PDFFileDTO" + } + } + } + }, + "PDFFileDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "pdfFilesAndTitles": { "type": "array", "nullable": true, "items": { @@ -4480,439 +4000,102 @@ }, "order": { "type": "integer", - "format": "int32" + "format": "int32", + "nullable": true } } }, "PuzzleDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "messageDebut": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - }, - "messageFin": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationAndResourceDTO" - } - }, - "puzzleImage": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/ResourceDTO" - } - ] - }, - "puzzleImageId": { - "type": "string", - "nullable": true - }, - "rows": { - "type": "integer", - "format": "int32" - }, - "cols": { - "type": "integer", - "format": "int32" - } - } - } - ] - }, - "AgendaDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "resourceIds": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "agendaMapProvider": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapProvider" - } - ] - } - } - } - ] - }, - "WeatherDTO": { - "allOf": [ - { - "$ref": "#/components/schemas/SectionDTO" - }, - { - "type": "object", - "additionalProperties": false, - "properties": { - "city": { - "type": "string", - "nullable": true - }, - "updatedDate": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "result": { - "type": "string", - "nullable": true - } - } - } - ] - }, - "GeoPoint": { "type": "object", "additionalProperties": false, - "required": [ - "id", - "title", - "description", - "contents", - "schedules", - "prices", - "phone", - "email", - "site" - ], "properties": { - "id": { - "type": "integer", - "format": "int32" - }, - "title": { + "messageDebut": { "type": "array", + "nullable": true, "items": { - "$ref": "#/components/schemas/TranslationDTO" + "$ref": "#/components/schemas/TranslationAndResourceDTO" } }, - "description": { + "messageFin": { "type": "array", + "nullable": true, "items": { - "$ref": "#/components/schemas/TranslationDTO" + "$ref": "#/components/schemas/TranslationAndResourceDTO" } }, - "contents": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ContentDTO" - } - }, - "categorieId": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "latitude": { - "type": "string", - "nullable": true - }, - "longitude": { - "type": "string", - "nullable": true - }, - "imageResourceId": { - "type": "string", - "nullable": true - }, - "imageUrl": { - "type": "string", - "nullable": true - }, - "schedules": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "prices": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "phone": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "email": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "site": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "sectionMapId": { - "type": "string", - "nullable": true - }, - "sectionMap": { + "image": { "nullable": true, "oneOf": [ { - "$ref": "#/components/schemas/SectionMap" + "$ref": "#/components/schemas/ContentDTO" + } + ] + }, + "rows": { + "type": "integer", + "format": "int32" + }, + "cols": { + "type": "integer", + "format": "int32" + } + } + }, + "AgendaDTO": { + "type": "object", + "additionalProperties": false, + "properties": { + "resourceIds": { + "type": "array", + "nullable": true, + "items": { + "$ref": "#/components/schemas/TranslationDTO" + } + }, + "mapProvider": { + "nullable": true, + "oneOf": [ + { + "$ref": "#/components/schemas/MapProvider" } ] } } }, - "SectionMap": { - "allOf": [ - { - "$ref": "#/components/schemas/Section" - }, - { - "type": "object", - "additionalProperties": false, - "required": [ - "mapCategories" - ], - "properties": { - "mapZoom": { - "type": "integer", - "format": "int32" - }, - "mapMapType": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapTypeApp" - } - ] - }, - "mapTypeMapbox": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapTypeMapBox" - } - ] - }, - "mapMapProvider": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/MapProvider" - } - ] - }, - "mapPoints": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/GeoPoint" - } - }, - "mapResourceId": { - "type": "string", - "nullable": true - }, - "mapResource": { - "nullable": true, - "oneOf": [ - { - "$ref": "#/components/schemas/Resource" - } - ] - }, - "mapCategories": { - "type": "array", - "items": { - "$ref": "#/components/schemas/CategorieDTO" - } - }, - "mapCenterLatitude": { - "type": "string", - "nullable": true - }, - "mapCenterLongitude": { - "type": "string", - "nullable": true - } - } - } - ] - }, - "Resource": { + "WeatherDTO": { "type": "object", "additionalProperties": false, - "required": [ - "id", - "type", - "label", - "instanceId" - ], "properties": { - "id": { - "type": "string", - "minLength": 1 - }, - "type": { - "$ref": "#/components/schemas/ResourceType" - }, - "label": { - "type": "string", - "minLength": 1 - }, - "dateCreation": { - "type": "string", - "format": "date-time" - }, - "instanceId": { - "type": "string", - "minLength": 1 - }, - "url": { - "type": "string", - "nullable": true - } - } - }, - "Section": { - "type": "object", - "additionalProperties": false, - "required": [ - "id", - "label", - "title", - "configurationId", - "type", - "isSubSection", - "instanceId" - ], - "properties": { - "id": { - "type": "string", - "minLength": 1 - }, - "label": { - "type": "string", - "minLength": 1 - }, - "title": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "description": { - "type": "array", - "nullable": true, - "items": { - "$ref": "#/components/schemas/TranslationDTO" - } - }, - "order": { - "type": "integer", - "format": "int32" - }, - "configurationId": { - "type": "string", - "minLength": 1 - }, - "imageId": { + "city": { "type": "string", "nullable": true }, - "imageSource": { + "updatedDate": { "type": "string", + "format": "date-time", "nullable": true }, - "type": { - "$ref": "#/components/schemas/SectionType" - }, - "isSubSection": { - "type": "boolean" - }, - "parentId": { + "result": { "type": "string", "nullable": true - }, - "dateCreation": { - "type": "string", - "format": "date-time" - }, - "instanceId": { - "type": "string", - "minLength": 1 - }, - "isBeacon": { - "type": "boolean" - }, - "beaconId": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "latitude": { - "type": "string", - "nullable": true - }, - "longitude": { - "type": "string", - "nullable": true - }, - "meterZoneGPS": { - "type": "integer", - "format": "int32", - "nullable": true } } }, "User": { "type": "object", "additionalProperties": false, - "required": [ - "id", - "email", - "password", - "lastName", - "token", - "instanceId" - ], "properties": { "id": { "type": "string", - "minLength": 1 + "nullable": true }, "email": { "type": "string", - "minLength": 1 + "nullable": true }, "password": { "type": "string", - "minLength": 1 + "nullable": true }, "firstName": { "type": "string", @@ -4920,11 +4103,11 @@ }, "lastName": { "type": "string", - "minLength": 1 + "nullable": true }, "token": { "type": "string", - "minLength": 1 + "nullable": true }, "dateCreation": { "type": "string", @@ -4932,7 +4115,7 @@ }, "instanceId": { "type": "string", - "minLength": 1 + "nullable": true } } }, @@ -4955,10 +4138,6 @@ "lastName": { "type": "string", "nullable": true - }, - "instanceId": { - "type": "string", - "nullable": true } } }, @@ -4995,7 +4174,8 @@ "nullable": true }, "pinCode": { - "type": "string", + "type": "integer", + "format": "int32", "nullable": true } } @@ -5057,14 +4237,6 @@ "name": "Section", "description": "Section management" }, - { - "name": "Section map", - "description": "Section map management" - }, - { - "name": "Section quiz", - "description": "Section quiz management" - }, { "name": "User", "description": "User management" diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index a7a5897..10eaa66 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -14,10 +14,11 @@ import just_audio import package_info_plus import path_provider_foundation import shared_preferences_foundation -import sqflite +import sqflite_darwin import url_launcher_macos import video_player_avfoundation import wakelock_plus +import webview_flutter_wkwebview func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { AudioSessionPlugin.register(with: registry.registrar(forPlugin: "AudioSessionPlugin")) @@ -33,4 +34,5 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin")) FVPVideoPlayerPlugin.register(with: registry.registrar(forPlugin: "FVPVideoPlayerPlugin")) WakelockPlusMacosPlugin.register(with: registry.registrar(forPlugin: "WakelockPlusMacosPlugin")) + WebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "WebViewFlutterPlugin")) } diff --git a/macos/Flutter/ephemeral/Flutter-Generated.xcconfig b/macos/Flutter/ephemeral/Flutter-Generated.xcconfig new file mode 100644 index 0000000..6333a27 --- /dev/null +++ b/macos/Flutter/ephemeral/Flutter-Generated.xcconfig @@ -0,0 +1,12 @@ +// This is a generated file; do not edit or check into version control. +FLUTTER_ROOT=C:\PROJ\flutter +FLUTTER_APPLICATION_PATH=C:\Users\ThomasFransolet\Documents\Documents\Perso\GITEA\tablet-app +COCOAPODS_PARALLEL_CODE_SIGN=true +FLUTTER_BUILD_DIR=build +FLUTTER_BUILD_NAME=2.1.5 +FLUTTER_BUILD_NUMBER=26 +FLUTTER_CLI_BUILD_MODE=debug +DART_OBFUSCATION=false +TRACK_WIDGET_CREATION=true +TREE_SHAKE_ICONS=false +PACKAGE_CONFIG=.dart_tool/package_config.json diff --git a/macos/Flutter/ephemeral/flutter_export_environment.sh b/macos/Flutter/ephemeral/flutter_export_environment.sh new file mode 100644 index 0000000..48fa81f --- /dev/null +++ b/macos/Flutter/ephemeral/flutter_export_environment.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# This is a generated file; do not edit or check into version control. +export "FLUTTER_ROOT=C:\PROJ\flutter" +export "FLUTTER_APPLICATION_PATH=C:\Users\ThomasFransolet\Documents\Documents\Perso\GITEA\tablet-app" +export "COCOAPODS_PARALLEL_CODE_SIGN=true" +export "FLUTTER_BUILD_DIR=build" +export "FLUTTER_BUILD_NAME=2.1.5" +export "FLUTTER_BUILD_NUMBER=26" +export "FLUTTER_CLI_BUILD_MODE=debug" +export "DART_OBFUSCATION=false" +export "TRACK_WIDGET_CREATION=true" +export "TREE_SHAKE_ICONS=false" +export "PACKAGE_CONFIG=.dart_tool/package_config.json" diff --git a/pubspec.yaml b/pubspec.yaml index b435e82..245e232 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -34,7 +34,7 @@ dependencies: google_maps_flutter_web: ^0.5.4+3 # Specific WEB youtube_player_iframe: ^5.1.2 # Handle mobile and web here => TO TEST - mapbox_maps_flutter: ^2.0.0 # specific mobile .. + mapbox_maps_flutter: ^2.5.0 # specific mobile .. flutter_map: ^7.0.2 #all diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index f7fb082..941d79d 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -8,6 +8,7 @@ #include #include +#include #include #include @@ -16,6 +17,8 @@ void RegisterPlugins(flutter::PluginRegistry* registry) { registry->GetRegistrarForPlugin("FirebaseCorePluginCApi")); FirebaseStoragePluginCApiRegisterWithRegistrar( registry->GetRegistrarForPlugin("FirebaseStoragePluginCApi")); + FlutterInappwebviewWindowsPluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("FlutterInappwebviewWindowsPluginCApi")); PermissionHandlerWindowsPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin")); UrlLauncherWindowsRegisterWithRegistrar( diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index d17f009..6da9426 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -5,6 +5,7 @@ list(APPEND FLUTTER_PLUGIN_LIST firebase_core firebase_storage + flutter_inappwebview_windows permission_handler_windows url_launcher_windows )