The Public Investment Programming System (or simply PIPS) is a web application built using the PHP Laravel Framework (v.8.*). We believe that Public Investment Programming (PIP) formulation and updating should focus on identification and prioritization of programs and projects rather than merely encoding entries into a collection system (be it MS Excel, Google Sheets or any other platform).
The objectives of the PIPS are as follows:
- To be a one-stop shop for all programs and projects to be submitted to the NEDA PIPOL System;
- To build a bridge from the plan (or the AFMP/NAFMIP) to the budget (annual plan and budget);
- To provide a list of potential projects for official development assistance financing;
- To monitor the progress of implementation of programs and projects supportive to achieving the goals of the Philippine agriculture and fisheries sector.
- The preferred approach for deployment is by linking the hosting to the Github repository which can be found at https://github.com/mlab817/ipms-v2.
- Once linked and the repo and hosting has synced, in the console, run
composer install
to install all dependencies. - Once composer completes, run
cp .env.example .env
. This will create a copy of the.env
example file. The.env
file is where you can modify the app configuration. - Run
php artisan key:generate
to generate the unique app key. The application will fail to run if this is not done. - Update the relevant settings:
Variable * | Description | Default |
---|---|---|
APP_NAME | The name of the app | IPMSv2 |
APP_ENV | The environment of the app. Change to production on deployment to disable debug mode | local |
APP_KEY | The app key - run php artisan key:generate to create one |
null |
APP_DEBUG | Determines if debug messages are shown. Set to false to disable | true |
APP_URL | Set to the actual URL of the app as this will be appended to emails, etc. | http://localhost |
LOG_CHANNEL | Determines how the app logs events, errors, etc | stack |
LOG_LEVEL | Determines lowest level of log is logged | debug |
DB_CONNECTION | What database driver to use | mysql |
DB_HOST | What host the database is found | 127.0.0.1 |
DB_PORT | What host the database is found | 3306 |
DB_DATABASE | Name of the database | ${APP_NAME} |
DB_USERNAME | Username used to access the database | null |
DB_PASSWORD | Password to use | null |
BROADCAST_DRIVER | Determine how events are broadcasted | pusher |
QUEUE_CONNECTION | Determines how queues are run. Change to database on deployment | sync |
MAIL_* | This group of config determines how emails from the system are sent | (multiple) |
WKHTML_PDF_BINARY | Location of the executable to generate pdf. Used by datatables | null |
WKHTML_IMG_BINARY | Location of the executable to generate image. Used by datatables | null |
GOOGLE_* | These settings are used by the Google Login. Please visit google developer console to get the keys | (multiple) |
IPMS_EMAIL | Email of the IPD. This will be displayed in contact email | null |
IPMS_CONTACT_INFO | Contact number/s of the IPD. This will be displayed in contact number/s | null |
ALLOW_GOOGLE_LOGIN | Determine if the system allow google login | false |
* These are the settings used by the app.
- Run
php artisan migrate:fresh --seed
. This will create the tables in the database and insert the initial data needed to run the app. - Next is to set up CRON job to run queues in the hosting. Although you may set the
QUEUE_DRIVER
tosync
, this is not preferred as this could potentially slow down the system. For the CRON job, the only command needed to be run isphp artisan schedule:run
. - You may now use the application.
Domain | Method | URI | Name | Action | Middleware |
---|---|---|---|---|---|
GET | HEAD | POST | PUT | PATCH | |
GET | HEAD | _debugbar/assets/javascript | debugbar.assets.js | Barryvdh\Debugbar\Controllers\AssetController@js | |
GET | HEAD | _debugbar/assets/stylesheets | debugbar.assets.css | Barryvdh\Debugbar\Controllers\AssetController@css | |
Closure | |||||
DELETE | _debugbar/cache/{key}/{tags?} | debugbar.cache.delete | Barryvdh\Debugbar\Controllers\CacheController@delete | Barryvdh\Debugbar\Middleware\DebugbarEnabled | |
Closure | |||||
GET | HEAD | _debugbar/clockwork/{id} | debugbar.clockwork | Barryvdh\Debugbar\Controllers\OpenHandlerController@clockwork | |
Closure | |||||
GET | HEAD | _debugbar/open | debugbar.openhandler | Barryvdh\Debugbar\Controllers\OpenHandlerController@handle | |
Closure | |||||
GET | HEAD | _debugbar/telescope/{id} | debugbar.telescope | Barryvdh\Debugbar\Controllers\TelescopeController@show | |
Closure | |||||
GET | HEAD | _dusk/login/{userId}/{guard?} | dusk.login | Laravel\Dusk\Http\Controllers\UserController@login | |
GET | HEAD | _dusk/logout/{guard?} | dusk.logout | Laravel\Dusk\Http\Controllers\UserController@logout | |
GET | HEAD | _dusk/user/{guard?} | dusk.user | Laravel\Dusk\Http\Controllers\UserController@user | |
GET | HEAD | account/logins | account.logins | App\Http\Controllers\AccountController@logins | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | admin | admin.index | App\Http\Controllers\Admin\AdminController | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/announcements | admin.announcements.index | App\Http\Controllers\AnnouncementController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/announcements | admin.announcements.store | App\Http\Controllers\AnnouncementController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/announcements/create | admin.announcements.create | App\Http\Controllers\AnnouncementController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/announcements/{announcement} | admin.announcements.show | App\Http\Controllers\AnnouncementController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/announcements/{announcement} | admin.announcements.update | App\Http\Controllers\AnnouncementController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/announcements/{announcement} | admin.announcements.destroy | App\Http\Controllers\AnnouncementController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/announcements/{announcement}/edit | admin.announcements.edit | App\Http\Controllers\AnnouncementController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | admin/labels | admin.create-label | App\Http\Controllers\CreateLabelController | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/links | admin.links.index | App\Http\Controllers\Admin\LinkController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/links | admin.links.store | App\Http\Controllers\Admin\LinkController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/links/create | admin.links.create | App\Http\Controllers\Admin\LinkController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/links/{link} | admin.links.show | App\Http\Controllers\Admin\LinkController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/links/{link} | admin.links.update | App\Http\Controllers\Admin\LinkController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/links/{link} | admin.links.destroy | App\Http\Controllers\Admin\LinkController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/links/{link}/edit | admin.links.edit | App\Http\Controllers\Admin\LinkController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/offices | admin.offices.index | App\Http\Controllers\Admin\OfficeController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/offices | admin.offices.store | App\Http\Controllers\Admin\OfficeController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/offices/create | admin.offices.create | App\Http\Controllers\Admin\OfficeController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/offices/{office} | admin.offices.show | App\Http\Controllers\Admin\OfficeController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/offices/{office} | admin.offices.update | App\Http\Controllers\Admin\OfficeController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/offices/{office} | admin.offices.destroy | App\Http\Controllers\Admin\OfficeController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/offices/{office}/edit | admin.offices.edit | App\Http\Controllers\Admin\OfficeController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_unit_types | admin.operating_unit_types.index | App\Http\Controllers\Admin\OperatingUnitTypeController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/operating_unit_types | admin.operating_unit_types.store | App\Http\Controllers\Admin\OperatingUnitTypeController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_unit_types/create | admin.operating_unit_types.create | App\Http\Controllers\Admin\OperatingUnitTypeController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_unit_types/{operating_unit_type} | admin.operating_unit_types.show | App\Http\Controllers\Admin\OperatingUnitTypeController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/operating_unit_types/{operating_unit_type} | admin.operating_unit_types.update | App\Http\Controllers\Admin\OperatingUnitTypeController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/operating_unit_types/{operating_unit_type} | admin.operating_unit_types.destroy | App\Http\Controllers\Admin\OperatingUnitTypeController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_unit_types/{operating_unit_type}/edit | admin.operating_unit_types.edit | App\Http\Controllers\Admin\OperatingUnitTypeController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_units | admin.operating_units.index | App\Http\Controllers\Admin\OperatingUnitController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/operating_units | admin.operating_units.store | App\Http\Controllers\Admin\OperatingUnitController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_units/create | admin.operating_units.create | App\Http\Controllers\Admin\OperatingUnitController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_units/{operating_unit} | admin.operating_units.show | App\Http\Controllers\Admin\OperatingUnitController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/operating_units/{operating_unit} | admin.operating_units.update | App\Http\Controllers\Admin\OperatingUnitController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/operating_units/{operating_unit} | admin.operating_units.destroy | App\Http\Controllers\Admin\OperatingUnitController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/operating_units/{operating_unit}/edit | admin.operating_units.edit | App\Http\Controllers\Admin\OperatingUnitController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/permissions | admin.permissions.index | App\Http\Controllers\Admin\PermissionController@index | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:viewAny,App\Models\Permission | |||||
POST | admin/permissions | admin.permissions.store | App\Http\Controllers\Admin\PermissionController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:create,App\Models\Permission | |||||
PUT | PATCH | admin/permissions/{permission} | admin.permissions.update | App\Http\Controllers\Admin\PermissionController@update | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,permission | |||||
DELETE | admin/permissions/{permission} | admin.permissions.destroy | App\Http\Controllers\Admin\PermissionController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:delete,permission | |||||
GET | HEAD | admin/permissions/{permission}/edit | admin.permissions.edit | App\Http\Controllers\Admin\PermissionController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,permission | |||||
GET | HEAD | admin/projects | admin.projects.index | App\Http\Controllers\Admin\AdminProjectController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
POST | admin/projects | admin.projects.store | App\Http\Controllers\Admin\AdminProjectController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/create | admin.projects.create | App\Http\Controllers\Admin\AdminProjectController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project} | admin.projects.show | App\Http\Controllers\Admin\AdminProjectController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
PUT | PATCH | admin/projects/{project} | admin.projects.update | App\Http\Controllers\Admin\AdminProjectController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
DELETE | admin/projects/{project} | admin.projects.destroy | App\Http\Controllers\Admin\AdminProjectController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
POST | admin/projects/{project}/change_owner | admin.projects.changeOwner.post | App\Http\Controllers\Admin\AdminProjectController@changeOwnerPost | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/change_owner | admin.projects.changeOwner.get | App\Http\Controllers\Admin\AdminProjectController@changeOwner | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/edit | admin.projects.edit | App\Http\Controllers\Admin\AdminProjectController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/users | admin.projects.users.index | App\Http\Controllers\Admin\ProjectUserController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
POST | admin/projects/{project}/users | admin.projects.users.store | App\Http\Controllers\Admin\ProjectUserController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/users/create | admin.projects.users.create | App\Http\Controllers\Admin\ProjectUserController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/users/{user} | admin.projects.users.show | App\Http\Controllers\Admin\ProjectUserController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
PUT | PATCH | admin/projects/{project}/users/{user} | admin.projects.users.update | App\Http\Controllers\Admin\ProjectUserController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
DELETE | admin/projects/{project}/users/{user} | admin.projects.users.destroy | App\Http\Controllers\Admin\ProjectUserController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/projects/{project}/users/{user}/edit | admin.projects.users.edit | App\Http\Controllers\Admin\ProjectUserController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:projects.manage | |||||
GET | HEAD | admin/roles | admin.roles.index | App\Http\Controllers\Admin\RoleController@index | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:viewAny,App\Models\Role | |||||
POST | admin/roles | admin.roles.store | App\Http\Controllers\Admin\RoleController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:create,App\Models\Role | |||||
GET | HEAD | admin/roles/create | admin.roles.create | App\Http\Controllers\Admin\RoleController@create | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:create,App\Models\Role | |||||
GET | HEAD | admin/roles/{role} | admin.roles.show | App\Http\Controllers\Admin\RoleController@show | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:view,role | |||||
PUT | PATCH | admin/roles/{role} | admin.roles.update | App\Http\Controllers\Admin\RoleController@update | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,role | |||||
DELETE | admin/roles/{role} | admin.roles.destroy | App\Http\Controllers\Admin\RoleController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:delete,role | |||||
GET | HEAD | admin/roles/{role}/edit | admin.roles.edit | App\Http\Controllers\Admin\RoleController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,role | |||||
GET | HEAD | admin/teams | admin.teams.index | App\Http\Controllers\Admin\TeamController@index | |
App\Http\Middleware\AdminMiddleware | |||||
POST | admin/teams | admin.teams.store | App\Http\Controllers\Admin\TeamController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/teams/create | admin.teams.create | App\Http\Controllers\Admin\TeamController@create | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/teams/{team} | admin.teams.show | App\Http\Controllers\Admin\TeamController@show | |
App\Http\Middleware\AdminMiddleware | |||||
PUT | PATCH | admin/teams/{team} | admin.teams.update | App\Http\Controllers\Admin\TeamController@update | |
App\Http\Middleware\AdminMiddleware | |||||
DELETE | admin/teams/{team} | admin.teams.destroy | App\Http\Controllers\Admin\TeamController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/teams/{team}/edit | admin.teams.edit | App\Http\Controllers\Admin\TeamController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
GET | HEAD | admin/test-admin | Closure | ||
GET | HEAD | admin/users | admin.users.index | App\Http\Controllers\Admin\UserController@index | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:viewAny,App\Models\User | |||||
POST | admin/users | admin.users.store | App\Http\Controllers\Admin\UserController@store | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:create,App\Models\User | |||||
GET | HEAD | admin/users/create | admin.users.create | App\Http\Controllers\Admin\UserController@create | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:create,App\Models\User | |||||
GET | HEAD | admin/users/{user} | admin.users.show | App\Http\Controllers\Admin\UserController@show | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:view,user | |||||
PUT | PATCH | admin/users/{user} | admin.users.update | App\Http\Controllers\Admin\UserController@update | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,user | |||||
DELETE | admin/users/{user} | admin.users.destroy | App\Http\Controllers\Admin\UserController@destroy | web | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:delete,user | |||||
GET | HEAD | admin/users/{user}/edit | admin.users.edit | App\Http\Controllers\Admin\UserController@edit | |
App\Http\Middleware\AdminMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,user | |||||
DELETE | attachments/{attachment} | attachments.destroy | App\Http\Controllers\ProjectAttachmentController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | attachments/{attachment}/download | attachments.download | App\Http\Controllers\ProjectAttachmentController@download | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | auth/google | auth.google | App\Http\Controllers\Auth\SocialLoginController@redirectToGoogle | |
App\Http\Middleware\RedirectIfAuthenticated | |||||
GET | HEAD | auth/google/callback | auth.google-callback | App\Http\Controllers\Auth\SocialLoginController@handleGoogleCallback | |
App\Http\Middleware\RedirectIfAuthenticated | |||||
POST | auth/password/change | password.change | App\Http\Controllers\Auth\ChangePasswordController | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | base-projects | base-projects.store | App\Http\Controllers\BaseProjectController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/create | base-projects.create | App\Http\Controllers\BaseProjectController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project} | base-projects.show | App\Http\Controllers\BaseProjectController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | base-projects/{base_project} | base-projects.update | App\Http\Controllers\BaseProjectController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | base-projects/{base_project} | base-projects.destroy | App\Http\Controllers\BaseProjectController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches | base-projects.branches.index | App\Http\Controllers\BaseProjectBranchController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | base-projects/{base_project}/branches | base-projects.branches.store | App\Http\Controllers\BaseProjectBranchController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch} | base-projects.branches.show | App\Http\Controllers\BaseProjectBranchController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch}/history | base-projects.branches.history | App\Http\Controllers\BaseProjectBranchController@history | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch}/issues | base-projects.branches.issues | App\Http\Controllers\BaseProjectBranchController@issues | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch}/issues/create | base-projects.branches.issues.create | App\Http\Controllers\BaseProjectBranchController@createIssue | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch}/review | base-projects.branches.review | App\Http\Controllers\BaseProjectBranchController@review | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/branches/{branch}/trip | base-projects.branches.trip | App\Http\Controllers\BaseProjectBranchController@trip | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/edit | base-projects.edit | App\Http\Controllers\BaseProjectController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | base-projects/{base_project}/settings | base-projects.settings | App\Http\Controllers\BaseProjectController@settings | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | POST | HEAD | broadcasting/auth | ||
POST | clone_project | clone_project | App\Http\Controllers\CloneProjectController | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | collaborators | collaborators.index | App\Http\Controllers\CollaboratorController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | collaborators | collaborators.store | App\Http\Controllers\CollaboratorController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | collaborators/create | collaborators.create | App\Http\Controllers\CollaboratorController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | collaborators/{collaborator} | collaborators.show | App\Http\Controllers\CollaboratorController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | collaborators/{collaborator} | collaborators.update | App\Http\Controllers\CollaboratorController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | collaborators/{collaborator} | collaborators.destroy | App\Http\Controllers\CollaboratorController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | collaborators/{collaborator}/edit | collaborators.edit | App\Http\Controllers\CollaboratorController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | dashboard | dashboard | App\Http\Controllers\DashboardController | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | docs | larecipe.index | BinaryTorch\LaRecipe\Http\Controllers\DocumentationController@index | |
GET | HEAD | docs/scripts/{script} | larecipe.scripts | BinaryTorch\LaRecipe\Http\Controllers\ScriptController | |
GET | HEAD | docs/search-index/{version} | larecipe.search | BinaryTorch\LaRecipe\Http\Controllers\SearchController | |
GET | HEAD | docs/styles/{style} | larecipe.styles | BinaryTorch\LaRecipe\Http\Controllers\StyleController | |
GET | HEAD | docs/{version}/{page?} | larecipe.show | BinaryTorch\LaRecipe\Http\Controllers\DocumentationController@show | |
GET | HEAD | exportJson | projects.json | App\Http\Controllers\ExportProjectsAsJsonController | |
PUT | PATCH | invitations/{invitation} | invitations.update | App\Http\Controllers\InvitationController@update | |
App\Http\Middleware\RedirectIfAuthenticated | |||||
GET | HEAD | issues/{issue}/issue_comments | issues.issue_comments.index | App\Http\Controllers\IssueCommentController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | issues/{issue}/issue_comments | issues.issue_comments.store | App\Http\Controllers\IssueCommentController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | issues/{issue}/issue_comments/create | issues.issue_comments.create | App\Http\Controllers\IssueCommentController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | issues/{issue}/issue_comments/{issue_comment} | issues.issue_comments.show | App\Http\Controllers\IssueCommentController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | issues/{issue}/issue_comments/{issue_comment} | issues.issue_comments.update | App\Http\Controllers\IssueCommentController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | issues/{issue}/issue_comments/{issue_comment} | issues.issue_comments.destroy | App\Http\Controllers\IssueCommentController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | issues/{issue}/issue_comments/{issue_comment}/edit | issues.issue_comments.edit | App\Http\Controllers\IssueCommentController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | livewire/livewire.js | Livewire\Controllers\LivewireJavaScriptAssets@source | ||
GET | HEAD | livewire/livewire.js.map | Livewire\Controllers\LivewireJavaScriptAssets@maps | ||
POST | livewire/message/{name} | livewire.message | Livewire\Controllers\HttpConnectionHandler | web | |
GET | HEAD | livewire/preview-file/{filename} | livewire.preview-file | Livewire\Controllers\FilePreviewHandler@handle | |
POST | livewire/upload-file | livewire.upload-file | Livewire\Controllers\FileUploadHandler@handle | web | |
Illuminate\Routing\Middleware\ThrottleRequests:60,1 | |||||
GET | HEAD | lockout | Closure | ||
GET | HEAD | login | login | App\Http\Controllers\Auth\LoginController@showLoginForm | |
App\Http\Middleware\RedirectIfAuthenticated | |||||
POST | login | App\Http\Controllers\Auth\LoginController@login | web | ||
App\Http\Middleware\RedirectIfAuthenticated | |||||
POST | logout | logout | App\Http\Controllers\Auth\LoginController@logout | web | |
DELETE | members/{member} | members.destroy | App\Http\Controllers\MemberController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | members/{member} | members.show | App\Http\Controllers\MemberController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | members/{member} | members.update | App\Http\Controllers\MemberController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | members/{member}/edit | members.edit | App\Http\Controllers\MemberController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | notifications | notifications.markAllAsRead | App\Http\Controllers\NotificationController@markAllAsRead | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | notifications | notifications.index | App\Http\Controllers\NotificationController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | notifications/{notification} | notifications.show | App\Http\Controllers\NotificationController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | oauth/authorize | passport.authorizations.authorize | Laravel\Passport\Http\Controllers\AuthorizationController@authorize | |
App\Http\Middleware\Authenticate | |||||
POST | oauth/authorize | passport.authorizations.approve | Laravel\Passport\Http\Controllers\ApproveAuthorizationController@approve | web | |
App\Http\Middleware\Authenticate | |||||
DELETE | oauth/authorize | passport.authorizations.deny | Laravel\Passport\Http\Controllers\DenyAuthorizationController@deny | web | |
App\Http\Middleware\Authenticate | |||||
GET | HEAD | oauth/clients | passport.clients.index | Laravel\Passport\Http\Controllers\ClientController@forUser | |
App\Http\Middleware\Authenticate | |||||
POST | oauth/clients | passport.clients.store | Laravel\Passport\Http\Controllers\ClientController@store | web | |
App\Http\Middleware\Authenticate | |||||
PUT | oauth/clients/{client_id} | passport.clients.update | Laravel\Passport\Http\Controllers\ClientController@update | web | |
App\Http\Middleware\Authenticate | |||||
DELETE | oauth/clients/{client_id} | passport.clients.destroy | Laravel\Passport\Http\Controllers\ClientController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
GET | HEAD | oauth/personal-access-tokens | passport.personal.tokens.index | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@forUser | |
App\Http\Middleware\Authenticate | |||||
POST | oauth/personal-access-tokens | passport.personal.tokens.store | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@store | web | |
App\Http\Middleware\Authenticate | |||||
DELETE | oauth/personal-access-tokens/{token_id} | passport.personal.tokens.destroy | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
GET | HEAD | oauth/scopes | passport.scopes.index | Laravel\Passport\Http\Controllers\ScopeController@all | |
App\Http\Middleware\Authenticate | |||||
POST | oauth/token | passport.token | Laravel\Passport\Http\Controllers\AccessTokenController@issueToken | Illuminate\Routing\Middleware\ThrottleRequests | |
POST | oauth/token/refresh | passport.token.refresh | Laravel\Passport\Http\Controllers\TransientTokenController@refresh | web | |
App\Http\Middleware\Authenticate | |||||
GET | HEAD | oauth/tokens | passport.tokens.index | Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@forUser | |
App\Http\Middleware\Authenticate | |||||
DELETE | oauth/tokens/{token_id} | passport.tokens.destroy | Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
GET | HEAD | offices | offices.index | App\Http\Controllers\OfficeController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | offices | offices.store | App\Http\Controllers\OfficeController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/create | offices.create | App\Http\Controllers\OfficeController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office} | offices.show | App\Http\Controllers\OfficeController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | offices/{office} | offices.update | App\Http\Controllers\OfficeController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | offices/{office} | offices.destroy | App\Http\Controllers\OfficeController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/edit | offices.edit | App\Http\Controllers\OfficeController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/members | offices.members.index | App\Http\Controllers\MemberController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | offices/{office}/members | offices.members.store | App\Http\Controllers\MemberController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/members/create | offices.members.create | App\Http\Controllers\MemberController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/members/invitation | offices.members.invitation | App\Http\Controllers\MemberController@invitation | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/projects | offices.projects | App\Http\Controllers\OfficeController@projects | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | offices/{office}/users | offices.users | App\Http\Controllers\OfficeController@users | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | password/change | change_password_update | App\Http\Controllers\Auth\PasswordChangeController@update | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | password/change | change_password_index | App\Http\Controllers\Auth\PasswordChangeController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | password/confirm | password.confirm | App\Http\Controllers\Auth\ConfirmPasswordController@showConfirmForm | |
App\Http\Middleware\Authenticate | |||||
POST | password/confirm | App\Http\Controllers\Auth\ConfirmPasswordController@confirm | web | ||
App\Http\Middleware\Authenticate | |||||
POST | password/email | password.email | App\Http\Controllers\Auth\ForgotPasswordController@sendResetLinkEmail | web | |
GET | HEAD | password/reset | password.request | App\Http\Controllers\Auth\ForgotPasswordController@showLinkRequestForm | |
POST | password/reset | password.update | App\Http\Controllers\Auth\ResetPasswordController@reset | web | |
GET | HEAD | password/reset/{token} | password.reset | App\Http\Controllers\Auth\ResetPasswordController@showResetForm | |
GET | HEAD | pending_transfers | pending_transfers.index | App\Http\Controllers\PendingTransferController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | pending_transfers | pending_transfers.store | App\Http\Controllers\PendingTransferController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pending_transfers/create | pending_transfers.create | App\Http\Controllers\PendingTransferController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pending_transfers/{pending_transfer} | pending_transfers.show | App\Http\Controllers\PendingTransferController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | pending_transfers/{pending_transfer} | pending_transfers.update | App\Http\Controllers\PendingTransferController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | pending_transfers/{pending_transfer} | pending_transfers.destroy | App\Http\Controllers\PendingTransferController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pending_transfers/{pending_transfer}/edit | pending_transfers.edit | App\Http\Controllers\PendingTransferController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pipols | pipols.index | App\Http\Controllers\PipolController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | pipols | pipols.store | App\Http\Controllers\PipolController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pipols/create | pipols.create | App\Http\Controllers\PipolController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pipols/{pipol} | pipols.show | App\Http\Controllers\PipolController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | pipols/{pipol} | pipols.update | App\Http\Controllers\PipolController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | pipols/{pipol} | pipols.destroy | App\Http\Controllers\PipolController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | pipols/{pipol}/edit | pipols.edit | App\Http\Controllers\PipolController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects | projects.index | App\Http\Controllers\ProjectController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects | projects.store | App\Http\Controllers\ProjectController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/assigned | projects.assigned | App\Http\Controllers\ProjectController@assigned | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/checkAvailability | projects.checkAvailability | App\Http\Controllers\ProjectController@checkAvailability | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/clone | projects.new_clone | App\Http\Controllers\ProjectController@new_clone | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/create | projects.create | App\Http\Controllers\ProjectController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/deleted | projects.deleted | App\Http\Controllers\ProjectController@deleted | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/import | projects.import.index | App\Http\Controllers\ProjectImportController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/import | projects.import.import | App\Http\Controllers\ProjectImportController@import | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/office | projects.office | App\Http\Controllers\ProjectController@office | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/own | projects.own | App\Http\Controllers\ProjectController@own | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project} | projects.show | App\Http\Controllers\ProjectController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | projects/{project} | projects.update | App\Http\Controllers\ProjectController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | projects/{project} | projects.destroy | App\Http\Controllers\ProjectController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/clones | projects.clones.store | App\Http\Controllers\ProjectCloneController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/clones/{clone} | projects.clones.show | App\Http\Controllers\ProjectCloneController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/clones/{uuid?} | projects.clones.show | App\Http\Controllers\ProjectCloneController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/compare | projects.compare | App\Http\Controllers\ProjectController@compare | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | projects/{project}/drop | projects.drop | App\Http\Controllers\ProjectController@drop | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/edit | projects.edit | App\Http\Controllers\ProjectController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/endorse | reviews.endorse | App\Http\Controllers\ProjectController@endorse | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/exportJson | projects.exportJson | App\Http\Controllers\ProjectController@exportJson | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/files | projects.files | App\Http\Controllers\ProjectController@files | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/generate_pdf | projects.generatePdf | App\Http\Controllers\ProjectGeneratePdfController | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/history | projects.history | App\Http\Controllers\ProjectController@history | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | projects/{project}/invitations/{token} | projects.accept_invite | App\Http\Controllers\ProjectController@accept_invite | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/invitations/{token} | projects.view_invitation | App\Http\Controllers\ProjectController@view_invitation | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/issues | projects.issues.index | App\Http\Controllers\ProjectIssueController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/issues | projects.issues.store | App\Http\Controllers\ProjectIssueController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/issues/create | projects.issues.create | App\Http\Controllers\ProjectIssueController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/issues/{issue} | projects.issues.show | App\Http\Controllers\ProjectIssueController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | projects/{project}/issues/{issue} | projects.issues.update | App\Http\Controllers\ProjectIssueController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | projects/{project}/issues/{issue} | projects.issues.destroy | App\Http\Controllers\ProjectIssueController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/pipols | projects.pipols.index | App\Http\Controllers\ProjectPipolController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/pipols | projects.pipols.store | App\Http\Controllers\ProjectPipolController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/pipols/create | projects.pipols.create | App\Http\Controllers\ProjectPipolController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/pipols/{pipol} | projects.pipols.show | App\Http\Controllers\ProjectPipolController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | projects/{project}/pipols/{pipol} | projects.pipols.update | App\Http\Controllers\ProjectPipolController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | projects/{project}/pipols/{pipol} | projects.pipols.destroy | App\Http\Controllers\ProjectPipolController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/pipols/{pipol}/edit | projects.pipols.edit | App\Http\Controllers\ProjectPipolController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/reviews | projects.reviews.index | App\Http\Controllers\ProjectReviewController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/reviews | projects.reviews.store | App\Http\Controllers\ProjectReviewController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/reviews/create | projects.reviews.create | App\Http\Controllers\ProjectReviewController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/reviews/{review} | projects.reviews.show | App\Http\Controllers\ProjectReviewController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | projects/{project}/reviews/{review} | projects.reviews.update | App\Http\Controllers\ProjectReviewController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | projects/{project}/reviews/{review} | projects.reviews.destroy | App\Http\Controllers\ProjectReviewController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/reviews/{review}/edit | projects.reviews.edit | App\Http\Controllers\ProjectReviewController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/settings | projects.settings | App\Http\Controllers\ProjectController@settings | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/togglePin | projects.togglePin | App\Http\Controllers\ProjectController@togglePin | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | projects/{project}/trip | trips.show | App\Http\Controllers\TripController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | projects/{project}/trip | trips.update | App\Http\Controllers\TripController@update | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{project}/upload | projects.upload | App\Http\Controllers\ProjectController@upload | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | projects/{uuid}/restore | projects.restore | App\Http\Controllers\ProjectController@restore | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | register | register | App\Http\Controllers\Auth\RegisterController@showRegistrationForm | |
App\Http\Middleware\RedirectIfAuthenticated | |||||
POST | register | App\Http\Controllers\Auth\RegisterController@register | web | ||
App\Http\Middleware\RedirectIfAuthenticated | |||||
GET | HEAD | reviews | reviews.index | App\Http\Controllers\ReviewController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:viewAny,App\Models\Review | |||||
GET | HEAD | reviews/{review} | reviews.show | App\Http\Controllers\ReviewController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:view,review | |||||
PUT | PATCH | reviews/{review} | reviews.update | App\Http\Controllers\ReviewController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,review | |||||
DELETE | reviews/{review} | reviews.destroy | App\Http\Controllers\ReviewController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:delete,review | |||||
GET | HEAD | reviews/{review}/edit | reviews.edit | App\Http\Controllers\ReviewController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
Illuminate\Auth\Middleware\Authorize:update,review | |||||
POST | search | search | App\Http\Controllers\SearchController@search | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | search | search.index | App\Http\Controllers\SearchController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | settings | settings | App\Http\Controllers\SettingsController | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | switchRole | roles.switch | App\Http\Controllers\SwitchRoleController | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | trackers | trackers.index | App\Http\Controllers\TrackerController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | trackers | trackers.store | App\Http\Controllers\TrackerController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | trackers/create | trackers.create | App\Http\Controllers\TrackerController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | trackers/{tracker} | trackers.show | App\Http\Controllers\TrackerController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | trackers/{tracker} | trackers.update | App\Http\Controllers\TrackerController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | trackers/{tracker} | trackers.destroy | App\Http\Controllers\TrackerController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | trackers/{tracker}/edit | trackers.edit | App\Http\Controllers\TrackerController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users | users.index | App\Http\Controllers\UserController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user} | users.show | App\Http\Controllers\UserController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | users/{user} | users.update | App\Http\Controllers\UserController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/activities | users.activities.index | App\Http\Controllers\UserActivityController@index | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | users/{user}/activities | users.activities.store | App\Http\Controllers\UserActivityController@store | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/activities/create | users.activities.create | App\Http\Controllers\UserActivityController@create | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/activities/{activity} | users.activities.show | App\Http\Controllers\UserActivityController@show | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | PATCH | users/{user}/activities/{activity} | users.activities.update | App\Http\Controllers\UserActivityController@update | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
DELETE | users/{user}/activities/{activity} | users.activities.destroy | App\Http\Controllers\UserActivityController@destroy | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/activities/{activity}/edit | users.activities.edit | App\Http\Controllers\UserActivityController@edit | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
POST | users/{user}/follow | users.follow | App\Http\Controllers\UserController@follow | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/projects | users.projects | App\Http\Controllers\UserController@projects | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | users/{user}/settings | users.settings | App\Http\Controllers\UserController@settings | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | users/{user}/update_name | users.update_name | App\Http\Controllers\UserController@update_name | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | users/{user}/update_username | users.update_username | App\Http\Controllers\UserController@update_username | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
PUT | users/{user}/upload_avatar | users.upload_avatar | App\Http\Controllers\UserController@upload_avatar | web | |
App\Http\Middleware\Authenticate | |||||
App\Http\Middleware\UserActivatedMiddleware | |||||
GET | HEAD | {fallbackPlaceholder} | Closure |
/dashboard
/base-projects/
/base-projects/{base_project}
If you found any feature that is not behaving as expected, please send an e-mail to Lester Bolotaolo via mlab817@gmail.com. You may also file an Issue
in this Github repo.
If you discover a security vulnerability within IPMS, please send an e-mail to Lester Bolotaolo via mlab817@gmail.com. All security vulnerabilities will be promptly addressed.
The IPMS is open-sourced software licensed under the MIT license.