49 lines
2.1 KiB
PHP
49 lines
2.1 KiB
PHP
<?php
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Web Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| 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!
|
|
|
|
|
*/
|
|
|
|
Auth::routes(['register' => false, 'reset' => false, 'verify' => false]);
|
|
|
|
Route::get('/', 'HomeController@index')->name('home');
|
|
/* EXPORT CONTACT */
|
|
Route::get('/export-contact', 'HomeController@getContacts');
|
|
/* VERSION */
|
|
Route::post('/new-version', 'HomeController@newVersion');
|
|
/* DOCUMENTS */
|
|
Route::get('/documents', 'DocumentsController@index');
|
|
Route::get('/documents/add', 'DocumentsController@add');
|
|
Route::post('/documents/store', 'DocumentsController@store');
|
|
Route::get('/documents/{id}/edit', 'DocumentsController@edit');
|
|
Route::post('/documents/{id}/update', 'DocumentsController@update');
|
|
Route::post('/documents/upload', 'DocumentsController@upload');
|
|
Route::post('/documents/{id}/delete', 'DocumentsController@delete');
|
|
/* USERS */
|
|
Route::get('/users', 'UsersController@index');
|
|
Route::get('/users/add', 'UsersController@add');
|
|
Route::post('/users/store', 'UsersController@store');
|
|
Route::get('/users/{id}/edit', 'UsersController@edit')->name('users.edit');
|
|
Route::post('/users/{id}/update', 'UsersController@update');
|
|
Route::post('/users/generateAuthorizedFolders', 'UsersController@generateAuthorizedFolders');
|
|
/* FOLDERS */
|
|
Route::get('/folders', 'FoldersController@index');
|
|
Route::post('/save-folder-order', 'FoldersController@saveOrder');
|
|
Route::post('/save-folder-name', 'FoldersController@saveName');
|
|
Route::post('/add-folder', 'FoldersController@add');
|
|
Route::post('/delete-folder', 'FoldersController@delete');
|
|
Route::post('/folders/toggle-authorization', 'FoldersController@toggleAuthorization');
|
|
/* SHOW */
|
|
Route::get('/show', 'ShowController@index')->name('show.index');
|
|
Route::post('/show/updateStatus', 'ShowController@updateStatus');
|
|
|
|
Route::get('/docs/{uuid}/download', 'DocumentsController@download')
|
|
->name('docs.download')
|
|
->middleware('signed');
|