Commit Graph
100 Commits
Author SHA1 Message Date
Lombiq a8ec1935b7 Adding logging for background tasks 2015-01-22 12:44:40 +01:00
Lombiq 07ad6329f6 Fixing ironic typo 2015-01-20 19:01:53 +01:00
Lombiq 604dfb67bf Streamlining Migrations.cs for Orchard.PublishLater and adding description for ArchiveLaterPart 2015-01-20 18:55:51 +01:00
Lombiq 9320e48b09 #20942: Setup now harvests setup recipes from all modules for the setup screen.
Work Item: 20942
2015-01-18 00:26:25 +01:00
Lombiq 5b74c20553 #21036: User password hashes are now created with the PBKDF2 algorithm.
Work Item: 21036
2015-01-17 22:42:40 +01:00
Lombiq af40271734 Adding AppConfigurationAccessor to access appSettings or connectionStrings in an injected, loosely-coupled way.
Copied from Helpful Libraries, adapted to Orchard conventions.
2015-01-17 19:24:27 +01:00
Lombiq 1e51f157ea Normalizing line endings in MembershipService 2015-01-16 23:19:13 +01:00
Lombiq f35c4df120 #21015: Adding methods to automatically export and import infoset data.
Work Item: 21015
2015-01-16 23:08:17 +01:00
Lombiq 7df7e1086a Disabling compile on save for LESS and TS (OFF was default, mistakenly added ON) 2015-01-16 22:33:09 +01:00
Lombiq 1ba8fb1abd Format ContentPartDriver 2015-01-16 19:25:57 +01:00
Lombiq 0fcc8ebb40 #20788: Adding Web Essentials solution-wide settings.
Work Item: 20788
2015-01-16 13:08:10 +01:00
Lombiq ef10c6902b #20498: Exposing the StorageAccount object from AzureFileSystem
Work Item: 20498
2015-01-15 23:31:07 +01:00
Lombiq a012ed0ce3 Untabifying SiteSettingsPartDriver 2015-01-15 20:27:20 +01:00
Lombiq a05ef10322 #20520: Adding Rebracer config file to automatically set the conventional brace styling
Work Item: 20520
2015-01-15 20:19:47 +01:00
Lombiq aa9c12de0d Fixing csproj...
https://www.youtube.com/watch?v=TN-cNe4EpgE
2015-01-14 23:36:51 +01:00
Lombiq ef4d5a3ac6 Renaming OwinMiddleware to OwinMiddlewareRegistration
Since there is a 1 to n association between such objects and middlewares (that are actually just the delegates that run in the pipeline) the terminology was confusing.
2015-01-14 23:35:02 +01:00
Lombiq 4cb06abd2a Fixing that the new HttpAsyncHandler didn't expose the RequestContext, causing injected RequestContext objects to be empty 2015-01-12 18:22:06 +01:00
Lombiq 94cdaa3d74 Git files are now also excluded from publish 2015-01-10 19:56:55 +01:00
Lombiq 767aa42456 Fixing that DefaultContentManagerSesson.Clear() should clear all of its dictionaries 2014-12-28 00:29:21 +01:00
Lombiq ae0a195801 Adding support for disabling Owin (with its standard appSettings config), and disabling it for Specs. This allows Specflow tests to be run, without Owin (since Owin prevented those tests from running, it requiring integrated pipeline that is not available when self-hosting through HttpRuntime). 2014-12-25 00:10:45 +01:00
Lombiq c2cfd51c1d Formatting Specs Web.config 2014-10-29 14:32:07 +01:00
Lombiq a98907289f Adding Owin configs to Specs Web.config and updated Warmup version 2014-10-29 14:29:34 +01:00
Lombiq b0ba9e69e8 Removing duplicated lines from Web.config 2014-10-29 14:27:47 +01:00
Lombiq a32691ba1d Merge branch 'feature/owin' of https://git01.codeplex.com/orchard into feature/owin
Conflicts:
	src/Orchard.Web/Web.config
2014-10-27 17:15:33 +01:00
Lombiq dff7f54d90 Re-formatting Web.config after merge 2014-10-27 17:13:00 +01:00
Lombiq cca9ecc693 Updating Microsoft.Owin and Microsoft.Owin.Host.SystemWeb to latest (v3.0) 2014-10-27 17:12:31 +01:00
Lombiq dc772cf893 Merge remote-tracking branch 'origin/1.x' into feature/owin
Conflicts:
	src/Orchard.Web/Web.config
	src/Orchard/Orchard.Framework.csproj
2014-10-27 17:01:00 +01:00
Lombiq 0a8b55892b Untabify ImportExport template 2014-10-18 23:31:29 +02:00
Lombiq d5f27f560c #20876, #20850, 20849: The default Orchard.Cache cache storage provider implementation now uses the newer and more generic MemoryCache instead of the HTTP cache. It also uses absolute instead of sliding expiration. The new implementation can invalidate all cache entries for just a specific tenant too.
Work Item: 20876, 20850, 20849

C-c-c-combo breaker!
2014-10-17 19:30:47 +02:00
Lombiq a798d974f7 #20999: Handling returnUrl also on the LogOn page.
WorkItem: 20999
2014-10-17 13:43:40 +02:00
Lombiq 26b64d9076 Removing wrong dependency from Orchard.Templates 2014-10-11 00:21:00 +02:00
Lombiq 0a38ab0a04 Fixing that shapes resolved by Orchard.Templates could cause NRE because of ShapeDescriptor missing 2014-10-09 13:07:53 +02:00
Lombiq ecd1f2e1b0 Fixing that a request to an RSS feed with the empty "projection" query string parameter caused exception. 2014-10-08 22:36:15 +02:00
Lombiq b21d637ba4 #20314: Fixing tests broken because of Work<T> injected into DefaultShapeTableManager
Work Item: 20314
2014-10-08 13:43:47 +02:00
Lombiq 411e3f9ddd #20314: DefaultShapeTableManager doesn't keep IShapeTableProviders alive too long any more either.
Work Item: 20314
2014-10-08 12:41:03 +02:00
Lombiq 772ba66622 #20309: Surfacing method from PlacementFileParser to parse placement texts.
Work Item: 20309
2014-10-03 19:17:30 +02:00
Lombiq 0440d866e2 #20314: Fixing tests broken because of Work<T> injected into DefaultShapeTableManager
Work Item: 20314
2014-10-03 13:39:52 +02:00
Lombiq 938765f2e3 Adding a missing file to Themes.csproj (TheAdmin/Styles/images/error.gif) 2014-09-19 20:37:13 +02:00
Lombiq 1fe8acf615 Removing old, orphaned files 2014-09-19 20:35:53 +02:00
Lombiq f9404e4cd7 Removing unused injected dependency from DynamicModuleVirtualPathProvider. 2014-09-13 21:50:02 +02:00
Lombiq bee83d2205 Fixing build warning because of unused variable in Orchard.Templates. 2014-09-11 22:26:07 +02:00
Lombiq a3053c3d9a Factoring out Alias updating logic to separate service so aliases can be refreshed not just from a background task. 2014-09-10 17:37:57 +02:00
Lombiq 8818202fcf #20922: Optimizing Alias lookups by using the in-memory AliasMap
Work Item: 20922
2014-09-10 17:28:54 +02:00
Lombiq 42189e9297 #20357: Orchard.Localization - Fixing that AddLocalizationViewModel.Content should of the type dynamic
Work Item: 20357
2014-08-27 14:12:20 +02:00
Lombiq cb98e31df1 #20893: Adding shortcut extension methods to IStorageProvider to simply read and write files.
Work Item: 20893
2014-08-20 00:44:02 +02:00
Lombiq 7cdfc7c35f Fixing exception caused by HostComonents.config when Orchard is started from the command line 2014-08-18 16:35:30 +02:00
Lombiq 12603a760d Also logging the tenant name when an exception is caught from background tasks, partially making up for the lack of tenant context when such exceptions are logged. 2014-08-16 20:49:44 +02:00
Lombiq 9a2041c2a2 Adding logging to ShellDescriptorManager. 2014-08-16 14:23:16 +02:00
Lombiq d904d129f9 Changing logging levels in ShellSettingsManager to more appropriate "information".
See: http://stackoverflow.com/a/6795022/220230
2014-08-16 14:13:51 +02:00
Lombiq a48ba49e67 #20156: Fixing that malformed content item display/preview URLs caused exceptions instead of resturning 404.
Work Item: 20156
2014-08-16 13:52:02 +02:00
Lombiq 2e6f56f90e #20365: Fixing that a MediaLibraryPickerField looses its value(s) if an other editor group is updated
Work Item: 20365
2014-08-15 13:23:36 +02:00
Lombiq 64eb4725bc Using ShellContext.Dispose() where applicable 2014-08-13 15:58:31 +02:00
Lombiq c08ba79d6e #20842: Fixing that a ContentPickerField looses its value(s) if an other editor group is updated
Work Item: 20842
2014-08-13 12:19:41 +02:00
Lombiq ecb9918964 #20877: standalone environments have their shell lifetime scope disposed as well
Work Item: 20877
2014-08-13 00:28:47 +02:00
Lombiq ba8a202350 Adding tenant name and URL to Azure log messages too 2014-08-09 13:49:02 +02:00
Lombiq ce3c5daead #20862: Updating Log4Net to 1.2.13
Work Item: 20862
2014-08-09 13:33:35 +02:00
Lombiq efdaf62fac Removing unneeded Orchard.exe project reference from Orchard.Recipes 2014-07-29 00:23:13 +02:00
Lombiq cf99946d3f Orchard.Web: fixing referenced version number of Orchard.WarmupStarter.WarmupHttpModule 2014-07-26 19:10:58 +02:00
Lombiq f131b60149 Orchard.Templates: updating Web.configs according to recent changes and a little cleanup in the project 2014-07-18 16:23:28 +02:00
Lombiq ab2af43f60 #20808: Fixing that if SessionConfigurationCache was disabled ShellDescriptorCache couldn't be disabled
Work Item: 20808
2014-07-16 15:52:48 +02:00
Lombiq 2843333fc1 Fixing that Orchard.Workflows.Timer didn't have a name in the module manifest 2014-07-12 01:05:47 +02:00
Lombiq 2e9f9afdb9 Making extensions lists on tenant edit screens collapsible
Signed-off-by: Zoltán Lehóczky <lehoczky_zoltan@pyrocenter.hu>
2014-07-03 11:03:24 +02:00
Lombiq aa397faa17 #20397: Exceptions are not used for flow control anymore in some storage services
Work Item: 20397

Signed-off-by: Zoltán Lehóczky <lehoczky_zoltan@pyrocenter.hu>
2014-07-03 11:02:53 +02:00
Lombiq a884048709 Orchard.Packaging: fixing typo in Views/Gallery/Themes.cshtml 2014-06-24 12:23:44 +02:00
Lombiq a9f2676b75 Fixing that links to tenants didn't include the scheme of the current request while including the port 2014-06-14 12:04:35 +02:00
Lombiq 941eb3bfe3 Removing references to non-existing scripts from Orchard.Templates 2014-06-10 01:14:34 +02:00
Lombiq ef491b730a #20701: Fixing e-mail settings screen
Work Item: 20701
2014-06-02 12:39:35 +02:00
Lombiq 868a726567 Fixing tenant editor "Select all" checkbox 2014-05-31 19:39:35 +02:00
Lombiq a1039f5609 Orchard.Framework/Caching: Fixing typo in a comment in Cache.cs 2014-05-21 18:48:20 +02:00
Lombiq 45392f60de #20658: Factored out Razor-related services in Templates to separate feature.
Work Item: 20658
2014-05-20 16:03:55 +02:00
Lombiq bca9ca1304 Orchard-style code formatting in Orchard.Templates 2014-05-20 14:54:58 +02:00
Lombiq 4f4f1c870b Partially reverting the changes made related to #20337 to fix the errors caused by the limitations by NHibernate. 2014-03-25 21:25:46 +01:00
Lombiq bb9070098d #20539: Using reliable transactions when on SQL Azure
Work Item: 20539
2014-03-19 01:31:20 +01:00
Lombiq ba09ba8053 Fixing that URLs displayed for tenants contained two slashes between the host name and the prefix, when the application path didn't have a virtual directory (Orchard.MultiTenancy) 2014-03-11 18:45:33 +01:00
Lombiq 584981efe3 #20384: Reconstructing Uri using UriBuilder when there's an available public host name for Azure storage (Orchard.Azure) 2014-03-08 00:09:49 +01:00
Lombiq bf07c5e2d4 #20384: Public host name for Azure storage can be defined with a setting, based on the previous changes (Orchard.Azure)
Work Item: 20384
2014-03-07 17:56:18 +01:00
Lombiq 87dc3988be Fixing the fix for #20527: Orchard.Azure.Media now depends on Orchard.Azure 2014-03-07 15:26:44 +01:00
Lombiq 438483e502 #20527: Extending DefaultPlatformConfigurationAccessor to check for setting in ConnectionStrings and AppSettings
Work Item: 20527
2014-03-07 02:40:37 +01:00
Lombiq 852d08a3f1 #20337: Re-implementing PlatformConfiguration as an injectable dependency (Orchard.Azure)
Work Item: 20337
2014-03-07 02:03:40 +01:00
Lombiq d0c89f3ee8 Making some more script includes consistent by explicitly adding AtFoot() where it was implied, in Workflows 2014-03-02 20:20:50 +01:00
Lombiq a83e07d785 #20525: LocalizationModule and LoggingModule don't fail anymore if you swap the implementation of a dependency mid-way with some Autofac-fu
Work Item: 20525
2014-02-28 20:22:16 +01:00
Lombiq f0079280a9 Making some more script includes consistent by explicitly adding AtFoot() where it was implied 2014-02-27 16:42:10 +01:00
Lombiq 3d424805eb Making script includes in Lists consistent by explicitly adding AtFoot() where it was implied 2014-02-20 13:42:11 +01:00
Lombiq 1224bdc696 Making script includes consistent by explicitly adding AtFoot() where it was implied 2014-02-20 13:40:46 +01:00
Lombiq 924da7dec7 Adding inline documentation to reports 2014-02-14 14:30:53 +01:00
Lombiq 59c00c1342 #20463: Better fix for the issue that background tasks accessing the HTTP cache failed (including e-mail template building).
The Cache object is not advised to be constructed by hand.
Work Item 20463
2014-02-01 23:38:48 +01:00
Lombiq 1719b9f469 #20463: Fixing that background tasks accessing the HTTP cache failed (including e-mail template building).
Work Item 20463
2014-01-30 22:38:37 +01:00
Lombiq 578bce12e2 Fixing that Containers migrations failed if there were containers saved already 2014-01-29 19:01:12 +01:00
Lombiq 233c030934 UpgradeService now disposes NHibernate sessions, preventing possible SQL server connection pool saturation 2014-01-29 18:04:02 +01:00
Lombiq d9ee989615 Adding content item existence checks to infoset migration 2014-01-29 17:48:30 +01:00
Lombiq 6a5a06030d #19014: Modules can now be filtered for tenants. Also adding "Select all" checkbox for tenant editor and fixing that tenant editing didn't preserve custom ShellSettings fields.
Work Item 19014
2014-01-29 13:54:58 +01:00
Lombiq 29c43d0db4 Adding content item existence check for WidgetPart infoset migration 2014-01-28 18:54:31 +01:00
Lombiq dc4c362777 #20342: adding content item existence check for ContentMenuItemPart infoset migration
Work Item: 20342
2014-01-28 18:39:07 +01:00
Lombiq 35e188080f Adding more checks to infoset migration 2014-01-28 18:34:45 +01:00
Lombiq 97026dd0fa #20374: Fixing that tenant suspend/restart didn't take effect until an app restart
Work Item: 20374
2014-01-18 22:40:53 +01:00
Lombiq d5b68e2c9a #20420: Fixing Internal server error on the Azure Storage emulator when multiple concurrent requests try to access Blob storage.
Work Item: 20420
2014-01-15 22:40:22 +01:00
Lombiq 9a07d8b419 Adding some inline documentation to shell management API 2013-12-27 01:27:04 +01:00
Lombiq 4ce3ee3226 #18696: Adding module unit tests code generation command
Work Item: 18696
2013-12-23 21:04:25 +01:00
Lombiq 2d3145c754 #20194: Unneeded records from IndexingTaskRecord are cleaned up when saving a new record for the item
Work Item: 20194
2013-10-20 22:08:13 +02:00
Lombiq 840975e6b4 #20098: Extension build errors are now logged
Work Item: 20098
2013-10-03 12:50:24 +02:00