2015-07-02 Paul Schneider * Web.csproj: * Web.config: * instdbws.sql: * Web.config: * Edit.aspx: * YavscHelpers.cs: * ThanksHelper.cs: * Circles.aspx: * BlogsController.cs: * TitleNotFound.aspx: * NotAuthorized.aspx: * TexToPdfFormatter.cs: * AccountController.cs: * CircleController.cs: 2015-06-28 Paul Schneider * AccountController.cs: Fixes the canonical login * App.master: Cleans the code * NoLogin.master: Fixes the canonical login (broken with last master changes) * style.css: yet another footer style * UserPost.aspx: puts links in a "aside" block 2015-06-26 Paul Schneider * Web.csproj: * ThanksHelper.cs: * YavscHelpers.cs: * CalendarController.cs: * FrontOfficeController.cs: refactoring * PaypalApiController.cs: adds a package reference to payPal buttons * T.cs: xml doc * App.master: yet another thanks giving * style.css: Yet another impact on style sheet * Web.config: adds a circle provider section * packages.config: Adds PayPal Button manager package reference 2015-06-18 Paul Schneider * instdbws.sql: Creates a new table to store one time usage passwords * AccountController.cs: Allows the questions and answer to be specified for passw recovery 2015-06-18 Paul Schneider * AccountController.cs: Register and reset passord from Web API * GCMController.cs: initial creation, will host GCM calls and related procedures. * ResetPassword.aspx: Html view to resetr the password * BlogsController.cs: * CircleController.cs: * WorkFlowController.cs: * PaypalApiController.cs: * FrontOfficeController.cs: refactoring * Web.config: * Web.csproj: * CalendarController.cs: * AccountController.cs: Adds the way to reset the password * Global.asax.cs: * AdminController.cs: code formatting * FrontOfficeController.cs: xml doc * T.cs: Make this class an helper to translation * YavscHelpers.cs: Implements the e-mail sending * style.css: style uniformization * Circles.aspx: Implements the Html interface to Circle creation (modifications and deletions are still to implement) * Register.ascx: Allows the error display in case of lack of power of the user at registering another user. * Estimate.aspx: use the partial view to register from the Account folder. Cleans the useless reference to ~/Theme/dark/style.css, that was for using the "tablesorter.js", no used anymore. * Web.config: Trying to have all the Index pages to work... 2015-06-12 Paul Schneider * AccountController.cs: Code formatting * Web.csproj: cleanning * Web.config: Yavsc.Model.Circles in imported namespaces * Circles.aspx: Allow Circle view to handle null model 2015-06-12 Paul Schneider * Web.csproj: * Web.config: * instdbws.sql: * style.css: * App.master: * NoLogin.master: * Login.aspx: * Circles.aspx: * AccountController.cs: * WorkFlowController.cs: 2015-06-11 Paul Schneider * App.master: g+1 feels better at right ... * style.css: smaller, but clearer 2015-06-10 Paul Schneider * Estim.cs: * BasketApiController.cs: * CircleApiController.cs: * CalendarApiController.cs: * WorkFlowApiController.cs: * FrontOfficeApiController.cs: * Web.csproj: refactoring * instdbws.sql: Foreign keys are cascading updates and deletions * Estim.tt: User's profile does not contain anymore the main e-mail address, it conflicts with registration informations, it is not part of the profile data 2015-06-10 Paul Schneider * CalendarController.cs: refactoring * CircleController.cs: implements with default circle provider * FrontOfficeController.cs: throws descriptive exception message at searching for a catalog * Catalog.aspx: Fixes links on product categories * ProductCategory.aspx: Fixes links on products 2015-06-09 Paul Schneider * Edit.aspx: A Page Title * style.css: space was needed 2015-06-09 Paul Schneider * BlogsController.cs: - cleans unused code - drops the server side "Preview" notion, made obsolete by client side MarkdownDeep js * Edit.aspx: no more server side preview action 2015-06-09 Paul Schneider * CircleController.cs: adds a Circle controller * NUnitTestClass.cs: xml doc * Web.config: * Web.csproj: * TestExec.cs: * packages.config: * TestByteA.cs: trying to use xUnit 2015-06-07 Paul Schneider * CalendarController.cs: removes useless spaces * FrontOfficeApiController.cs: Makes the tex to pdf exceptions available to the user interface, as part of the application process. Cleans the using clauses. * TexToPdfFormatter.cs: sets the filename as response header. * Web.csproj: a new FormatterException, thrown when exit code of texi2pdf is not null