Commit Graph

8763 Commits

Author SHA1 Message Date
Gábor Domonkos
782389e42c #8863: Fixing ArgumentException in Blog Archives widget (#8867)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
Build Crowdin Translation Packages / build-crowdin-translation-packages (push) Has been cancelled
2025-10-30 20:57:55 +01:00
Benedek Farkas
4cfbafd22a #8859: Fixing setup errors with PostgreSQL and MySQL (#8861)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
2025-10-29 22:52:34 +01:00
Gábor Domonkos
f0ad335e77 #8864: Fixing an error during Audit Trail trimming (Lombiq Technologies: ORCH-306) (#8866) 2025-10-29 19:41:34 +01:00
Benedek Farkas
5b6edacbc7 #7412: Cloning overrides for some content parts, including deep clone for records (Lombiq Technologies: ORCH-204) (#8854)
Co-authored-by: matteo.piovanelli <matteo.piovanelli@laser-group.com>
Co-authored-by: Gábor Domonkos <gabor.domonkos@lombiq.com>
2025-10-29 15:30:16 +01:00
Benedek Farkas
d8537f14fb Updating NuGet packages to latest minor/patch versions (#8856) 2025-10-29 15:25:49 +01:00
Benedek Farkas
ca70a5caaf #8525: Upgrading client-side libraries (#8848)
Co-authored-by: HermesSbicego-Laser <hermes.sbicego@laser-group.com>
Co-authored-by: Alessandro Agostini <alessandro.agostini@laser-group.com>
2025-10-29 15:20:53 +01:00
Benedek Farkas
80707a48fa Projections: Removing duplicate index creation that is a result of a merge from 1.10.x
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
Build Crowdin Translation Packages / build-crowdin-translation-packages (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
2025-10-14 14:47:12 +02:00
Benedek Farkas
a77453dcab #8759: Removing the Azure Media Services module (#8853)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
Build Crowdin Translation Packages / build-crowdin-translation-packages (push) Has been cancelled
* Removing the Azure Media Services module

* Resources: Removing Moment.js and URI.js
2025-10-10 22:23:17 +02:00
Benedek Farkas
9f65be8e26 Merge branch '1.10.x' into 1.10.x-to-dev 2025-10-10 19:11:39 +02:00
Benedek Farkas
78ee4efb4f #8850: Release 1.10.4 (#8851)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
* Updating version numbers to 1.10.4

* Updating Advisory Dashboard Widget iframe URL

* Dashboards: Removing empty Scripts folder

* Dashboards: Updating the Advisory element's iframe URL

* Updating solution with GHA workflow files
2025-10-10 18:49:26 +02:00
Benedek Farkas
1eaa9f3068 Removing duplicate action from the Core/Navigation AdminController 2025-10-05 19:53:45 +02:00
Benedek Farkas
ce23a974d7 Merge branch '1.10.x' into 1.10.x-to-dev
# Conflicts:
#	src/Orchard.Web/Core/Navigation/Controllers/AdminController.cs
2025-10-05 19:46:43 +02:00
Benedek Farkas
28f0bd52ed #8830: Fixing that fields attached to a Menu Item are not updated (#8844)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
* Navigation: Fixing that saving a menu item should not force creating a draft version

* Navigation: Adding support to the AdminController for the Delete button rendered by the Contents feature

* Navigation: Fixing that fields attached to a Menu Item should also be updated when creating the item

* MainMenuService: Fixing that unpublished menu items could not be deleted

* Adding notification when deleting a menu items
2025-10-05 16:26:36 +02:00
Benedek Farkas
971a97874c Preventing Indexing AdminController and Commands from operating with unsafe index names (#8845)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
2025-10-02 19:18:19 +02:00
Michael Wentz
26fcdfbc5b #8839 Orchard Layouts Bootstrap 4 columns fix (#8840)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
SpecFlow Tests / Define Strategy Matrix (push) Has been cancelled
SpecFlow Tests / SpecFlow Tests (push) Has been cancelled
Build Crowdin Translation Packages / build-crowdin-translation-packages (push) Has been cancelled
* #8839 update all col-xs-* in Orchard.Layouts module to just col-* to fix columns. col-xs-* was removed in Bootstrap 4. display:flex was also added to Row.less to counteract the display:block on all the divs between .row and the .col-*

* Remove unnecessary file update. Didn't mean to include this, it is part of the Bootstrap 3 source which is not used anymore.

* OrchardCMS#8839 fixes for the layout editor from the previous work. If multiple elements were in a column, they were displaying horizontally instead of vertically. In order to fix this and manage situations where there are nested rows, the CSS specification had to be high.

* Rebuild client-side assets

---------

Co-authored-by: Benedek Farkas <benedek.farkas@lombiq.com>
2025-09-26 21:29:55 +02:00
Benedek Farkas
99ce4ca61e Users: Hiding the Unpublish and Delete buttons in the User editor 2025-09-26 18:41:31 +02:00
Benedek Farkas
e7e888d422 Projections: Hiding the Unpublish button in the Query (Properties) editor 2025-09-26 17:44:06 +02:00
Benedek Farkas
4490c9bc38 Taxonomies: Updating AdminController to support the Core/Contents Delete button + a bit of code styling 2025-09-26 17:28:13 +02:00
Benedek Farkas
3cdf4e9a1b Taxonomies: Hiding the Unpublish button in the Taxonomy editor 2025-09-26 17:27:22 +02:00
Benedek Farkas
08b65c241c Taxonomies: Hiding the Unpublish and Delete buttons in the Term editor 2025-09-26 17:26:59 +02:00
Benedek Farkas
d42fbd3448 Media: Hiding Unpublish Button in the Media editor, since it doesn't do anything 2025-09-26 17:10:25 +02:00
Benedek Farkas
55fafa896f Widget editor: Hiding the UnpublishButton as it's not supported by the Widget AdminController 2025-09-20 23:50:53 +02:00
Benedek Farkas
fa5e1e48c7 Menu Item editor: Adding support in the Navigation AdminController for the Unpublish and Delete buttons rendered by the Core ContentsDriver 2025-09-20 23:29:28 +02:00
Benedek Farkas
6c2420dae4 Menu editor: Hiding the Unpublish button, since the menu will become inaccessible unless the Menu type is Listable 2025-09-20 23:27:44 +02:00
Benedek Farkas
e95bf05ecc Menu editor: Removing the duplicate Delete button, since the Core ContentsDriver already renders one 2025-09-20 23:27:00 +02:00
Benedek Farkas
973114988e Blog editor: Hiding the UnpublishButton as it's not supported by the Controller 2025-09-20 22:56:44 +02:00
Benedek Farkas
8227579c2e Blog admin editor: Removing the duplicate Delete button, since the Core ContentsDriver now renders one 2025-09-20 22:56:10 +02:00
Benedek Farkas
6ca9e5ad7e Updating Module Test project codegen templates with NUnit upgraded to 2.7.1 2025-09-19 23:04:53 +02:00
Benedek Farkas
2f7deb7fef Fixing the rendering of buttons from the merge in ContentsDriver 2025-09-19 18:48:40 +02:00
Benedek Farkas
0e71cf3c9d Upgrading NUnit to 2.7.1 in the whole solution 2025-09-19 18:29:27 +02:00
Benedek Farkas
1a0bfa17ab Code styling 2025-09-19 12:16:19 +02:00
Benedek Farkas
65eb601c0c Code styling in Core/Contents/Placement.info [skip ci] 2025-09-19 11:17:21 +02:00
Benedek Farkas
307b2918f3 Fixing that Content.SaveButton should be "Save" instead of "Save Draft" if the type is not Draftable 2025-09-19 11:12:28 +02:00
Benedek Farkas
4a0dc97f5f Updating bootstrap.css and bootstrap.min.css from gulp rebuild 2025-09-19 10:03:28 +02:00
Benedek Farkas
1925ec3541 Fixing indentation in TheAdmin/Styles/site.css 2025-09-18 22:41:32 +02:00
Benedek Farkas
673d782d82 Merge branch '1.10.x' into 1.10.x-to-dev
# Conflicts:
#	src/Orchard.Web/Core/Contents/Controllers/AdminController.cs
#	src/Orchard.Web/Core/Contents/Drivers/ContentsDriver.cs
#	src/Orchard.Web/Core/Contents/Placement.info
#	src/Orchard.Web/Modules/Orchard.Fields/Orchard.Fields.csproj
#	src/Orchard.Web/Themes/TheAdmin/Styles/site.css
#	src/Orchard/Orchard.Framework.csproj
2025-09-18 22:35:24 +02:00
Andrea Piovanelli
b14c29503b #8565: Delete and Unpublish buttons in backoffice content edit (#8566)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
* Added publish and delete buttons to backoffice content edit.

* Corrected condition for content unpublishing.
Managed unpublish and delete button for blogs and widgets.

* Some little code refactoring

* Added css classes for unpublish-button.
Condition for delete button visibility now checks for contentItem.Id > 0 instead of IsNew() function

* Removed UnpublishButton from Widget Editor.

* Removed Widget_DeleteButton to use the generic Content_DeleteButton shape and avoid its duplication or confusing management via Placement.info.

* Removed Widget_UnpublishButton shape

* Removed unpublish button show/hide logic from driver.
Added comments to clarify how new Unpublish and Delete actions work.

* EOL fix to Orchard.Widgets.csproj.

* Added unpublish button to edit widget (shown if widget is draftable only)

* Hide Content edit delete button at frontend

* ContentsDriver: removed AdminFilter check to display delete button and checked the content is published before showing the unpublish button.

* Applied some of the proposed formatting changes

* Several refactoring operations

* Autoformatting.

* Stylesheet refactoring and reorganization to properly position backoffice buttons

* Autoformatting

---------

Co-authored-by: Alessandro Agostini <alessandro.agostini@laser-group.com>
Co-authored-by: Matteo Piovanelli <matteo.piovanelli@laser-group.com>
2025-06-13 16:17:11 +02:00
Marek Dzikiewicz
4c463287ca #8828: Expose Redis API to clear multiple keys using wildcard syntax (#8829)
* #8828: Expose Redis API to clear multiple keys using wildcard syntax

* #8828: Rename IRedisCacheStorageProvider to ICacheStorageProviderWithKeyPrefix

* Moving ICacheStorageProviderWithKeyPrefix to Orchard.Caching

---------

Co-authored-by: Benedek Farkas <benedek.farkas@lombiq.com>
2025-04-16 14:28:43 +02:00
Andrea Piovanelli
3561be6e37 Moved embed video import to a dedicated service. (#8827)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
2025-02-04 12:55:39 +01:00
Benedek Farkas
5c3d045aa1 #8800: Reverting breaking changes to Enumeration Fields caused by #8789 (#8824)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
* Revert "#8640: Fixing consistency between different Enumeration Field flavors' data storage (#8789)"

This reverts commit fdbb06ba8d.

* Re-adding change to fix that changing the ListMode of an EnumerationField from a multi-select to a single-select flavor shouldn't break the editor

* Code styling in Fields/Enumeration.Edit.cshtml
2025-01-23 11:59:24 +01:00
Benedek Farkas
d2e91853e1 Merge branch '1.10.x' into 1.10.x-to-dev
# Conflicts:
#	src/Orchard.Specs/App.Config
#	src/Orchard.Web.Tests/app.config
#	src/Orchard.Web/Modules/Orchard.Projections/Services/ProjectionManager.cs
#	src/Orchard.Web/Orchard.Web.csproj
#	src/Orchard.Web/Web.config
#	src/Orchard.Web/packages.config
2025-01-17 19:39:55 +01:00
Benedek Farkas
32c5f1e821 #8822: Upgrading MailKit to 4.9.0 and consolidating all NuGet packages (#8823)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
* Upgrading MailKit to 4.8.0 and consolidating all NuGet packages

* Upgrading MailKit to 4.9.0 and consolidating dependency package versions
2025-01-17 19:22:19 +01:00
Benedek Farkas
d26e8e47f1 #8232: Adding warnings when a Projection Query has an empty Filter Group (#8813)
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
* Projections: Returning empty list of content items instead of every content item when the query has no filters

* Better solution to skip processing empty filter groups, instead of returning nothing when there's an empty filter group

* Code styling and comments

* Code styling in ProjectionPartDriver, QueryPartDriver and ProjectionManager

* Reverting functional change to ignore empty filter groups

* Code styling in AdminController, ProjectionPartDriver and QueryPartDriver

* Adding notification when saving a Query or a ProjectionPart to warn about the effect of an empty filter group

* Fixing that upgrading Newtonsoft.Json 13.x broke the SpecFlow test execution app
2025-01-14 17:22:02 +01:00
Benedek Farkas
6466c3884b Merge branch '1.10.x' into dev
Some checks failed
Compile / Compile .NET solution (push) Has been cancelled
Compile / Compile Client-side Assets (push) Has been cancelled
# Conflicts:
#	src/Orchard.Specs/Hosting/Orchard.Web/Web.config
#	src/Orchard.Web/Core/Orchard.Core.csproj
2024-12-10 09:38:09 +01:00
Benedek Farkas
1c40b8ba93 #8808: Fixing Container admin navigation (#8809)
* Fixing that Core.Containers "Show on admin menu" functionality shouldn't depend on the Orchard.Lists feature

* Moving menu.list.png admin menu icon from Orchard.Lists to Core.Containers as menu.container.png

to fix that Containers should have a default admin menu icon

* Fixing conflict between lists and container admin navicon by applying the unused menu.list-definition.png to lists

* Code styling and removing duplicate code
2024-12-10 09:30:58 +01:00
Benedek Farkas
20de85e5b6 Simplifying LinkFieldDriver validation of URL and fragment 2024-12-08 20:19:49 +01:00
Benedek Farkas
7dbc8110fa Fixing notification types in the Navigation AdminController for Save, Publish, Unpublish 2024-12-08 19:37:53 +01:00
Benedek Farkas
1aec856831 Code and comment styling in MainMenuService and LinkFieldDriver 2024-12-08 19:37:09 +01:00
Benedek Farkas
e68d25e46d Fixing merge and consolidating NuGet packages 2024-12-08 13:58:44 +01:00
Benedek Farkas
aa44765825 Merge branch '1.10.x' into 1.10.x-to-dev 2024-12-08 13:31:27 +01:00