mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-09-28 12:24:50 +02:00
Since version 7.7.0, we recommend yours update python to 3.12. [+] Using nginx technology to load static files improves access speed [+] Refactor homepage, website, FTP, and database using vue3 [+] Table loading changed to skeleton screen [+] Add Website statistics-v2 professional plug-in [+] Add Home page - top 5 resource occupancy [+] Add protection for Files management (requires Tamper-proof for Enterprise 3.7) [+] Website, FTP, Databases page add program status [+] Add FTP log analysis (only supports Centos) [+] Add password-free login to phpMyAdmin [+] Add Proxy Project in Website (Supported when web service uses Nginx) [+] Add WP Toolkit (Pro version only) [+] Redesigned Docker module [+] Add WP Toolkit Protection [+] Add WP Toolkit Backup and Restore [+] Add WP Toolkit Migrated [+] Add WP Toolkit Clone site (supports new domain and subdomain) [+] Add WP Toolkit Create site from backup of other panel [+] Add WP Toolkit support for Cron automatic backup (only save Local disk) [+] Add WP Toolkit operation log [+] Add Integrity check for WP Toolkit [+] Add WP Toolkit plug-in management and themes management [*] Optimize phpMyAdmin formula access method [*] Optimize Home page PHP display problem [*] Optimize jump to the login interface after the login expires [*] Optimize automatic renewal of SSL at some times [*] Optimize Let's Encrypt to increase application success rate [-] Fix Logs Audit cannot be opened [-] Fix apache URL rewrite issue [-] Fix phpmyadmin installation problem [-] Fix the problem that some servers cannot install software [-] Fix upload file error [-] Fix left menu hiding problem [-] Fix aaPanel Mobile QR code display problem [-] Fix problem that third-party plug-ins are not displayed in the App Store [-] Fix issue where the menu bar is blank when opening new tabs [-] Fixed panel not being accessible in some cases [-] Fix the issue where Curl warning caused the inability to apply for SSL [-] Fix Quota issues for Website, FTP, Databases [-] Fix file interface display problem on mobile terminal
2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
System.register(["./vue-legacy.js?v=1721298337096","./index-legacy.js?v=1721298337096","./Skeleton-legacy.js?v=1721298337096","./DataTable-legacy.js?v=1721298337096"],(function(e,a){"use strict";var l,t,i,s,u,n,o,p,r,d,g,c,f,v,m,y,h,x,S,w,P,k;return{setters:[e=>{l=e.l,t=e.ah,i=e.ai,s=e.j,u=e.ad,n=e.r,o=e.ak,p=e.f,r=e.P,d=e.k,g=e.w,c=e.S,f=e.U,v=e.V,m=e.D,y=e.L,h=e.W,x=e.t,S=e.n},e=>{w=e.bn},e=>{P=e._},e=>{k=e.N}],execute:function(){e("u",(function(e){const a=n([]),l=p({data:[],total:0,loading:!1}),t=n(e);return{keys:a,table:l,columns:t}})),e("_",l({__name:"index",props:t({data:{default:()=>[]},rowKey:{default:"id"},loading:{type:Boolean,default:!1},loadingNum:{default:10},isPage:{type:Boolean,default:!1},columns:{default:()=>[]}},{page:{default:()=>({page:1,pageSize:10})},pageModifiers:{}}),emits:["update:page"],setup(e){const a=e,l=i(e,"page"),{columns:t,data:z}=s(a),{t:b}=u(),j=()=>w(x(t.value)),_=n(j()),K=j(),N=e=>e[a.rowKey],T=n([]),$=o(),B=p({style:{width:"100%"},showSizePicker:!0,showQuickJumper:!0,pageSizes:[10,20,50,100],prefix:()=>$.pagePrefix?.(),suffix:e=>r("span",{class:"text-13px text-default"},[b("Public.Table.Total",{total:e.itemCount})]),onChange:e=>{l.value.page=e},onUpdatePageSize:e=>{l.value.page=1,l.value.pageSize=e}}),C=d((()=>({...B,page:l.value.page,pageSize:l.value.pageSize})));return g((()=>z.value),(e=>{a.loading||(T.value=e)}),{deep:!0}),g((()=>a.loading),(e=>{if(e){if(_.value.forEach((e=>{"selection"!==e.type&&(e.ellipsis&&delete e.ellipsis,e.render=()=>r(P,null,null))})),0===z.value.length)for(let l=0;l<a.loadingNum;l++){const e={};e[a.rowKey]=l,T.value.push(e)}}else T.value=[],S((()=>{_.value.forEach(((e,a)=>{if("selection"===e.type)return;const l=K[a];l.ellipsis&&(e.ellipsis=l.ellipsis),e.render=l.render})),T.value=z.value}))}),{immediate:!0}),g((()=>a.columns),(()=>{_.value=j(),K.splice(0,K.length),K.push(...j())}),{deep:!0}),(e,a)=>{const l=k;return c(),f(l,y(e.$attrs,{"row-key":N,data:h(T),columns:h(_),pagination:!!e.isPage&&h(C)}),{empty:v((()=>[m(e.$slots,"empty")])),default:v((()=>[m(e.$slots,"pagePrefix")])),_:3},16,["data","columns","pagination"])}}}))}}}));
|