Merge branch 'dev' of bitbucket.org:jubilian/nhance into dev

This commit is contained in:
VENKATESHWARAN 2026-02-03 11:41:33 +05:30
commit 2a74aebbf6

View File

@ -1,54 +1,90 @@
<form action="<?= base_url('fedeploy'); ?>" method="post" enctype="multipart/form-data"> <div class="container-fluid-min">
<!-- Single zip upload --> <div class="card mb-1">
<div> <!---- new ----->
<label for="zip_file">Zip File</label> <div class="row">
<input type="file" name="zip_file" id="zip_file" required> <div class="col-12">
</div> <div class="card-body">
<div class="custom-form">
<form role="form" class="parsley-examples" action="<?= base_url('fedeploy'); ?>" method="post" enctype="multipart/form-data">
<!-- Single zip upload -->
<div class="form-group row">
<label for="zip_file" class="col-md-4 col-form-label">Zip File</label>
<div class="col-md-5">
<div class="input-icon">
<input type="file" class="form-control" id="zip_file" name="zip_file" >
<i class="mdi mdi-upload additional-icon"></i>
</div>
</div>
</div>
<div> <!-- Zip Folder-->
<label for="zip_folder">Zip Folder (inside zip to deploy)</label> <div class="form-group row">
<select name="zip_folder" id="zip_folder"> <label for="zip_folder" class="col-md-4 col-form-label">Zip Folder (inside zip to deploy)</label>
<option value="web/">web/</option> <div class="col-md-5">
<!-- <option value="dist/">dist/</option> --> <select name="zip_folder" id="zip_folder" class="form-control">
</select> <option value="web/">web/</option>
</div> <!-- <option value="dist/">dist/</option> -->
</select>
</div>
</div>
<div> <div class="form-group row">
<label for="s3_bucket">S3 Bucket</label> <label class="col-md-4 col-form-label" for="s3_bucket">S3 Bucket</label>
<select name="s3_bucket" id="s3_bucket"> <div class="col-md-5">
<option value="uat-benefits-app-bucket">UAT Benefits</option> <select name="s3_bucket" id="s3_bucket" class="form-control">
<option value="uat-hr-app-bucket">UAT HR</option> <option value="uat-benefits-app-bucket">UAT Benefits</option>
<option value="benefits-app-bucket">Live Benefits</option> <option value="uat-hr-app-bucket">UAT HR</option>
<option value="live-hr-app-bucket">Live HR</option> <option value="benefits-app-bucket">Live Benefits</option>
</select> <option value="live-hr-app-bucket">Live HR</option>
</div> </select>
</div>
</div>
<div> <!-- S3 Prefix -->
<label for="s3_prefix">S3 Prefix</label> <div class="form-group row">
<input type="text" name="s3_prefix" id="s3_prefix" value="/*"> <label class="col-md-4 col-form-label" for="s3_prefix">S3 Prefix</label>
</div> <div class="col-md-5">
<input type="text" name="s3_prefix" id="s3_prefix" value="/*" class="form-control">
</div>
</div>
<div> <!-- CloudFront Distribution -->
<label for="cf_distribution_id">CloudFront Distribution ID (optional)</label> <div class="form-group row">
<!-- <input type="text" name="cf_distribution_id" id="cf_distribution_id" value="E1MKRK4U5MZ3BD"> --> <label for="cf_distribution_id" class="col-md-4 col-form-label">CloudFront Distribution ID (optional)</label>
<select name="cf_distribution_id" id="cf_distribution_id"> <div class="col-md-5">
<option value="EUBZ8CDSV9KZZ">UAT Benefits</option> <select name="cf_distribution_id" id="cf_distribution_id" class="form-control">
<option value="E9TNPRI9ITM1M">UAT HR</option> <option value="EUBZ8CDSV9KZZ">UAT Benefits</option>
<option value="E1MKRK4U5MZ3BD">Live Benefits</option> <option value="E9TNPRI9ITM1M">UAT HR</option>
<option value="E3TE01DPKHTD8B">Live HR</option> <option value="E1MKRK4U5MZ3BD">Live Benefits</option>
</select> <option value="E3TE01DPKHTD8B">Live HR</option>
</div> </select>
</div>
</div>
<div> <!-- CloudFront Invalidation -->
<label for="cf_paths"> <div class="form-group row">
CloudFront Invalidation Paths (comma or newline separated, e.g. <code>/hr/*,/hr/special/*</code>) <label class="col-md-4 col-form-label" for="cf_paths"> CloudFront Invalidation Paths (comma or newline separated, e.g. <code>/hr/*,/hr/special/*</code>) </label>
</label> <div class="col-md-5 d-flex align-items-center">
<input type="text" name="cf_paths" id="cf_paths" value="/*"> <input type="text" name="cf_paths" id="cf_paths" value="/*" class="form-control">
<!-- If you prefer multi-line, use <textarea> instead of <input> --> </div>
</div> </div>
<!-- Buttons -->
<div class="form-group row">
<div class="col-md-12 text-right">
<button type="submit" class="btn btn-primary waves-effect waves-light mr-1" id="btnSubmit">Deploy</button>
</div>
</div>
</form>
</div>
</div>
</div> <!-- end col-->
</div>
<!---- ends ------>
</div>
</div>
<button type="submit">Deploy</button>
</form>
<script> <script>
document.addEventListener('DOMContentLoaded', function () { document.addEventListener('DOMContentLoaded', function () {
const bucketToDistributionMap = { const bucketToDistributionMap = {