|
|
|
|
|
2015-12-15 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: utilise le fichier de conf généré pour débugger.
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: maj priorités
|
|
|
|
|
|
|
Thème clair opé, WIP circles
* animate.css: animations css
* links.css: liens avec le fond blanc qui se déroule
* links.css: WIP liens thème sombre
* GitHub.ico: un petit merci à GitHub
* live-concert-fg.png: image de plan rapproché : les fans
* live-concert-scene.jpg: Image de fond : la scene
* splash-image-2.jpg: image de fond : photo colorée, public de
concert, vient de totemproduction.fr
* links.css: ficher de définitions globales du style des bouttons
(encore inutilisé)
* yavsc.user.js: WIP implémente le widget "utilisateur", permettant
l'affichage des liens rapides pour tout nom d'ulitisateur, le cas
échéant, vers l'ajout à un cercle,
vers son blog, vers des methodes choisies d'administateur, vers ses
réseaux sociaux, voir plus.
* About.aspx: Implémente une page "à propos"
* Test.aspx: Page de test: désolé pour le bruit, elle n'est compilée
qu'en mode `Debug` (elle n'est pas accessible en production)
* NpgsqlBlogProvider.cs: Corrige la méthode pour enlever un tag à un
article ...
* NpgsqlBlogProvider.csproj: .
* NpgsqlCircleProvider.cs: liste les cercles auquels appartient un
utilisateur.
* BasketController.cs:
* NpgsqlContentProvider.cs: Les commandes sont fortement typée.
* README.md: mise à jour des priorités
* style.css: réécriture du thème clair
* style.css: * implémente un classe css `clickme` pour attirer l'oeil
sur le boutton de validation après la modification d'un champ de
formulaire.
* enlève tous les coins arrondis
* modifie la chasse de caractères (une seule utilisée pour le moment)
*
* style.css: * integre la référence à la feuille de style des
[animations](https://daneden.github.io/animate.css/)
* corrige des marges, alignements
* supprime ce qui reste de coin arrondi
* néttoye les définitions obsolètes
* définit la classe `username`
* corrige le survol à la suppression de tag
* FrontOfficeController.cs: renomme des methodes, refabriqué pour
s'adapter aux changements de l'API du workflow,
WIP propose les cercles utilisateurs pour l'ajout des profiles
préstataires aux cercles.
* HomeController.cs: implémente une page "à propos"
* T.cs: re-autorise le titre vide de page, au cas où ... car ce n'est
pas un véritable
défaut fonctionnel.
* YavscHelpers.cs: Implemente un outil de presentation des liens
action traduits. Tous les liens action utilisent maintenant cette
nouvelle methode,
au profile de celle du framework `HtmlHelpers.ActionLink`
* App.master: corrige l'usage du contrôle utilisateur des cotes dans
le cadre des cotes de billet.
* AppAdmin.master:
* Index.aspx:
* Service.aspx:
* ProductCategory.aspx: traduction des liens action
* NoLogin.master: * traduction des liens action
* suppression des liens de remerciement dans le bas de page, cette
information a été déplacée dans la page `/Home/Credits`
* to-markdown.js: transforme maintenant les noeuds Html `div` en
paragraphes Markdown.
* yavsc.hidefieldset.js: Le script règle la forme de la souris au
survol du bouton,
le cas échéant.
* yavsc.js: nouvelle fonction javascript pour logger un objet
arbitraire.
* yavsc.rate.js: Fixe la possibilité de mettre des cotes très basses
ou très hautes (reste encore un mieux à faire),
Affiche au survol des descriptions optionnelles de la cote.
* Title.aspx:
* UserPost.aspx:
* Edit.aspx:
* Index.aspx:
* Brand.aspx:
* Index.aspx:
* PostActions.ascx:
* TitleNotFound.aspx:
* Booking.aspx:
* Command.aspx:
* ChangePasswordSuccess.aspx: Traduction des liens action
* Login.aspx: * Traduction des liens actionTraduction des liens action
* Profile.aspx: * Traduction des liens actionTraduction des liens
action
* utilisation de la classe css `mayhide` qui autorise maintenant un
champ d'entrées de formulaire à être plié/déplié au click sur sa
légende.
* Admin.aspx: Traduction des liens actionTraduction des liens
actionTraduction des liens actionTraduction des liens
actionTraduction des liens actionTraduction des liens action
* Backups.aspx:
* RoleList.aspx:
* UserList.aspx:
* Index.aspx: Traduction des liens actionTraduction des liens action
* Edit.aspx: * refabrication de la structure Html
* Traduction des liens actionTraduction des liens action
* Index.aspx: Simlpification des apperçus de blog
* TagControl.ascx: refabrication pour simplifier l'implémentation du
contrôle utilisateur des tags
* UserPosts.aspx: Traduction des liens action, et simplification du
listing de blog
* Basket.aspx: Affiche les articles du panier de commandes avec leur
vue
dédiée à leur type (les commande sont maintenant fortement typées)
* Catalog.aspx: Traduction des liens action, correctin du lien vers le
produit
(cassé depuis une vielle refabrication des routes)
* DoAnEstimate.aspx: refabrication de la vue de création du devis:
renommée depuis `Estimate`
* Performer.ascx: * un message supplementaire à l'absence de
compétence affichée par un préstataire
* des guillemets autour du commentaire du préstataire sur sa
compétence
* ajout du préstataire au cercles
* Performers.aspx: Décrit en détail les informations sur la
disponibilité d'un préstataire,
à la date demandée.
* YourEstimates.aspx: renomage de cette page, pour préciser sa
fonction : Vos devis.
* Contact.aspx: structure Html de la page de contact
* Credits.aspx: Ajoute les remerciements aux communauté du libre
* Index.aspx: ne fait rien
* Web.config: * import de `System.Transactions`
* mise à jour des credits libres
* WebDeploy.targets: utilise les séparateurs de chemin vers ficher à
la POSIX, ne change rien pour ma config ... (TODO tester sous
WoinDose)
* Yavsc.csproj: déploie des pages des scripts Javascript et des images
et feuilles de style en plus.
* CircleManager.cs: implémente les methodes utilisées à la
construction du contrôle utilisateur.
* CircleProvider.cs: * doc xml
* extension de interface
* Commande.cs: l'objet `Command` devient abstrait, pour exister (être
instanciée), une commande doit maintenant hériter de cet objet
abstrait.
* LocalizedText.resx:
* LocalizedText.fr.resx:
* LocalizedText.Designer.cs:
* LocalizedText.fr.Designer.cs: traductions
* IContentProvider.cs: doc xml
* SiteSkills.aspx: renomage de cette page, pour préciser sa fonction :
les compétences sur ce site.
10 years ago
|
|
|
|
2015-12-09 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: mise à jour des priorités
|
|
|
|
|
|
|
|
|
|
|
|
2015-12-01 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: mise à jour priorités
|
|
|
|
|
|
|
|
|
|
|
|
2015-12-01 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: mise à jour des priorités
|
|
|
|
|
|
|
|
|
|
|
|
2015-12-01 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: fixe le déploiement multiple en un appel
|
|
|
|
|
|
|
|
|
|
|
|
2015-12-01 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: mise à jour des priorités
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-30 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* .gitignore: ignorer ma config
|
|
|
|
|
|
|
|
|
|
|
|
* Features.md: précisions sur les rôles
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-30 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: mise à jour des priorités
|
|
|
|
|
|
|
|
|
|
|
|
* Yavsc.sln: ajout du fichier "Features.md" à la solution
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-30 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: Fixe: ne pas déployer sans hôte de destination
|
|
|
|
|
|
Ajoute: le déployement de tous des sites en prod, avec la
|
|
|
|
|
|
cible `syncall`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-26 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile:
|
|
|
|
|
|
* Yavsc.sln: nouvelles configurations de déploiement
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-23 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* .gitignore: ignorer les configuration des pré et prod totem.
|
|
|
|
|
|
|
Nouvelles fonctionalités:
- Gestion des déploiement de configurations
- Ajout et suppression d'utilisateurs au groupes (autres que celui des admins)
- Page à customiser en cas d'accès à une ressource d'accès restreint, qui par défaut
n'indique que le nom de controleur et celui de la methode concérnée, et qui ajoute,
seulement dans le cas ou l'utilisateur est administrateur, les noms de groupes ou d'utilisateur
autorisés, avec la mentions "admins only" invitant à la discretion.
* Microsoft.Web.XmlTransform.dll: Copié de l'import Nuget de
Mono.Web.Xdt (transformations de fichiers de configuration)
* yavsc.admin.js: Implémente les méthodes Javascript de l'interface
utilisateur de suppression et d'ajout d'un utilisateur à un groupe:
un widget jQuery pour la suppression, l'accès à l'API
* RestrictedArea.aspx: Page vue par l'utilisateur si par malheur il
suivait un lien vers un contenu d'accès restreint, à la place d'un
code Http 404 ou autre.
Si cet utilisateur est administrateur, la page lui affiche les rôles
ou utilisateurs autorisés à accèder au contenu.
* RestrictedArea.aspx:
* RestrictedArea.aspx:
* RestrictedArea.aspx:
* RestrictedArea.aspx:
* RestrictedArea.aspx:
* RestrictedArea.aspx:
* RestrictedArea.aspx: Page vue par l'utilisateur si par malheur il
suivait un lien vers un contenu d'accès restreint, à la place d'un
code Http 404 ou autre.
Si cet utilisateur est administrateur, la page lui affiche les rôles
ou utilisateurs autorisés à accèder au contenu.
* Makefile: retour au débuggage de la copie de travaille, et pas de la
déployée. La copie de travail sera avec les mots de passe, et donc toujours différente de celle sous git,
mais c'est pas grave.
* AccountController.cs: Evite de mettre à jour un mot de passe avec
des valeures non attendues
* style.css: corrige un mouvement de la disposition au survol de la
souris
* AuthorizeAttribute.cs: enlève la redirection à l'accès restreint, et
fixe pas la même la transmission des données `Roles` et `Users` de
la vue
* AdminController.cs: Evite de supprimer un utilisateur d'un groupe
avec des valeures non attendues
* HomeController.cs: Il n'y avait pas à créer de methode pour la vue
publique de l'accès restreint.
* YavscAjaxHelper.cs: évite d'avoir à convertir en chaine les valeurs
de la vue.
* App.master: Cette page maître affiche encore beaucoup de billets de
blog, on y installe le coteur, de base. Ça changera quand les blogs
auront (enfin) leur page maître dédiée.
* AppAdmin.master: synchronisation avec la page maître principale
(thémes)
* NoLogin.master: synchronisation avec la page maître
principale.(thémes)
* yavsc.rate.js: supprime l'initialisation de tous les type de cotes
depuis le script global.
C'est fait sur les pages qui en ont besoin, et seulement pour les
types de cotes concernés.
* AddUserToRole.ascx: Ce formulaire est maintenant à la fois
opérationel depuis une interface web sans javascript, et à la Ajax
quand Javascript activé.
* UsersInRole.aspx: implémente l'interface utilisateur pour
l'ajout et la suppression d'un utilisateur à un groupe
* Skills.aspx: initialise le coteur js des compétences site
* UserSkills.aspx: initialise le coteur js de compétences utilisateur
* Web.csproj: un script et des pages d'erreur d'accès, il en faut une
par controlleur s'il veut restreindre ses accès sans rendre de code Http 403 ou 404.
* UserNameBase.cs: Permet l'usage des espaces dans les noms
d'utilisateurs, à la création legacy, ou autres usage du nom d'utilisateur.
10 years ago
|
|
|
|
2015-11-21 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: retour au débuggage de la copie de travaille, et
|
|
|
|
|
|
pas de la déployée
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-19 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* .gitignore: ignore my new config transformation sources
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: instead of `deploy`, start Xsp, in the `dist`
|
|
|
|
|
|
folder
|
|
|
|
|
|
|
|
|
|
|
|
* Yavsc.sln: Lua config
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-18 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: adds my deployment targets
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-17 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: adds nuget targets
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-14 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile: Fixes the `clean` target
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: WIP Skills
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-11 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: \n @ EOF
|
|
|
|
|
|
|
|
|
|
|
|
* Yavsc.sln: remove the `booking` project from the solution
|
|
|
|
|
|
|
|
|
|
|
|
* Edit.aspx: cleaning
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-08 Paul Schneider <paul@pschneider.fr>
|
|
|
|
|
|
|
|
|
|
|
|
* README.md: Adds a TODO list
|
|
|
|
|
|
|
|
|
|
|
|
* Yavsc.sln: do not build the MVC 5.1 project, that does not
|
|
|
|
|
|
run under mono.
|
|
|
|
|
|
|
|
|
|
|
|
* ChangeLog: this file should not be maintained as a git
|
|
|
|
|
|
respository legacy file
|
|
|
|
|
|
|
|
|
|
|
|
* .gitignore: this file should not be maintained under git
|
|
|
|
|
|
|