La page de reservation par défaut est maintenant la reservation dite simple.
Fonctionnalités en cours de développement:
1) la reservation dite simple
2) la notification à la reservation
3) l'activité principale exercée
4) l'integration d'un premier thème clair
* MEA.sql: définit la valeur MEA du profile (Main Exerted Activity)
dans la base de donnée
* Booking.aspx: Imlémente la vue du formulaire de reservation simple,
c'etait avant la reservation classique, sur une période plutôt qu'un
jour.
La reservation classique est renomée `EavyBooking`.
* SimpleBookingQuery.cs: Implémente une simple commande de
rendez-vous,
en tant que commande du workflow.
* .gitignore: ignorer les configuration des pré et prod totem.
* SkillEntity.cs:
* SkillManager.cs:
* Skills.aspx:
* SkillProvider.cs:
* SkillController.cs:
* UserSkills.aspx:
* NpgsqlSkillProvider.cs: refactorisation (-Skill+SkillEntity)
* NpgsqlProfileProvider.cs: Fixe un bug introduit avec
l'implementation des profiles anonymes.
* FrontOfficeController.cs: definit l'interface de cotation des
compétences attendues
* UserCard.ascx: Imlémente une carte utilisateur.
* Web.config: déclare le code activité principale exercée parmis les
valeurs du profile authentifié.
* Web.csproj: ajoute les nouveaux formulaire de reservation au projet.
* PerformerProfile.cs: S'assure d'avoir une valeur pour le nom
d'utilisateur à la création.
* LocalizedText.resx:
* LocalizedText.Designer.cs: "date préférée" en anglais
* LocalizedText.fr.resx:
* LocalizedText.fr.Designer.cs: "date préférée" en français
* Profile.cs: à la creation d'un profile, on doit avoir un nom
d'utilisateur,
même dans le cas où le profile est anonyme (dans ce cas,
on l'appelle identifiant anonyme).
Sinon, on lève une exception.
* YavscModel.csproj: * refactorisation: le nom `Skill` est celui de
l'espace,
celui de la classe devient `SkillEntity`.
* Creation de la requête dite simple d'un rendez-vous (pour
prestation)
à une date donnée (sans heure), concernant simplement une activité.
* EavyBooking.aspx: Implémente la reservation lourde
le manager devient statique, et les procédures
relatives au fichiers utisateur sont uniformisée,
que l'utilisateur soit enregistré ou anonyme,
que ce soit pour le blogspot, le frontoffice ou le workflow.
* YavscModel.csproj:
* Commande.cs:
* WorkFlowManager.cs:
* WebFileSystemManager.cs:
* UserFileSystemManager.cs: refactorisation du code, en vue de la mise
en place
de la commande sans enregistrement du client sur le site.
* BasketController.cs:
* WorkFlowController.cs:
* FrontOfficeController.cs:
* FrontOfficeController.cs: Le manager de flux de travaux est devient
un objet statique.
* FileSystemController.cs: refactorisation du code, en vue de la mise
en place
de la commande sans enregistrement du client sur le site.
* Web.csproj: ajoute les références au déployement des sites
* Totem prod
* Totem pré
Leur configuration n'est pas maintenue sous Git.
* Index.aspx: Gives this page a title
* AdminController.cs: Trying to fix this Index : /Admin ... a 404
* YavscModel.csproj:
* Commande.cs:
* FileSystemController.cs:
* WebFileSystemManager.cs: Refactoring the name of the files manager
class
* Index.aspx: Fixes the file system access
* RemoveRole.aspx: Role removal form, had not a canonical name!
* Web.csproj: a page was renamed
* FileSystemController.cs: Fixes the route to user's Files by an
Admin.
* FileSystemManager.cs: * Fixes the dir separator usage
* Adds a method to validate a directory or file name
* YavscModel.csproj:
* Commande.cs: FileInfoCollection is now removed
* FileInfoCollection.cs:
* DirNotFoundException.cs: Removes useless code
* NpgsqlContentProvider.cs: fixing the command parameters
deserialisation
* NpgsqlWorkflow.csproj: prehaps not needed new references
* FrontOfficeController.cs: code formatting
* Command.aspx: a link to the basket
* Commande.cs: In order the deserialize from Json
* Profile.aspx:
* MyProfile.aspx:
* AccountController.cs: renamed the Profile method to "MyProfile",
could avoid issue at migrating to MVC5
* favicon.png: favicon now displays a ~"Yavsc"
* BlogManager.cs:
* BlogsApiController.cs: The authorisation for removing a post is now
implemented at Manager's side
* BlogsController.cs: Removes this odd call to a static method from
the Api controller
* CalendarApi.cs:
* GoogleController.cs: no more json output for the calls to the Google
Api
* WorkFlowController.cs: sorted using clauses
* Basket.cs:
* Commande.cs:
* EstimToPdfFormatter.cs:
* Brand.cs: adds xml doc
* RssFeedsFormatter.cs: modifies xml doc
* TexToPdfFormatter.cs: refactoring
* Global.asax.cs: Document formatting
* BBCodeHelper.cs: encapsulates the url display from the BBCode in
starting and closing characters : "<>"
* OAuth2.cs:
* SimpleJsonPostMethod.cs: using System.Runtime.Serialization.Json
instead of Newtonsof.Json
* App.master: updating the favicon
* RegistrationPending.aspx: fixes the returnUrl usage
* AssemblyInfo.aspx: better explanation for this list
* Web.config: tried to migrate to MVC5 (using NuGets)
* Estim.cs:
* ChangePasswordModel.cs: adds xmldoc
* BasketController.cs:
* BlogProvidersConfigurationSection.cs: cosmetic change
* GoogleErrorMessage.cs: - adds xml docs
- renders ctor from JsonReaderException obsolete
* MvcActionValueBinder.cs: not used
* web.config: no more used, gave it up to migrate to MVC5
* TestBrands.cs:
* Service.cs:
* PhysicalProduct.cs: clean an obsolete reference
* TestCatalogInit.cs: cleaner
* XmlCatalog.cs:
* XmlCatalogProvider.cs: suppressed some xml doc warnings
* Estimate.aspx: new jQuery version
* Web.config: removed a section dotNetOpenAuth at using the .Net
framework 4.5.1