Project_webapp.git
6 years agoCosmetic iand spell fixes.
Jérôme Benoit [Wed, 17 Jan 2018 09:55:31 +0000 (10:55 +0100)] 
Cosmetic iand spell fixes.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoProper handling of authenticated state on important pages.
Jérôme Benoit [Tue, 16 Jan 2018 20:32:27 +0000 (21:32 +0100)] 
Proper handling of authenticated state on important pages.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoMisc code cleanups and comment.
Jérôme Benoit [Tue, 16 Jan 2018 19:44:36 +0000 (20:44 +0100)] 
Misc code cleanups and comment.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoFixlet to an HTML tag.
Jérôme Benoit [Tue, 16 Jan 2018 15:47:11 +0000 (16:47 +0100)] 
Fixlet to an HTML tag.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoAdd the flight search and booking features.
Jérôme Benoit [Tue, 16 Jan 2018 15:44:21 +0000 (16:44 +0100)] 
Add the flight search and booking features.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoFurther menu polishing.
Jérôme Benoit [Mon, 15 Jan 2018 21:57:41 +0000 (22:57 +0100)] 
Further menu polishing.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoMenu polishing.
Jérôme Benoit [Mon, 15 Jan 2018 21:57:03 +0000 (22:57 +0100)] 
Menu polishing.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoSmall cleanups.
Jérôme Benoit [Mon, 15 Jan 2018 21:45:50 +0000 (22:45 +0100)] 
Small cleanups.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoFix the authenfication check.
Jérôme Benoit [Mon, 15 Jan 2018 21:24:35 +0000 (22:24 +0100)] 
Fix the authenfication check.

And some cleanups in the HTML code.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoAdd a sample configuration file.
Jérôme Benoit [Mon, 15 Jan 2018 17:34:43 +0000 (18:34 +0100)] 
Add a sample configuration file.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoProperly ignore config file.
Jérôme Benoit [Mon, 15 Jan 2018 17:13:56 +0000 (18:13 +0100)] 
Properly ignore config file.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoAdd the following features:
Jérôme Benoit [Mon, 15 Jan 2018 17:03:20 +0000 (18:03 +0100)] 
Add the following features:

* Account registration;
* User login and logout;
* Search form for flights;
* CSS to polish the webapp;
* Safe guard to protected pages.

And also a bunch of bugs fixed.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoTidy a bit the files structure.
Jérôme Benoit [Tue, 9 Jan 2018 21:14:39 +0000 (22:14 +0100)] 
Tidy a bit the files structure.

Workaround a bug in variable arguments number in the DB class.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoOnly allow GET and POST HTTP request and die otherwise.
Jérôme Benoit [Tue, 9 Jan 2018 13:06:24 +0000 (14:06 +0100)] 
Only allow GET and POST HTTP request and die otherwise.

Fix the form handling while at it.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoProperly separate the HTTP GET requests from the POST requests
Jérôme Benoit [Tue, 9 Jan 2018 11:37:53 +0000 (12:37 +0100)] 
Properly separate the HTTP GET requests from the POST requests
treatement.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoFix the dynamic content routing functions.
Jérôme Benoit [Tue, 9 Jan 2018 10:00:14 +0000 (11:00 +0100)] 
Fix the dynamic content routing functions.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 years agoInitial commit of the HUGo project web application.
Jérôme Benoit [Tue, 9 Jan 2018 09:21:55 +0000 (10:21 +0100)] 
Initial commit of the HUGo project web application.

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>