* Activities.aspx: implémente la vue Html de la liste éditable des
activités
* Activity.ascx: implémente la vue Html d'une activité
* NpgsqlContentProvider.cs: implemente la gestion des activités côté
base de donnée Npgsql
* TestAPI.csproj: ... une référence au framework 4.5.1 en moins ...
* FrontOfficeController.cs: Le contrôleur du FrontOffice gére les
activités
* Global.asax.cs: nettoyage du code
* activity.sql: Typo corrigée sur le terme "MEACode"
* style.css: enlève des images qui n'ont plus rien à faire ici, tant
ce fichier
concerne maintenant uniquement la disposition ou les éléments de base.
* AccountController.cs: implémente le contrôle par l'utilisateur du
paramêtre de l'activité principale
associé à son profile.
* FrontOfficeController.cs: Implemente le contrôle de la page des
activités,
et simplifie le contrôle de la page des compétences.
* HomeController.cs: formattage du code
* ModuleController.cs: inutilisé
* App.master: Theming explicite en page maître
* Profile.aspx: Propose maintenant l'édition de l'activité
principalement éxercée
* Skills.aspx: supprime une ligne de log
* Index.aspx: RAZ en home page
* MarkdownDeep.dll: remplace le tag englobant les transformations,
il était un "<p>", il est maintenant un "<span>".
* BlogManager.cs: refactorisation
* Activity.cs: implémente un type de commande à associer à une
activité.
* LocalizedText.fr.resx:
* LocalizedText.Designer.cs:
* LocalizedText.fr.Designer.cs: La traduction de "ne pas publier mon
activité"
* LocalizedText.resx: La traduction de "ne pas publier mon activité",
et de "Votre activité"
* ManagerHelper.cs: refabrique l'instanciation des fournisseurs du
workflow,
pour avoir une liste de toutes les activité prises en charges par tous
les fournisseurs de contenu.
* Profile.cs: Implement le code activité de l'objet `Profile`
* ProfileEdition.cs: xmldoc
* SkillManager.cs: Formattage du code source
* IContentProvider.cs: reformattage du code+
propriété "Name" du fournisseur +
definition des methodes relatives à la gestion des activités
* WorkFlowManager.cs: Methodes de recupperation des activités fournies
auprés des fournisseurs de contenu
* YavscModel.csproj: renommage
* Web.csproj: reference les nouveaux éléments du projet relatifs au
activités
* Web.config: references manquante en cas d'utilisation du
paramértrage global du thème via la section system.web/pages du
fichier de configuration.
* ITitle.cs:
* RssFeeds.cs:
* Blog.cs:
* BasePost.cs:
* YaEvent.cs:
* Estimate.cs:
* BaseEvent.cs:
* Activity.cs:
* UTBlogEntryCollection.cs:
* UUTBlogEntryCollection.cs: refactorisation: Les titres obtiennent
une interface logicielle dédiée.
* ErrorHtmlFormatter.cs: Pour note: conception à revoir
* PerformerProfile.cs: refactorisation: Les identifiant deviennent
génériques
* IRating.cs:
* IComment.cs:
* IIdentified.cs: refactorisation: Les identifiant et commentaires
deviennent génériques
* ITagBackup.cs: refactorisation: un meilleur nom pour cette interface
qui n'a pas encore d'implementeur.
* UserNameBase.cs: xml doc
* UserSkill.cs:
* UserSkillComment.cs: Les commentaire deviennent génériques
* OtherWebException.cs: classe obsolete
* ViewRenderer.cs: classe obsolète
* YavscModel.csproj: nettoyages de classes obsoletes, ajout des
nouvelles interfaces et de la classe de base implementant l'
"activité".
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