Commit Graph

11315 Commits

Author SHA1 Message Date
Lombiq
c237420dbf Fixing exception in OpenId during background tasks 2018-08-29 17:21:39 +02:00
Zoltán Lehóczky
3726f55caf Adding missing T() to OpenId Logon shape template 2018-08-29 14:25:20 +02:00
Lombiq
0c455689d7 Making possible to log in via OpenId even if the site's frontend is completely locked down for anonymous users 2018-08-29 13:29:02 +02:00
Jay Harris
6a7d4cc178 Normalize line endings on sln before injecting projects (#8088)
Fixes #7699
2018-08-09 12:25:06 -07:00
Jay Harris
0f5048dcb3 Add project as build dependency of Orchard.Web (#8089)
when adding a new module or theme, set the project as a build dependency of
Orchard.Web so that the project is built as a part of a Ctrl+F5 build.

Fixes #7538
2018-08-09 12:24:14 -07:00
Jay Harris
3649844b66 Update Newtonsoft.Json, Microsoft.Owin, IdentityModel to latest (#8087) 2018-08-09 12:22:42 -07:00
Chaleomkiat Munkong
36dc23b5b4 Error when running Orchard.Projection Test (#8093) 2018-08-09 12:18:31 -07:00
Matteo Piovanelli
d9f105a92e Added NOLOCK to the IndexingTaskRecord table (#8094) 2018-08-09 12:16:50 -07:00
Hermes Sbicego
9a308335bf Editor placement on admin only 2018-08-09 12:15:05 -07:00
Hermes Sbicego
d44120ff3a Fixes #8090 - Weird ManageMenu Permissions (#8092) 2018-08-09 12:10:55 -07:00
Jay Harris
79aacf86b8 Update validation RegEx for email to latest spec (#8085) 2018-08-02 12:26:53 -07:00
Jay Harris
735a67d20a Update validation RegEx for email to latest spec (#8085) 2018-08-02 21:26:09 +02:00
Jay Harris
aa9276d9f0 Remove duplicate json.net assembly binding (#8086)
Fixes #7931
2018-08-02 12:19:42 -07:00
Jay Harris
efb4cfcb58 Remove duplicate json.net assembly binding (#8086)
Fixes #7931
2018-08-02 21:17:43 +02:00
Chaleomkiat Munkong
3bcfb049b2 Fix datetime field setting while editor validating (#8080) 2018-07-12 21:02:43 +02:00
Chaleomkiat Munkong
28c547ba79 Fix error in ContainerSettings editor (#8079) 2018-07-12 21:01:41 +02:00
Robin Csutorás
5b5eda6ae3 Adding Index name to the view model (#8077) 2018-06-28 21:03:46 +02:00
Hundrer
870754a0df Update WebRequestActivity.cs (#8071)
Add http DELETE method implement in WebRequestActivity
2018-06-21 12:06:54 -07:00
Christopher Govender - Kubiec
4bf5c8ee4f Added css rule-sets for superscripts and subscripts (#8067) 2018-06-14 12:11:16 -07:00
Christopher Govender - Kubiec
4121ccabce Fixed radio button bug in base.js (#8068) 2018-06-14 12:09:34 -07:00
Christopher Govender - Kubiec
b683eaaef0 Added missing argument (#8069)
Fixes #7780
2018-06-14 12:08:03 -07:00
kbreliver
0d9ab3af49 Clean workflow instances (#8061) 2018-06-14 12:06:53 -07:00
Mohammad Dameer
cc4be02dd1 Prevent the usage of "null" as tenant name (#8058) 2018-05-31 12:09:14 -07:00
Hermes Sbicego
73316590ac Update ClientStorageController.cs (#8059)
Fixes an issue caused by replacing a media file by another file with a different fileName that resulted in a wrong filename for the new file.
2018-05-24 12:09:47 -07:00
Sipke Schoorstra
d3f4c91d40 Fixing ExclusiveBranchActivity
The ToList call prevents an issue where the foreach body would cause a collection change, whoch would throw a "collection modified" exception.
2018-05-21 12:54:03 +02:00
Matteo Piovanelli
92ca4128e3 Fix List.cshtml with new permission (#8053) 2018-05-17 12:21:59 -07:00
Matteo Piovanelli
1f77745888 Concurrency fixes (#8054)
Fixes #7720
Fixes #8019
Fixes #7708
Fixes #8025
Fixes #8028
Fixes #8040
Fixes #8052
2018-05-17 12:17:44 -07:00
Mohammad Dameer
6e6c5ac1e6 Query database schema instead of Nhibernate configuration to get tenant tables list (#8031)
Fixes #7885
2018-05-17 12:10:37 -07:00
Hundrer
1bd517bc66 Fixing PR #8041 compilation error
Updating QueryElementDriver.cs

fixes #8039
2018-05-16 07:50:05 +02:00
Hundrer
7ea9caa9f8 [8039]Update QueryElementDriver.cs (#8041)
Fixes #8039
2018-05-11 12:21:37 -07:00
LorenzoFrediani-Laser
4c78799be3 Add javascript event onSelect (#8047)
Fixes #8046
2018-05-11 12:20:46 -07:00
Hermes Sbicego
de52d82955 [8030] Adds "Create content" permission (#8048)
Fixes #8030
2018-05-11 12:19:49 -07:00
Mohammad Dameer
c1522d5b03 Support byte[] column type with new test for generic create command method (#8050) 2018-05-11 12:08:52 -07:00
Matteo Piovanelli
91f0dac7dd Added Configuration to MembershipValidationService (#8029)
Fixes #8003
2018-04-19 12:10:00 -07:00
Lombiq
685f092a22 Adding authorization to widgets displayed from Layouts 2018-04-17 23:49:51 +02:00
Surawout Thepchalerm
25718a3e90 Added PostgreSqlCommandInterpreter (#8010)
Fixes #7942
2018-04-12 13:11:23 -07:00
Hundrer
c5c8a003d7 Update Button.Design.cshtml (#8022)
Fixes #8011
2018-04-12 13:10:13 -07:00
Matteo Piovanelli
6da6368bcc Removed LocalizationPart (#7911) 2018-04-05 12:24:34 -07:00
LorenzoFrediani-Laser
eebdc0c942 Allow modify user's info without modify password (#8014) 2018-04-05 12:07:33 -07:00
Sébastien Ros
e3f010d62b Remove usage of BinaryFormatter for file cache (#8005) 2018-03-29 14:38:54 -07:00
Sébastien Ros
1908fff595 Fixing the FileSystemOutputCache feature (#7913)
Fixes #8004 #6115 
- Caching keys for filenames to prevent too long paths
- Separating metadata from content storage to optimize some scenarios
2018-03-29 09:53:56 -07:00
greg84
cc5ffcd313 Allow event propagation for RemoveUrl/UnsafeUrl links (#7994) 2018-03-22 12:21:11 -07:00
Matteo Piovanelli
b0db0454a5 Fix/failed tests (#7993)
* Fixed 10 tests that failed because the constructor for a service had changed. 26 Failing tests to fix.

* Fixed 4 tests that failed because the constructor for a service had changed. 22 Failing tests to fix.

* Fixed 7 tests from Orchard.Specs that were failing because of the changes made to how the name property of the form components for fields were generated.

* Fixed 2 more tests from Orchard.Specs
2018-03-15 12:16:16 -07:00
Sipke Schoorstra
8fe18eabc8 Fixing layout editor dialog positioning issue.
#7979
2018-02-22 21:37:47 +01:00
Sipke Schoorstra
cb77361a3e Merge branch '1.10.x' into dev
# Conflicts:
#	src/Orchard.Web/Modules/Orchard.OutputCache/Orchard.OutputCache.csproj
2018-02-22 12:57:32 +01:00
Matteo Piovanelli
0754e7ba65 User data providers and cookie expiration setting (#7945)
* Added providers to compute and validate the userdata string for authentication cookies

* Added UserDataProvider based on the date when the password was changed last: this means that changing the password invalidates all extant authentication cookies

* Added a service that allows configuring the lifespan of auth cookies, rather than always using a constant. The default implementation returns the same constant.

* Added setting to control the life span of authentication cookies

* Added setting to control the behaviour on changing password: logout every client, or none.
Added code to prevent users that were authenticated with "old" cookies to be suddenly logged out when deploying this

* Removed ISecurityService implementation from Orchard.Users.
Changed FormsAuthenticationService and DefaultSecurityService so that property injection configured in sites.config still works the same as before, and takes priority over ISecurityService implementations.
Changed serialization of UserData dictionary to use Newtonsoft.Json.
Added check to upgrade the authentication cookie whenever an "old" one is received.

* On cookie upgrade we do not give a fresh new cookie, but rather we keep the same expiration
2018-02-05 09:29:26 -08:00
Carl Woodhouse
fcaaac3489 Decoupled cache eviction from cache settings handler fixes #7958 (#7959) 2018-02-01 14:46:05 -08:00
Hermes Sbicego
afb04c7d45 Update media-library-picker-admin.css (#7947) 2018-01-25 12:09:19 -08:00
Lombiq
6491785fa7 Projections: Removing unnecessary closing brace in the Query editor template 2018-01-24 20:37:18 +01:00
Lombiq
b9fcc5c05a Merge branch '1.10.x' into dev 2018-01-24 20:32:03 +01:00