Paul Schneider
c77018c616
* BBCodeHelper.cs: usage of the "hidden" css class
...
to block/unblock "show/hide" buttons
* App.master: Javascript to block/unblock "show/hide" buttons
* style.css: the hidden css class
* Estimate.aspx: jQuery moved to the default master page
10 years ago
Paul Schneider
721b11eba3
Google date quey,
...
refactiring,
docpage
* Yavsc.sln:
* Web.csproj:
* YavscModel.csproj:
* OtherWebException.cs:
* ProjectInfo.cs:
* IValueProvider.cs:
* CalendarApi.cs:
* HomeController.cs:
* TemplateException.cs:
* WorkFlowController.cs:
* NpgsqlWorkflow.csproj:
* GoogleErrorMessage.cs:
* ITCPNpgsqlProvider.cs:
* NpgsqlContentProvider.cs:
* ITContentProvider.csproj:
* FrontOfficeApiController.cs:
* NpgsqlContentProvider.csproj: refactoring
* App.master:
* WebApiConfig.cs: New Web api configuration architecture
* SalesCatalog.csproj:
* XmlCatalogProvider.cs: using MVC to get the catalog xml filename
* WorkFlowManager.cs:
* FrontOfficeController.cs:
* CatalogManager.cs: No more extra argument to get the catalog
* DateQuery.aspx:
* AskForADate.cs:
* GoogleController.cs: Google Date new query model
* style.css:
* BBCodeHelper.cs: Doc page responsive design
* Service.cs:
* SetPrice.cs: xml doc
* WebApiConfig.cs: refactioring
10 years ago
Paul Schneider
6dfe83308e
* Basket.aspx: refactoring
...
* NpgsqlContentProvider.cs: fixing the command parameters
deserialisation
* NpgsqlWorkflow.csproj: prehaps not needed new references
* FrontOfficeController.cs: code formatting
* Command.aspx: a link to the basket
* Commande.cs: In order the deserialize from Json
10 years ago
Paul Schneider
75fe032822
* Web.csproj:
...
* YavscModel.csproj:
* Basket.cs:
* Basket.aspx:
* Commande.cs:
* BasketController.cs:
* CommandSet.cs:
* NpgsqlWorkflow.csproj:
* FileSystemController.cs:
* FrontOfficeController.cs:
* NpgsqlContentProvider.cs: implementing a basket
* ProjectInfo.cs:
* ITCPNpgsqlProvider.cs:
* CommandStatus.cs:
* NpgsqlBlogProvider.cs: xml doc
* CalendarApi.cs: document formatting
* FileSystemManager.cs: refactoring
* WorkFlowManager.cs:
* IContentProvider.cs: provides a basket
* WebFileInfoCollection.cs: not used
10 years ago
Paul Schneider
b505ad90e7
* YavscModel.csproj:
...
* NewProjectModel.cs:
* ITContentProvider.csproj: refactoring
* WebApiConfig.cs: Web Api Config
* IModule.cs:
* RssFeeds.cs:
* IRenderer.cs:
* Blog.cs:
* ITagHandler.cs:
* ViewRenderer.cs:
* Comment.cs:
* IViewRenderer.cs:
* People.cs:
* SignIn.cs:
* BlogEntry.cs:
* AuthToken.cs:
* BlogHelper.cs:
* DataAccess.cs:
* Estimate.cs:
* BlogManager.cs:
* Writting.cs:
* AskForADate.cs:
* RestoreQuery.cs:
* Basket.cs:
* BlogProvider.cs:
* CalendarList.cs:
* Commande.cs:
* StatusChange.cs:
* WebFileInfo.cs:
* WorkFlowManager.cs:
* Euro.cs:
* Unit.cs:
* Text.cs:
* Profile.cs:
* Note.cs:
* Link.cs:
* BlogEditEntryModel.cs:
* FindBlogEntryFlags.cs:
* NewProjectModel.cs:
* CalendarListEntry.cs:
* CalendarEntryList.cs:
* IContentProvider.cs:
* CommandStatus.cs:
* Label.cs:
* Price.cs:
* BlogEntryCollection.cs:
* Period.cs:
* Scalar.cs:
* BlogEditCommentModel.cs:
* Option.cs:
* NpgsqlContentProvider.cs:
* Product.cs:
* LoginModel.cs:
* Service.cs:
* Catalog.cs:
* Currency.cs:
* NewEstimateEvenArgs.cs:
* CheckBox.cs:
* SaleForm.cs:
* FileSystemManager.cs:
* FormInput.cs:
* TextInput.cs:
* NewRoleModel.cs:
* FileInfoCollection.cs:
* FilesInput.cs:
* NewAdminModel.cs:
* SelectItem.cs:
* SelectInput.cs:
* RadioButton.cs:
* StockStatus.cs:
* Provider.cs:
* DirNotFoundException.cs:
* FormElement.cs:
* ProductImage.cs:
* WebFileInfoCollection.cs:
* CatalogHelper.cs:
* CatalogManager.cs:
* RegisterViewModel.cs:
* InvalidDirNameException.cs:
* PhysicalProduct.cs:
* CatalogProvider.cs:
* ProductCategory.cs:
* OrderStatusChangedEventArgs.cs:
* ProviderCollection.cs:
* WorkflowConfiguration.cs:
* BlogProviderConfigurationElement.cs:
* BlogProvidersConfigurationSection.cs:
* BlogProvidersConfigurationCollection.cs:
* CatalogProviderConfigurationElement.cs:
* CatalogProvidersConfigurationSection.cs:
* CatalogProvidersConfigurationCollection.cs:
xml doc
* SalesCatalog.csproj:
* XmlCatalogProvider.cs: Maps the catalog using System.Web
* BasketController.cs:
* FrontOfficeController.cs: a Basket controller
* Global.asax.cs: Session in Web Api
* App.master: WebApi bas url as Javascript var 'apiBaseUrl'
* Index.aspx: !!not sure of this change.
* Web.csproj: compiles now includes WebApiConfig.cs
* style.css: link background color
* FileSystemController.cs: a file system controller
10 years ago
Paul Schneider
e676d2fdbf
* Web.csproj:
...
* Profile.aspx:
* MyProfile.aspx:
* AccountController.cs: renamed the Profile method to "MyProfile",
could avoid issue at migrating to MVC5
* favicon.png: favicon now displays a ~"Yavsc"
* BlogManager.cs:
* BlogsApiController.cs: The authorisation for removing a post is now
implemented at Manager's side
* BlogsController.cs: Removes this odd call to a static method from
the Api controller
* CalendarApi.cs:
* GoogleController.cs: no more json output for the calls to the Google
Api
* WorkFlowController.cs: sorted using clauses
* Basket.cs:
* Commande.cs:
* EstimToPdfFormatter.cs:
* Brand.cs: adds xml doc
* RssFeedsFormatter.cs: modifies xml doc
* TexToPdfFormatter.cs: refactoring
* Global.asax.cs: Document formatting
* BBCodeHelper.cs: encapsulates the url display from the BBCode in
starting and closing characters : "<>"
* OAuth2.cs:
* SimpleJsonPostMethod.cs: using System.Runtime.Serialization.Json
instead of Newtonsof.Json
* App.master: updating the favicon
* RegistrationPending.aspx: fixes the returnUrl usage
* AssemblyInfo.aspx: better explanation for this list
* Web.config: tried to migrate to MVC5 (using NuGets)
* Estim.cs:
* ChangePasswordModel.cs: adds xmldoc
* BasketController.cs:
* BlogProvidersConfigurationSection.cs: cosmetic change
* GoogleErrorMessage.cs: - adds xml docs
- renders ctor from JsonReaderException obsolete
* MvcActionValueBinder.cs: not used
* web.config: no more used, gave it up to migrate to MVC5
10 years ago
Paul Schneider
a342b744df
* README.md: a little more
...
* Yavsc.sln: Adds some solution items
* BBCodeHelper.cs: code formatting
* Edit.aspx: refactoring
* UserPost.aspx: useless statment
* Web.csproj: README removal
* README: moved to /README.md
10 years ago
Paul Schneider
f54336852b
* ResultPages.cs:
...
* NpgsqlBlogProvider.cs: PageIndex is now one based
* AccountController.cs: Fixes a typo in the registration mail
* AdminController.cs: Should fix a 500 at Registration validation
* BasketController.cs: WIP
* BlogsController.cs: page indexes are now one based
* FrontOfficeController.cs: cleanning
* GoogleController.cs: code formatting
* Global.asax.cs: Default route data to "controller" "action" "id"
* BBCodeHelper.cs: Allows not closed "url" BBcodes
* InitDb.aspx: StatisPage.master was renamed
* packages.config: Google references require System.Web 4.0.0.0 ...
removed
10 years ago
Paul Schneider
630ddee841
* styles.json:
...
* map-load.gif:
* mapstyle.css:
* fit-bounds.png:
* mapstyle-ie.css:
* jquery.googlemaps.js:
* pin-pink.png:
* mapstyle.min.css:
* pin-green.png:
* pin-azure.png:
* flag-azure.png:
* flag-green.png:
* needle-pink.png:
* jquery.googlemaps.min.js:
* current-location.png:
* niddle-green.png:
* popup-template-marker.html:
* popup-template-circle.html:
* popup-template-polygon.html:
* popup-template-polyline.html:
* popup-template-rectangle.html: GoogleMaps related add
* AccountController.cs: Fixes the conflict between external and custom
avatar
* BasketController.cs: (Revert to revision
93c18633b9
)
* BlogsController.cs: Removes unused statment
* style.css:
* UserPost.aspx:
* UserPosts.aspx: an Avatar
* Web.csproj: Google Maps references and resources
* packages.config: Adds GoogleMapsHelpers, JQuery.GoogleMaps and
MVC.GoogleMaps references
* NpgsqlWorkflow.csproj: The project now references Newtonsoft.Json
* NpgsqlContentProvider.cs: Saves the command parameters
10 years ago
Paul Schneider
5d19dc2dcf
* GoogleController.cs: Restores the calendar choosing
...
* OAuth2.cs: code formatting
* Profile.aspx: useless Uri display
* ChooseCalendar.aspx: returnUrl in the calendar choosing process
10 years ago
Paul Schneider
e64d50e94a
* style.css: black them for input controls
...
* Profile.aspx: inline css
10 years ago
Paul Schneider
206e16686b
* Web.csproj:
...
* TexToPdfFormatter.cs: Pdf formatter from Tex string
* FrontOfficeApiController.cs: html response in case of no document to
produce at billing
* Estimate.aspx: renamed the Http methods returning tex and pdf
estimates
* LocalizedText.Designer.cs: these files are generated from the .resx
file
* LocalizedText.resx:
* LocalizedText.fr.resx: html response in case of no document to
produce at billing
10 years ago
Paul Schneider
3dbf0265db
* SalesCatalog.csproj: clean an unused reference
...
* TestBrands.cs:
* Service.cs:
* PhysicalProduct.cs: clean an obsolete reference
* TestCatalogInit.cs: cleaner
* XmlCatalog.cs:
* XmlCatalogProvider.cs: suppressed some xml doc warnings
* Estimate.aspx: new jQuery version
* Web.config: removed a section dotNetOpenAuth at using the .Net
framework 4.5.1
10 years ago
Paul Schneider
da87d0ea97
* PaypalApiController.cs: starting a paypal account access
...
* Catalog.xml: tests input with multiple values
* FileSystemController.cs: Xml catalog path is now specified ala ~/
* WorkFlowController.cs: Gives the response a message
* SimpleFormatter.cs:
* FrontOfficeApiController.cs: document formatting
* Global.asax.cs: due to refactoring
* SimpleJsonPostMethod.cs: (code formatting)
* Web.config: due to refactoring
* Web.config:
- document formatting
- PayPal configuration
* Web.csproj: references the PayPalCoreSdk.1.6.0
* packages.config: using the .Net 4.5.1 plateform
10 years ago
Paul Schneider
93c18633b9
xml doc
10 years ago
Paul Schneider
7558e11bd6
* HomeController.cs: Gets infos about all used assemblies
...
* AssemblyInfo.aspx: Makes a little clearer what's displayed in there
10 years ago
Paul Schneider
495f859243
* BlogsController.cs: sets ViewData["Avatar"]
...
* UserPost.aspx: magnify the header
* UserPosts.aspx: beautyfull header
* Profile.cs: A default Blog title to "<Username>'s blog"
10 years ago
Paul Schneider
ae38718dd9
* Makefile: builds the doc & htmldoc folders
...
* DataManager.cs: Doc generations
* T.cs:
* Global.asax.cs:
* Export.cs:
* Estim.tt:
* Estim.cs:
* TaskOutput.cs:
* FileInfoCollection.cs:
* RegisterPage.cs:
* BBCodeHelper.cs:
* MvcActionValueBinder.cs:
* YavscHelpers.cs:
* ValidateAjaxAttribute.cs:
* Entity.cs:
* IOrderInfo.cs:
* HomeController.cs:
* SimpleFormatter.cs:
* BlogsController.cs:
* AdminController.cs:
* SimpleJsonPostMethod.cs:
* WebCatalogExtensions.cs:
* GoogleController.cs:
* ModuleController.cs:
* BasketController.cs:
* AccountController.cs:
* TemplateException.cs:
* BlogsApiController.cs:
* EstimToPdfFormatter.cs:
* WorkFlowController.cs:
* FileSystemController.cs:
* BackOfficeController.cs:
* FrontOfficeController.cs:
* ThanksConfigurationSection.cs:
* ThanksConfigurationElement.cs:
* FrontOfficeApiController.cs:
* ModuleConfigurationElementCollection.cs:
* Web.csproj: cleaning an obsolete IOrderIfno
10 years ago
Paul Schneider
85346d0e00
* AccountController.cs: Fixes the Profile edition view, regarding
...
the avatar
* Product.aspx: a CommandForm property for a Product will never be
served null to a view,
le page code is simpler.
10 years ago
Paul Schneider
bf8dbeee04
* DataManager.cs: InitDb on the go
...
* InitDb.aspx:
* StaticPage.master:
* Created.aspx:
* LocalizedText.fr.resx:
* AdminController.cs:
* LocalizedText.Designer.cs:
* Web.csproj: Db initialisation web pages
* DataAccess.cs: a connection string
* LocalizedText.resx: internationalisaX creating the admin role
10 years ago
Paul Schneider
a7de4e1fec
fixes the installation and uninstallation SQL scripts
10 years ago
Paul Schneider
58729c0b3a
better info on profile
10 years ago
Paul Schneider
7694f4d8b3
* LocalizedText.resx:
...
* LocalizedText.fr.resx:
* RssFeedsFormatter.cs:
* LocalizedText.Designer.cs:
* Web.csproj:
* Contact.aspx:
* AOEMail.aspx:
* AssemblyInfo.aspx:
* ReferencedAssemblies.aspx: refactoring
* RssFeeds.cs: Rss feeds in progress
* HomeController.cs: - refactoring
- fixes contact page
* style.css: css for textarea and input
* Index.aspx: Contact & Assembly info in index
* YavscModel.csproj: Rss feeds
10 years ago
Paul Schneider
8301159645
* Web.csproj:
...
* App.master:
* IModule.cs:
* IRenderer.cs:
* DataManager.cs:
* ITagHandler.cs:
* ViewRenderer.cs:
* ResultPages.cs:
* BBCodeHelper.cs:
* IViewRenderer.cs:
* Entity.cs:
* YavscModel.csproj:
* OAuth2.cs:
* Calendar.cs:
* Profile.aspx:
* ApiClient.cs:
* MapTracks.cs:
* SalesCatalog.csproj:
* EntityQuery.cs:
* AdminController.cs:
* BlogsController.cs:
* GoogleController.cs:
* SimpleJsonPostMethod.cs:
* JsonReaderError.cs:
* AccountController.cs:
* JsonReaderError.aspx:
* GoogleErrorMessage.cs:
* GoogleErrorMessage.aspx:
* Catalog.cs: refactoring
* Makefile: preprod is from local domain, and prod is for
lua.pschneider.fr
10 years ago
Paul Schneider
f86404fe85
* datepicker-en-GB.js: datepicker en-GB localization
...
* datepicker-fr.js: datepicker french localization
* jquery-2.1.3.js:
* LocalizedText.resx:
* jquery-2.1.1.min.js:
* jquery-2.1.3.min.js:
* jquery-2.1.1.min.map:
* jquery-2.1.3.min.map:
* jquery-2.1.1-vsdoc.js:
* jquery-2.1.3-vsdoc.js:
* globalize.js:
* globalize.cultures.js:
* globalize.culture.fy.js:
* globalize.culture.fr.js:
* globalize.culture.or.js:
* globalize.culture.pa.js:
* globalize.culture.pl.js:
* globalize.culture.fo.js:
* globalize.culture.ps.js:
* globalize.culture.oc.js:
* globalize.culture.nl.js:
* globalize.culture.gu.js:
* globalize.culture.nn.js:
* globalize.culture.no.js:
* globalize.culture.gl.js:
* globalize.culture.gd.js:
* globalize.culture.ga.js:
* globalize.culture.fi.js:
* globalize.culture.sa.js:
* globalize.culture.se.js:
* globalize.culture.si.js:
* globalize.culture.sk.js:
* globalize.culture.sl.js:
* globalize.culture.sq.js:
* globalize.culture.sr.js:
* globalize.culture.rw.js:
* globalize.culture.fa.js:
* globalize.culture.eu.js:
* globalize.culture.pt.js:
* globalize.culture.et.js:
* globalize.culture.es.js:
* globalize.culture.rm.js:
* globalize.culture.ro.js:
* globalize.culture.ru.js:
* globalize.culture.ha.js:
* globalize.culture.kl.js:
* globalize.culture.mi.js:
* globalize.culture.kk.js:
* globalize.culture.ka.js:
* globalize.culture.mk.js:
* globalize.culture.ja.js:
* globalize.culture.iu.js:
* globalize.culture.km.js:
* globalize.culture.lb.js:
* globalize.culture.lo.js:
* globalize.culture.ky.js:
* globalize.culture.lt.js:
* globalize.culture.ko.js:
* globalize.culture.kn.js:
* globalize.culture.lv.js:
* globalize.culture.ml.js:
* globalize.culture.mt.js:
* globalize.culture.hu.js:
* globalize.culture.nb.js:
* globalize.culture.hr.js:
* globalize.culture.ne.js:
* globalize.culture.hi.js:
* globalize.culture.he.js:
* globalize.culture.hy.js:
* globalize.culture.mn.js:
* globalize.culture.it.js:
* globalize.culture.mr.js:
* globalize.culture.is.js:
* globalize.culture.ii.js:
* globalize.culture.ig.js:
* globalize.culture.ms.js:
* globalize.culture.id.js:
* globalize.culture.bg.js:
* globalize.culture.de.js:
* globalize.culture.co.js:
* globalize.culture.tr.js:
* globalize.culture.te.js:
* globalize.culture.ar.js:
* globalize.culture.ca.js:
* globalize.culture.az.js:
* globalize.culture.bs.js:
* globalize.culture.tt.js:
* globalize.culture.wo.js:
* globalize.culture.xh.js:
* globalize.culture.as.js:
* globalize.culture.cy.js:
* globalize.culture.da.js:
* globalize.culture.tk.js:
* globalize.culture.tn.js:
* globalize.culture.cs.js:
* globalize.culture.th.js:
* globalize.culture.yo.js:
* globalize.culture.tg.js:
* globalize.culture.dv.js:
* globalize.culture.be.js:
* globalize.culture.sw.js:
* globalize.culture.bn.js:
* globalize.culture.uz.js:
* globalize.culture.ur.js:
* globalize.culture.zu.js:
* globalize.culture.am.js:
* globalize.culture.sv.js:
* globalize.culture.af.js:
* globalize.culture.uk.js:
* globalize.culture.br.js:
* globalize.culture.ta.js:
* globalize.culture.vi.js:
* globalize.culture.el.js:
* globalize.culture.zh.js:
* globalize.culture.ba.js:
* globalize.culture.bo.js:
* globalize.culture.ug.js:
* globalize.culture.gsw.js:
* globalize.culture.tzm.js:
* globalize.culture.hsb.js:
* globalize.culture.moh.js:
* globalize.culture.prs.js:
* globalize.culture.quz.js:
* globalize.culture.dsb.js:
* globalize.culture.sma.js:
* globalize.culture.syr.js:
* globalize.culture.kok.js:
* globalize.culture.sah.js:
* globalize.culture.qut.js:
* globalize.culture.fil.js:
* globalize.culture.sms.js:
* globalize.culture.nso.js:
* globalize.culture.smn.js:
* globalize.culture.smj.js:
* globalize.culture.arn.js:
* globalize.culture.lv-LV.js:
* globalize.culture.ms-MY.js:
* globalize.culture.zu-ZA.js:
* globalize.culture.vi-VN.js:
* globalize.culture.mt-MT.js:
* globalize.culture.lt-LT.js:
* globalize.culture.zh-TW.js:
* globalize.culture.mn-MN.js:
* globalize.culture.xh-ZA.js:
* globalize.culture.yo-NG.js:
* globalize.culture.mk-MK.js:
* globalize.culture.mr-IN.js:
* globalize.culture.wo-SN.js:
* globalize.culture.zh-SG.js:
* globalize.culture.ms-BN.js:
* globalize.culture.zh-MO.js:
* globalize.culture.mi-NZ.js:
* globalize.culture.zh-HK.js:
* globalize.culture.zh-CN.js:
* globalize.culture.ml-IN.js:
* globalize.culture.sa-IN.js:
* globalize.culture.rw-RW.js:
* globalize.culture.te-IN.js:
* globalize.culture.ru-RU.js:
* globalize.culture.ro-RO.js:
* globalize.culture.rm-CH.js:
* globalize.culture.th-TH.js:
* globalize.culture.pt-PT.js:
* globalize.culture.se-FI.js:
* globalize.culture.sv-FI.js:
* globalize.culture.sw-KE.js:
* globalize.culture.sq-AL.js:
* globalize.culture.sl-SI.js:
* globalize.culture.sk-SK.js:
* globalize.culture.ta-IN.js:
* globalize.culture.si-LK.js:
* globalize.culture.se-SE.js:
* globalize.culture.se-NO.js:
* globalize.culture.tk-TM.js:
* globalize.culture.ug-CN.js:
* globalize.culture.nn-NO.js:
* globalize.culture.nl-NL.js:
* globalize.culture.uk-UA.js:
* globalize.culture.nl-BE.js:
* globalize.culture.ne-NP.js:
* globalize.culture.ur-PK.js:
* globalize.culture.nb-NO.js:
* globalize.culture.sv-SE.js:
* globalize.culture.pt-BR.js:
* globalize.culture.ps-AF.js:
* globalize.culture.tn-ZA.js:
* globalize.culture.pl-PL.js:
* globalize.culture.pa-IN.js:
* globalize.culture.tr-TR.js:
* globalize.culture.or-IN.js:
* globalize.culture.oc-FR.js:
* globalize.culture.tt-RU.js:
* globalize.culture.lo-LA.js:
* globalize.culture.en-IE.js:
* globalize.culture.en-IN.js:
* globalize.culture.en-JM.js:
* globalize.culture.en-MY.js:
* globalize.culture.en-NZ.js:
* globalize.culture.en-PH.js:
* globalize.culture.en-SG.js:
* globalize.culture.en-GB.js:
* globalize.culture.de-LI.js:
* globalize.culture.de-LU.js:
* globalize.culture.dv-MV.js:
* globalize.culture.el-GR.js:
* globalize.culture.en-AU.js:
* globalize.culture.en-BZ.js:
* globalize.culture.en-CA.js:
* globalize.culture.en-TT.js:
* globalize.culture.es-CR.js:
* globalize.culture.es-DO.js:
* globalize.culture.es-EC.js:
* globalize.culture.es-ES.js:
* globalize.culture.es-GT.js:
* globalize.culture.es-HN.js:
* globalize.culture.es-MX.js:
* globalize.culture.es-CO.js:
* globalize.culture.kn-IN.js:
* globalize.culture.en-US.js:
* globalize.culture.en-ZA.js:
* globalize.culture.en-ZW.js:
* globalize.culture.es-AR.js:
* globalize.culture.es-BO.js:
* globalize.culture.es-CL.js:
* globalize.culture.de-DE.js:
* globalize.culture.ar-LB.js:
* globalize.culture.ar-LY.js:
* globalize.culture.ar-MA.js:
* globalize.culture.ar-OM.js:
* globalize.culture.ar-QA.js:
* globalize.culture.ar-SA.js:
* globalize.culture.ar-SY.js:
* globalize.culture.ar-KW.js:
* globalize.culture.am-ET.js:
* globalize.culture.ar-AE.js:
* globalize.culture.ar-BH.js:
* globalize.culture.ar-DZ.js:
* globalize.culture.ar-EG.js:
* globalize.culture.ar-IQ.js:
* globalize.culture.ar-JO.js:
* globalize.culture.ar-TN.js:
* globalize.culture.ca-ES.js:
* globalize.culture.co-FR.js:
* globalize.culture.cs-CZ.js:
* globalize.culture.cy-GB.js:
* globalize.culture.da-DK.js:
* globalize.culture.de-AT.js:
* globalize.culture.de-CH.js:
* globalize.culture.br-FR.js:
* globalize.culture.ar-YE.js:
* globalize.culture.as-IN.js:
* globalize.culture.ba-RU.js:
* globalize.culture.be-BY.js:
* globalize.culture.bg-BG.js:
* globalize.culture.bn-BD.js:
* globalize.culture.bn-IN.js:
* globalize.culture.bo-CN.js:
* globalize.culture.es-NI.js:
* globalize.culture.gu-IN.js:
* globalize.culture.he-IL.js:
* globalize.culture.hi-IN.js:
* globalize.culture.hr-BA.js:
* globalize.culture.hr-HR.js:
* globalize.culture.hu-HU.js:
* globalize.culture.gl-ES.js:
* globalize.culture.fr-CH.js:
* globalize.culture.fr-FR.js:
* globalize.culture.fr-LU.js:
* globalize.culture.fr-MC.js:
* globalize.culture.fy-NL.js:
* globalize.culture.ga-IE.js:
* globalize.culture.gd-GB.js:
* globalize.culture.hy-AM.js:
* globalize.culture.kk-KZ.js:
* globalize.culture.kl-GL.js:
* globalize.culture.km-KH.js:
* globalize.culture.af-ZA.js:
* globalize.culture.ko-KR.js:
* globalize.culture.ky-KG.js:
* globalize.culture.lb-LU.js:
* globalize.culture.ka-GE.js:
* globalize.culture.id-ID.js:
* globalize.culture.ig-NG.js:
* globalize.culture.ii-CN.js:
* globalize.culture.is-IS.js:
* globalize.culture.it-CH.js:
* globalize.culture.it-IT.js:
* globalize.culture.ja-JP.js:
* globalize.culture.fa-IR.js:
* globalize.culture.es-UY.js:
* globalize.culture.fr-CA.js:
* globalize.culture.es-VE.js:
* globalize.culture.fr-BE.js:
* globalize.culture.eu-ES.js:
* globalize.culture.fo-FO.js:
* globalize.culture.et-EE.js:
* globalize.culture.es-US.js:
* globalize.culture.es-PA.js:
* globalize.culture.es-PR.js:
* globalize.culture.fi-FI.js:
* globalize.culture.es-PY.js:
* globalize.culture.es-SV.js:
* globalize.culture.es-PE.js:
* globalize.culture.qut-GT.js:
* globalize.culture.hsb-DE.js:
* globalize.culture.smj-SE.js:
* globalize.culture.sma-SE.js:
* globalize.culture.quz-BO.js:
* globalize.culture.kok-IN.js:
* globalize.culture.sah-RU.js:
* globalize.culture.moh-CA.js:
* globalize.culture.sma-NO.js:
* globalize.culture.zh-CHS.js:
* globalize.culture.arn-CL.js:
* globalize.culture.quz-PE.js:
* globalize.culture.quz-EC.js:
* globalize.culture.zh-CHT.js:
* globalize.culture.sms-FI.js:
* globalize.culture.en-029.js:
* globalize.culture.smn-FI.js:
* globalize.culture.gsw-FR.js:
* globalize.culture.nso-ZA.js:
* globalize.culture.prs-AF.js:
* globalize.culture.dsb-DE.js:
* globalize.culture.syr-SY.js:
* globalize.culture.smj-NO.js:
* globalize.culture.fil-PH.js:
* globalize.culture.az-Latn.js:
* globalize.culture.az-Cyrl.js:
* globalize.culture.iu-Latn.js:
* globalize.culture.mn-Mong.js:
* globalize.culture.zh-Hant.js:
* globalize.culture.zh-Hans.js:
* globalize.culture.iu-Cans.js:
* globalize.culture.mn-Cyrl.js:
* globalize.culture.ha-Latn.js:
* globalize.culture.uz-Cyrl.js:
* globalize.culture.sr-Cyrl.js:
* globalize.culture.sr-Latn.js:
* globalize.culture.bs-Latn.js:
* globalize.culture.uz-Latn.js:
* globalize.culture.tg-Cyrl.js:
* globalize.culture.bs-Cyrl.js:
* globalize.culture.tzm-Latn.js:
* globalize.culture.sr-Latn-BA.js:
* globalize.culture.sr-Latn-CS.js:
* globalize.culture.sr-Cyrl-ME.js:
* globalize.culture.sr-Latn-RS.js:
* globalize.culture.sr-Cyrl-BA.js:
* globalize.culture.sr-Cyrl-CS.js:
* globalize.culture.sr-Latn-ME.js:
* globalize.culture.bs-Latn-BA.js:
* globalize.culture.bs-Cyrl-BA.js:
* globalize.culture.ha-Latn-NG.js:
* globalize.culture.uz-Cyrl-UZ.js:
* globalize.culture.uz-Latn-UZ.js:
* globalize.culture.tg-Cyrl-TJ.js:
* globalize.culture.iu-Latn-CA.js:
* globalize.culture.mn-Mong-CN.js:
* globalize.culture.iu-Cans-CA.js:
* globalize.culture.az-Cyrl-AZ.js:
* globalize.culture.az-Latn-AZ.js:
* globalize.culture.sr-Cyrl-RS.js:
* globalize.culture.tzm-Latn-DZ.js:
* Makefile: now deploy to yavsc main site
* GoogleController.cs: fixes the bad request to google
* App.master: fixes a bad html structure introducted in the last
commit
* style.css: input and field validation style
* DateQuery.aspx: datepicker in french
* Web.csproj: JQuery update
* packages.config: using the Nuget Globalyze package
* AskForADate.cs: Validation messages
* LocalizedText.fr.resx: localizaton for the text "Date query"
* jquery-2.1.1.js: jQuery update
10 years ago
Paul Schneider
57a473aff8
Many changes :
...
* JsonReaderError.aspx: display a nice json conversion error
* CalendarEntryList.cs: new Google data for the calendar entries
* JsonReaderError.cs: Json error model
* README.md: Documentation url
* NpgsqlBlogProvider.cs: Update the blog post title
* BlogsController.cs: - Updating the blog post title
- bug fix rendering the avatar
* FrontOfficeController.cs: - the client cannot modify its estimation
* GoogleController.cs: - implementing the calendar entries retrieval
* HomeController.cs: - the home start page from configuration
parameter named "StartPage"
* Global.asax.cs: - back to a clean global.asax
* style.css: showing the main area with a background transparent color
* Post.aspx: Bug fix: the message was displayed two times (we keep the
one from app.master)
* UserPost.aspx: the blog title comes from the poster profile found in
ViewData
* DateQuery.aspx: implementing the date query
* Web.config: the start page now comes from Web.config
* Web.csproj: the Sql db creation script should not be deployed,
neither as package.config
* BlogManager.cs: updating the blog post title
* BlogProvider.cs: yavscModel/Blogs/BlogManager.cs
* YavscModel.csproj: new cs files to compile
* App.master: returning from the Google login
10 years ago
Paul Schneider
6809e3dfe2
many changes
10 years ago
Paul Schneider
c7f81699a4
* avatar, username, city from Google profile
...
* refactoring
10 years ago
Paul Schneider
3f41636719
* minor changes (like an [em] BBcode)
...
* Trying to use OAuth2 Google Login
10 years ago
Paul Schneider
214f79d935
better design
10 years ago
Paul Schneider
f695d108fb
* Fixed the Pdf generation under Slackware
...
* Estimate view developpement
10 years ago
Paul Schneider
312585d4f0
* LocalizedText.fr.resx: internationalisation de la saisie de
...
l'estimation
* LocalizedText.resx:
* FrontOfficeApiController.cs: renamed the Tex generation method
* FrontOfficeController.cs: fixed the Estimate creation
* WorkFlowController.cs: return model validation errors when updating
a writting.
* TexFormatter.cs: Simple mime-type content declaration
* Global.asax.cs:
* T4TemplateEstimate.cs: cleanning
* BBCodeHelper.cs: BBCodes: docpage summary gone into a new aside
element
* App.master: thanks links are now contained in a div element
* style.css: clearer
* Estimate.aspx: Fixed the creation/edition/removal processes
* Estim.tt: added the column "Count" to the writtings table.
* RegisterViewModel.cs: internationalization
* Writting.cs: stronger model
* Estim.tex: cleaning
10 years ago
Paul Schneider
b4fefbce7e
- Fixes the french translation
...
- Css Style changed
10 years ago
Paul Schneider
333b6fd9d9
a working internationalization ...
10 years ago
Paul Schneider
0516ab585e
- a Makefile to deploy
...
- give a try to MS internationalization using resx files
10 years ago
Paul Schneider
b39a444cf0
* Estimates as Tex or Pdf
...
* Estimate edition [mix Mvc&Ajax]
* Billable&Bankable properties on profiles
10 years ago
Paul Schneider
2ac2338939
Edition du devis fonctionnelle
10 years ago
Paul Schneider
f157c6edb9
* Web.csproj:
...
* jquery-latest.js:
* IITContent.cs:
* ITContent.csproj:
* YavscModel.csproj:
* Write.aspx:
* jquery.tablesorter.min.js:
* AssemblyInfo.cs:
* NewEstimateEvenArgs.cs:
* jquery.metadata.js: ajax call Write
* jquery.tablesorter.js: Estimate table sorting
* Catalog.cs: Find a product by reference
* NpgsqlContentProvider.cs: Npgsql provider could not get the
Postgresql data type "money"
* Yavsc.sln: Removing an empty project
* MyClass.cs: implements IModule
* fortune.csproj: uses Configuration
* FrontOfficeApiController.cs: Url: GetEstimate/5
* WorkFlowController.cs: debugging ajax call
* RemoveUserQuery.aspx: no more "head" place holder
* Estimate.aspx: Ajax call to add a line to estimates
* Web.config: using the "Deploy" target
* IModule.cs: Install & uninstall using a System.Data.IDbConnection
* IContentProvider.cs: refactoring
* WorkFlowManager.cs: an event at creating an estimate (NewOrder)
* Writting.cs: ProductReference is a string
10 years ago
Paul Schneider
886bb31882
* Yavsc.sln:
...
* Web.csproj:
* Edit.aspx:
* MyClass.cs:
* Restore.aspx:
* SalesCatalog.csproj:
* RemoveUserQuery.aspx:
* RemoveRoleQuery.aspx:
* AssemblyInfo.cs:
* fortune.csproj: a test plugin
* App.master: The site name as suffix in titles
* AddRole.aspx: Form action fixed
* CreateBackup.aspx:
10 years ago
Paul Schneider
1606fd0871
fixes
10 years ago
Paul Schneider
c22be7f6b5
* Estimate.aspx: from backoffice
...
* CatalogManager.cs: Uses GetDefaultProvider
* Catalog.cs: the Catalog object now should support a unique id in the
system : UID, exposed as one of its properties.
* AccountController.cs: new static method te get an user profile by
its name.
* AdminController.cs: Uses the Yavsc.Admin namespace (refactoring)
* Web.csproj:
* BlogManager.cs:
* BackOfficeController.cs: refactoring
* BlogsController.cs: Fixes the Blog title
* FrontOfficeController.cs: Changes on the go for the Command object
* AddRole.aspx: minor syntax change
* UserPosts.aspx: show the blog title
* style.css: black transparent for the background of posts
* Profile.cs: Method FromProfileBase became a constructor
* Commande.cs: nothing
* Estimate.aspx: moved to the frontoffice views
* CatalogHelper.cs: Writting GetDefaultProvider
10 years ago
Paul Schneider
b5d19c5da6
refactoring
10 years ago
Paul Schneider
347ffc8a5a
* Tests.cs:
...
* Web.csproj:
* T.cs:
* Global.asax.cs:
* UserPost.aspx:
* UserPosts.aspx:
* HomeController.cs: * Request.UserLanguages may be null
* App.master: a side
* README: yavsc
* TestByteA.cs: if TEST only
* Profile.aspx: nicer
* Web.config: no need of Newtonsoft.Json
* style.css: little buttons
* T.cs: moved to helpers ...
10 years ago
Paul Schneider
f3a2efa244
refactoring
10 years ago
Paul Schneider
9a2098052d
around title and style
10 years ago
Paul Schneider
8f9a1e3e04
* App.master: little redesign
...
* Profile.aspx: simpler is better
10 years ago
Paul Schneider
685c03b37e
* Web.csproj:
...
* T.cs:
* IModule.cs:
* App.master:
* IProvider.cs:
* Error.aspx:
* AOEMail.aspx:
* Login.aspx:
* Index.aspx:
* Admin.aspx:
* yavscModel.csproj:
* WFManager.cs:
* Index.aspx:
* AddRole.aspx:
* Profile.aspx:
* Edit.aspx:
* Register.aspx:
* Index.aspx:
* RoleList.aspx:
* UserList.aspx:
* Validate.aspx:
* RemovePost.aspx:
* Index.aspx:
* BasketImpact.cs:
* Brand.aspx:
* Delete.aspx:
* Create.aspx:
* Backups.aspx:
* HomeController.cs:
* BlogManager.cs:
* Restore.aspx:
* Details.aspx:
* TitleNotFound.aspx:
* Product.aspx:
* AdminController.cs:
* Command.aspx:
* Service.aspx:
* BlogProvider.cs:
* NewProject.aspx:
* Catalog.aspx:
* Restored.aspx:
* BasketController.cs:
* AccountController.cs:
* WorkFlowController.cs:
* BlogsApiController.cs:
* ChangePassword.aspx:
* RemoveRoleQuery.aspx:
* CreateBackup.aspx:
* IContentProvider.cs:
* BackOfficeController.cs:
* FrontOfficeController.cs:
* NpgsqlBlogProvider.cs:
* NpgsqlContentProvider.cs:
* RegistrationPending.aspx:
* ProductCategory.aspx:
* FrontOfficeApiController.cs:
* ChangePasswordSuccess.aspx:
* ReferenceNotFound.aspx:
* BackupCreated.aspx
Fixes many HTTP 500
Refactoring on the go
10 years ago
Paul Schneider
301dbdcb6d
Added a "Type" property to form inputs.
...
Fixed the second "title" section found in web page heads.
10 years ago
Paul Schneider
71f1cfcf20
Factoring, Refactoring
...
* App.master:
* yavscModel.csproj:
* UserPost.aspx:
* UserPosts.aspx:
* StatusChange.cs:
* IContentProvider.cs:
* NpgsqlContentProvider.cs:
* BlogsController.cs: unwanted message "Blogs"
* style.css: More visibility for messages and error
10 years ago
Paul Schneider
07be6f2928
* Tags and files for posts and writtings
...
* TryAssert(Title ~ H1)
10 years ago
Paul Schneider
4c6fbd29a5
Document model : render the same text in //head/title and //body/h1
...
See UserPost to customize the title
10 years ago
Paul Schneider
8fee293665
* style.css:
...
* UserPost.aspx:
* Estimate.cs:
* Writting.cs:
* WorkFlowController.cs:
* NpgsqlContentProvider.cs:
* FrontOfficeApiController.cs: Fixed the GetEstimate function,
refactoring
10 years ago
Paul Schneider
a4d2e1b6da
Fixes the blog post removal
10 years ago
Paul Schneider
9fc7f82531
* Web.config:
...
* Web.csproj:
* Web.config:
* Blog.cs:
* Index.aspx:
* BBCodeHelper.cs:
* Comment.cs:
* yavscModel.csproj:
* BlogEntry.cs:
* UserPost.aspx:
* UserPosts.aspx:
* Estimate.cs:
* RemovePost.aspx:
* TitleNotFound.aspx:
* BlogProvider.cs:
* AccountController.cs:
* BlogsApiController.cs:
* WorkFlowController.cs:
* BlogEditEntryModel.cs:
* FindBlogEntryFlags.cs:
* BlogEntryCollection.cs:
* Comment.cs:
* BlogEditCommentModel.cs:
* NpgsqlBlogProvider.cs:
* NpgsqlContentProvider.cs:
* BlogEntry.cs:
* NpgsqlBlogProvider.csproj:
* NpgsqlMembershipProvider.cs:
* FindBlogEntryFlags.cs:
* BlogEntryCollection.cs:
* BlogHelper.cs: refactoring: moving code from NpgsqlBlogProvider to
yavscModel.Blogs
* BlogManager.cs: NpgsqlBlogProvider/BlogHelper.cs
* BlogsController.cs: a successfull confirmed removal
* Blog.cs: refactoring
10 years ago
Paul Schneider
04804b89a9
Initial import
10 years ago