Skip to content

Commit

Permalink
OSS => Premium
Browse files Browse the repository at this point in the history
commit 4c7a69b
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Sat Jan 16 13:12:55 2021 +0100

    Supprime le endpoint `/parks/[id]/materials`, non utilisé

commit 5f5f346
Merge: f7bcb89 12b1990
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Thu Jan 14 15:47:26 2021 +0100

    Merge branch 'release/0.11.0' into develop

commit 12b1990
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Thu Jan 14 15:47:20 2021 +0100

    Release version 0.11.0

commit f7bcb89
Merge: 32fa00f 6827a9d
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Thu Jan 14 12:49:05 2021 +0100

    Merge pull request #95 from Robert-2/feature/94-filter-events-by-park

    Ajoute un filtre par parc dans le calendrier (#94)

commit 6827a9d
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Thu Jan 14 10:12:07 2021 +0100

    Limite l'utilisation du filtre au cas où il y a plusieurs parcs

    Et corrige selon self-review

commit ac1436b
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 23:08:59 2021 +0100

    Ajoute un filtre par parc dans le calendrier (#94)

commit 32fa00f
Merge: 0b4cb86 873ae02
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 18:19:53 2021 +0100

    Merge branch 'feature/87-auto-trim' into develop

commit 873ae02
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 18:19:46 2021 +0100

    Ajoute un trim() auto sur les champs de type string (#87)

commit 0b4cb86
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 15:18:59 2021 +0100

    Ajoute la configuration de l'extension Vetur

    On peut se permettre de ne pas l'ignorer, car c'est cross-IDE apparemment, et c'est un outil vraiment utile pour le développement d'une app en Vue.js (complétion auto, snippets, etc).

commit 2274ef9
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 15:16:58 2021 +0100

    Utilise une configuration ESlint spéciale pour les tests (temporaire)

commit 650fbd9
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 13 15:16:13 2021 +0100

    Met à jour les dépendances Front

commit cf99b89
Merge: 4b011a2 352bb1b
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Tue Jan 12 19:51:49 2021 +0100

    Merge pull request #89 from Robert-2/feature/51-category-link-to-materials

    Ajoute des liens vers le matériel depuis les catégories (#51)

commit 352bb1b
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 10 23:10:52 2021 +0100

    Corrige les filtres par catégories dans la liste du matériel

commit 5a141a4
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 10 22:35:16 2021 +0100

    Ajoute des liens vers le matériel depuis les catégories (#51)

commit 4b011a2
Merge: 4098963 a8b68be
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Tue Jan 12 19:44:31 2021 +0100

    Merge pull request #88 from Robert-2/feature/36-select-search

    Ajoute un système de recherche dans le choix des bénéficiaires et techniciens (#36)

commit a8b68be
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Tue Jan 12 19:38:11 2021 +0100

    Corrige selon auto-review

commit 4098963
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 10 21:27:26 2021 +0100

    Ajoute un fichier de config pour le dependabot (#86)

commit f62f310
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 10 13:24:35 2021 +0100

    Ajoute la prise en charge de l'overwrite du nombre de résultat par page

commit 753dc3e
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 10 13:13:06 2021 +0100

    Permet la recherche à la volée dans les multipleItems (#36)

commit 9352baa
Merge: c1162ca 9021cbc
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Jan 6 13:07:20 2021 +0100

    Merge pull request #85 from Robert-2/dependabot/npm_and_yarn/client/axios-0.21.1

    Bump axios from 0.20.0 to 0.21.1 in /client

commit 9021cbc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Jan 6 05:03:45 2021 +0000

    Bump axios from 0.20.0 to 0.21.1 in /client

    Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.1.
    - [Release notes](https://github.com/axios/axios/releases)
    - [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
    - [Commits](axios/axios@v0.20.0...v0.21.1)

    Signed-off-by: dependabot[bot] <support@github.com>

commit c1162ca
Merge: 8640b5e 8573af6
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Tue Jan 5 18:38:04 2021 +0100

    Merge pull request #84 from Robert-2/feature/improves-models

    Améliorations au niveau des modèles

commit 8573af6
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 18:36:17 2021 +0100

    Supprime un commentaire inutile

commit 4aafe8f
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 18:35:01 2021 +0100

    Ajoute un auto-discover du modèle dans les contrôleurs

commit 44ea71b
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 17:06:35 2021 +0100

    Retourne le modèle avec les attributs actualisés lors de la creation / edition

commit a2c9f63
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 17:15:34 2021 +0100

    Conserve le casting dans les accessors du modèle Material

commit 3ba2646
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 16:43:58 2021 +0100

    Ajoute les valeurs par défaut pour le matériel

commit 17f6f02
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 16:42:23 2021 +0100

    Utilise des classes abstraites pour les classes de base

commit a7ab5d9
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Jan 5 16:35:15 2021 +0100

    Remplace `Material::format()` par des accesseurs

commit 8640b5e
Author: Donovan <donovan@pulsanova.com>
Date:   Tue Jan 5 15:26:34 2021 +0100

    Ajoute le champ `park_id` aux unités de matériel (#83)

commit 2dc074a
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Tue Jan 5 11:47:59 2021 +0100

    Ajoute des onglets dans la vue du matériel en détail (#82)

    * Ajoute des onglets dans la vue du matériel en détail

    * Renomme le Dotfile de développement

    * Supprime l'affichage des unités dans la vue d'un matériel

    Co-authored-by: Donovan Lambert <donovan@pulsanova.com>

commit 27e467d
Merge: d318c40 0b8c817
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Mon Jan 4 21:37:03 2021 +0100

    Merge pull request #80 from Robert-2/feature/material-view

    Ajoute la vue d'un matériel

commit 0b8c817
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sun Jan 3 22:27:42 2021 +0100

    Corrige selon review

commit 33cdf3d
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Thu Dec 31 02:42:06 2020 +0100

    Ajoute la vue d'un matériel

commit d318c40
Merge: 985126a 3053393
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Sat Jan 2 23:18:58 2021 +0100

    Merge pull request #81 from Robert-2/feature/improves-validation-2

    Améliore (encore) la validation

commit 3053393
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Fri Jan 1 16:35:37 2021 +0100

    Corrige les tests unitaires vu la nouvelle année (2021)

commit 37149e4
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Fri Jan 1 16:14:05 2021 +0100

    Améliore (encore) la validation

commit 985126a
Merge: acbb5cf de0bcb8
Author: Paul Maillardet <paul@pulsanova.com>
Date:   Wed Dec 30 14:04:04 2020 +0100

    Merge pull request #79 from Robert-2/feature/remove-partial-validation

    Améliore la validation des modèles

commit de0bcb8
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Wed Dec 30 12:25:45 2020 +0100

    Corrige la validation des modèles

commit 57993a9
Author: Donovan Lambert <donovan@pulsanova.com>
Date:   Tue Dec 29 18:56:47 2020 +0100

    Amélioration des booléens dans les fixtures

commit acbb5cf
Author: Donovan <donovan@pulsanova.com>
Date:   Tue Dec 29 17:27:42 2020 +0100

    Améliore la validation (+ Refactoring modèles) (#76)

commit f0bbab2
Author: Donovan <donovan@pulsanova.com>
Date:   Tue Dec 29 11:25:22 2020 +0100

    Ajuste la contrainte des unités de matériel dans les événements (#77)

    (Sera rollback lorsque l'on prendra en charge les guards lors du switch-back Gestion unitaire => Gestion non unitaire)
  • Loading branch information
Donov4n committed Jan 16, 2021
1 parent 5460efe commit 73bf755
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 41 deletions.
1 change: 0 additions & 1 deletion server/src/App/ApiRouter.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ class ApiRouter
'/companies/{id:[0-9]+}/persons[/]' => 'CompanyController:getPersons',
'/parks[/]' => 'ParkController:getAll',
'/parks/{id:[0-9]+}[/]' => 'ParkController:getOne',
'/parks/{id:[0-9]+}/materials[/]' => 'ParkController:getMaterials',
'/materials[/]' => 'MaterialController:getAll',
'/materials/{id:[0-9]+}[/]' => 'MaterialController:getOne',
'/materials/{id:[0-9]+}/tags[/]' => 'MaterialController:getTags',
Expand Down
26 changes: 0 additions & 26 deletions server/src/App/Controllers/ParkController.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,6 @@

namespace Robert2\API\Controllers;

use Robert2\API\Errors;
use Slim\Http\Request;
use Slim\Http\Response;

class ParkController extends BaseController
{
// ——————————————————————————————————————————————————————
// —
// — Model dedicated methods
// —
// ——————————————————————————————————————————————————————

public function getMaterials(Request $request, Response $response)
{
$id = (int)$request->getAttribute('id');
if (!$this->model->exists($id)) {
throw new Errors\NotFoundException;
}

$Park = $this->model->find($id);
$materials = $Park->Materials()->paginate($this->itemsCount);

$basePath = $request->getUri()->getPath();
$materials->withPath($basePath);

$results = $this->_formatPagination($materials);
return $response->withJson($results);
}
}
14 changes: 0 additions & 14 deletions server/tests/endpoints/ParksTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -96,18 +96,4 @@ public function testGetPark()
'deleted_at' => null,
]);
}

public function testGetMaterialsNotFound()
{
$this->client->get('/api/parks/999/materials');
$this->assertStatusCode(ERROR_NOT_FOUND);
$this->assertNotFoundErrorMessage();
}

public function testGetMaterials()
{
$this->client->get('/api/parks/1/materials');
$this->assertStatusCode(SUCCESS_OK);
$this->assertResponsePaginatedData(5, '/api/parks/1/materials');
}
}

0 comments on commit 73bf755

Please sign in to comment.