mirror of
				https://github.com/cp6/my-idlers.git
				synced 2025-10-30 22:09:10 +00:00 
			
		
		
		
	Fix
Fix
This commit is contained in:
		
							parent
							
								
									d429ecd44d
								
							
						
					
					
						commit
						da83aa1f23
					
				
					 9581 changed files with 644 additions and 973096 deletions
				
			
		
							
								
								
									
										12
									
								
								.idea/dataSources.xml
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										12
									
								
								.idea/dataSources.xml
									
										
									
										generated
									
									
									
								
							|  | @ -1,12 +0,0 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="DataSourceManagerImpl" format="xml" multifile-model="true"> | ||||
|     <data-source source="LOCAL" name="my_idlers@localhost" uuid="efc7de96-2071-4420-9d95-422a64f97449"> | ||||
|       <driver-ref>mysql.8</driver-ref> | ||||
|       <synchronize>true</synchronize> | ||||
|       <jdbc-driver>com.mysql.cj.jdbc.Driver</jdbc-driver> | ||||
|       <jdbc-url>jdbc:mysql://localhost:3306/my_idlers</jdbc-url> | ||||
|       <working-dir>$ProjectFileDir$</working-dir> | ||||
|     </data-source> | ||||
|   </component> | ||||
| </project> | ||||
|  | @ -2,8 +2,10 @@ | |||
| 
 | ||||
| namespace App\Http\Controllers; | ||||
| 
 | ||||
| use App\Models\IPs; | ||||
| use App\Models\Labels; | ||||
| use App\Models\NetworkSpeed; | ||||
| use App\Models\OS; | ||||
| use App\Models\Pricing; | ||||
| use App\Models\Providers; | ||||
| use App\Models\Server; | ||||
|  | @ -18,7 +20,10 @@ class ApiController extends Controller | |||
|     { | ||||
|         $servers = DB::table('servers as s') | ||||
|             ->Join('pricings as p', 's.id', '=', 'p.service_id') | ||||
|             ->get(['s.*', 'p.id as price_id', 'p.currency', 'p.price', 'p.term', 'p.as_usd', 'p.usd_per_month', 'p.next_due_date'])->toJson(JSON_PRETTY_PRINT); | ||||
|             ->join('providers as pr', 's.provider_id', '=', 'pr.id') | ||||
|             ->join('locations as l', 's.location_id', '=', 'l.id') | ||||
|             ->join('os as o', 's.os_id', '=', 'o.id') | ||||
|             ->get(['s.*', 'p.id as price_id', 'p.currency', 'p.price', 'p.term', 'p.as_usd', 'p.usd_per_month', 'p.next_due_date', 'pr.name as provider', 'l.name as location','o.name as os'])->toJson(JSON_PRETTY_PRINT); | ||||
| 
 | ||||
|         return response($servers, 200); | ||||
|     } | ||||
|  | @ -27,8 +32,11 @@ class ApiController extends Controller | |||
|     { | ||||
|         $server = DB::table('servers as s') | ||||
|             ->Join('pricings as p', 's.id', '=', 'p.service_id') | ||||
|             ->join('providers as pr', 's.provider_id', '=', 'pr.id') | ||||
|             ->join('locations as l', 's.location_id', '=', 'l.id') | ||||
|             ->join('os as o', 's.os_id', '=', 'o.id') | ||||
|             ->where('s.id', '=', $id) | ||||
|             ->get(['s.*', 'p.id as price_id', 'p.currency', 'p.price', 'p.term', 'p.as_usd', 'p.usd_per_month', 'p.next_due_date']); | ||||
|             ->get(['s.*', 'p.id as price_id', 'p.currency', 'p.price', 'p.term', 'p.as_usd', 'p.usd_per_month', 'p.next_due_date', 'pr.name as provider', 'l.name as location','o.name as os']); | ||||
| 
 | ||||
|         $yabs = DB::table('yabs') | ||||
|             ->where('yabs.server_id', '=', $id) | ||||
|  | @ -47,6 +55,11 @@ class ApiController extends Controller | |||
|             ->where('la.service_id', '=', $id) | ||||
|             ->get(['l.*']); | ||||
| 
 | ||||
|         $ip_addresses = DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $id) | ||||
|             ->get(['i.*']); | ||||
| 
 | ||||
|         $server['ip_addresses'] = $ip_addresses; | ||||
|         $server['yabs'] = $yabs; | ||||
|         $server['disk_speed'] = $disk_speed; | ||||
|         $server['network_speed'] = $network_speed; | ||||
|  | @ -215,6 +228,34 @@ class ApiController extends Controller | |||
|         return response($settings, 200); | ||||
|     } | ||||
| 
 | ||||
|     protected function getAllOs() | ||||
|     { | ||||
|         $os = OS::all()->toJson(JSON_PRETTY_PRINT); | ||||
|         return response($os, 200); | ||||
|     } | ||||
| 
 | ||||
|     protected function getOs($id) | ||||
|     { | ||||
|         $os = DB::table('os as o') | ||||
|             ->where('o.id', '=', $id) | ||||
|             ->get()->toJson(JSON_PRETTY_PRINT); | ||||
|         return response($os, 200); | ||||
|     } | ||||
| 
 | ||||
|     protected function getAllIPs() | ||||
|     { | ||||
|         $ip = IPs::all()->toJson(JSON_PRETTY_PRINT); | ||||
|         return response($ip, 200); | ||||
|     } | ||||
| 
 | ||||
|     protected function getIP($id) | ||||
|     { | ||||
|         $ip = DB::table('ips as i') | ||||
|             ->where('i.id', '=', $id) | ||||
|             ->get()->toJson(JSON_PRETTY_PRINT); | ||||
|         return response($ip, 200); | ||||
|     } | ||||
| 
 | ||||
|     public function getAllProvidersTable(Request $request) | ||||
|     { | ||||
|         if ($request->ajax()) { | ||||
|  |  | |||
|  | @ -4,6 +4,7 @@ namespace App\Http\Controllers\Auth; | |||
| 
 | ||||
| use App\Http\Controllers\Controller; | ||||
| use App\Http\Requests\Auth\LoginRequest; | ||||
| use App\Models\User; | ||||
| use App\Providers\RouteServiceProvider; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Auth; | ||||
|  | @ -17,6 +18,10 @@ class AuthenticatedSessionController extends Controller | |||
|      */ | ||||
|     public function create() | ||||
|     { | ||||
|         $users = User::all(); | ||||
|         if ($users->count() === 0) {//Only allow 1 user for this app
 | ||||
|             return redirect('/register'); | ||||
|         } | ||||
|         return view('auth.login'); | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,6 +3,7 @@ | |||
| namespace App\Http\Controllers\Auth; | ||||
| 
 | ||||
| use App\Http\Controllers\Controller; | ||||
| use App\Models\Settings; | ||||
| use App\Models\User; | ||||
| use App\Providers\RouteServiceProvider; | ||||
| use Illuminate\Auth\Events\Registered; | ||||
|  |  | |||
|  | @ -66,7 +66,13 @@ class DNSController extends Controller | |||
|     public function show(DNS $dn) | ||||
|     { | ||||
|         $dns = DNS::findOrFail($dn->id); | ||||
|         return view('dns.show', compact(['dn', 'dns'])); | ||||
| 
 | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $dn->id) | ||||
|             ->get(['labels.label']); | ||||
| 
 | ||||
|         return view('dns.show', compact(['dn', 'dns', 'labels'])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(DNS $dn) | ||||
|  |  | |||
|  | @ -7,6 +7,7 @@ use App\Models\Labels; | |||
| use App\Models\Pricing; | ||||
| use App\Models\Providers; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -25,13 +26,19 @@ class DomainsController extends Controller | |||
| 
 | ||||
|     public function show(Domains $domain) | ||||
|     { | ||||
| 
 | ||||
|         $service_extras = DB::table('domains as d') | ||||
|             ->join('providers as p', 'd.provider_id', '=', 'p.id') | ||||
|             ->join('pricings as pr', 'd.id', '=', 'pr.service_id') | ||||
|             ->where('d.id', '=', $domain->id) | ||||
|             ->get(['d.*', 'p.name as provider_name', 'pr.*']); | ||||
| 
 | ||||
|         return view('domains.show', compact(['domain', 'service_extras'])); | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $domain->id) | ||||
|             ->get(['labels.label']); | ||||
| 
 | ||||
|         return view('domains.show', compact(['domain', 'service_extras', 'labels'])); | ||||
|     } | ||||
| 
 | ||||
|     public function create() | ||||
|  | @ -82,10 +89,14 @@ class DomainsController extends Controller | |||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $domain_id]); | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $domain_id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('domains.index') | ||||
|             ->with('success', 'Domain Created Successfully.'); | ||||
|     } | ||||
|  | @ -152,6 +163,10 @@ class DomainsController extends Controller | |||
|             } | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('domains.index') | ||||
|             ->with('success', 'Domain Updated Successfully.'); | ||||
|     } | ||||
|  | @ -167,6 +182,10 @@ class DomainsController extends Controller | |||
| 
 | ||||
|         Labels::deleteLabelsAssignedTo($domain->id); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('domains.index') | ||||
|             ->with('success', 'Domain was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -5,6 +5,7 @@ namespace App\Http\Controllers; | |||
| use App\Models\Pricing; | ||||
| use Carbon\Carbon; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use App\Process; | ||||
| use Illuminate\Support\Facades\Session; | ||||
|  | @ -28,14 +29,16 @@ class HomeController extends Controller | |||
|         $p = new Process(); | ||||
|         $p->startTimer(); | ||||
| 
 | ||||
|         $services_count = DB::table('pricings') | ||||
|         $services_count = Cache::remember('services_count', 1440, function () { | ||||
|             return DB::table('pricings') | ||||
|                 ->select('service_type', DB::raw('COUNT(*) as amount')) | ||||
|                 ->groupBy('service_type') | ||||
|                 ->where('active', '=', 1) | ||||
|                 ->get(); | ||||
|         }); | ||||
| 
 | ||||
| 
 | ||||
|         $due_soon = DB::table('pricings as p') | ||||
|         $due_soon = Cache::remember('due_soon', 1440, function () { | ||||
|             return DB::table('pricings as p') | ||||
|                 ->leftJoin('servers as s', 'p.service_id', '=', 's.id') | ||||
|                 ->leftJoin('shared_hosting as sh', 'p.service_id', '=', 'sh.id') | ||||
|                 ->leftJoin('reseller_hosting as r', 'p.service_id', '=', 'r.id') | ||||
|  | @ -45,6 +48,7 @@ class HomeController extends Controller | |||
|                 ->orderBy('next_due_date', 'ASC') | ||||
|                 ->limit(6) | ||||
|                 ->get(['p.*', 's.hostname', 'd.domain', 'd.extension', 'r.main_domain as reseller', 'sh.main_domain', 'ms.name']); | ||||
|         }); | ||||
| 
 | ||||
| 
 | ||||
|         //Check for past due date and refresh the due date if so:
 | ||||
|  | @ -64,8 +68,10 @@ class HomeController extends Controller | |||
|             $count++; | ||||
|         } | ||||
| 
 | ||||
|         Cache::put('due_soon', $due_soon); | ||||
| 
 | ||||
|         $recently_added = DB::table('pricings as p') | ||||
|         $recently_added = Cache::remember('recently_added', 1440, function () { | ||||
|             return DB::table('pricings as p') | ||||
|                 ->leftJoin('servers as s', 'p.service_id', '=', 's.id') | ||||
|                 ->leftJoin('shared_hosting as sh', 'p.service_id', '=', 'sh.id') | ||||
|                 ->leftJoin('reseller_hosting as r', 'p.service_id', '=', 'r.id') | ||||
|  | @ -75,13 +81,24 @@ class HomeController extends Controller | |||
|                 ->orderBy('created_at', 'DESC') | ||||
|                 ->limit(6) | ||||
|                 ->get(['p.*', 's.hostname', 'd.domain', 'd.extension', 'r.main_domain as reseller', 'sh.main_domain', 'ms.name']); | ||||
|         }); | ||||
| 
 | ||||
|         $settings = DB::table('settings') | ||||
|         $settings = Cache::remember('settings', 15, function () { | ||||
|             return DB::table('settings') | ||||
|                 ->where('id', '=', 1) | ||||
|                 ->get(); | ||||
|         }); | ||||
| 
 | ||||
|         Session::put('timer_version_footer', $settings[0]->show_versions_footer); | ||||
|         Session::put('show_servers_public', $settings[0]->show_servers_public); | ||||
|         Session::put('show_server_value_ip', $settings[0]->show_server_value_ip); | ||||
|         Session::put('show_server_value_hostname', $settings[0]->show_server_value_hostname); | ||||
|         Session::put('show_server_value_price', $settings[0]->show_server_value_price); | ||||
|         Session::put('show_server_value_yabs', $settings[0]->show_server_value_yabs); | ||||
|         Session::put('show_server_value_provider', $settings[0]->show_server_value_provider); | ||||
|         Session::put('show_server_value_location', $settings[0]->show_server_value_location); | ||||
|         Session::put('default_currency', $settings[0]->default_currency); | ||||
|         Session::put('default_server_os', $settings[0]->default_server_os); | ||||
|         Session::save(); | ||||
| 
 | ||||
|         $pricing = json_decode(DB::table('pricings')->get(), true); | ||||
|  | @ -154,8 +171,6 @@ class HomeController extends Controller | |||
|             'execution_time' => number_format($p->getTimeTaken(), 2) | ||||
|         ); | ||||
| 
 | ||||
|         //dd($information);
 | ||||
| 
 | ||||
|         return view('home', compact('information')); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -4,6 +4,7 @@ namespace App\Http\Controllers; | |||
| 
 | ||||
| use App\Models\Labels; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -32,13 +33,24 @@ class LabelsController extends Controller | |||
|             'label' => $request->label | ||||
|         ]); | ||||
| 
 | ||||
|         Cache::forget('all_labels'); | ||||
| 
 | ||||
|         return redirect()->route('labels.index') | ||||
|             ->with('success', 'Label Created Successfully.'); | ||||
|     } | ||||
| 
 | ||||
|     public function show(Labels $label) | ||||
|     { | ||||
|         return view('labels.show', compact(['label'])); | ||||
|         $labels = DB::table('labels_assigned as las') | ||||
|             ->leftJoin('pricings as p', 'las.service_id', '=', 'p.service_id') | ||||
|             ->leftJoin('servers as s', 'las.service_id', '=', 's.id') | ||||
|             ->leftJoin('shared_hosting as sh', 'las.service_id', '=', 'sh.id') | ||||
|             ->leftJoin('reseller_hosting as r', 'las.service_id', '=', 'r.id') | ||||
|             ->leftJoin('domains as d', 'las.service_id', '=', 'd.id') | ||||
|             ->where('las.label_id', '=', $label->id) | ||||
|             ->get(['p.service_type', 'p.service_id', 's.hostname', 'sh.main_domain as shared', 'r.main_domain as reseller', 'd.domain', 'd.extension']); | ||||
| 
 | ||||
|         return view('labels.show', compact(['label', 'labels'])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(Labels $label) | ||||
|  | @ -56,6 +68,8 @@ class LabelsController extends Controller | |||
| 
 | ||||
|         Labels::deleteLabelAssignedAs($label_id); | ||||
| 
 | ||||
|         Cache::forget('all_labels'); | ||||
| 
 | ||||
|         return redirect()->route('labels.index') | ||||
|             ->with('success', 'Label was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -4,6 +4,8 @@ namespace App\Http\Controllers; | |||
| 
 | ||||
| use App\Models\Locations; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| 
 | ||||
| 
 | ||||
| class LocationsController extends Controller | ||||
|  | @ -29,16 +31,42 @@ class LocationsController extends Controller | |||
|             'name' => $request->location_name | ||||
|         ]); | ||||
| 
 | ||||
|         Cache::forget('all_locations'); | ||||
| 
 | ||||
|         return redirect()->route('locations.index') | ||||
|             ->with('success', 'Location Created Successfully.'); | ||||
|     } | ||||
| 
 | ||||
|     public function show(Locations $location) | ||||
|     { | ||||
|         $servers = DB::table('servers as s') | ||||
|             ->where('s.location_id', '=', $location->id) | ||||
|             ->get(['s.id', 's.hostname']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $shared = DB::table('shared_hosting as s') | ||||
|             ->where('s.location_id', '=', $location->id) | ||||
|             ->get(['s.id', 's.main_domain as main_domain_shared']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $reseller = DB::table('reseller_hosting as r') | ||||
|             ->where('r.location_id', '=', $location->id) | ||||
|             ->get(['r.id', 'r.main_domain as main_domain_reseller']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $data = array_merge($servers, $shared, $reseller); | ||||
| 
 | ||||
|         return view('locations.show', compact(['location', 'data'])); | ||||
|     } | ||||
| 
 | ||||
|     public function destroy(Locations $location) | ||||
|     { | ||||
|         $items = Locations::find($location->id); | ||||
| 
 | ||||
|         $items->delete(); | ||||
| 
 | ||||
|         Cache::forget('all_locations'); | ||||
| 
 | ||||
|         return redirect()->route('locations.index') | ||||
|             ->with('success', 'Location was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -5,6 +5,7 @@ namespace App\Http\Controllers; | |||
| use App\Models\Misc; | ||||
| use App\Models\Pricing; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -66,6 +67,10 @@ class MiscController extends Controller | |||
|             'next_due_date' => $request->next_due_date, | ||||
|         ]); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('misc.index') | ||||
|             ->with('success', 'Misc service created Successfully.'); | ||||
|     } | ||||
|  | @ -111,6 +116,10 @@ class MiscController extends Controller | |||
|                 'active' => (isset($request->is_active)) ? 1 : 0 | ||||
|             ]); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('misc.index') | ||||
|             ->with('success', 'Misc service updated Successfully.'); | ||||
|     } | ||||
|  | @ -124,6 +133,10 @@ class MiscController extends Controller | |||
|         $p = new Pricing(); | ||||
|         $p->deletePricing($misc->id); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('misc.index') | ||||
|             ->with('success', 'Misc service was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -5,6 +5,8 @@ namespace App\Http\Controllers; | |||
| use App\Models\Providers; | ||||
| use DataTables; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| 
 | ||||
| class ProvidersController extends Controller | ||||
| { | ||||
|  | @ -29,16 +31,42 @@ class ProvidersController extends Controller | |||
|             'name' => $request->provider_name | ||||
|         ]); | ||||
| 
 | ||||
|         Cache::forget('all_providers'); | ||||
| 
 | ||||
|         return redirect()->route('providers.index') | ||||
|             ->with('success', 'Provider Created Successfully.'); | ||||
|     } | ||||
| 
 | ||||
|     public function show(Providers $provider) | ||||
|     { | ||||
|         $servers = DB::table('servers as s') | ||||
|             ->where('s.provider_id', '=', $provider->id) | ||||
|             ->get(['s.id', 's.hostname']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $shared = DB::table('shared_hosting as s') | ||||
|             ->where('s.provider_id', '=', $provider->id) | ||||
|             ->get(['s.id', 's.main_domain as main_domain_shared']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $reseller = DB::table('reseller_hosting as r') | ||||
|             ->where('r.provider_id', '=', $provider->id) | ||||
|             ->get(['r.id', 'r.main_domain as main_domain_reseller']) | ||||
|             ->toArray(); | ||||
| 
 | ||||
|         $data = array_merge($servers, $shared, $reseller); | ||||
| 
 | ||||
|         return view('providers.show', compact(['provider', 'data'])); | ||||
|     } | ||||
| 
 | ||||
|     public function destroy(Providers $provider) | ||||
|     { | ||||
|         $items = Providers::find($provider->id); | ||||
| 
 | ||||
|         $items->delete(); | ||||
| 
 | ||||
|         Cache::forget('all_providers'); | ||||
| 
 | ||||
|         return redirect()->route('providers.index') | ||||
|             ->with('success', 'Provider was deleted Successfully.'); | ||||
|     } | ||||
|  | @ -49,13 +77,12 @@ class ProvidersController extends Controller | |||
|             $data = Providers::latest()->get(); | ||||
|             $dt = Datatables::of($data) | ||||
|                 ->addIndexColumn() | ||||
|                 ->addColumn('action', function($row){ | ||||
|                 ->addColumn('action', function ($row) { | ||||
|                     $actionBtn = '<a href="javascript:void(0)" class="edit btn btn-success btn-sm">Edit</a> <a href="javascript:void(0)" class="delete btn btn-danger btn-sm">Delete</a>'; | ||||
|                     return $actionBtn; | ||||
|                 }) | ||||
|                 ->rawColumns(['action']) | ||||
|                 ->make(true); | ||||
|             dd($dt); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -2,12 +2,14 @@ | |||
| 
 | ||||
| namespace App\Http\Controllers; | ||||
| 
 | ||||
| use App\Models\IPs; | ||||
| use App\Models\Labels; | ||||
| use App\Models\Locations; | ||||
| use App\Models\Pricing; | ||||
| use App\Models\Providers; | ||||
| use App\Models\Reseller; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -39,7 +41,6 @@ class ResellerController extends Controller | |||
|             'reseller_type' => 'required', | ||||
|             'dedicated_ip' => 'present', | ||||
|             'accounts' => 'numeric', | ||||
|             'has_dedicated_ip' => 'numeric', | ||||
|             'server_type' => 'numeric', | ||||
|             'ram' => 'numeric', | ||||
|             'disk' => 'numeric', | ||||
|  | @ -66,8 +67,6 @@ class ResellerController extends Controller | |||
|             'main_domain' => $request->domain, | ||||
|             'accounts' => $request->accounts, | ||||
|             'reseller_type' => $request->reseller_type, | ||||
|             'has_dedicated_ip' => $request->has_dedicated_ip, | ||||
|             'ip' => $request->dedicated_ip, | ||||
|             'provider_id' => $request->provider_id, | ||||
|             'location_id' => $request->location_id, | ||||
|             'disk' => $request->disk, | ||||
|  | @ -98,6 +97,30 @@ class ResellerController extends Controller | |||
|             'next_due_date' => $request->next_due_date, | ||||
|         ]); | ||||
| 
 | ||||
|         if (!is_null($request->dedicated_ip)) { | ||||
|             IPs::create( | ||||
|                 [ | ||||
|                     'id' => Str::random(8), | ||||
|                     'service_id' => $reseller_id, | ||||
|                     'address' => $request->dedicated_ip, | ||||
|                     'is_ipv4' => (filter_var($request->dedicated_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1, | ||||
|                     'active' => 1 | ||||
|                 ] | ||||
|             ); | ||||
|         } | ||||
| 
 | ||||
|         $labels_array = [$request->label1, $request->label2, $request->label3, $request->label4]; | ||||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $reseller_id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('reseller.index') | ||||
|             ->with('success', 'Reseller hosting created Successfully.'); | ||||
|     } | ||||
|  | @ -113,11 +136,15 @@ class ResellerController extends Controller | |||
|             ->get(['s.*', 'p.name as provider_name', 'l.name as location', 'pr.*']); | ||||
| 
 | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->LeftJoin('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $reseller->id) | ||||
|             ->get(['labels.label']); | ||||
| 
 | ||||
|         return view('reseller.show', compact(['reseller', 'reseller_extras', 'labels'])); | ||||
|         $ip_address = DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $reseller->id) | ||||
|             ->get(); | ||||
| 
 | ||||
|         return view('reseller.show', compact(['reseller', 'reseller_extras', 'labels', 'ip_address'])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(Reseller $reseller) | ||||
|  | @ -125,12 +152,21 @@ class ResellerController extends Controller | |||
|         $locations = DB::table('locations')->get(['*']); | ||||
|         $providers = json_decode(DB::table('providers')->get(['*']), true); | ||||
| 
 | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $reseller->id) | ||||
|             ->get(['labels.id', 'labels.label']); | ||||
| 
 | ||||
|         $ip_address = json_decode(DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $reseller->id) | ||||
|             ->get(), true); | ||||
| 
 | ||||
|         $reseller = DB::table('reseller_hosting as s') | ||||
|             ->join('pricings as p', 's.id', '=', 'p.service_id') | ||||
|             ->where('s.id', '=', $reseller->id) | ||||
|             ->get(['s.*', 'p.*']); | ||||
| 
 | ||||
|         return view('reseller.edit', compact(['reseller', 'locations', 'providers'])); | ||||
|         return view('reseller.edit', compact(['reseller', 'locations', 'providers', 'ip_address', 'labels'])); | ||||
|     } | ||||
| 
 | ||||
|     public function update(Request $request, Reseller $reseller) | ||||
|  | @ -140,7 +176,6 @@ class ResellerController extends Controller | |||
|             'domain' => 'required|min:4', | ||||
|             'reseller_type' => 'required', | ||||
|             'dedicated_ip' => 'present', | ||||
|             'has_dedicated_ip' => 'numeric', | ||||
|             'server_type' => 'numeric', | ||||
|             'disk' => 'numeric', | ||||
|             'os_id' => 'numeric', | ||||
|  | @ -163,8 +198,6 @@ class ResellerController extends Controller | |||
|             ->update([ | ||||
|                 'main_domain' => $request->domain, | ||||
|                 'reseller_type' => $request->reseller_type, | ||||
|                 'has_dedicated_ip' => $request->has_dedicated_ip, | ||||
|                 'ip' => $request->dedicated_ip, | ||||
|                 'provider_id' => $request->provider_id, | ||||
|                 'location_id' => $request->location_id, | ||||
|                 'disk' => $request->disk, | ||||
|  | @ -195,6 +228,31 @@ class ResellerController extends Controller | |||
|                 'next_due_date' => $request->next_due_date, | ||||
|             ]); | ||||
| 
 | ||||
|         $deleted = DB::table('labels_assigned')->where('service_id', '=', $request->id)->delete(); | ||||
| 
 | ||||
|         $labels_array = [$request->label1, $request->label2, $request->label3, $request->label4]; | ||||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned ( label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $request->id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         $delete_ip = DB::table('ips')->where('service_id', '=', $request->id)->delete(); | ||||
| 
 | ||||
|         if (isset($request->dedicated_ip)) { | ||||
|             DB::insert('INSERT IGNORE INTO ips (id, address, service_id, is_ipv4) values (?, ?, ?, ?)', [ | ||||
|                 Str::random(8), | ||||
|                 $request->dedicated_ip, | ||||
|                 $request->id, | ||||
|                 (filter_var($request->dedicated_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1 | ||||
|             ]); | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('reseller.index') | ||||
|             ->with('success', 'Reseller hosting updated Successfully.'); | ||||
|     } | ||||
|  | @ -207,10 +265,16 @@ class ResellerController extends Controller | |||
|         $items->delete(); | ||||
| 
 | ||||
|         $p = new Pricing(); | ||||
|         $p->deletePricing($reseller->id); | ||||
|         $p->deletePricing($id); | ||||
| 
 | ||||
|         Labels::deleteLabelsAssignedTo($id); | ||||
| 
 | ||||
|         IPs::deleteIPsAssignedTo($id); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('reseller.index') | ||||
|             ->with('success', 'Reseller hosting was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| 
 | ||||
| namespace App\Http\Controllers; | ||||
| 
 | ||||
| use App\Models\IPs; | ||||
| use App\Models\Labels; | ||||
| use App\Models\OS; | ||||
| use App\Models\Pricing; | ||||
|  | @ -9,6 +10,8 @@ use App\Models\Server; | |||
| use App\Models\Providers; | ||||
| use App\Models\Locations; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Auth; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\Config; | ||||
| use Illuminate\Support\Facades\Session; | ||||
| use Illuminate\Support\Str; | ||||
|  | @ -20,13 +23,27 @@ class ServerController extends Controller | |||
| 
 | ||||
|     public function index() | ||||
|     { | ||||
|         $servers = DB::table('servers as s') | ||||
|         $servers = Cache::remember('all_active_servers', 1440, function () { | ||||
|             return DB::table('servers as s') | ||||
|                 ->join('pricings as pr', 's.id', '=', 'pr.service_id') | ||||
|                 ->join('providers as p', 's.provider_id', '=', 'p.id') | ||||
|                 ->join('locations as l', 's.location_id', '=', 'l.id') | ||||
|                 ->join('os as o', 's.os_id', '=', 'o.id') | ||||
|                 ->where('s.active', '=', 1) | ||||
|                 ->get(['s.*', 'pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'pr.next_due_date', 'p.name as provider_name', 'l.name as location', 'o.name as os_name']); | ||||
|         return view('servers.index', compact(['servers'])); | ||||
|         }); | ||||
| 
 | ||||
|         $non_active_servers = Cache::remember('non_active_servers', 1440, function () { | ||||
|             return DB::table('servers as s') | ||||
|                 ->join('pricings as pr', 's.id', '=', 'pr.service_id') | ||||
|                 ->join('providers as p', 's.provider_id', '=', 'p.id') | ||||
|                 ->join('locations as l', 's.location_id', '=', 'l.id') | ||||
|                 ->join('os as o', 's.os_id', '=', 'o.id') | ||||
|                 ->where('s.active', '=', 0) | ||||
|                 ->get(['s.*', 'pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'p.name as provider_name', 'l.name as location', 'o.name as os_name']); | ||||
|         }); | ||||
| 
 | ||||
|         return view('servers.index', compact(['servers', 'non_active_servers'])); | ||||
|     } | ||||
| 
 | ||||
|     public function showServersPublic() | ||||
|  | @ -37,18 +54,25 @@ class ServerController extends Controller | |||
| 
 | ||||
|         Session::put('timer_version_footer', $settings[0]->show_versions_footer); | ||||
|         Session::put('show_servers_public', $settings[0]->show_servers_public); | ||||
|         Session::put('show_server_value_ip', $settings[0]->show_server_value_ip); | ||||
|         Session::put('show_server_value_hostname', $settings[0]->show_server_value_hostname); | ||||
|         Session::put('show_server_value_price', $settings[0]->show_server_value_price); | ||||
|         Session::put('show_server_value_yabs', $settings[0]->show_server_value_yabs); | ||||
|         Session::put('show_server_value_provider', $settings[0]->show_server_value_provider); | ||||
|         Session::put('show_server_value_location', $settings[0]->show_server_value_location); | ||||
|         Session::save(); | ||||
|        // dd(Session::all());
 | ||||
| 
 | ||||
|         if (Session::has('show_servers_public') && Session::get('show_servers_public') === 1) { | ||||
|         if ((Session::get('show_servers_public') === 1)) { | ||||
|             $servers = DB::table('servers as s') | ||||
|                 ->Join('pricings as pr', 's.id', '=', 'pr.service_id') | ||||
|                 ->Join('providers as p', 's.provider_id', '=', 'p.id') | ||||
|                 ->Join('locations as l', 's.location_id', '=', 'l.id') | ||||
|                 ->Join('os as o', 's.os_id', '=', 'o.id') | ||||
|                 ->LeftJoin('ips as i', 's.id', '=', 'i.service_id') | ||||
|                 ->LeftJoin('yabs as y', 's.id', '=', 'y.server_id') | ||||
|                 ->LeftJoin('disk_speed as ds', 'y.id', '=', 'ds.id') | ||||
|                 ->get(['s.*', 'pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'pr.next_due_date', 'pr.service_id', 'p.name as provider_name', 'l.name as location', 'o.name as os_name', 'y.*', 'y.id as yabs_id', 'ds.*']); | ||||
|                 ->where('s.show_public', '=', 1) | ||||
|                 ->get(['pr.currency', 'pr.price', 'pr.term', 'pr.as_usd', 'pr.next_due_date', 'pr.service_id', 'p.name as provider_name', 'l.name as location', 'o.name as os_name', 'y.*', 'y.id as yabs_id', 'ds.*', 's.*', 'i.address as ip', 'i.is_ipv4']); | ||||
| 
 | ||||
|             return view('servers.public-index', compact('servers')); | ||||
|         } | ||||
|  | @ -68,8 +92,8 @@ class ServerController extends Controller | |||
| 
 | ||||
|         $request->validate([ | ||||
|             'hostname' => 'required|min:5', | ||||
|             'ipv4' => 'nullable|ipv4', | ||||
|             'ipv6' => 'nullable|ipv6', | ||||
|             'ip1' => 'nullable|ip', | ||||
|             'ip2' => 'nullable|ip', | ||||
|             'service_type' => 'numeric', | ||||
|             'server_type' => 'numeric', | ||||
|             'ram' => 'numeric', | ||||
|  | @ -88,8 +112,6 @@ class ServerController extends Controller | |||
|         Server::create([ | ||||
|             'id' => $server_id, | ||||
|             'hostname' => $request->hostname, | ||||
|             'ipv4' => $request->ipv4, | ||||
|             'ipv6' => $request->ipv6, | ||||
|             'server_type' => $request->server_type, | ||||
|             'os_id' => $request->os_id, | ||||
|             'ssh' => $request->ssh_port, | ||||
|  | @ -106,9 +128,34 @@ class ServerController extends Controller | |||
|             'ns2' => $request->ns2, | ||||
|             'bandwidth' => $request->bandwidth, | ||||
|             'cpu' => $request->cpu, | ||||
|             'was_promo' => $request->was_promo | ||||
|             'was_promo' => $request->was_promo, | ||||
|             'show_public' => (isset($request->show_public)) ? 1 : 0 | ||||
|         ]); | ||||
| 
 | ||||
|         if (!is_null($request->ip1)) { | ||||
|             IPs::create( | ||||
|                 [ | ||||
|                     'id' => Str::random(8), | ||||
|                     'service_id' => $server_id, | ||||
|                     'address' => $request->ip1, | ||||
|                     'is_ipv4' => (filter_var($request->ip1, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1, | ||||
|                     'active' => 1 | ||||
|                 ] | ||||
|             ); | ||||
|         } | ||||
| 
 | ||||
|         if (!is_null($request->ip2)) { | ||||
|             IPs::create( | ||||
|                 [ | ||||
|                     'id' => Str::random(8), | ||||
|                     'service_id' => $server_id, | ||||
|                     'address' => $request->ip2, | ||||
|                     'is_ipv4' => (filter_var($request->ip2, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1, | ||||
|                     'active' => 1 | ||||
|                 ] | ||||
|             ); | ||||
|         } | ||||
| 
 | ||||
|         $pricing = new Pricing(); | ||||
| 
 | ||||
|         $as_usd = $pricing->convertToUSD($request->price, $request->currency); | ||||
|  | @ -128,10 +175,16 @@ class ServerController extends Controller | |||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $server_id]); | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $server_id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
|         Cache::forget('all_active_servers');//all servers cache
 | ||||
|         Cache::forget('non_active_servers');//all servers cache
 | ||||
| 
 | ||||
|         return redirect()->route('servers.index') | ||||
|             ->with('success', 'Server Created Successfully.'); | ||||
|     } | ||||
|  | @ -143,15 +196,25 @@ class ServerController extends Controller | |||
|             ->join('providers as p', 's.provider_id', '=', 'p.id') | ||||
|             ->join('locations as l', 's.location_id', '=', 'l.id') | ||||
|             ->join('os as o', 's.os_id', '=', 'o.id') | ||||
|             ->Leftjoin('yabs as y', 's.id', '=', 'y.server_id') | ||||
|             ->Leftjoin('disk_speed as ds', 'y.id', '=', 'ds.id') | ||||
|             ->where('s.id', '=', $server->id) | ||||
|             ->get(['s.*', 'p.name as provider_name', 'l.name as location', 'o.name as os_name', 'pr.*']); | ||||
|             ->get(['s.*', 'p.name as provider', 'l.name as location', 'o.name as os_name', 'pr.*', 'y.*', 'ds.*']); | ||||
| 
 | ||||
|         $network_speeds = json_decode(DB::table('network_speed') | ||||
|             ->where('network_speed.server_id', '=', $server->id) | ||||
|             ->get(), true); | ||||
| 
 | ||||
|         $ip_addresses = json_decode(DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $server->id) | ||||
|             ->get(), true); | ||||
| 
 | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $server->id) | ||||
|             ->get(['labels.label']); | ||||
| 
 | ||||
|         return view('servers.show', compact(['server', 'server_extras', 'labels'])); | ||||
|         return view('servers.show', compact(['server', 'server_extras', 'network_speeds', 'labels', 'ip_addresses'])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(Server $server) | ||||
|  | @ -164,12 +227,17 @@ class ServerController extends Controller | |||
|             ->get(['labels.id', 'labels.label']); | ||||
| 
 | ||||
|         $os = DB::table('os')->get(['*']); | ||||
| 
 | ||||
|         $ip_addresses = json_decode(DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $server->id) | ||||
|             ->get(), true); | ||||
| 
 | ||||
|         $server = DB::table('servers as s') | ||||
|             ->join('pricings as p', 's.id', '=', 'p.service_id') | ||||
|             ->where('s.id', '=', $server->id) | ||||
|             ->get(['s.*', 'p.*']); | ||||
| 
 | ||||
|         return view('servers.edit', compact(['server', 'locations', 'providers', 'os', 'labels'])); | ||||
|         return view('servers.edit', compact(['server', 'locations', 'providers', 'os', 'labels', 'ip_addresses'])); | ||||
|     } | ||||
| 
 | ||||
|     public function update(Request $request, Server $server) | ||||
|  | @ -183,7 +251,8 @@ class ServerController extends Controller | |||
|             'location_id' => 'numeric', | ||||
|             'price' => 'numeric', | ||||
|             'cpu' => 'numeric', | ||||
|             'was_promo' => 'numeric' | ||||
|             'was_promo' => 'numeric', | ||||
|             'next_due_date' => 'date' | ||||
|         ]); | ||||
| 
 | ||||
| 
 | ||||
|  | @ -191,8 +260,6 @@ class ServerController extends Controller | |||
|             ->where('id', $request->server_id) | ||||
|             ->update([ | ||||
|                 'hostname' => $request->hostname, | ||||
|                 'ipv4' => $request->ipv4, | ||||
|                 'ipv6' => $request->ipv6, | ||||
|                 'server_type' => $request->server_type, | ||||
|                 'os_id' => $request->os_id, | ||||
|                 'ssh' => $request->ssh, | ||||
|  | @ -210,7 +277,8 @@ class ServerController extends Controller | |||
|                 'bandwidth' => $request->bandwidth, | ||||
|                 'cpu' => $request->cpu, | ||||
|                 'was_promo' => $request->was_promo, | ||||
|                 'active' => (isset($request->is_active)) ? 1 : 0 | ||||
|                 'active' => (isset($request->is_active)) ? 1 : 0, | ||||
|                 'show_public' => (isset($request->show_public)) ? 1 : 0 | ||||
|             ]); | ||||
| 
 | ||||
|         $pricing = new Pricing(); | ||||
|  | @ -240,6 +308,26 @@ class ServerController extends Controller | |||
|             } | ||||
|         } | ||||
| 
 | ||||
|         $deleted = DB::table('ips')->where('service_id', '=', $server->id)->delete(); | ||||
| 
 | ||||
|         for ($i = 1; $i <= 8; $i++) {//Max of 8 ips
 | ||||
|             $obj = 'ip' . $i; | ||||
|             if (isset($request->$obj) && !is_null($request->$obj)) { | ||||
|                 DB::insert('INSERT IGNORE INTO ips (id, address, service_id, is_ipv4) values (?, ?, ?, ?)', [ | ||||
|                     Str::random(8), | ||||
|                     $request->$obj, | ||||
|                     $request->server_id, | ||||
|                     (filter_var($request->$obj, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1 | ||||
|                 ]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
|         Cache::forget('all_active_servers');//all servers cache
 | ||||
|         Cache::forget('non_active_servers');//all servers cache
 | ||||
| 
 | ||||
|         return redirect()->route('servers.index') | ||||
|             ->with('success', 'Server Updated Successfully.'); | ||||
|     } | ||||
|  | @ -255,6 +343,14 @@ class ServerController extends Controller | |||
| 
 | ||||
|         Labels::deleteLabelsAssignedTo($server->id); | ||||
| 
 | ||||
|         IPs::deleteIPsAssignedTo($server->id); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
|         Cache::forget('all_active_servers');//all servers cache
 | ||||
|         Cache::forget('non_active_servers');//all servers cache
 | ||||
| 
 | ||||
|         return redirect()->route('servers.index') | ||||
|             ->with('success', 'Server was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -4,6 +4,7 @@ namespace App\Http\Controllers; | |||
| 
 | ||||
| use App\Models\Settings; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Facades\Session; | ||||
| 
 | ||||
|  | @ -27,7 +28,9 @@ class SettingsController extends Controller | |||
|             'show_server_value_provider' => 'required|boolean', | ||||
|             'show_server_value_location' => 'required|boolean', | ||||
|             'show_server_value_price' => 'required|boolean', | ||||
|             'show_server_value_yabs' => 'required|boolean' | ||||
|             'show_server_value_yabs' => 'required|boolean', | ||||
|             'default_currency' => 'required', | ||||
|             'default_server_os' => 'required' | ||||
|         ]); | ||||
| 
 | ||||
|         DB::table('settings') | ||||
|  | @ -40,15 +43,25 @@ class SettingsController extends Controller | |||
|                 'show_server_value_provider' => $request->show_server_value_provider, | ||||
|                 'show_server_value_location' => $request->show_server_value_location, | ||||
|                 'show_server_value_price' => $request->show_server_value_price, | ||||
|                 'show_server_value_yabs' => $request->show_server_value_yabs | ||||
|                 'show_server_value_yabs' => $request->show_server_value_yabs, | ||||
|                 'default_currency' => $request->default_currency, | ||||
|                 'default_server_os' => $request->default_server_os | ||||
|             ]); | ||||
| 
 | ||||
|         Session::put('timer_version_footer', $request->show_versions_footer); | ||||
|         Session::put('show_servers_public', $request->show_servers_public); | ||||
|         Session::put('show_server_value_ip', $request->show_server_value_ip); | ||||
|         Session::put('show_server_value_hostname', $request->show_server_value_hostname); | ||||
|         Session::put('show_server_value_price', $request->show_server_value_price); | ||||
|         Session::put('show_server_value_yabs', $request->show_server_value_yabs); | ||||
|         Session::put('show_server_value_provider', $request->show_server_value_provider); | ||||
|         Session::put('show_server_value_location', $request->show_server_value_location); | ||||
|         Session::put('default_currency', $request->default_currency); | ||||
|         Session::put('default_server_os', $request->default_server_os); | ||||
|         Session::save(); | ||||
| 
 | ||||
|         Cache::forget('settings');//Main page settings cache
 | ||||
| 
 | ||||
|         return redirect()->route('settings.index') | ||||
|             ->with('success', 'Settings Updated Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -2,12 +2,14 @@ | |||
| 
 | ||||
| namespace App\Http\Controllers; | ||||
| 
 | ||||
| use App\Models\IPs; | ||||
| use App\Models\Labels; | ||||
| use App\Models\Locations; | ||||
| use App\Models\Pricing; | ||||
| use App\Models\Providers; | ||||
| use App\Models\Shared; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -37,8 +39,6 @@ class SharedController extends Controller | |||
|         $request->validate([ | ||||
|             'domain' => 'required|min:4', | ||||
|             'shared_type' => 'required', | ||||
|             'dedicated_ip' => 'present', | ||||
|             'has_dedicated_ip' => 'numeric', | ||||
|             'server_type' => 'numeric', | ||||
|             'ram' => 'numeric', | ||||
|             'disk' => 'numeric', | ||||
|  | @ -64,8 +64,6 @@ class SharedController extends Controller | |||
|             'id' => $shared_id, | ||||
|             'main_domain' => $request->domain, | ||||
|             'shared_type' => $request->shared_type, | ||||
|             'has_dedicated_ip' => $request->has_dedicated_ip, | ||||
|             'ip' => $request->dedicated_ip, | ||||
|             'provider_id' => $request->provider_id, | ||||
|             'location_id' => $request->location_id, | ||||
|             'disk' => $request->disk, | ||||
|  | @ -96,6 +94,30 @@ class SharedController extends Controller | |||
|             'next_due_date' => $request->next_due_date, | ||||
|         ]); | ||||
| 
 | ||||
|         $labels_array = [$request->label1, $request->label2, $request->label3, $request->label4]; | ||||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned (label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $shared_id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         if (!is_null($request->dedicated_ip)) { | ||||
|             IPs::create( | ||||
|                 [ | ||||
|                     'id' => Str::random(8), | ||||
|                     'service_id' => $shared_id, | ||||
|                     'address' => $request->dedicated_ip, | ||||
|                     'is_ipv4' => (filter_var($request->dedicated_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1, | ||||
|                     'active' => 1 | ||||
|                 ] | ||||
|             ); | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('shared.index') | ||||
|             ->with('success', 'Shared hosting created Successfully.'); | ||||
|     } | ||||
|  | @ -114,21 +136,32 @@ class SharedController extends Controller | |||
|             ->where('l.service_id', '=', $shared->id) | ||||
|             ->get(['labels.label']); | ||||
| 
 | ||||
|         return view('shared.show', compact(['shared', 'shared_extras', 'labels'])); | ||||
|         $ip_address = DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $shared->id) | ||||
|             ->get(); | ||||
| 
 | ||||
|         return view('shared.show', compact(['shared', 'shared_extras', 'labels', 'ip_address'])); | ||||
|     } | ||||
| 
 | ||||
|     public function edit(Shared $shared) | ||||
|     { | ||||
|         $locations = DB::table('locations')->get(['*']); | ||||
|         $providers = json_decode(DB::table('providers')->get(['*']), true); | ||||
|         $labels = DB::table('labels_assigned as l') | ||||
|             ->join('labels', 'l.label_id', '=', 'labels.id') | ||||
|             ->where('l.service_id', '=', $shared->id) | ||||
|             ->get(['labels.id', 'labels.label']); | ||||
| 
 | ||||
|         $ip_address = json_decode(DB::table('ips as i') | ||||
|             ->where('i.service_id', '=', $shared->id) | ||||
|             ->get(), true); | ||||
| 
 | ||||
|         $shared = DB::table('shared_hosting as s') | ||||
|             ->join('pricings as p', 's.id', '=', 'p.service_id') | ||||
|             ->where('s.id', '=', $shared->id) | ||||
|             ->get(['s.*', 'p.*']); | ||||
| 
 | ||||
| 
 | ||||
|         return view('shared.edit', compact(['shared', 'locations', 'providers'])); | ||||
|         return view('shared.edit', compact(['shared', 'locations', 'providers', 'labels', 'ip_address'])); | ||||
|     } | ||||
| 
 | ||||
|     public function update(Request $request, Shared $shared) | ||||
|  | @ -138,7 +171,6 @@ class SharedController extends Controller | |||
|             'domain' => 'required|min:4', | ||||
|             'shared_type' => 'required', | ||||
|             'dedicated_ip' => 'present', | ||||
|             'has_dedicated_ip' => 'numeric', | ||||
|             'server_type' => 'numeric', | ||||
|             'disk' => 'numeric', | ||||
|             'os_id' => 'numeric', | ||||
|  | @ -161,8 +193,6 @@ class SharedController extends Controller | |||
|             ->update([ | ||||
|                 'main_domain' => $request->domain, | ||||
|                 'shared_type' => $request->shared_type, | ||||
|                 'has_dedicated_ip' => $request->has_dedicated_ip, | ||||
|                 'ip' => $request->dedicated_ip, | ||||
|                 'provider_id' => $request->provider_id, | ||||
|                 'location_id' => $request->location_id, | ||||
|                 'disk' => $request->disk, | ||||
|  | @ -193,6 +223,31 @@ class SharedController extends Controller | |||
|                 'next_due_date' => $request->next_due_date, | ||||
|             ]); | ||||
| 
 | ||||
|         $deleted = DB::table('labels_assigned')->where('service_id', '=', $request->id)->delete(); | ||||
| 
 | ||||
|         $labels_array = [$request->label1, $request->label2, $request->label3, $request->label4]; | ||||
| 
 | ||||
|         for ($i = 1; $i <= 4; $i++) { | ||||
|             if (!is_null($labels_array[($i - 1)])) { | ||||
|                 DB::insert('INSERT IGNORE INTO labels_assigned ( label_id, service_id) values (?, ?)', [$labels_array[($i - 1)], $request->id]); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         $delete_ip = DB::table('ips')->where('service_id', '=', $request->id)->delete(); | ||||
| 
 | ||||
|         if (isset($request->dedicated_ip)) { | ||||
|             DB::insert('INSERT IGNORE INTO ips (id, address, service_id, is_ipv4) values (?, ?, ?, ?)', [ | ||||
|                 Str::random(8), | ||||
|                 $request->dedicated_ip, | ||||
|                 $request->id, | ||||
|                 (filter_var($request->dedicated_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) ? 0 : 1 | ||||
|             ]); | ||||
|         } | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('shared.index') | ||||
|             ->with('success', 'Shared hosting updated Successfully.'); | ||||
|     } | ||||
|  | @ -209,6 +264,12 @@ class SharedController extends Controller | |||
| 
 | ||||
|         Labels::deleteLabelsAssignedTo($shared->id); | ||||
| 
 | ||||
|         IPs::deleteIPsAssignedTo($shared->id); | ||||
| 
 | ||||
|         Cache::forget('services_count');//Main page services_count cache
 | ||||
|         Cache::forget('due_soon');//Main page due_soon cache
 | ||||
|         Cache::forget('recently_added');//Main page recently_added cache
 | ||||
| 
 | ||||
|         return redirect()->route('shared.index') | ||||
|             ->with('success', 'Shared hosting was deleted Successfully.'); | ||||
|     } | ||||
|  |  | |||
|  | @ -8,6 +8,7 @@ use App\Process; | |||
| use App\Models\DiskSpeed; | ||||
| use App\Models\NetworkSpeed; | ||||
| use Illuminate\Http\Request; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| use Illuminate\Support\Str; | ||||
| 
 | ||||
|  | @ -52,7 +53,7 @@ class YabsController extends Controller | |||
|             'output_date' => $yabs['output_date'], | ||||
|             'cpu_cores' => $yabs['cpu_cores'], | ||||
|             'cpu_freq' => $yabs['cpu_freq'], | ||||
|             'cpu' => $yabs['cpu'], | ||||
|             'cpu_model' => $yabs['cpu'], | ||||
|             'ram' => $yabs['ram'], | ||||
|             'ram_type' => $yabs['ram_type'], | ||||
|             'ram_mb' => $yabs['ram_mb'], | ||||
|  | @ -108,6 +109,9 @@ class YabsController extends Controller | |||
|                 'has_yabs' => 1 | ||||
|             ]); | ||||
| 
 | ||||
|         Cache::forget('all_active_servers');//all servers cache
 | ||||
|         Cache::forget('non_active_servers');//all servers cache
 | ||||
| 
 | ||||
|         return redirect()->route('yabs.index') | ||||
|             ->with('success', 'Success inserting YABs'); | ||||
|     } | ||||
|  | @ -130,9 +134,18 @@ class YabsController extends Controller | |||
|     public function destroy(Yabs $yab) | ||||
|     { | ||||
|         $id = $yab->id; | ||||
|         $items = Yabs::find($id); | ||||
|         $yabs = Yabs::find($id); | ||||
|         $yabs->delete(); | ||||
| 
 | ||||
|         $items->delete(); | ||||
|         $disk = DiskSpeed::find($id); | ||||
|         $disk->delete(); | ||||
| 
 | ||||
|         $network = NetworkSpeed::find($id); | ||||
|         $network->delete(); | ||||
| 
 | ||||
|         $update_server = DB::table('servers') | ||||
|             ->where('id', $yab->server_id) | ||||
|             ->update(['has_yabs' => 0]); | ||||
| 
 | ||||
|         return redirect()->route('yabs.index') | ||||
|             ->with('success', 'YABs was deleted Successfully.'); | ||||
|  |  | |||
|  | @ -9,5 +9,7 @@ class OS extends Model | |||
| { | ||||
|     use HasFactory; | ||||
| 
 | ||||
|     protected $fillable = ['name']; | ||||
| 
 | ||||
|     protected $table = 'os'; | ||||
| } | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ class Server extends Model | |||
| 
 | ||||
|     public $incrementing = false; | ||||
| 
 | ||||
|     protected $fillable = ['id', 'hostname', 'ipv4', 'ipv6', 'server_type', 'os_id', 'location_id', 'provider_id', 'ram', 'disk', 'ram_type', 'disk_type', 'ns1', 'ns2', 'label', 'bandwidth', 'ram_as_mb', 'disk_as_gb', 'has_yabs', 'was_promo', 'owned_since', 'ssh', 'active']; | ||||
|     protected $fillable = ['id', 'hostname', 'ipv4', 'ipv6', 'server_type', 'os_id', 'location_id', 'provider_id', 'ram', 'disk', 'ram_type', 'disk_type', 'ns1', 'ns2', 'label', 'bandwidth', 'ram_as_mb', 'disk_as_gb', 'has_yabs', 'was_promo', 'owned_since', 'ssh', 'active','show_public']; | ||||
|     /** | ||||
|      * @var mixed | ||||
|      */ | ||||
|  |  | |||
|  | @ -10,4 +10,6 @@ class Settings extends Model | |||
|     use HasFactory; | ||||
| 
 | ||||
|     protected $table = 'settings'; | ||||
| 
 | ||||
|     protected $fillable = ['id', 'show_versions_footer', 'show_servers_public']; | ||||
| } | ||||
|  |  | |||
|  | @ -13,5 +13,5 @@ class Yabs extends Model | |||
| 
 | ||||
|     protected $table = 'yabs'; | ||||
| 
 | ||||
|     protected $fillable = ['id', 'server_id', 'has_ipv6', 'aes', 'vm', 'output_date', 'cpu_cores', 'cpu_freq', 'cpu', 'ram', 'ram_type', 'ram_mb', 'disk', 'disk_type', 'disk_gb', 'gb5_single', 'gb5_multi', 'gb5_id', '4k', '4k_type', '4k_as_mbps', '64k', '64k_type', '64k_as_mbps', '512k', '512k_type', '512k_as_mbps', '1m', '1m_type', '1m_as_mbps', 'location', 'send', 'send_type', 'send_as_mbps', 'receive', 'receive_type', 'receive_as_mbps']; | ||||
|     protected $fillable = ['id', 'server_id', 'has_ipv6', 'aes', 'vm', 'output_date', 'cpu_cores', 'cpu_freq', 'cpu_model', 'ram', 'ram_type', 'ram_mb', 'disk', 'disk_type', 'disk_gb', 'gb5_single', 'gb5_multi', 'gb5_id', '4k', '4k_type', '4k_as_mbps', '64k', '64k_type', '64k_as_mbps', '512k', '512k_type', '512k_as_mbps', '1m', '1m_type', '1m_as_mbps', 'location', 'send', 'send_type', 'send_as_mbps', 'receive', 'receive_type', 'receive_as_mbps']; | ||||
| } | ||||
|  |  | |||
|  | @ -182,8 +182,8 @@ class Process | |||
|             return array('error_id' => 10, 'error_message' => 'Issue writing/reading txt file'); | ||||
|         } | ||||
| 
 | ||||
|         if (count($array) < 47) { | ||||
|             return array('error_id' => 9, 'error_message' => 'Less than 47 lines'); | ||||
|         if (count($array) < 46) { | ||||
|             return array('error_id' => 9, 'error_message' => 'Less than 46 lines'); | ||||
|         } | ||||
| 
 | ||||
|         if (str_contains($array[0], "# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #\r")) { | ||||
|  | @ -192,7 +192,7 @@ class Process | |||
|             } | ||||
| 
 | ||||
|             $version_array = explode(' ', preg_replace('!\s+!', ' ', $this->trimRemoveR($array[2]))); | ||||
|             if ($version_array[1] === 'v2021-12-28') {//YABs version
 | ||||
|             if ($version_array[1] === 'v2021-12-28' || $version_array[1] === 'v2022-02-18') {//YABs version
 | ||||
|                 $cpu = $this->trimRemoveR(str_replace(':', '', strstr($array[10], ': '))); | ||||
|                 $cpu_spec = explode(' ', strstr($array[11], ': '));//: 2 @ 3792.872 MHz
 | ||||
|                 $cpu_cores = $cpu_spec[1]; | ||||
|  |  | |||
|  | @ -3,6 +3,7 @@ | |||
| namespace App\View\Components; | ||||
| 
 | ||||
| use App\Models\Labels; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\View\Component; | ||||
| 
 | ||||
| class LabelsSelect extends Component | ||||
|  | @ -14,8 +15,11 @@ class LabelsSelect extends Component | |||
|      */ | ||||
|     public function render() | ||||
|     { | ||||
|         $all_labels = Cache::rememberForever('all_labels', function () { | ||||
|             return Labels::all(); | ||||
|         }); | ||||
|         return view('components.labels-select', [ | ||||
|             'labels' => Labels::all() | ||||
|             'labels' => $all_labels | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -3,6 +3,7 @@ | |||
| namespace App\View\Components; | ||||
| 
 | ||||
| use App\Models\Locations; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\View\Component; | ||||
| 
 | ||||
| class LocationsSelect extends Component | ||||
|  | @ -14,8 +15,11 @@ class LocationsSelect extends Component | |||
|      */ | ||||
|     public function render() | ||||
|     { | ||||
|         $all_locations = Cache::rememberForever('all_locations', function () { | ||||
|             return Locations::all(); | ||||
|         }); | ||||
|         return view('components.locations-select', [ | ||||
|             'locations' => Locations::all() | ||||
|             'locations' => $all_locations | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -3,6 +3,7 @@ | |||
| namespace App\View\Components; | ||||
| 
 | ||||
| use App\Models\Providers; | ||||
| use Illuminate\Support\Facades\Cache; | ||||
| use Illuminate\View\Component; | ||||
| 
 | ||||
| class ProvidersSelect extends Component | ||||
|  | @ -15,8 +16,11 @@ class ProvidersSelect extends Component | |||
|      */ | ||||
|     public function render() | ||||
|     { | ||||
|         $all_providers = Cache::rememberForever('all_providers', function () { | ||||
|             return Providers::all(); | ||||
|         }); | ||||
|         return view('components.providers-select', [ | ||||
|             'providers' => Providers::all() | ||||
|             'providers' => $all_providers | ||||
|         ]); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -6,11 +6,6 @@ use Illuminate\Database\Eloquent\Factories\Factory; | |||
| 
 | ||||
| class DNSFactory extends Factory | ||||
| { | ||||
|     /** | ||||
|      * Define the model's default state. | ||||
|      * | ||||
|      * @return array | ||||
|      */ | ||||
|     public function definition() | ||||
|     { | ||||
|         return [ | ||||
|  |  | |||
|  | @ -6,11 +6,6 @@ use Illuminate\Database\Eloquent\Factories\Factory; | |||
| 
 | ||||
| class DomainsFactory extends Factory | ||||
| { | ||||
|     /** | ||||
|      * Define the model's default state. | ||||
|      * | ||||
|      * @return array | ||||
|      */ | ||||
|     public function definition() | ||||
|     { | ||||
|         return [ | ||||
|  |  | |||
|  | @ -7,18 +7,8 @@ use Illuminate\Database\Eloquent\Factories\Factory; | |||
| 
 | ||||
| class ServerFactory extends Factory | ||||
| { | ||||
|     /** | ||||
|      * The name of the factory's corresponding model. | ||||
|      * | ||||
|      * @var string | ||||
|      */ | ||||
|     protected $model = Server::class; | ||||
| 
 | ||||
|     /** | ||||
|      * Define the model's default state. | ||||
|      * | ||||
|      * @return array | ||||
|      */ | ||||
|     public function definition() | ||||
|     { | ||||
| 
 | ||||
|  |  | |||
|  | @ -8,18 +8,8 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class UserFactory extends Factory | ||||
| { | ||||
|     /** | ||||
|      * The name of the factory's corresponding model. | ||||
|      * | ||||
|      * @var string | ||||
|      */ | ||||
|     protected $model = User::class; | ||||
| 
 | ||||
|     /** | ||||
|      * Define the model's default state. | ||||
|      * | ||||
|      * @return array | ||||
|      */ | ||||
|     public function definition() | ||||
|     { | ||||
|         return [ | ||||
|  |  | |||
|  | @ -1,36 +0,0 @@ | |||
| <?php | ||||
| 
 | ||||
| use Illuminate\Database\Migrations\Migration; | ||||
| use Illuminate\Database\Schema\Blueprint; | ||||
| use Illuminate\Support\Facades\Schema; | ||||
| 
 | ||||
| class CreateFailedJobsTable extends Migration | ||||
| { | ||||
|     /** | ||||
|      * Run the migrations. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function up() | ||||
|     { | ||||
|         Schema::create('failed_jobs', function (Blueprint $table) { | ||||
|             $table->id(); | ||||
|             $table->string('uuid')->unique(); | ||||
|             $table->text('connection'); | ||||
|             $table->text('queue'); | ||||
|             $table->longText('payload'); | ||||
|             $table->longText('exception'); | ||||
|             $table->timestamp('failed_at')->useCurrent(); | ||||
|         }); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * Reverse the migrations. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function down() | ||||
|     { | ||||
|         Schema::dropIfExists('failed_jobs'); | ||||
|     } | ||||
| } | ||||
|  | @ -1,36 +0,0 @@ | |||
| <?php | ||||
| 
 | ||||
| use Illuminate\Database\Migrations\Migration; | ||||
| use Illuminate\Database\Schema\Blueprint; | ||||
| use Illuminate\Support\Facades\Schema; | ||||
| 
 | ||||
| class CreateCrudTable extends Migration | ||||
| { | ||||
|     /** | ||||
|      * Run the migrations. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function up() | ||||
|     { | ||||
|         Schema::create('crud', function (Blueprint $table) { | ||||
|             $defaultjob = 'unemployed'; | ||||
|             $table->id(); | ||||
|             $table->string('name')->nullable($value=false); | ||||
|             $table->string('city')->nullable($value=false); | ||||
|             $table->string('phone')->nullable($value=true); | ||||
|             $table->string('job')->nullable($value=true)->default($defaultjob); | ||||
|             $table->timestamps(); | ||||
|         }); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * Reverse the migrations. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function down() | ||||
|     { | ||||
|         Schema::dropIfExists('crud'); | ||||
|     } | ||||
| } | ||||
|  | @ -14,13 +14,12 @@ class CreateServersTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('servers', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique()->default(null); | ||||
|             $table->char('id', 8)->primary()->default(null); | ||||
|             $table->tinyInteger('active')->default(1); | ||||
|             $table->tinyInteger('show_public')->default(0); | ||||
|             $table->string('hostname'); | ||||
|             $table->string('ns1')->nullable()->default(null); | ||||
|             $table->string('ns2')->nullable()->default(null); | ||||
|             $table->string('ipv4')->nullable()->default(null); | ||||
|             $table->string('ipv6')->nullable()->default(null); | ||||
|             $table->tinyInteger('server_type')->default(1); | ||||
|             $table->integer('os_id')->default(0); | ||||
|             $table->integer('provider_id')->default(9999); | ||||
|  |  | |||
|  | @ -16,6 +16,7 @@ class CreateOsTable extends Migration | |||
|         Schema::create('os', function (Blueprint $table) { | ||||
|             $table->id()->autoIncrement(); | ||||
|             $table->string('name')->unique(); | ||||
|             $table->timestamps(); | ||||
|         }); | ||||
| 
 | ||||
|     } | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ class CreateDomainsTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('domains', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique()->default(null); | ||||
|             $table->char('id', 8)->primary()->default(null); | ||||
|             $table->string('domain'); | ||||
|             $table->tinyInteger('active')->default(1); | ||||
|             $table->string('extension'); | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ class CreateLabelsTable extends Migration | |||
|     { | ||||
|         Schema::create('labels', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->primary()->default(null); | ||||
|             $table->string('label'); | ||||
|             $table->string('label')->unique(); | ||||
|             $table->timestamps(); | ||||
|         }); | ||||
|     } | ||||
|  |  | |||
|  | @ -14,11 +14,9 @@ class CreateSharedsTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('shared_hosting', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique(); | ||||
|             $table->char('id', 8)->primary(); | ||||
|             $table->tinyInteger('active')->default(1); | ||||
|             $table->string('main_domain'); | ||||
|             $table->tinyInteger('has_dedicated_ip')->default(0); | ||||
|             $table->string('ip')->nullable()->default(null); | ||||
|             $table->string('shared_type')->nullable(); | ||||
|             $table->integer('provider_id')->default(9999); | ||||
|             $table->integer('location_id')->default(9999); | ||||
|  |  | |||
|  | @ -14,11 +14,9 @@ class CreateResellersTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('reseller_hosting', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique(); | ||||
|             $table->char('id', 8)->primary(); | ||||
|             $table->tinyInteger('active')->default(1); | ||||
|             $table->string('main_domain'); | ||||
|             $table->tinyInteger('has_dedicated_ip')->default(0); | ||||
|             $table->string('ip')->nullable()->default(null); | ||||
|             $table->integer('accounts')->default(1); | ||||
|             $table->string('reseller_type')->nullable(); | ||||
|             $table->integer('provider_id')->default(9999); | ||||
|  |  | |||
|  | @ -13,7 +13,7 @@ class CreateYabsTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('yabs', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique(); | ||||
|             $table->char('id', 8)->primary(); | ||||
|             $table->char('server_id', 8); | ||||
|             $table->boolean('has_ipv6')->default(false); | ||||
|             $table->boolean('aes')->default(false); | ||||
|  | @ -21,7 +21,7 @@ class CreateYabsTable extends Migration | |||
|             $table->dateTime('output_date'); | ||||
|             $table->tinyInteger('cpu_cores'); | ||||
|             $table->float('cpu_freq'); | ||||
|             $table->string('cpu'); | ||||
|             $table->string('cpu_model'); | ||||
|             $table->float('ram'); | ||||
|             $table->char('ram_type', 2); | ||||
|             $table->float('ram_mb'); | ||||
|  | @ -32,6 +32,7 @@ class CreateYabsTable extends Migration | |||
|             $table->integer('gb5_multi'); | ||||
|             $table->integer('gb5_id'); | ||||
|             $table->timestamps(); | ||||
|             $table->unique(['id','server_id'], 'uni'); | ||||
|         }); | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -12,7 +12,7 @@ class CreateDiskSpeedTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('disk_speed', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique(); | ||||
|             $table->char('id', 8)->primary(); | ||||
|             $table->char('server_id',8); | ||||
|             $table->float('d_4k'); | ||||
|             $table->char('d_4k_type',4); | ||||
|  |  | |||
|  | @ -22,6 +22,7 @@ class CreateNetworkSpeedTable extends Migration | |||
|             $table->char('receive_type', 4); | ||||
|             $table->float('receive_as_mbps'); | ||||
|             $table->timestamps(); | ||||
|             $table->unique(['id','server_id', 'location'], 'uni'); | ||||
|         }); | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -14,8 +14,9 @@ class CreateLabelsAssignedTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('labels_assigned', function (Blueprint $table) { | ||||
|             $table->char('label_id', 8)->unique(); | ||||
|             $table->char('label_id', 8); | ||||
|             $table->char('service_id', 8); | ||||
|             $table->unique(['label_id','service_id'], 'uni'); | ||||
|         }); | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ class CreateSettingsTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('settings', function (Blueprint $table) { | ||||
|             $table->integer('id')->default(1)->unique(); | ||||
|             $table->integer('id')->default(1)->primary(); | ||||
|             $table->boolean('show_versions_footer')->default(true); | ||||
|             $table->boolean('show_servers_public')->default(false); | ||||
|             $table->boolean('show_server_value_ip')->default(false); | ||||
|  |  | |||
|  | @ -14,10 +14,10 @@ class CreateMiscsTable extends Migration | |||
|     public function up() | ||||
|     { | ||||
|         Schema::create('misc_services', function (Blueprint $table) { | ||||
|             $table->char('id', 8)->unique(); | ||||
|             $table->char('id', 8)->primary(); | ||||
|             $table->string('name'); | ||||
|             $table->tinyInteger('active')->default(1); | ||||
|             $table->date('owned_since'); | ||||
|             $table->date('owned_since')->nullable(); | ||||
|             $table->timestamps(); | ||||
|         }); | ||||
|     } | ||||
|  | @ -31,4 +31,4 @@ class CreateMiscsTable extends Migration | |||
|     { | ||||
|         Schema::dropIfExists('misc_services'); | ||||
|     } | ||||
| }; | ||||
| } | ||||
|  |  | |||
|  | @ -6,22 +6,16 @@ use Illuminate\Database\Seeder; | |||
| 
 | ||||
| class DatabaseSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Seed the application's database. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         \App\Models\User::factory(1)->create(); | ||||
|         //\App\Models\Server::factory(10)->create();
 | ||||
|         //\App\Models\Domains::factory(4)->create();
 | ||||
|         //\App\Models\User::factory(1)->create();//Disable demo first user creation
 | ||||
|         $this->call(SettingsSeeder::class); | ||||
|         $this->call(ProvidersSeeder::class); | ||||
|         $this->call(LocationsSeeder::class); | ||||
|         $this->call(OsSeeder::class); | ||||
|         $this->call(LabelsSeeder::class); | ||||
|         $this->call(DomainsSeeder::class); | ||||
|         $this->call(ServersSeeder::class); | ||||
|        //$this->call(DomainsSeeder::class);
 | ||||
|         //$this->call(ServersSeeder::class);
 | ||||
|         //$this->call(SharedSeeder::class);
 | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -9,11 +9,6 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class DomainsSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $id1 = Str::random(8); | ||||
|  | @ -26,7 +21,7 @@ class DomainsSeeder extends Seeder | |||
|                 "extension" => "ai", | ||||
|                 "provider_id" => 59, | ||||
|                 "owned_since" => '2013-01-12', | ||||
|                 //"next_due_date" => Carbon::now()->addDays(30)->format('Y-m-d')
 | ||||
|                 "created_at" => Carbon::now() | ||||
|             ], | ||||
|             [ | ||||
|                 "id" => $id2, | ||||
|  | @ -34,7 +29,7 @@ class DomainsSeeder extends Seeder | |||
|                 "extension" => "club", | ||||
|                 "provider_id" => 59, | ||||
|                 "owned_since" => '2016-04-25', | ||||
|                 //"next_due_date" => Carbon::now()->addDays(30)->format('Y-m-d')
 | ||||
|                 "created_at" => Carbon::now() | ||||
|             ] | ||||
|         ]; | ||||
| 
 | ||||
|  |  | |||
|  | @ -8,11 +8,6 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class LabelsSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $os = [ | ||||
|  |  | |||
|  | @ -7,11 +7,6 @@ use Illuminate\Support\Facades\DB; | |||
| 
 | ||||
| class LocationsSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $locations = array( | ||||
|  |  | |||
|  | @ -2,47 +2,43 @@ | |||
| 
 | ||||
| namespace Database\Seeders; | ||||
| 
 | ||||
| use Carbon\Carbon; | ||||
| use Illuminate\Database\Seeder; | ||||
| use Illuminate\Support\Facades\DB; | ||||
| 
 | ||||
| class OsSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $os = [ | ||||
|             ["name" => "None"], | ||||
|             ["name" => "Centos 7"], | ||||
|             ["name" => "Centos 8"], | ||||
|             ["name" => "Centos"], | ||||
|             ["name" => "Debian 9"], | ||||
|             ["name" => "Debian 10"], | ||||
|             ["name" => "Debian"], | ||||
|             ["name" => "Fedora 32"], | ||||
|             ["name" => "Fedora 33"], | ||||
|             ["name" => "Fedora"], | ||||
|             ["name" => "FreeBSD 11.4"], | ||||
|             ["name" => "FreeBSD 12.1"], | ||||
|             ["name" => "FreeBSD"], | ||||
|             ["name" => "OpenBSD 6.7"], | ||||
|             ["name" => "OpenBSD 6.8"], | ||||
|             ["name" => "OpenBSD"], | ||||
|             ["name" => "Ubuntu 16.04"], | ||||
|             ["name" => "Ubuntu 18.04"], | ||||
|             ["name" => "Ubuntu 20.04"], | ||||
|             ["name" => "Ubuntu 20.10"], | ||||
|             ["name" => "Ubuntu"], | ||||
|             ["name" => "Windows Server 2008"], | ||||
|             ["name" => "Windows Server 2012"], | ||||
|             ["name" => "Windows Server 2016"], | ||||
|             ["name" => "Windows Server 2019"], | ||||
|             ["name" => "Windows 10"], | ||||
|             ["name" => "Custom"], | ||||
|             ["name" => "Other"] | ||||
|             ["name" => "None", "created_at" => Carbon::now()], | ||||
|             ["name" => "Centos 7", "created_at" => Carbon::now()], | ||||
|             ["name" => "Centos 8", "created_at" => Carbon::now()], | ||||
|             ["name" => "Centos", "created_at" => Carbon::now()], | ||||
|             ["name" => "Debian 9", "created_at" => Carbon::now()], | ||||
|             ["name" => "Debian 10", "created_at" => Carbon::now()], | ||||
|             ["name" => "Debian", "created_at" => Carbon::now()], | ||||
|             ["name" => "Fedora 32", "created_at" => Carbon::now()], | ||||
|             ["name" => "Fedora 33", "created_at" => Carbon::now()], | ||||
|             ["name" => "Fedora", "created_at" => Carbon::now()], | ||||
|             ["name" => "FreeBSD 11.4", "created_at" => Carbon::now()], | ||||
|             ["name" => "FreeBSD 12.1", "created_at" => Carbon::now()], | ||||
|             ["name" => "FreeBSD", "created_at" => Carbon::now()], | ||||
|             ["name" => "OpenBSD 6.7", "created_at" => Carbon::now()], | ||||
|             ["name" => "OpenBSD 6.8", "created_at" => Carbon::now()], | ||||
|             ["name" => "OpenBSD", "created_at" => Carbon::now()], | ||||
|             ["name" => "Ubuntu 16.04", "created_at" => Carbon::now()], | ||||
|             ["name" => "Ubuntu 18.04", "created_at" => Carbon::now()], | ||||
|             ["name" => "Ubuntu 20.04", "created_at" => Carbon::now()], | ||||
|             ["name" => "Ubuntu 20.10", "created_at" => Carbon::now()], | ||||
|             ["name" => "Ubuntu", "created_at" => Carbon::now()], | ||||
|             ["name" => "Windows Server 2008", "created_at" => Carbon::now()], | ||||
|             ["name" => "Windows Server 2012", "created_at" => Carbon::now()], | ||||
|             ["name" => "Windows Server 2016", "created_at" => Carbon::now()], | ||||
|             ["name" => "Windows Server 2019", "created_at" => Carbon::now()], | ||||
|             ["name" => "Windows 10", "created_at" => Carbon::now()], | ||||
|             ["name" => "Custom", "created_at" => Carbon::now()], | ||||
|             ["name" => "Other", "created_at" => Carbon::now()] | ||||
|         ]; | ||||
| 
 | ||||
|         DB::table('os')->insert($os); | ||||
|  |  | |||
|  | @ -9,11 +9,6 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class ProvidersSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
| 
 | ||||
|  |  | |||
|  | @ -9,11 +9,6 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class ServersSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $id1 = Str::random(8); | ||||
|  | @ -25,9 +20,8 @@ class ServersSeeder extends Seeder | |||
|                 "hostname" => "la.node.ai", | ||||
|                 "os_id" => 20, | ||||
|                 "provider_id" => 90, | ||||
|                 "location_id" => 34, | ||||
|                 "location_id" => 35, | ||||
|                 "bandwidth" => 1000, | ||||
|                 "ipv4" => '127.0.0.1', | ||||
|                 "cpu" => 1, | ||||
|                 "ram" => 512, | ||||
|                 "ram_type" => 'MB', | ||||
|  | @ -44,9 +38,8 @@ class ServersSeeder extends Seeder | |||
|                 "hostname" => "sg.node.ai", | ||||
|                 "os_id" => 20, | ||||
|                 "provider_id" => 90, | ||||
|                 "location_id" => 70, | ||||
|                 "location_id" => 71, | ||||
|                 "bandwidth" => 2000, | ||||
|                 "ipv4" => '127.0.0.1', | ||||
|                 "cpu" => 1, | ||||
|                 "ram" => 2048, | ||||
|                 "ram_type" => 'MB', | ||||
|  | @ -88,5 +81,26 @@ class ServersSeeder extends Seeder | |||
|         ]; | ||||
| 
 | ||||
|         DB::table('pricings')->insert($pricing); | ||||
| 
 | ||||
|         $ips = [ | ||||
|             [ | ||||
|                 "id" => Str::random(8), | ||||
|                 "service_id" => $id1, | ||||
|                 "address" => '127.0.0.1', | ||||
|                 "is_ipv4" => 1, | ||||
|                 "active" => 1, | ||||
|                 "created_at" => Carbon::now() | ||||
|             ], | ||||
|             [ | ||||
|                 "id" => Str::random(8), | ||||
|                 "service_id" => $id2, | ||||
|                 "address" => '127.0.0.1', | ||||
|                 "is_ipv4" => 1, | ||||
|                 "active" => 1, | ||||
|                 "created_at" => Carbon::now() | ||||
|             ], | ||||
|         ]; | ||||
| 
 | ||||
|         DB::table('ips')->insert($ips); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -8,11 +8,6 @@ use Illuminate\Support\Facades\DB; | |||
| 
 | ||||
| class SettingsSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         $settings = [ | ||||
|  |  | |||
|  | @ -9,27 +9,52 @@ use Illuminate\Support\Str; | |||
| 
 | ||||
| class SharedSeeder extends Seeder | ||||
| { | ||||
|     /** | ||||
|      * Run the database seeds. | ||||
|      * | ||||
|      * @return void | ||||
|      */ | ||||
|     public function run() | ||||
|     { | ||||
|         /*$shared = [ | ||||
| 
 | ||||
|         $id = Str::random(8); | ||||
| 
 | ||||
|         $shared = [ | ||||
|             [ | ||||
|                 "id" => Str::random(8), | ||||
|                 "domain" => "node", | ||||
|                 "extension" => "ai", | ||||
|                 "provider_id" => 58, | ||||
|                 "price" => 9.99, | ||||
|                 "currency" => 'USD', | ||||
|                 "payment_term" => 4, | ||||
|                 "owned_since" => '2013-01-12', | ||||
|                 "next_due_date" => Carbon::now()->addDays(30)->format('Y-m-d') | ||||
|                 "id" => $id, | ||||
|                 "active" => 1, | ||||
|                 "main_domain" => "node.ai", | ||||
|                 "shared_type" => "Direct Admin", | ||||
|                 "bandwidth" => 3000, | ||||
|                 "disk" => 45, | ||||
|                 "disk_type" => 'GB', | ||||
|                 "disk_as_gb" => 45, | ||||
|                 "domains_limit" => 10, | ||||
|                 "subdomains_limit" => 10, | ||||
|                 "ftp_limit" => 5, | ||||
|                 "email_limit" => 5, | ||||
|                 "db_limit" => 2, | ||||
|                 "provider_id" => 90, | ||||
|                 "location_id" => 71, | ||||
|                 "owned_since" => Carbon::now()->subDays(220), | ||||
|                 "created_at" => Carbon::now(), | ||||
|                 "updated_at" => Carbon::now(), | ||||
|             ] | ||||
|         ]; | ||||
| 
 | ||||
|         DB::table('shareds')->insert($shared);*/ | ||||
|         DB::table('shared_hosting')->insert($shared); | ||||
| 
 | ||||
|         $pricing = [ | ||||
|             [ | ||||
|                 "service_id" => $id, | ||||
|                 "active" => 1, | ||||
|                 "service_type" => 2, | ||||
|                 "currency" => "USD", | ||||
|                 "price" => 60.00, | ||||
|                 "term" => 4, | ||||
|                 "as_usd" => 60.00, | ||||
|                 "usd_per_month" => 5.00, | ||||
|                 "next_due_date" => Carbon::now()->addDays(12)->format('Y-m-d'), | ||||
|                 "created_at" => Carbon::now(), | ||||
|                 "updated_at" => Carbon::now(), | ||||
|             ] | ||||
|         ]; | ||||
| 
 | ||||
|         DB::table('pricings')->insert($pricing); | ||||
|     } | ||||
| } | ||||
|  |  | |||
							
								
								
									
										15
									
								
								node_modules/.bin/acorn
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/acorn
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../acorn/bin/acorn" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../acorn/bin/acorn" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/acorn.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/acorn.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\acorn\bin\acorn" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/acorn.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/acorn.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../acorn/bin/acorn" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../acorn/bin/acorn" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/ansi-html
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/ansi-html
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../ansi-html-community/bin/ansi-html" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../ansi-html-community/bin/ansi-html" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/ansi-html.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/ansi-html.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\ansi-html-community\bin\ansi-html" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/ansi-html.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/ansi-html.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../ansi-html-community/bin/ansi-html" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../ansi-html-community/bin/ansi-html" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/atob
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/atob
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../atob/bin/atob.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../atob/bin/atob.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/atob.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/atob.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\atob\bin\atob.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/atob.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/atob.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../atob/bin/atob.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../atob/bin/atob.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/autoprefixer
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/autoprefixer
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../autoprefixer/bin/autoprefixer" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../autoprefixer/bin/autoprefixer" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/autoprefixer.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/autoprefixer.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\autoprefixer\bin\autoprefixer" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/autoprefixer.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/autoprefixer.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../autoprefixer/bin/autoprefixer" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../autoprefixer/bin/autoprefixer" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/browserslist
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/browserslist
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../browserslist/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../browserslist/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/browserslist.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/browserslist.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\browserslist\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/browserslist.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/browserslist.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../browserslist/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../browserslist/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/concat
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/concat
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../concat/bin/concat" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../concat/bin/concat" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/concat.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/concat.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\concat\bin\concat" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/concat.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/concat.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../concat/bin/concat" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../concat/bin/concat" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/cssesc
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/cssesc
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../cssesc/bin/cssesc" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../cssesc/bin/cssesc" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/cssesc.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/cssesc.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\cssesc\bin\cssesc" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/cssesc.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/cssesc.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../cssesc/bin/cssesc" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../cssesc/bin/cssesc" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/detective
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/detective
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../detective/bin/detective.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../detective/bin/detective.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/detective.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/detective.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\detective\bin\detective.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/detective.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/detective.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../detective/bin/detective.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../detective/bin/detective.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/envinfo
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/envinfo
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../envinfo/dist/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../envinfo/dist/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/envinfo.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/envinfo.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\envinfo\dist\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/envinfo.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/envinfo.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../envinfo/dist/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../envinfo/dist/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/he
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/he
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../he/bin/he" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../he/bin/he" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/he.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/he.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\he\bin\he" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/he.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/he.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../he/bin/he" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../he/bin/he" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/html-minifier-terser
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/html-minifier-terser
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../html-minifier-terser/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../html-minifier-terser/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/html-minifier-terser.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/html-minifier-terser.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\html-minifier-terser\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/html-minifier-terser.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/html-minifier-terser.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../html-minifier-terser/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../html-minifier-terser/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/import-local-fixture
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/import-local-fixture
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../import-local/fixtures/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../import-local/fixtures/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/import-local-fixture.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/import-local-fixture.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\import-local\fixtures\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/import-local-fixture.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/import-local-fixture.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../import-local/fixtures/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../import-local/fixtures/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/is-docker
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/is-docker
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../is-docker/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../is-docker/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/is-docker.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/is-docker.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\is-docker\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/is-docker.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/is-docker.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../is-docker/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../is-docker/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/jsesc
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/jsesc
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../jsesc/bin/jsesc" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../jsesc/bin/jsesc" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/jsesc.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/jsesc.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\jsesc\bin\jsesc" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/jsesc.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/jsesc.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../jsesc/bin/jsesc" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../jsesc/bin/jsesc" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/json5
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/json5
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../json5/lib/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../json5/lib/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/json5.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/json5.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\json5\lib\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/json5.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/json5.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../json5/lib/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../json5/lib/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/laravel-mix
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/laravel-mix
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../laravel-mix/bin/cli.js" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../laravel-mix/bin/cli.js" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
							
								
								
									
										17
									
								
								node_modules/.bin/laravel-mix.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								node_modules/.bin/laravel-mix.cmd
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,17 +0,0 @@ | |||
| @ECHO off | ||||
| SETLOCAL | ||||
| CALL :find_dp0 | ||||
| 
 | ||||
| IF EXIST "%dp0%\node.exe" ( | ||||
|   SET "_prog=%dp0%\node.exe" | ||||
| ) ELSE ( | ||||
|   SET "_prog=node" | ||||
|   SET PATHEXT=%PATHEXT:;.JS;=;% | ||||
| ) | ||||
| 
 | ||||
| "%_prog%"  "%dp0%\..\laravel-mix\bin\cli.js" %* | ||||
| ENDLOCAL | ||||
| EXIT /b %errorlevel% | ||||
| :find_dp0 | ||||
| SET dp0=%~dp0 | ||||
| EXIT /b | ||||
							
								
								
									
										18
									
								
								node_modules/.bin/laravel-mix.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								node_modules/.bin/laravel-mix.ps1
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,18 +0,0 @@ | |||
| #!/usr/bin/env pwsh | ||||
| $basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent | ||||
| 
 | ||||
| $exe="" | ||||
| if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { | ||||
|   # Fix case when both the Windows and Linux builds of Node | ||||
|   # are installed in the same directory | ||||
|   $exe=".exe" | ||||
| } | ||||
| $ret=0 | ||||
| if (Test-Path "$basedir/node$exe") { | ||||
|   & "$basedir/node$exe"  "$basedir/../laravel-mix/bin/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } else { | ||||
|   & "node$exe"  "$basedir/../laravel-mix/bin/cli.js" $args | ||||
|   $ret=$LASTEXITCODE | ||||
| } | ||||
| exit $ret | ||||
							
								
								
									
										15
									
								
								node_modules/.bin/miller-rabin
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								node_modules/.bin/miller-rabin
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1,15 +0,0 @@ | |||
| #!/bin/sh | ||||
| basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||||
| 
 | ||||
| case `uname` in | ||||
|     *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; | ||||
| esac | ||||
| 
 | ||||
| if [ -x "$basedir/node" ]; then | ||||
|   "$basedir/node"  "$basedir/../miller-rabin/bin/miller-rabin" "$@" | ||||
|   ret=$? | ||||
| else  | ||||
|   node  "$basedir/../miller-rabin/bin/miller-rabin" "$@" | ||||
|   ret=$? | ||||
| fi | ||||
| exit $ret | ||||
Some files were not shown because too many files have changed in this diff Show more
		Loading…
	
	Add table
		
		Reference in a new issue