Intergates a nice image from Kali,
get padding smaller on small screens,
print blog post titles!
* Web.csproj: new images
* App.master: a nicer javascript and better structure
* style.css: less padding on small screens
* p8-av4.xxs.png: from Kali, Da code
* p8-av4.xxs.jpg: from Kali, Da code, da light one
* Index.aspx: print titles, removes actionlink class to these last one
* UserPosts.aspx: print titles, removes actionlink class to these last one
* star-939235_1280.xxs.jpg: a lighter weight
* helix-nebula-1400x1400.xxs.jpg: a lighter weight
refactoring profile property names, because of
of weird NpgsqlException about the property group name.
* style.css: more space
* Web.config:
* YavscHelpers.cs:
* OAuth2.cs:
* AccountController.cs:
* Profile.cs: refactoring
* BlogsController.cs: A new page, to become a media chooser
* App.master: nice small parralax.js, could work on android browers
* Web.config: unix line endings
* style.css: Makes a better style
* Banner.png: Made obsolete
* Profile.cs: Groups profile properties
* ChangeLog:
* ChangeLog: Must not exist in the source tree
* Web.config:
* instdbws.sql: Groups profile properties
* App.master: A better Html structure
* AccountController.cs: Fixes the Profile edition
* MarkdownHelper.cs: Adds an extraction of an introduction from a
Markdown text
* Edit.aspx:
* Index.aspx:
* UserPost.aspx: a better html structure
* UserPosts.aspx: * a better html structure
* post previews
* Web.csproj: Adds and removes images
* FontAwesome.otf:
* font-awesome.css:
* fontawesome-webfont.eot:
* fontawesome-webfont.svg:
* fontawesome-webfont.ttf:
* fontawesome-webfont.woff:
* font-awesome.min.css: return to version 4.4
* hallo.js: using my development version
* Edit.aspx: * code made obsolete, by using the halloblacklist plugin
* hallo.js: Use a forked Hallo.js
* showdown.js:
* to-markdown.js:
* mdd_gripper.png:
* mdd_toolbar.png:
* mdd_modal_background.png: The client side Markdown is now
implemented using Hallo.js
* FontAwesome.otf:
* fontawesome-webfont.eot:
* fontawesome-webfont.svg:
* fontawesome-webfont.ttf:
* fontawesome-webfont.woff:
* fontawesome-webfont.woff2: awesome
* MarkdownDeep.dll: a modified version to render video and audio tags
* NpgsqlBlogProvider.cs:
* CalendarController.cs:
* WorkFlowController.cs: refactoring: The `UserName` property from the
`BlogEntry` class is renamed to `Author`
* InputUserName.cs: formatting
* BlogsController.cs: * refactoring: The `UserName` property from the
`BlogEntry` class is renamed to `Author`
* Fixes pandoc process on file named with some spaces
* BlogsController.cs: UserName became Author on BlogEntry objects
* Global.asax.cs: route /fonts is now ignored.
* MarkdownHelper.cs: transform Markdown using a given base url
* App.master: jquery was not needed on all pages.
* Edit.aspx: using Hallo.js
* BlogEntry.cs:
* UserPost.aspx:
* UserPosts.aspx:
* BlogManager.cs:
* RemoveTitle.aspx:
* BlogEntryCollection.cs:
* UUBlogEntryCollection.cs:
* UUTBlogEntryCollection.cs: refactoring
* Web.config: ?
* Web.csproj: * use my local assembly for MarkdownDeep.dll
* fontawesome integration
* Hallo.js, to-markdown.js, showdowwn.js integration
* packages.config: Now use forked MarkdownDeep
* MarkdownDeepLib.min.js:
* MarkdownDeep License.txt:
* MarkdownDeep Quick Reference.txt: using my local revision
* mdd_ajax_loader.gif: The client side Markdown is now implemented
using Hallo.js
* yavsc.circles.js: js refactoring
* Credits.aspx: A credit about to add
* CircleBase.cs: The Circle base
* NpgsqlCircleProvider.cs: * refactoring
* updates the circle
* InputCircle.cs: using the new CircleBase class
* ResultPages.cs: Using a new "None" attribute
* CircleController.cs: refactoring : drops the NewCircle class The
`List` method now resterns collection of circlebase
* style.css: * a new `dirty` css class, could be used to tag data to
validate ala ajax
* removed quite all of the `float` usages
* AccountController.cs: xml doc
* BlogsController.cs: Avatar method moved to the Account controller
* YavscHelpers.cs: An avatar url
* App.master: Login div moved up
* Circles.aspx: a new `private` filed in the `Circle` object, in order
to keep circle names from being published as user's information,
should be true by default
* Profile.aspx: removed the tables
* Index.aspx: Un message plus explicite
* Web.config: nothing to view
* Web.csproj: * new page : Credit
* new script: yavsc.circle.js
* instdbws.sql: circles are uniques for a given user against a given
app
* Circle.cs: Now inherits CircleBase to implement a member list
* CircleProvider.cs: implements a circle update method
* LocalizedText.resx:
* LocalizedText.Designer.cs: no content!!!
* LocalizedText.fr.resx:
* LocalizedText.fr.Designer.cs: pas content
* YavscModel.csproj: a new CircleBAse class
* InputCircle.cs: this class is about to be removed
* BlogsController.cs: removes Html used as text
* App.master: removes the bsd css class script
* Circles.aspx: fixes the Javascript circle selection
* Index.aspx:
* AssemblyInfo.aspx: `Indexe` is not a french word, sorry for the
trouble
* Web.csproj: includes yavsc Javascript in the project
* LocalizedText.Designer.cs: alphabetic order in ressource names
* LocalizedText.resx: * alphabetic order in ressource names
* RegisterModel.cs: disposes a duplicated resource string "UserName"
(uses now User_name)
* style.css: panels float left
* AssemblyInfo.cs: initial commit
* NpgsqlCircleProvider.cs: circle members are now stored in bd upon
their user's name
* InputCircle.cs: fixes the new CircleManager interface usage
* Yavsc.sln: Adds the `Presta` project
* CircleController.cs: * Authorize some Http methods
* Lists circles as circles
* style.css: Fixes the missing "hidden" css class
* AccountController.cs: using the new Circle provider interface
* BlogsController.cs: * using the new Circle provider interface
* do not test blog entry collections in order to group them by a
unique user name or title, it's too bad,
instead, keep user's request id as guide to model and view.
* YavscHelpers.cs: Adds a Circle Html formatter
* Circles.aspx: List of circles is now given as a list of `Circle`
objects
* instdbws.sql: fixes the db in order to store user names in circle
member's records.
* BlogEntryCollection.cs: ConcernsAUniqueTitle and ConcernsAUniqueUser
are now Obsoletes
* UUTBlogEntryCollection.cs: Drops a useless ctor
* CircleProvider.cs: The `CircleManager` now delivers the user's
circle as a `Circle` object collection.
* BlogsController.cs: Simplifies the code and method
* UserList.aspx: Displays the creation date
* BlogEntryCollection.cs: adds xml doc
* UUBlogEntryCollection.cs:
* UUTBlogEntryCollection.cs: fixes a creation from a post array
* BlogsController.cs: Fixes the comment posting
* App.master: Don't hide the Home page link! TODO: a logo
* UserPost.aspx: don't hide the blog title
* BlogManager.cs: fixes the comment posting
* lets small screens keep their font sizes
* Catalog.xml: makes it a better
* BlogsController.cs: Fixes the access to the Blog
* App.master: fixes the quick link to the user's blog
* Index.aspx: removes the table
* UserPosts.aspx: Mainly links to UserPost
* asc.gif:
* desc.gif:
* style.css: moved to App_Themes
* style.css:
* bg.gif:
* asc.gif:
* bg.png:
* rect.png:
* asc.png:
* desc.gif:
* jquery-ui.css:
* mdd_styles.css:
* croix.png:
* desc.png:
* style.css:
* jquery-ui.min.css:
* mdd_gripper.png:
* mdd_toolbar.png:
* jquery.timepicker.css:
* mdd_ajax_loader.gif:
* mdd_modal_background.png: moved to /App_Themes
* NpgsqlBlogProvider.cs: * Remove post by id
* Manage collections of entries on a couple (user,title), not a single
post
* NpgsqlCircleProvider.cs: Fixes the "Match" method.
* IDbModule.cs:
* Edit.aspx:
* Estimates.aspx:
* WorkFlowManager.cs:
* NpgsqlContentProvider.cs: refactoring
* NpgsqlMRPProviders.csproj: new NpgsqlUserName provider
* NpgsqlRoleProvider.cs: simpler init method
* NpgsqlUserNameProvider.cs: impements a UserNameProvider
* MyClass.cs: refactoring from Yavsc.Model
* BlogsController.cs: access control simplified
* FrontOfficeController.cs: Pdf generation made public ni case of
formatting exception
* mdd_styles.css: Theme -> App_Themes
* style.css: yet another style impact
* AccountController.cs: Fixes the user name modification
* BlogsController.cs: * Fixes the removal process
* On a title and user name, we get collection of posts, not only one.
* Implements an Access on circle
* FrontOfficeController.cs: * implements a new Get method.
* ensure a membership existence before delivering an estimate.
* GoogleController.cs: Fixes the user name modification on a Google
account
* ErrorHtmlFormatter.cs: nice error message in html (using Markdown
helper)
* FormatterException.cs: formatter exception exposes error and
standard output of the process
* TexToPdfFormatter.cs: * generates temporary files in the folder
returned by Path.GetTempPath()
* throws FormatterException
* Global.asax.cs: new route map:
Blogs/{action}/{user}/{title}
Blog/{user}/{title}
B/{id}
{controller}/{action}/{id}
* App.master: * refactoring: Theme moved to App_Themes
* a link to the logged user's blog
*
* NoLogin.master: refactoring: Theme moved to App_Themes
* Circles.aspx: refactoring : circles now are given as select items
* Login.aspx: fixes the html presentation
* Register.aspx: Fixes a Typo
* Index.aspx: Implements a blog index, due to M&C changes with this
commit
* RemovePost.aspx: links to the new route to the "RemovePost" action,
giving it a post id
* RemoveTitle.aspx: fixes a not yet linked page to remove a post
collection under a given title
* EventPub.aspx: code refactoring
* Writting.ascx: cleans the code
* Web.config: fills the config with new names in the space
* Web.config: configures the new NpgsqlUserNameProvider
* Web.csproj: refactoring and others
* BlogEntryCollection.cs: implement the BlogEntryCollection
* BlogManager.cs: the manager helps to filter on access
* BlogProvider.cs: The title is not unique anymore, and one can modify
it, post a lot under it, drop all posts under it.
A Post is deleted by id.
* UUBlogEntryCollection.cs: implements a collection of post under a
given user name.
* UUTBlogEntryCollection.cs: implements a collection of post under a
given couple (user name, title).
* ListItem.cs: ListItem is declared obsolete in this model, helpers
can build MVC SelectListItem on data returned by the manager.
* LocalizedText.Designer.cs:
* LocalizedText.fr.Designer.cs: autogenerated from xml
* LocalizedText.resx:
* LocalizedText.fr.resx: new labels
* ChangeUserNameProvider.cs: xml doc
* Profile.cs: the UserName property is read only, and comes from
authentication, to change it, we set a Name and validate it agains
the "Profile" method
* UserManager.cs: simpler code a init time
* IContentProvider.cs: implements the new IDataProvider interface
* IDataProvider.cs: defines the new IDataProvider interface
* YavscModel.csproj: includes new classes
* UserPosts.aspx: adds a link to remove a post
* UserPost.aspx: now uses the new BlogEntryCollection object