Commit Graph

32 Commits (e4b5f4742c4d69b2574acee69b4d081afd076f49)

Author SHA1 Message Date
Paul Schneider ae5e85bf9d yavscd in prod 5 years ago
Paul Schneider fd6646e2a8 ignore web log 5 years ago
Paul Schneider 3db20342ef cli API cx 5 years ago
Paul Schneider a4c097dd0d implemented some not tested kick 5 years ago
Paul Schneider cebb2caeb2 removes a duplicate entry 5 years ago
Paul Schneider 6bf407ebc9 ignore appdata 6 years ago
Paul Schneider 2396055b15 code moved to src 6 years ago
Paul Schneider 97a63a92ec had nothing to do under source control 6 years ago
Paul Schneider 84a2a26e0c cleanings 6 years ago
Paul Schneider 4c96faae87 ignore 6 years ago
Paul Schneider 7a239b890d ignore better 6 years ago
Paul Schneider fc0e71cac1 ignore .gitignore 8 years ago
Paul Schneider 942e040109 ignore user files 8 years ago
Paul Schneider 11fc575b57 ignore build 8 years ago
Paul Schneider ec9bb2ca58 refabrique 8 years ago
Paul Schneider 0d977ff6fe ignore packages and components 8 years ago
Paul Schneider 69c7d5e16a abandon oidc 8 years ago
Paul Schneider 64d095fb50 igonre 8 years ago
Paul Schneider 388b004837 Passage à ASP.NET vNext 8 years ago
Paul Schneider ea90fefc31 ignorer les configs privées 8 years ago
Paul Schneider a14e63d26f recupération de mot de passe + prise de commande
* ResetPassword.txt: Un message pour le mot de passe oublié

* style.css: fixe un 404

* UpdatePassword.aspx: Implémente le formulaire de mise à jour du mot
  de passe,
accessible depuis l'e-mail.

* Contact.aspx: implémente la page de contact préstataire

* UpdatePassword.cs: modèle de la modification de mot de passe au
jeton de securité (qui est encore un fake en l'état)

* CommandRegistration.cs: un enregistrement de commande

* NominativeCommandRegistration.cs: un enregistrement de commande
  nominative

* .gitignore: ignore ma config LuaDebug

* NpgsqlMembershipProvider.cs: ne pas crasher à la lecture en base de
  la question de
recupération du mot de passe quand elle est nulle.

* BasketController.cs: renvoie l'objet décrivant la prise de commande

* Global.asax.cs: ignorer les routes vers App_Data et App_Code

* instdbws.sql: passage du type json à jsonb pour les paramètres de la
  commande

* RegistrationMail.txt: un piti message à l'enregistrement

* AccountController.cs: Envoi du message du mot de passe oublié,
methode de changemnet du mot de passe.

* AdminController.cs: xmldoc + refabrication helper Notify

* HomeController.cs:
* BlogsController.cs:
* GoogleController.cs: refabrication helper Notify

* FrontOfficeController.cs: Refabrication: Utilisation du nouvel
  enregistrement de commande.
+ refabrication helper Notify

* YavscHelpers.cs: implémente la methode d'envoi du message de mot de
  passe oublié
+ refabrication helper Notify

* App.master: Corrige la notification Html

* AppAdmin.master: Le lien vers la page de contact était associé
à tort à la classe css "thanks"

* yavsc.js: message plus parlant en cas de requête Ajax mal formée.

* Login.aspx: Implémente le lien vers le formulaire de recupération du
  mot de passe

* UserPost.aspx: .

* Booking.aspx: format du code

* Performer.ascx: l'e-mail préstataire ne sera jamais fourni par
  l'application,
aussi, on parlera de "prendre contact", d'échanger ... mais pas de
  donner l'adresse e-mail.
L'information "son email" n'est donc pas disponible meme à
  l'utilisateur autorisé.
La prise de contact, ou autre fux de comunication le sont.

* Performers.aspx: affiche la notification à l'envoi de la demande de
  devis

* Product.aspx:
* Service.aspx: les periodes du catalogue et du calendrier sont
  fondue.

* Contact.aspx: traduction en français

* Web.config:
  * la procédure de recupération du mot de passe est
    activée
  * l'e-message envoyé est construit à partir d'un modèle, un fichier
    texte trouvé dans /App_Data, et indiqué à l'application
    par le paramêtre applicatif "LostPasswordMessage"

* Yavsc.csproj: reference les nouveaux fichiers

* Product.cs: utilise la période du calendrier

* Commande.cs: renvoie un objet à la prise de commande, indiquant
  l'identifiant de commande, et les messages envoyés
  en cas de commande nominative.

* GoogleHelpers.cs: icone à la notification mobile

* LocalizedText.resx:
* LocalizedText.fr.resx:
* LocalizedText.Designer.cs:
* LocalizedText.fr.Designer.cs: traductions

* UserNameBase.cs: fixe la dé-sérialisation

* WorkFlowManager.cs: refabrication de la prise de commande

* YavscModel.csproj: nouveaux objets du modèle

* OtherWebException.aspx: page obsolete

* Period.cs: fondre la période: celle du catalogue disparait, au
  profit de celle du calendrier.
9 years ago
Paul Schneider d394c3842e * .gitignore: une typo
* Web.config: Ajoute le paramètre obligatoire "Themes" au fichier de
  configuration

* WorkFlowManager.cs: une note à faire : envoyer le lieu de la
  prestation à la demande de devis

* YavscHelpers.cs: fixe l'absence de configuration des thèmes
  disponibles
9 years ago
Paul Schneider a24687f107 de la doc en plus
* .gitignore: ignorer ma config

* Features.md: précisions sur les rôles
9 years ago
Paul Schneider fe97f14831 Réorganisations.
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
9 years ago
Paul Schneider 029a80e2c4 Fixes the Site wize skills page,
makes use of Mono.Web.Xdt at deploy time

* PayPalController.cs: implements a Paypal controller

* Abort.aspx: Paypal paiement aborting page

* Commit.aspx: Paypal paiement commit page

* IPN.aspx: Paypal paiement notification page

* Index.aspx: Paypal paiement form page

* WebTasks.dll: thanks to he Marcelo Zabani's coding blog:
<https://mzabani.wordpress.com/2013/09/24/mono-asp-net-project-deployment-with-web-config-xdt-transformations/>

* .gitignore: ignore my new config transformation sources

* pkg.mdproj:
* Presta.csproj:
* TestAPI.csproj:
* fortune.csproj:
* SalesCatalog.csproj:
* ITContentProvider.csproj:
* NpgsqlMRPProviders.csproj:
* NpgsqlBlogProvider.csproj:
* NpgsqlContentProvider.csproj: adds a build target named "Lua"

* Makefile: instead of `deploy`, start Xsp, in the `dist` folder

* Yavsc.sln:
* YavscModel.csproj:
* WebControls.csproj:
* YavscClient.csproj: Lua config

* yavsc.rate.js: refactoring, still needs a cleanning

* RateSkillControl.ascx: give it the `rate-site-skill` `data-type`
  html attribute

* RateUserSkillControl.ascx: cleans an obsolete code chunk

* Web.csproj: Fixes the missing RateSkillControl at deploy time,
adds my deployment config
9 years ago
Paul Schneider cec3ce2330 hides prod config 9 years ago
Paul Schneider 9a2652739b Merge from booking branch 9 years ago
Paul Schneider fab444e692 Moves destination directory from to 9 years ago
Paul Schneider 3fd8578c07 Bug fixe: comnet avatar
* web/Controllers/AccountController.cs: Fixes the avatar icon in comments

* .gitignore: ignore `bfiles`

* web/images/musician-923526_1.nb.jpg:
* web/images/musician-923526_1.nb.xs.jpg:
* web/images/musician-923526_1.nb.xxs.jpg:
* web/images/musician-923526_1.nbb.jpg:
* web/images/musician-923526_1.nbb.xs.jpg:
* web/images/musician-923526_1.nbb.xxs.jpg:
* totem-banner.xxs.xcf:
* totem.xcf: totem custo
9 years ago
Paul Schneider 6bf32bf3c5 Adds the local copy of rangy-core.js 9 years ago
Paul Schneider 37188df28a Fixes the compilation:
Fixes the missing csharp generated to
implement the Web reference to the
Diamond card API
9 years ago
Paul Schneider 9748c9d7e4 * Adds client resourses for Markdown.js
* Implements a part of the client UI at editing Circle collections
9 years ago