after a series of bug fixes plus Non MNO logic for Sender IDs, unfinished leave management and holiday modules

This commit is contained in:
Kwesi Banson Jnr
2025-03-19 10:33:04 +00:00
parent 6cede6d980
commit cf39ff2682
112 changed files with 26812 additions and 496 deletions

View File

@@ -4,7 +4,7 @@
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| enchilada
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
@@ -24,8 +24,11 @@ Route::get('/home', 'HomeController@index')->name('home');
*/
// Route::post('testjs', 'UtilityController@showPage');
// Route::get('mno_test', 'UtilityController@processMnoWorldwideFile');
Route::get('loggingtest', 'UtilityController@loggingTest');
Route::get('loadcodes', 'UtilityController@loadShortCodes');
Route::get('/testlog', function () {
@@ -38,7 +41,7 @@ Route::get('/testlog', function () {
});
//Route::post('ipstore', 'NetworkOperatorsController@ipStore');
//Route::get('testemail', 'UtilityController@EmailTest');
Route::get('testemail', 'UtilityController@EmailTest');
//Route::get('testmno', 'ContractRenewalReminderController@getMnos');
//Route::get('ntfy', 'UtilityController@ntfyTest');
//Route::get('client-renewal', 'ClientContractRenewalAlertsController@getClientDetails');
@@ -77,11 +80,13 @@ Route::group(['middleware' => ['checklogin', 'checkcurrentlylogged']], function(
Route::get('dashboard', 'DashboardController@index');
Route::get('reportdetails/{id}', 'MeetingReportsController@showDetails');
Route::post('mnos/getCountryNetworks', 'NetworkOperatorsController@getCountryNetworks');
Route::get('mnos/all', 'NetworkOperatorsController@getMnosJson');
Route::post('mnos/ip_store', 'NetworkOperatorsController@ipStore');
Route::post('mnos/finance_store', 'NetworkOperatorsController@financeStore');
Route::post('mnos/finance_update', 'NetworkOperatorsController@financeUpdate');
Route::get('mnos/get_payment/{id}', 'NetworkOperatorsController@getSinglePayment');
Route::get('mnos/downloadfile/{id}', 'NetworkOperatorsController@getMnoFile');
Route::post('mnos/notes_update', 'NetworkOperatorsController@notesUpdate');
@@ -109,9 +114,12 @@ Route::group(['middleware' => ['checklogin', 'checkcurrentlylogged']], function(
Route::get('senderids/all', 'SenderIdController@getSenderIdsJson');
Route::get('senderids/get-mno-list/{directMno}', 'SenderIdController@getMNOList');
Route::post('senderids/direct_store', 'SenderIdController@direct_store');
Route::resource('senderids', 'SenderIdController');
Route::get('staffmembers/profile/{staff_member_id}', 'StaffMembersController@profile');
Route::get('staffmembers/index', 'StaffMembersController@index');
Route::get('staffmembers/all', 'StaffMembersController@getstaffMemberssJson');
Route::resource('staffmembers', 'StaffMembersController');
@@ -144,6 +152,10 @@ Route::group(['middleware' => ['checklogin', 'checkcurrentlylogged']], function(
Route::get('clients/services/{id}', 'ClientsController@showservices')->name('clients.services');
Route::resource('clients', 'ClientsController');
Route::get('reports/overview', 'ReportsController@overview');
Route::get('reports/clientsbyservice/all', 'ReportsController@getClientsByServiceJson');
Route::get('reports/clientsbyservice', 'ReportsController@getClientsByService');
Route::get('reports/useractivities', 'ReportsController@getUserActivities');
Route::get('reports/useractivities/all', 'ReportsController@getUserActivitiesJson');
@@ -169,9 +181,17 @@ Route::group(['middleware' => ['checklogin', 'checkcurrentlylogged']], function(
Route::get('infrastructure/create', 'ClickInfrastructureController@create');
Route::post('infrastructure/vpn/raw', 'VpnController@getVpnListJsonRawJs');
Route::get('infrastructure/vpn/get_phases/{id}', 'VpnController@getPhaseOneTwo');
Route::get('infrastructure/vpn/edit/{id}', 'VpnController@edit');
Route::get('infrastructure/vpn', 'VpnController@index');
Route::get('infrastructure/vpn-create', 'VpnController@create');
Route::post('infrastructure/storevpn', 'VpnController@store');
Route::get('infrastructure/get-vpn-partner-list/{type}', 'VpnController@getMNOandClient');
Route::get('infrastructure/server-list', 'ClickInfrastructureController@server_list');
Route::get('infrastructure/editserver-list/{id}', 'ClickInfrastructureController@edit_server');
Route::get('officelocations/download/{id}', 'OfficeLocationsController@getDocument');
Route::post('officelocations/filesupdate', 'OfficeLocationsController@filesUpdate');
Route::post('officelocations/filestore', 'OfficeLocationsController@fileStore');
@@ -199,6 +219,8 @@ Route::group(['middleware' => ['checklogin', 'checkcurrentlylogged']], function(
Route::get('mnopaymentreports/all', 'MnoPaymentsController@getMnoPaymentsJson');
Route::get('mnopaymentreports', 'MnoPaymentsController@index');
Route::resource('marketreport', 'MarketerReportController');
Route::get('finance', 'Finance\DashboardController@index');