Skip to content

Commit 1275de9

Browse files
authored
Merge pull request #330 from dbarzin/dev
Dev
2 parents 5e06349 + a838b83 commit 1275de9

File tree

5 files changed

+15
-10
lines changed

5 files changed

+15
-10
lines changed

INSTALL.fr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ N'oubliez pas de [configurer](https://dbarzin.github.io/deming/config.fr/#notifi
205205

206206
## Configuration de Keycloak (optionnel)
207207

208-
Pour configurer Keycloak, suivez ces étapes :
208+
Pour configurer [Keycloak](https://www.keycloak.org), suivez ces étapes :
209209

210210
- Ouvrez votre fichier .env.
211211
- Modifiez les paramètres de configuration de Keycloak comme suit :

INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Install MariaDB (works also with ProgresSQL and MySQL)
4242

4343
sudo apt install mariadb-server
4444

45-
Start database client
45+
Start database client
4646

4747
sudo mariadb
4848

@@ -199,7 +199,7 @@ Don't forget to [configure](https://dbarzin.github.io/deming/config/#notificatio
199199

200200
## Keycloak Configuration (optional)
201201

202-
To configure Keycloak, follow these steps:
202+
To configure [Keycloak](https://www.keycloak.org), follow these steps:
203203

204204
- Open your `.env` file.
205205
- Modify the Keycloak configuration settings as follows:

app/Http/Controllers/ControlController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1656,7 +1656,7 @@ public function tempo(Request $request) {
16561656
$controls=null;
16571657

16581658
$measures = DB::Table('measures')
1659-
->select('id','name')
1659+
->select('id','name','clause')
16601660
->orderby('name')->get();
16611661

16621662
// return view

app/Http/Controllers/UserController.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,10 @@ public function store(Request $request)
5555

5656
// Validate request data
5757
$this->validate($request, [
58-
'login' => 'required|min:1|max:30',
58+
'login' => 'required|unique:users|min:1|max:30',
5959
'name' => 'required|min:1|max:90',
6060
'title' => 'required|min:1|max:30',
61-
'email' => 'required|email:rfc',
61+
'email' => 'required|unique:users|email:rfc',
6262
'role' => 'required',
6363
]);
6464

@@ -136,7 +136,11 @@ public function update(Request $request, User $user)
136136
// Validate request data
137137
$this->validate($request, [
138138
'name' => 'required|min:1|max:40',
139-
'email' => 'required|email:rfc',
139+
'login' => 'required|min:1|max:30|unique:users,login,'.$user->id,
140+
'name' => 'required|min:1|max:90',
141+
'title' => 'required|min:1|max:30',
142+
'email' => 'required|email:rfc|unique:users,email,'.$user->id,
143+
'role' => 'required'
140144
]);
141145

142146
// Custom password validation if LDAP is not enabled
@@ -152,6 +156,7 @@ public function update(Request $request, User $user)
152156

153157
// Update user information
154158
$user->name = $request->input('name');
159+
$user->login = $request->input('login');
155160
$user->email = $request->input('email');
156161
if ($this->isAdmin()) {
157162
$user->role = $request->input('role');

resources/views/radar/measures.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66
<div data-role="panel" data-title-caption="Tableau de bord" data-collapsible="true" data-title-icon="<span class='mif-chart-line'></span>">
77

88
<div class="row">
9-
<div class="cell-7">
10-
<strong>{{ trans("cruds.measure.title") }}</strong>
9+
<div class="cell-2">
10+
<strong>{{ trans("cruds.measure.fields.clause") }}</strong>
1111
<select name="measures" data-role="select" id="measures">
1212
<option></option>
1313
@foreach ($measures as $measure)
1414
<option id='{{ $measure->id }}'
1515
@if (request()->get('id')==(string)$measure->id)
1616
selected
1717
@endif >
18-
{{ $measure->name }}
18+
{{ $measure->clause }}
1919
</option>
2020
@endforeach
2121
</select>

0 commit comments

Comments
 (0)