mirror of
https://github.com/MikroWizard/docker-compose-deployment.git
synced 2025-06-21 10:15:39 +02:00
1 line
1.1 MiB
JavaScript
1 line
1.1 MiB
JavaScript
|
"use strict";(self.webpackChunkmikrowizard=self.webpackChunkmikrowizard||[]).push([[792],{1170:(st,Ce,D)=>{D.d(Ce,{T:()=>$});var r=D(4438),g=D(9492);let $=(()=>{class F{constructor(ie){this.data_provider=ie,this.logged_in=!1,this.pinging=!1}isLoggedIn(){return this.logged_in}load(){var ie=this;return this.data_provider.isLoggedIn().then(A=>{ie.logged_in=A}).catch(A=>{ie.logged_in=!1})}setStatus(ie){this.logged_in=ie}setPinging(ie){this.pinging=ie}static#e=this.\u0275fac=function(A){return new(A||F)(r.KVO(g.C))};static#t=this.\u0275prov=r.jDH({token:F,factory:F.\u0275fac})}return F})()},9492:(st,Ce,D)=>{D.d(Ce,{C:()=>F});class r{constructor(ie,A,H,Z,oe,de,Ee,Te,xe){this.name=ie,this.username=A,this.partner_id=H,this.id=Z,this.firstname=oe,this.lastname=de,this.role=Ee,this.perms=Te,this.tz=xe}}var g=D(4438),$=D(7170);let F=(()=>{class se{constructor(A){this.MikroWizardRPC=A,this.serverUrl="",this.db="NothingImportant",this.MikroWizardRPC.init({MikroWizard_server:this.serverUrl})}isLoggedIn(){return this.MikroWizardRPC.isLoggedIn()}login(A="",H="",Z=""){return this.MikroWizardRPC.clearCookeis(),this.MikroWizardRPC.login(this.db,A,H,Z).then(de=>{if("uid"in de&&de.uid){let Ee=new r(de.name,de.username,de.partner_id,de.uid,de.first_name,de.last_name,de.role,de.perms,de.tz);localStorage.setItem("current_user",JSON.stringify(Ee))}return de})}logout(){return this.MikroWizardRPC.clearCookeis(),this.MikroWizardRPC.setNewSession("",""),localStorage.removeItem("current_user"),this.MikroWizardRPC.sendJsonRequest("/api/logout",{})}get_front_version(){return this.MikroWizardRPC.sendHttpGetRequest("/api/frontver/")}change_password(A,H){return this.MikroWizardRPC.sendJsonRequest("/api/user/change_password",{oldpass:A,newpass:H})}dashboard_stats(A,H){return this.MikroWizardRPC.sendJsonRequest("/api/dashboard/stats",{versioncheck:A,front_version:H})}monitoring_devices_events(A,H=""){return this.MikroWizardRPC.sendJsonRequest("/api/monitoring/devs/get",{page:A,textfilter:H})}monitoring_events_fix(A){return this.MikroWizardRPC.sendJsonRequest("/api/monitoring/events/fix",{event_id:A})}monitoring_all_events(A,H){return this.MikroWizardRPC.sendJsonRequest("/api/monitoring/events/get",{devid:A,page:H})}monitoring_unfixed_events(A){return this.MikroWizardRPC.sendJsonRequest("/api/monitoring/eventunfixed/get",{devid:A})}dashboard_traffic(A){return this.MikroWizardRPC.sendJsonRequest("/api/dashboard/traffic",{delta:A})}get_dev_list(A){return this.MikroWizardRPC.sendJsonRequest("/api/dev/list",A)}get_devgroup_list(){return this.MikroWizardRPC.sendJsonRequest("/api/devgroup/list",{})}get_devgroup_members(A){return this.MikroWizardRPC.sendJsonRequest("/api/devgroup/members",{gid:A})}delete_group(A){return this.MikroWizardRPC.sendJsonRequest("/api/devgroup/delete",{gid:A})}delete_devices(A){return this.MikroWizardRPC.sendJsonRequest("/api/dev/delete",{devids:A})}get_dev_info(A){return this.MikroWizardRPC.sendJsonRequest("/api/dev/info",{devid:A})}get_editform(A){return this.MikroWizardRPC.sendJsonRequest("/api/dev/get_editform",{devid:A})}save_editform(A){return this.MikroWizardRPC.sendJsonRequest("/api/dev/save_editform",A)}get_dev_sensors(A,H="5m",Z="bps"){return this.MikroWizardRPC.sendJsonRequest("/api/dev/sensors",{devid:A,delta:H,total:Z})}get_dev_radio_sensors(A,H="5m"){return this.MikroWizardRPC.sendJsonRequest("/api/dev/radio/sensors",{devid:A,delta:H})}get_dev_ifstat(A,H="5m",Z="ether1",oe="bps"){return this.MikroWizardRPC.sendJsonRequest("/api/dev/ifstat",{devid:A,delta:H,type:oe,interface:Z})}totp(A,H){return this.MikroWizardRPC.sendJsonRequest("/api/user/totp",{userid:H,action:A})}get_user_restrictions(A){return this.MikroWizardRPC.sendJsonRequest("/api/user/restrictions",{uid:A})}save_user_restrictions(A,H){return this.MikroWizardRPC.sendJsonRequest("/api/user/save_restrictions",{uid:A,restrictions:H})}mytotp(A,H=!1){return this.MikroWizardRPC.sendJsonRequest("/api/user/mytotp",{action:A,otp:H})}get_auth_logs(A){return this.MikroWizardRPC.sendJsonRequest("/api/auth/list",A)}get_account_logs(A){return this.MikroWizardRPC.sendJsonRequest(
|