Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
D
Doorcode
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
5
Issues
5
List
Boards
Labels
Service Desk
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Package Registry
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Guardians of the Kretschmar Elock System
Doorcode
Commits
5cdabeb8
Commit
5cdabeb8
authored
Jun 26, 2020
by
Jacob Priddy
👌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add depends on, modify the nginx conf and start on a login ocntroller,
also start adding routes
parent
8c0c180b
Pipeline
#12476
failed with stages
in 2 minutes and 43 seconds
Changes
7
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
52 additions
and
4 deletions
+52
-4
docker-compose.yml.example
docker-compose.yml.example
+2
-0
docker-compose.yml.prod
docker-compose.yml.prod
+2
-0
nginx/conf.d/app.conf
nginx/conf.d/app.conf
+4
-4
src/backend/app/Http/Controllers/Web/LoginController.php
src/backend/app/Http/Controllers/Web/LoginController.php
+13
-0
src/backend/app/Providers/RouteServiceProvider.php
src/backend/app/Providers/RouteServiceProvider.php
+12
-0
src/backend/config/apidoc.php
src/backend/config/apidoc.php
+2
-0
src/backend/routes/frontend.php
src/backend/routes/frontend.php
+17
-0
No files found.
docker-compose.yml.example
View file @
5cdabeb8
...
...
@@ -41,6 +41,8 @@ services:
- ./simple-saml-idp/cert:/var/simplesamlphp-idp/cert
- ./simple-saml-idp/config:/var/simplesamlphp-idp/config
- ./simple-saml-idp/metadata:/var/simplesamlphp-idp/metadata
depends_on:
- dbadmin
logging:
options:
max-size: "10m"
...
...
docker-compose.yml.prod
View file @
5cdabeb8
...
...
@@ -49,6 +49,8 @@ services:
- ./simple-saml-prod/cert:/var/simplesamlphp/cert
- ./simple-saml-prod/config:/var/simplesamlphp/config
- ./simple-saml-prod/metadata:/var/simplesamlphp/metadata
depends_on:
- dbadmin
logging:
options:
max-size: "10m"
...
...
nginx/conf.d/app.conf
View file @
5cdabeb8
...
...
@@ -74,13 +74,13 @@ server {
proxy_redirect
off
;
}
location
/
api
{
location
/ {
proxy_pass
http
://
localhost
.
api
;
}
location
/ {
try_files
$
uri
$
uri
/ /
index
.
html
;
}
#
location / {
#
try_files $uri $uri/ /index.html;
#
}
}
...
...
src/backend/app/Http/Controllers/Web/LoginController.php
0 → 100644
View file @
5cdabeb8
<?php
namespace
App\Http\Controllers\Web
;
use
App\Http\Controllers\Controller
;
class
LoginController
extends
Controller
{
public
function
index
():
string
{
return
'hi'
;
}
}
src/backend/app/Providers/RouteServiceProvider.php
View file @
5cdabeb8
...
...
@@ -45,6 +45,8 @@ class RouteServiceProvider extends ServiceProvider
$this
->
mapApiRoutes
();
$this
->
mapWebRoutes
();
$this
->
mapFrontendRoutes
();
}
/**
...
...
@@ -89,4 +91,14 @@ class RouteServiceProvider extends ServiceProvider
->
namespace
(
$this
->
namespace
)
->
group
(
base_path
(
'routes/door.php'
));
}
/**
* Define the routes the frontend has
*/
protected
function
mapFrontendRoutes
():
void
{
Route
::
middleware
(
'web'
)
->
namespace
(
$this
->
namespace
)
->
group
(
base_path
(
'routes/frontend.php'
));
}
}
src/backend/config/apidoc.php
View file @
5cdabeb8
...
...
@@ -112,6 +112,7 @@ return [
* Note that the route must be referenced by name here (wildcards are supported).
*/
'exclude'
=>
[
'web.*'
,
// 'users.create', 'admin.*'
],
...
...
@@ -299,6 +300,7 @@ return [
'exclude'
=>
[
'me.*'
,
'door.*'
,
'web.*'
,
// 'users.create', 'admin.*'
],
...
...
src/backend/routes/frontend.php
0 → 100644
View file @
5cdabeb8
<?php
use
Illuminate\Support\Facades\Route
;
use
App\Http\Controllers\Web\LoginController
;
/*
|--------------------------------------------------------------------------
| Frontend 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!
|
*/
Route
::
get
(
'/'
,
[
LoginController
::
class
,
'index'
])
->
name
(
'web.home'
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment