mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-09-28 20:34:52 +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
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{_ as a,a as s}from"./index.vue_vue_type_script_setup_true_lang6.js?v=1721298337096";import{cC as e,k as t,n as l}from"./index.js?v=1721298337096";import{u as i}from"./useLoading.js?v=1721298337096";import{g as o,b3 as r}from"./site2.js?v=1721298337096";import{l as n,ad as u,r as d,S as p,Z as m,P as _,V as v,_ as f,W as c,b as g}from"./vue.js?v=1721298337096";import{_ as j}from"./Select.js?v=1721298337096";import"./pinia.js?v=1721298337096";import"./Tag.js?v=1721298337096";import"./Empty.js?v=1721298337096";const b={class:"p-20px"},w={class:"w-150px"},P=n({__name:"batch",props:{data:{}},setup(n,{expose:P}){const{t:h}=u(),x=n,{rows:y}=x.data,S=e(),H=d(null),k=d([]),{loading:C,setLoading:E}=i();(async()=>{try{E(!0);const{message:a}=await o();t(a)&&a.length>0?(k.value=a.map((a=>({label:a.name,value:a.id}))),H.value=a[0].id):(H.value=null,k.value=[])}finally{E(!1)}})();return P({onConfirm:async({hide:a})=>{await r((()=>{if(null===H.value)throw l.error(h("Site.PHP.add_site_46")),new Error(h("Site.PHP.add_site_46"));return{id:H.value,site_ids:y.map((a=>a.id))}})()),S.setRefresh(!0),a()}}),(e,t)=>{const l=j,i=a,o=s;return p(),m("div",b,[_(o,null,{default:v((()=>[_(i,{label:e.$t("Site.PHP.add_site_22"),"show-feedback":!1},{default:v((()=>[f("div",w,[_(l,{value:c(H),"onUpdate:value":t[0]||(t[0]=a=>g(H)?H.value=a:null),loading:c(C),options:c(k)},null,8,["value","loading","options"])])])),_:1},8,["label"])])),_:1})])}}});export{P as default};
|