Jacob Overgaard
6878334c3e
add notification as separate library
2023-03-13 15:32:01 +01:00
Jacob Overgaard
8df3bca5fe
git submodule update
2023-03-13 11:50:06 +01:00
Nikolaj Geisle
5107375cd8
V13/feature/rename viewmodels to request response ( #13952 )
...
* Rename DocumentType/ContentType models
* Rename all viewmodels
* Rename factories
* Update OpenApi.json
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-03-13 10:49:21 +01:00
Jacob Overgaard
44bbf48540
Merge remote-tracking branch 'origin/v13/dev' into v13/dev
2023-03-13 09:57:27 +01:00
Jacob Overgaard
22937cb550
optimise importmaps
2023-03-08 14:23:46 +01:00
Andreas Zerbst
4d6e1e9531
Removed test file because the test are broken ( #13924 )
...
* Removed test file because the test are broken
* Removed outdated failing tests
2023-03-08 14:04:59 +01:00
Bjarke Berg
381c0e0978
Fixed issue with serializing structured values from serilog.
2023-03-08 13:30:58 +01:00
Bjarke Berg
de6df01485
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-03-08 11:12:21 +01:00
Bjarke Berg
52ddcb8d1d
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
2023-03-08 11:01:06 +01:00
Bjarke Berg
2c8ba19531
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-03-08 10:59:46 +01:00
Kenn Jacobsen
1b8ce54e49
Remove Json.NET dependencies for more property editors ( #13912 )
...
* Make the Tags property editor JSON serialization agnostic
* Make the Multiple Value editor JSON serializer agnostic
* Make Media Picker 3 value converter work with System.Text.Json instead of Json.NET
* Make Image Cropper value converter work with System.Text.Json instead of Json.NET
* Remove Json.NET dependencies from ImageCropperTemplateExtensions
* Update src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/MediaPicker3PropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
---------
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2023-03-07 14:31:27 +01:00
Nikolaj Geisle
a8a8a7fea5
Make Detailed telemetry the default ( #13918 )
2023-03-07 13:14:23 +01:00
Mole
84e20e74d3
Don't replace hyphen and underscore with empty string ( #13896 )
...
Replace it with a space instead
2023-03-07 11:31:15 +01:00
Bjarke Berg
220414114e
Fallback to use ActivatorUtilities to create controller from type, if it is not registered in DI ( #13910 )
2023-03-07 11:24:44 +01:00
Mole
2538f946fc
Check explicitly for MaintenanceResult in published request filter ( #13911 )
...
LGTM 💪
2023-03-07 08:15:19 +01:00
Jacob Overgaard
3b77debbfb
update git submodule
2023-03-03 11:29:05 +01:00
Jacob Overgaard
25ac2253b5
Merge remote-tracking branch 'origin/v13/dev' into v13/dev
2023-03-02 14:51:09 +01:00
Jacob Overgaard
7316a0e82c
add importmap to Default.cshtml
2023-03-02 14:50:51 +01:00
Bjarke Berg
eb07998cf2
Merge pull request #13900 from umbraco/v10/bugfix/12200
...
Add allowlist of media hosts.
2023-03-02 14:34:05 +01:00
Nikolaj Geisle
f3ca18ccbf
Apply skip take after ( #13903 )
2023-03-02 14:09:22 +01:00
Jacob Overgaard
cbfa841413
add gitignore stuff from old executable
2023-03-02 13:52:35 +01:00
Bjarke Berg
d53ecc16dd
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
...
# Conflicts:
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/Media/mediaSection.spec.ts
2023-03-02 08:50:05 +01:00
Bjarke Berg
ef7db1dec9
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
2023-03-02 08:47:38 +01:00
Bjarke Berg
eac6eb820b
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-03-02 08:46:58 +01:00
Bjarke Berg
7119253e6f
Add allowlist of media hosts.
2023-03-01 15:17:08 +01:00
Andreas Zerbst
922c79ae86
V11/bugfix/fixed flaky test ( #13893 )
...
* Moved deleteAllMedia to afterEach, the reason for that is that we delete all the media in each test.
* Added additional timeout and a WaitForTimeout(), the reason for the WaitForTimeout is because it can take a second for the modelsbuilder to update the view.
* Added more timeout for the isSuccessNotificationVisible. Updated the helper ensureNameNotExists so they actually delete the partialViews
* Updated the locators for deleting the UK language. Added an expect for checking if the UK language is visible in the UI
* Updated the position where the dragAndDrop drops to
* Changed the trace so we only save the trace on the first retry, it saves a lot of time when the tests are running, since we dont need to save the trace and then delete the trace after each successful test
* Updated locators. Added an expect so the test waits until the / is visible in the URL before going further into the test
* Changed back to retain on failure on the pipelines, the reason for that is if a test only fails once, then we wont see what the actual error was in the test when looking on the pipeline.
* Added an expect so we wait until the page is loaded for packages
* Updated the dragAndDrop so they hopefully work.
* Changed values for dragAndDrop
* Updated the dragAndDrop values
* Bumped playwright version
2023-03-01 08:52:26 +01:00
Nikolaj Geisle
27ca36db53
V13: relation type controller ( #13856 )
...
* Create RelationTypeControllerBase.cs
* Implement ByKey endpoint
* Move controllers
* Implement ByRelationTypeKeyRelationController
* Refactor relation service to use skip/take in interface
* change httpget
* Implement object types endpoint
* Add ObjectTypeViewModelFactory.cs
* Change signature to IActionResult
* Implement CreateRelationTypeController.cs
* Implement CreateRelationTypeController.cs
* Add optional key parameter to RelationType
* Add optional key to RelationTypeSavingViewModel
* Update ProducsResponseType
* Implement UpdateRelationTypeController
* Update routes
* Implement DeleteRelationTypeController
* Remove key from UpdatingViewmoDel
* Implement UpdatingViewModel factory method
* Update relationType factory
* Fix paging for object types
* Implement CreateAsync
* Update create action to use CreateAsync
* Implement update async
* Add default implementations to avoid breaking changes
* actually use userIds
* Add ProducesResponseType status 400 to endpoints
* Implement new DeleteAsync method
* Update OpenApi.json
* Add mapping to DI
* Update 404 to return proper HTTP status
* Add not found to ByKey action
* Rename viewmodels to request/response
* Update OpenApi.json
* All RelationServiceTests.cs
* Add allowed object types test
* Fix grouping
* Implement AllowedRelationObjectTypesService.cs
* Refactor view model factory to use new service
* Implement non-happy path tests
* Implement allowed child/parent object types
* refactor test to return proper relationTypeOperationStatus
* Add can create relation type with key
* Add Id test
* formatting
* Refactor service to have validation logic in save method
* move object types endpoint to own silo
* Delete unused using
* Update OpenApi.json
* Update OpenApi.json
* Update tests to user proper child/parent
* Implement RelationTypeBaseModel
* Update OpenApi.json
* Use array instead of enumerable
* Rename view model factory to presentation factory
* Rename GetPagedByRelationTypeKey
* Rename IRelationViewModelFactory
* Rename IRelationTypeViewModelFactory
* Update error description
* Update OpenApi.json
* Update OpenApi.json
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Nikolaj <nikolajlauridsen@protonmail.ch >
2023-03-01 08:51:17 +01:00
Bjarke Berg
a00421602e
Merge pull request #13891 from umbraco/v13/feature/content-create-update-delete
...
Create/update/delete API for Document
2023-02-28 16:00:48 +01:00
Bjarke Berg
1d8941cf28
Merge pull request #13884 from umbraco/v13/feature/extension-model
...
Add extension model for new backoffice
2023-02-28 10:26:26 +01:00
Bjarke Berg
ea1ca14f1e
Updated to use latest c# language version instead of csharp 8, when build views ( #13894 )
2023-02-28 09:57:17 +01:00
Kenn Jacobsen
b9ffd01f69
Update src/Umbraco.Core/Configuration/Models/PackageManifestSettings.cs
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2023-02-28 09:43:00 +01:00
kjac
0f95dbbfa6
Review changes and fixes
2023-02-28 08:36:48 +01:00
Andreas Zerbst
4719f4eb5a
V11/feature/block grid editor content tests rendering ( #13885 )
...
* Added tests for testing if the rendering is working as intended for the block grid editor
* Added Layout stylesheets for testing
* We are now using the page.toHaveScreenshot() which checks if the test looks the same as the pngs.
* Updated the toHaveScreenShot so they now take in a shorter name for the pngs
* Updated the page.goto so they new go the to baseUrl based on the umbracoConfig
* Added additional pngs for the Linux tests
* Updated the pngs for linux yet again
2023-02-28 08:16:31 +01:00
Andreas Zerbst
610a519045
Added test for testing the content editor with a block grid editor ( #13887 )
2023-02-28 08:06:43 +01:00
Kenn Jacobsen
459e6f5421
Update src/Umbraco.Infrastructure/Manifest/PackageManifestReader.cs
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2023-02-28 08:01:17 +01:00
Kenn Jacobsen
b5de843b84
Update src/Umbraco.Infrastructure/Manifest/PackageManifestService.cs
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2023-02-28 07:55:10 +01:00
Bjarke Berg
8bce0074c0
Merge branch 'v13/dev' into v13/feature/content-create-update-delete
2023-02-28 07:51:24 +01:00
Jacob Overgaard
7535576edf
update git submodule
2023-02-27 14:43:16 +01:00
Jacob Overgaard
95a56238c9
update git submodule
2023-02-27 14:42:49 +01:00
kjac
51bb7b01bd
Update open API JSON with renamed model names
2023-02-27 11:28:26 +01:00
kjac
207c1b6dde
Rename ViewModel to ResponseModel + rename ViewModel factory to Presentation factory
2023-02-27 11:27:26 +01:00
kjac
9152d05613
Update open API JSON
2023-02-27 11:19:17 +01:00
kjac
34fa4aa5fc
Clean up models
2023-02-27 09:25:35 +01:00
kjac
7d15e6d5ea
Merge branch 'v13/dev' into v13/feature/content-create-update-delete
2023-02-27 08:42:13 +01:00
Nikolaj Geisle
5e90fa26c1
V13: Add parentkey to notifications ( #13832 )
...
* Add parent key to CopyingNotification
* Use parentkey on notifications
* Implement ParentKeys for Copying notification
* Obsolete parentId
* Implement MoveToEventInfoBase
* Refactor MovingToRecycleBinNotification to use the new MoveEVentInfoBase
* Refactor MediaMovingToRecycleBinNotification
* Refactor MovedToRecycleBinNotification to use new MoveEventInfo
* Refactor ContentMovedToRecycleBinNotification to use new MoveEventInfo
* Start implementing parent key in moveinfo
* Add FIXME's to move methods
* Refactor Move to get parentKey for descendants
* Add FIXME for move method
* Use MoveToRecycleBinEventInfo in RelateOnTrashNotificationHandler
* Add fixme's to DataTypeRepository
* Add obsolete messages
* Revert changes in ContentTypeServiceBaseOfTRepositoryTItemTService.cs
* Fix bad indentation
* Pass the recursive variable
* Revert changes in ContentService.cs
* Refactor MoveEventInfo to not duplicate equals method
* Refactor Equals to not duplicate code
* Add UnitTests of Equals
* make equals public and add non-happy path tests
* Remvoe duplicate call to base
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-02-27 08:40:17 +01:00
kjac
502713fdbb
Rename models as per new naming conventions + clean up duplicate models
2023-02-23 16:57:49 +01:00
kjac
9e8a0645cd
Merge branch 'v13/dev' into v13/feature/content-create-update-delete
2023-02-23 16:50:19 +01:00
kjac
997f568303
Make the package manifest endpoint non-paginated
2023-02-23 16:49:20 +01:00
kjac
583b10562d
Add missing compat suppression
2023-02-23 15:37:47 +01:00
kjac
a70d76e4b5
Renamed controller for consistency
2023-02-23 15:37:15 +01:00