2015-08-05 Paul Schneider * Index.aspx: * UserPost.aspx: * UserPosts.aspx: sets actionlink and block disply to titles 2015-08-05 Paul Schneider * Index.aspx: Fixes another link to Blog 2015-08-05 Paul Schneider * style.css: * Gives main background a color * lets small screens keep their font sizes * Catalog.xml: makes it a better * BlogsController.cs: Fixes the access to the Blog * App.master: fixes the quick link to the user's blog * Index.aspx: removes the table * UserPosts.aspx: Mainly links to UserPost 2015-08-04 Paul Schneider * bg.gif: * asc.gif: * desc.gif: * style.css: moved to App_Themes * style.css: * bg.gif: * asc.gif: * bg.png: * rect.png: * asc.png: * desc.gif: * jquery-ui.css: * mdd_styles.css: * croix.png: * desc.png: * style.css: * jquery-ui.min.css: * mdd_gripper.png: * mdd_toolbar.png: * jquery.timepicker.css: * mdd_ajax_loader.gif: * mdd_modal_background.png: moved to /App_Themes * BlogsController.cs: access control simplified * FrontOfficeController.cs: Pdf generation made public ni case of formatting exception * mdd_styles.css: Theme -> App_Themes * style.css: yet another style impact * AccountController.cs: Fixes the user name modification * BlogsController.cs: * Fixes the removal process * On a title and user name, we get collection of posts, not only one. * Implements an Access on circle * FrontOfficeController.cs: * implements a new Get method. * ensure a membership existence before delivering an estimate. * GoogleController.cs: Fixes the user name modification on a Google account * ErrorHtmlFormatter.cs: nice error message in html (using Markdown helper) * FormatterException.cs: formatter exception exposes error and standard output of the process * TexToPdfFormatter.cs: * generates temporary files in the folder returned by Path.GetTempPath() * throws FormatterException * Global.asax.cs: new route map: Blogs/{action}/{user}/{title} Blog/{user}/{title} B/{id} {controller}/{action}/{id} * App.master: * refactoring: Theme moved to App_Themes * a link to the logged user's blog * * NoLogin.master: refactoring: Theme moved to App_Themes * Circles.aspx: refactoring : circles now are given as select items * Login.aspx: fixes the html presentation * Register.aspx: Fixes a Typo * Edit.aspx: * Estimates.aspx: refactoring * Index.aspx: Implements a blog index, due to M&C changes with this commit * RemovePost.aspx: links to the new route to the "RemovePost" action, giving it a post id * RemoveTitle.aspx: fixes a not yet linked page to remove a post collection under a given title * EventPub.aspx: code refactoring * Writting.ascx: cleans the code * Web.config: fills the config with new names in the space * Web.config: configures the new NpgsqlUserNameProvider * Web.csproj: refactoring and others * UserPosts.aspx: adds a link to remove a post * UserPost.aspx: now uses the new BlogEntryCollection object 2015-07-23 Paul Schneider * Web.config: Trace may be enabled, as long it is in local mode * Web.csproj: * RemoveTitle.aspx: Removes all posts related to a given title * RemovePost.aspx: Removes a single bill 2015-07-17 Paul Schneider * Web.csproj: * FrontOfficeController.cs: 2015-07-15 Paul Schneider * cldr.js: * Web.config: * styles.json: * globalize.js: * event.js: * Auth.aspx: * Book.aspx: * jquery-2.1.4.js: * Login.aspx: * map-load.gif: * Book.aspx: * Auth.aspx: * mapstyle.css: * mdd_help.htm: * date.js: * Login.aspx: * unresolved.js: * fit-bounds.png: * plural.js: * number.js: * mapstyle-ie.css: * jquery-2.1.4.min.js: * supplemental.js: * jquery-2.1.4.min.map: * jquery.googlemaps.js: * pin-pink.png: * message.js: * mapstyle.min.css: * jquery-2.1.4-vsdoc.js: * ChooseADate.aspx: * pin-green.png: * pin-azure.png: * currency.js: * flag-green.png: * flag-azure.png: * MarkdownDeepLib.min.js: * ChooseADate.aspx: * needle-pink.png: * current-location.png: * jquery.googlemaps.min.js: * niddle-green.png: * ChooseCalendar.aspx: * ErrorMessage.aspx: * relative-time.js: * ChooseCalendar.aspx: * GoogleErrorMessage.aspx: * popup-template-circle.html: * popup-template-marker.html: * popup-template-polygon.html: * popup-template-polyline.html: * popup-template-rectangle.html: * OAuth2.cs: * CircleController.cs: * AccountController.cs: Impacts htmldoc * PeopleApi.cs: * GoogleController.cs: * PaypalController.cs: Refactoring * Global.asax.cs: Dropped an useless url mapping * MarkdownHelper.cs: Package update * App.master: * NoLogin.master: Site's favicon update * Circles.aspx: TO BE FIXED :-D * UserPost.aspx: Comment only when logged in * Web.csproj: Moves to Mono framework * instdbws.sql: Circle public * packages.config: package update 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