Commit Graph

386 Commits (2e11f576d401128a8d3ea024eb964765fb947146)
 

Author SHA1 Message Date
Paul Schneider a676cf91a6 upgrade openidconnect server 8 years ago
Paul Schneider bd54c6fb38 upgrade openidconnect server 8 years ago
Paul Schneider 26d9cbd9c9 remet ServerCookie en shéma d'auth 8 years ago
Paul Schneider da9815145a change la destination des clameurs 8 years ago
Paul Schneider 80a8d25deb testoidc 8 years ago
Paul Schneider c65985477e oidc reloaded 8 years ago
Paul Schneider adfaa1a587 fixe oauth2 tiers 8 years ago
Paul Schneider edcac5f332 corrige l'id client 8 years ago
Paul Schneider 242972e930 . 8 years ago
Paul Schneider 6171423983 utiliser le nom configuré pour l'auth de l'app 8 years ago
Paul Schneider 529f92676a oidc 8 years ago
Paul Schneider e85b41313f oidc 8 years ago
Paul Schneider 9342d48c9d nettoyages 8 years ago
Paul Schneider 8343abd2b4 Correction de l'envoi GCM depuis multi device 8 years ago
Paul Schneider 591e6c5f46 Bugfix au login, et anonymes à l'index des blogs 8 years ago
Paul Schneider 6e301e52d8 tout du bon:
- mobile app declaration (WIP)
- login/logout depuis la même resource, sans bug
  (note: appliquer AllowAnonymous à la classe => methodes d'attribut Authorize non redirigées)
- les médias des posts
8 years ago
Paul Schneider 9d078e4e8e fixe l'upload 8 years ago
Paul Schneider 56ddfa03de WIP périfériques utilisateur 8 years ago
Paul Schneider 2b5951fd4a nettoyages de code 8 years ago
Paul Schneider bc0f7cbafd model d'activité 8 years ago
Paul Schneider 3592a678d7 retours à la connexion et déconnexion 8 years ago
Paul Schneider bf64dbc87f spec de service 8 years ago
Paul Schneider aabe20b3f8 moderation 8 years ago
Paul Schneider ec6e849077 model de la modération 8 years ago
Paul Schneider ba8fd29bba +debug 8 years ago
Paul Schneider 75504a4b2b authorisations d'envoi des fichiers 8 years ago
Paul Schneider fe4d2d4009 un groupe de modération d'activité 8 years ago
Paul Schneider 1dbd98b680 fixe du style, des trads, et touche le WF 8 years ago
Paul Schneider ebed4d2c50 réactive oidc, définitivement. 8 years ago
Paul Schneider d5bcfd19f6 active le debug 8 years ago
Paul Schneider 44d2ce340f miss fit à l'exec 8 years ago
Paul Schneider 15d36e28f0 Markdown: Fait une différence entre l'original et le miens 8 years ago
Paul Schneider 6276d391ed cleans unused ref 8 years ago
Paul Schneider 92fdf5555a dotnet restore ok 8 years ago
Paul Schneider 7aa1085474 nettoyages 8 years ago
Paul Schneider 27769da140 clean 8 years ago
Paul Schneider 69c7d5e16a abandon oidc 8 years ago
Paul Schneider 64d095fb50 igonre 8 years ago
Paul Schneider 69bec955bc refactoring 8 years ago
Paul Schneider 075095bdbe app id 8 years ago
Paul Schneider dc67cd0492 devrait fixer les traductions 8 years ago
Paul Schneider a197813318 devrait fixer les traductions 8 years ago
Paul Schneider b422ff7f5b refactoring 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 1f64b48966 M$ AspNet.WebApi 2.2
Testé avec mono current sous Debian Sid:

l'import AspNet.WebApi 2.2
9 years ago
Paul Schneider d40679cdf4 Mise à niveau de la plateforme .Net :
Mono 4.2.1 Asp.Net 4.0.30319.17020

* Web.config: l'entité nbsp n'est plus supportée

* Yavsc.csproj: mise à niveau de Newtownsoft.Json

* packages.config: mise à jour des paquets nuget

* GoogleHelpers.cs: ça marchait avant, mais c'etait mal écrit et a
  cassé à la mise à niveau de la plateforme.

* SimpleJsonPostMethod.cs: using Newtonsoft.Json
9 years ago
Paul Schneider 3b33be013c Mise en forme du message de contact au préstataire
* Sent.aspx: Vue de confirmation du messag envoyé

* PerformerContact.cs: modèle de donnnée d'un message

* Global.asax.cs: ajout d'une route /to/

* style.css: rien

* style.css: forme du pointeur de liens

* FrontOfficeController.cs: implémente l'envoi d'un e-mail au
  préstataire

* YavscHelpers.cs:
* HomeController.cs: l'e-mail admin est obtenu du helper global

* App.master: Corrige les guillemets autour de notifications web

* yavsc.js: la class des liens est "link", pas "actionlink"

* Contact.aspx: mise en forme du formulaire de contact

* Performer.ascx: lien vers le contact préstataire

* Yavsc.csproj: ajout de la vue du message envoyé

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

* YavscModel.csproj: ajout du modèle de données d'un message
9 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 5a4179d051 La notification à la demande de devis,
côté sérveur.

* Makefile:
* Yavsc.sln:
* pkg.mdproj:
* Yavsc.csproj:
* Presta.csproj:
* TestAPI.csproj:
* YavscModel.csproj:
* fortune.csproj:
* WebControls.csproj:
* YavscClient.csproj:
* SalesCatalog.csproj:
* ITContentProvider.csproj:
* NpgsqlMRPProviders.csproj:
* NpgsqlBlogProvider.csproj:
* NpgsqlContentProvider.csproj: ajout d'une configuration de debuggage
  pour Lua

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

* EventPub.aspx: debug sur page encore inutilisée

* NominativeEventPub.cs: implémentation du nom de préstataire dans la
  notification nominative

* Commande.cs: code plus simple

* GoogleHelpers.cs:
* MessageWithPayLoad.cs: fixe l'envoi de la notification GCM

* MessageWithPayloadResponse.cs: fixe la réception de la notification
  GCM

* WorkFlowManager.cs: envoyer un notification GCM + email à la demande
  de devis
9 years ago