Compare commits
No commits in common. "c54ce232c648919db466608184ac9604a6ad2e50" and "b991396917965066c382cbbaffa107b5e042fdc7" have entirely different histories.
c54ce232c6
...
b991396917
80
add-sftp.jps
80
add-sftp.jps
|
@ -12,15 +12,50 @@ globals:
|
|||
sftpHost: ${env.domain}
|
||||
sftpPort: 22
|
||||
|
||||
buttons:
|
||||
- settings: sftpForm
|
||||
action: add_sftp_user
|
||||
caption: Add SFTP User
|
||||
confirmText: "Are you sure you want to add this SFTP user?"
|
||||
actions:
|
||||
add_sftp_user:
|
||||
script: /scripts/add-sftp-user.cs?_r=${fn.random}&enable_ssh=${settings.enable_ssh}
|
||||
|
||||
success:
|
||||
email: |
|
||||
Connection Details<br>
|
||||
<br>
|
||||
SFTP Host: ${globals.sftpHost}<br>
|
||||
Port: ${globals.sftpPort}<br>
|
||||
<br>
|
||||
Login Credentials<br>
|
||||
<br>
|
||||
Username: ${globals.username}<br>
|
||||
Password: ${globals.password}
|
||||
text:
|
||||
en: |
|
||||
Connection Details\n
|
||||
\n
|
||||
SFTP Host: ${globals.sftpHost}\n
|
||||
Port: ${globals.sftpPort}\n
|
||||
\n
|
||||
Login Credentials\n
|
||||
\n
|
||||
Username: ${globals.username}\n
|
||||
Password: ${globals.password}
|
||||
|
||||
settings:
|
||||
sftpForm:
|
||||
fields:
|
||||
- type: string
|
||||
inputType: text
|
||||
name: username
|
||||
caption: Username
|
||||
placeholder: "user${fn.random(10000,99999)}"
|
||||
disabled: true
|
||||
required: false
|
||||
- type: string
|
||||
inputType: password
|
||||
name: password
|
||||
caption: Password
|
||||
placeholder: "${fn.password(min)}"
|
||||
disabled: true
|
||||
required: false
|
||||
- type: string
|
||||
inputType: text
|
||||
name: root_directory
|
||||
|
@ -32,33 +67,8 @@ settings:
|
|||
caption: Also enable SSH access
|
||||
default: false
|
||||
|
||||
actions:
|
||||
add_sftp_user:
|
||||
script: /scripts/add-sftp-user.cs?_r=${fn.random}&enable_ssh=${settings.enable_ssh}
|
||||
|
||||
success:
|
||||
email: |
|
||||
Connection Details<br>
|
||||
<br>
|
||||
SFTP Host: ${globals.sftpHost}<br>
|
||||
Port: ${globals.sftpPort}<br>
|
||||
<br>
|
||||
Login Credentials<br>
|
||||
<br>
|
||||
Username: ${globals.username}<br>
|
||||
Password: ${globals.password}
|
||||
text:
|
||||
en: |
|
||||
Connection Details
|
||||
|
||||
SFTP Host: ${globals.sftpHost}
|
||||
Port: ${globals.sftpPort}
|
||||
|
||||
Login Credentials
|
||||
|
||||
Username: ${globals.username}
|
||||
Password: ${globals.password}
|
||||
|
||||
|
||||
|
||||
|
||||
buttons:
|
||||
- settings: sftpForm
|
||||
action: add_sftp_user
|
||||
caption: Add SFTP User
|
||||
confirmText: "Are you sure you want to add this SFTP user?"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// Extract the provided details
|
||||
var USERNAME = "${globals.username}";
|
||||
var PASSWORD = "${globals.password}";
|
||||
var PASSWORD = "${fn.password(12)}"; // Ensure a minimum length of 12 characters for the password
|
||||
var ROOT_DIRECTORY = "/var/www/webroot/ROOT";
|
||||
var ENABLE_SSH = "${request.enable_ssh}" == "true";
|
||||
|
||||
|
|
Loading…
Reference in New Issue