Commit Graph

8229 Commits

Author SHA1 Message Date
Matteo Piovanelli
ff2f222695
added orchardFeature attribute where it was missing in Orchard.Roles () 2023-05-05 08:49:25 +02:00
Hermes Sbicego
6283106c53
Adds the ability to insert/edit snippets of html source code ()
* adds a new tinyMCE plugin enabling editing a piece of html source code

* - Adds the new plugin to the VS project
- Adds js minified version
2023-04-28 08:52:46 +02:00
Andrea Piovanelli
55ec9e2335
No term selection option in TaxonomyField ()
* Added no term selection option when taxonomy field is not required and is set to be shown as a radio button set (single choice without autocomplete)

* Correctly checked the "no selection" option when SingleTermId == 0.
2023-04-21 08:53:55 +02:00
Andrea Piovanelli
10e5078956
Corrected RoleEvent actions to match activity outcomes (RoleRenamed -> Renamed, RoleCreated -> Created, RoleRemoved -> Removed) () 2023-03-31 09:43:29 +02:00
Alessandro Agostini
d5acf2dc41
Email confirmation fail on multiple confirmation attempts ()
If an user already confirmed his email address and tries to confirm it again it should fail.
2023-03-17 09:12:18 +01:00
Andrea Piovanelli
7ac17272d2
If MenuPart is a ContentMenuItem, check if the content is published before adding it to the NavigationBuilder. () 2023-03-17 09:11:09 +01:00
Andrea Piovanelli
9728831556
8657 roleactivities: adds role event activities and handlers for workflows ()
* Added Role Event Activities and Handlers for workflows.

* Removed and sorted using

* Added user as the Content parameter for worflow triggers when possible (UserAdded and UserRemoved role events).
2023-03-17 08:59:24 +01:00
Andrea Piovanelli
babe1d665d
Added sequential upload parameter to fileupload() parameters when importing media ()
* Added sequential upload parameter to fileupload() parameters when importing media.

* Added setting to limit concurrent uploads
2023-02-27 08:43:53 +01:00
Andrea Piovanelli
eed4a6a11b
Checked page parameter to ensure a integer numeric value is provided. () 2023-01-13 09:00:54 +01:00
Alessandro Agostini
2a1b0b3af3
Added hints to show technical names in list of content types and content field definition edit ()
* Added hint in EditField view

* Added hint to EditTypeViewModel.cshtml to show technical name in list of content types

* fixed typo

* Clarified hint displaying technical name.

Co-authored-by: Andrea Piovanelli <andrea.piovanelli@laser-group.com>
2022-12-06 09:26:34 +01:00
Matteo Piovanelli
f76f7bd428
Updated SharpZipLib to 1.3.3 () 2022-10-20 10:07:50 -07:00
Alessandro Agostini
ba5873aece
Fix for issue 8631: field values are reset when imported ()
* If there is nothing to import for MediaLibraryPickerField and ContentPickerField, the field doesn't need to be reset.

* Checked the presence of the field inside the import context to avoid resetting the field value even if the field isn't imported.
This applies to ContentPickerField, MediaLibraryPickerField and NumericField.
2022-10-14 08:57:44 +02:00
Matteo Piovanelli
8f73299406
Added cachekey parameter to discriminate between ajax and "normal" calls () 2022-10-14 08:55:52 +02:00
Matteo Piovanelli
a402c82c23
Bump version for owin packages. ()
* Bump version for owin packages.

* restored project settings that had been altered when updating packages
2022-09-19 08:41:21 +02:00
Andrea Piovanelli
ddc56c8baa
Moved logic for max file path length in file storage provider ()
Co-authored-by: matteo.piovanelli <matteo.piovanelli@laser-group.com>
2022-09-05 09:01:30 +02:00
Andrea Piovanelli
343ceb777b
8599 nullable field values ()
* Added nullable type to DescribeMemberContext for BooleanField and NumericField.

* Rollback of nullable member value for NumericFieldDriver, which is unnecessary because Editor function doesn't let a null value to be saved.
2022-07-15 08:38:03 +02:00
Andrea Piovanelli
c38e6814a9
Feature/blogposts search () 2022-07-08 16:51:07 +02:00
Hermes Sbicego
d0bd8d0af0
Create unique HTML element ids for boolean fields edited via radio buttons () 2022-07-08 16:49:56 +02:00
Andrea Piovanelli
9f37c23dd7
allow RecipeManager to affect execution timeout ()
Co-authored-by: matteo.piovanelli <matteo.piovanelli@laser-group.com>
2022-06-17 08:51:25 +02:00
Andrea Piovanelli
f161693d52
Moved ShapeTracing js includes at head () 2022-06-17 08:50:56 +02:00
ElenaRepository
0973810c09
added the missing minification files ()
Co-authored-by: elena.lampugnani <elena.lampugnani@laser-group.com>
2022-04-01 14:15:49 +02:00
Matteo Piovanelli
c0fa82fcf9
Handlers to redirect creating and editing users to the correct controller () 2022-04-01 14:15:04 +02:00
Matteo Piovanelli
a5f657540a
Fixed bug with medialibrary plugin where I had forgotten to replace an instance ()
of the previous way to compute the admin url
2022-04-01 14:14:49 +02:00
Andrea Piovanelli
863d4a92a6
Layout elements cloning ()
* Created a new element when session widget has a different container than the widget in the import context (to ensure actual cloning of the elements and not just adding a reference to the old element from the original container).

* Some comment has been rewritten for clarity
2022-03-18 12:27:11 +01:00
Matteo Piovanelli
5b0c82d1ad
Added specific permission to change owner of content item () 2022-03-18 12:26:06 +01:00
Matteo Piovanelli
ebfd03df0e
Use a variable with an actual path to a base url to find the actual path to ()
the medialibrary
2022-03-17 10:06:46 -07:00
Andrea Piovanelli
88a79cb768
Added LayoutSaving call to context in WidgetElementHarvester to properly update the container of widgets. () 2022-02-09 10:20:30 +01:00
Matteo Piovanelli
ea3c7d89b1
Added descriptor to audit trail context () 2021-12-10 08:31:16 +01:00
Andrea Piovanelli
987291c3cf
Fixed various typos: () 2021-10-29 08:39:38 +02:00
Andrea Piovanelli
a8de3afc0f
Fix/editmenulink ()
* Removed useless spaces

* Corrections on ProjectionPart query link (it didn't update the link when changing the selected query).
Added edit link for menu in MenuWidget.

* Added menuId parameter to menu edit link
2021-10-25 09:19:50 +02:00
Matteo Piovanelli
e771a56c42
Added null checks ()
The added null checks manage properly importing definitions that do not contain the properties.
2021-09-24 08:37:25 +02:00
Hermes Sbicego
d51418b2c1
Sets SSL redirection as permanent for SEO reasons ()
Fixes 
2021-09-16 10:03:00 -07:00
Andrea Piovanelli
e447561cfe
HtmlDecode token ()
Added HtmlDecode token management.
Needed for 
2021-09-10 08:52:11 +02:00
Hermes Sbicego
4e69612d90
Projection default settings ()
* added settings in projection part
* read settings into driver
* commit files setting
* add logic of filter query
* added logic of filter query setting
* managed import/export
* fixed migration
* added message information
Co-authored-by: elena.lampugnani <elena.lampugnani@laser-group.com>
2021-09-03 09:03:27 +02:00
Matteo Piovanelli
b00678abf4
Force enumeration of list of permissions.
Without this, imported permissions () would always replace existing ones: i.e. if an existing permission is not in
the list being imported it would be removed for the role.
2021-09-03 09:01:01 +02:00
Matteo Piovanelli
08597931e6
Remove whitespace when importing list of permissions ()
Similarly to what's already being done when we import features.
this allows to go to a new line in the xml that we import, and even tabulate for readability and maintenance.
2021-09-03 08:58:01 +02:00
Matteo Piovanelli
d2e535fbc8
Revert "Cloning doesn't overwrite identity ()" ()
This reverts commit af42947c9c.
2021-08-05 17:52:13 +02:00
Matteo Piovanelli
074a0b140d
Fixes disposed LifetimeScope issue ()
* fixed scope in in recomputing the context to figure out whether an antiforgery token needs replacing
2021-07-30 08:42:13 +02:00
Matteo Piovanelli
b37256fc94
Update nhibernate ()
* Update nHibernate to version 4.1.2.4000

# Conflicts:
#	src/Orchard.Web/Modules/Orchard.ContentPicker/packages.config
#	src/Orchard.Web/Modules/Orchard.ImportExport/packages.config
#	src/Orchard.Web/Modules/Orchard.MessageBus/packages.config
#	src/Orchard.Web/Modules/Orchard.MultiTenancy/packages.config
#	src/Orchard.Web/Modules/Orchard.Projections/packages.config
#	src/Orchard.Web/Modules/Orchard.Tags/packages.config
#	src/Orchard.Web/Modules/Upgrade/packages.config
#	src/Orchard.Web/Web.config

* Update AssemblyBindings for NHibernate
2021-07-30 08:41:53 +02:00
Matteo Piovanelli
af42947c9c
Cloning doesn't overwrite identity ()
Fixes 
2021-07-30 08:40:53 +02:00
Matteo Piovanelli
7131970e91
Remove cache by tag on Unpublished ()
As it was, cached lists/projections would not be evicted when a ContentItem they contained was unpublished.
2021-06-25 10:35:13 +02:00
ElenaRepository
f23d9292c5
flag exclude children for taxonomies () 2021-06-21 09:42:59 +02:00
Hermes Sbicego
230dfc30da
Bypass cache for XSRF Tokens ()
Fixes 
2021-05-14 10:01:43 +02:00
Hermes Sbicego
6d0a29af53
Upgrades YamlDotNet from 9.1.3 to 11.1.1 because 9.1.3 is not more available as nuget package () 2021-05-12 17:59:16 +02:00
Hermes Sbicego
1d8c589055
Show disable action for deprecated features even if they are categorized as "Core" () 2021-04-22 10:03:46 -07:00
ElenaRepository
f407af594f
added culture in widgets page ()
* added culture in widgets page
Co-authored-by: elena.lampugnani <elena.lampugnani@laser-group.com>
Co-authored-by: Hermes Sbicego <hermes.sbicego@laser-group.com>
2021-04-19 11:03:31 +02:00
Matteo Piovanelli
3b9c5fef06
Updated Migration for CommonPartRecord and IdentityPartRecord ()
This orders the operations differently than what is in dev for retrocompatibility in both environments.
2021-02-26 09:56:23 +01:00
Hermes Sbicego
c5240678bd
Feature/upgradable libraries () 2021-02-18 10:06:24 -08:00
Matteo Piovanelli
76fc64f48e
Fixed conflict with style for layouts ()
the .overlay is used for different things in MediaLibraryPickerField and Layouts, and as it was the styles would conflict. This should fix it.
2021-02-04 10:06:04 -08:00
Hermes Sbicego
0c34ca3dd5
Feature/8445 libraries update () 2021-02-04 10:05:50 -08:00