summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jérôme Benoit [Tue, 3 Jul 2018 21:52:05 +0000 (23:52 +0200)]
Update symfony dependencies.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 3 Jul 2018 21:50:23 +0000 (23:50 +0200)]
Add a person search REST ressource.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 1 Jul 2018 15:34:02 +0000 (17:34 +0200)]
Ensure we do not try to return an empty array row.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Sun, 1 Jul 2018 15:06:01 +0000 (17:06 +0200)]
Add new REST ressources.
And some documentation.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 19:44:53 +0000 (21:44 +0200)]
Fix the REST ressource for getting the latest localisation of a user.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 18:01:51 +0000 (20:01 +0200)]
Add REST ressources for onlining or offlining a user.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 15:33:35 +0000 (17:33 +0200)]
Test and fixes every REST ressources already implemented.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 13:45:00 +0000 (15:45 +0200)]
Fix the user creation ressource.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 11:52:46 +0000 (13:52 +0200)]
Only expose relevant attributes.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 10:21:33 +0000 (12:21 +0200)]
Simplify the code.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 10:07:39 +0000 (12:07 +0200)]
Add ressources to get all users.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:45:20 +0000 (11:45 +0200)]
Add new files and folders from new packages.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:41:55 +0000 (11:41 +0200)]
Fix all errors after configuration update.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:32:31 +0000 (11:32 +0200)]
Add tests folder.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:32:06 +0000 (11:32 +0200)]
Move configuration into the rigth files.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:18:21 +0000 (11:18 +0200)]
Add templating configuration.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 09:14:10 +0000 (11:14 +0200)]
Fix error reporting.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 08:42:59 +0000 (10:42 +0200)]
Fix the localisations resssource.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 08:30:12 +0000 (10:30 +0200)]
Add REST ressource to get a person localisation.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 08:12:05 +0000 (10:12 +0200)]
Remove exposition policy.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 08:07:31 +0000 (10:07 +0200)]
Revert previous commit.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 07:59:22 +0000 (09:59 +0200)]
Only expose relevant attributes in the Person entity.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Thu, 28 Jun 2018 07:27:00 +0000 (09:27 +0200)]
Use view handler where appropriate.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 21:53:19 +0000 (23:53 +0200)]
Better error handling.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 21:34:42 +0000 (23:34 +0200)]
Add a routing configuration file.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 21:24:45 +0000 (23:24 +0200)]
Simplify the specific configuration to the bare minimum.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 21:10:17 +0000 (23:10 +0200)]
Use default controller class.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 20:38:53 +0000 (22:38 +0200)]
Return a JSON view explicitly.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 20:21:31 +0000 (22:21 +0200)]
Enable @Rest\View annotations.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 20:17:18 +0000 (22:17 +0200)]
Enable @Rest\View annotations.
Signed-off-by: Jérôme Benoit <jerome.benoit@grenouille.com>
Jérôme Benoit [Wed, 27 Jun 2018 19:50:55 +0000 (21:50 +0200)]
Add properly a prefix to ressources.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 19:37:15 +0000 (21:37 +0200)]
Put @Rest\Prefix annotation at the top of class declaration.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 19:33:31 +0000 (21:33 +0200)]
Fix PersonController.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 14:24:54 +0000 (16:24 +0200)]
Typo fixes.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 10:56:25 +0000 (12:56 +0200)]
Add a missing security file.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 10:55:11 +0000 (12:55 +0200)]
Add security bundle for adding basic HTTP auth to the API.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 08:03:43 +0000 (10:03 +0200)]
Add symfony builtin server.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Wed, 27 Jun 2018 08:01:13 +0000 (10:01 +0200)]
Update symfony.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 26 Jun 2018 21:51:36 +0000 (23:51 +0200)]
Add symfony environment file.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 26 Jun 2018 21:49:43 +0000 (23:49 +0200)]
Add .gitignore.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Jérôme Benoit [Tue, 26 Jun 2018 21:47:10 +0000 (23:47 +0200)]
Initial commit Proches de moi server side code:
* Symfony ORM entities;
* Symfony REST API configuration;
* Add some REST ressources.
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>