Commit Graph

3981 Commits

Author SHA1 Message Date
Jacob Overgaard
feb2e06abc add package controller to load server packages and register their extensions 2023-02-23 16:07:40 +01:00
Jacob Overgaard
2d8b28a3c5 add repository to use package store 2023-02-23 16:06:56 +01:00
Jacob Overgaard
0d37de62b4 add store to hold packages 2023-02-23 16:06:48 +01:00
Jacob Overgaard
e0444e27fa add data source for packages 2023-02-23 16:06:34 +01:00
Jacob Overgaard
d0b075dc1a cleanup after old implementation of server manifests 2023-02-23 16:06:18 +01:00
Jacob Overgaard
f4155b5bfc update handlers to mimick server format 2023-02-23 14:44:06 +01:00
JesmoDev
3d7c70ec0a Merge pull request #548 from umbraco/feature/global-search
Search Modal Layout
2023-02-23 21:34:20 +13:00
Jesper Møller Jensen
85dd1c42f3 Merge remote-tracking branch 'origin/feature/global-search' into feature/global-search 2023-02-23 21:25:22 +13:00
Jesper Møller Jensen
b9f8805a40 import fix 2023-02-23 21:25:12 +13:00
Niels Lyngsø
4d4c30b5f9 fix imports 2023-02-23 09:21:14 +01:00
Niels Lyngsø
b23fe7b9c0 Merge branch 'main' into feature/global-search 2023-02-23 09:01:50 +01:00
Mads Rasmussen
1f35c4457a Feature: Languages repository (#527)
* wip migrate languages to repositories

* load language and subscribe to draft data

* add methods to update data

* rename file + use methods on context

* add crud methods to repo

* use new workspace action

* clean up

* register delete language entity action + language repository

* add dropdown element to supply styles to the uui popover element

* import dropdown element

* use requestItems in delete action instead of treeItems

* add method to language repo to request items

* add todo

* render entity actions in language table

* clean up table header

* add await to save action

* remove detail from method names

* let save action save or create

* remove save and delete from template workspace

* add isNew to workspace interface

* add isNew to template workspace

* clean up

* fix type errors

* add isNew to workspaces

* add isNew

* remove todo

* remove space

* abstract culture selection into its own component

* add correct event types

* don't show undefined in input

* fix wrong repository alias

* fix import order

* wip language picker

* add language picker modal layout

* handle fallback language change event

* set value for fallback language on language picker input

* remove unused

* add app language select

* don't set width on dropdown

* make scroll container full height

* adjust padding and add border

* temp move sidebar headings + set fixed height on language toggle

* set fixed body header height

* only show scroll bars if sidebar content is scrollable

* align height

* create full scaffold

* align handlers with end points

* align server data source with end points

* add todo

* remove culture warning

* set the culture to readonly on saved languages

* prevent having no default language + show message if changing the default language

* clean up + add caret

* add hover state

* set active state on active language

* make workspace isNew an observable

* update workspace contexts

* fix typescript errors
2023-02-23 21:01:04 +13:00
Jesper Møller Jensen
4fc7057151 cleanup and fix position 2023-02-23 19:47:57 +13:00
Jesper Møller Jensen
ea5cc6c3d3 styling 2023-02-23 17:43:43 +13:00
Jesper Møller Jensen
515e803f90 added urls 2023-02-23 17:40:55 +13:00
Jesper Møller Jensen
84923da5fc cleanup 2023-02-23 16:53:02 +13:00
Jesper Møller Jensen
406cf39db0 Merge remote-tracking branch 'origin/main' into feature/global-search 2023-02-23 16:47:50 +13:00
Jesper Møller Jensen
81bba10eeb add modal layout search 2023-02-23 16:47:06 +13:00
Jesper Møller Jensen
9a6b082cbd remove shortcut and search services 2023-02-23 16:46:35 +13:00
Jesper Møller Jensen
0b2a5122ea add search header app 2023-02-23 16:41:34 +13:00
Jesper Møller Jensen
a25eed6cd3 styling 2023-02-23 13:10:16 +13:00
Mads Rasmussen
3ce405d250 provide modals under the correct context token 2023-02-22 16:43:09 +01:00
Mads Rasmussen
12bfb7f917 Feature: Sidebar Menu Extension Point (#538)
* add sidebar menu extension point

* reference menu on menu item

* update sidebar menu item manifests

* filter on sidebar menus

* register sidebar menus
2023-02-22 10:27:10 +01:00
Mads Rasmussen
71783603b6 Feature: Events lib (#539)
* move events folder to libs

* set up aliases for events
2023-02-22 10:25:03 +01:00
Jesper Møller Jensen
7d4d9c2c1f fixed formatting 2023-02-22 16:16:27 +13:00
Jesper Møller Jensen
ae60f2fe6c styling 2023-02-22 16:09:53 +13:00
Jesper Møller Jensen
f26924ad81 updated services and styling 2023-02-22 16:05:16 +13:00
Jesper Møller Jensen
2a58d5caaf added search service and cleanup 2023-02-22 12:43:47 +13:00
Jesper Møller Jensen
0be34c8bdd update shortcut service 2023-02-22 12:41:18 +13:00
Jesper Møller Jensen
92d511e313 added shortcut service 2023-02-22 12:35:22 +13:00
Jacob Overgaard
ee038d2ef9 Merge pull request #537 from umbraco/feature/simple-modal
Adds Basic Modal to ModalService
2023-02-21 15:51:02 +01:00
Warren Buckley
c9edf71e68 Update our previous debug component to use this generic/basic dialog to displayh HTML inside it 2023-02-21 12:23:24 +00:00
Warren Buckley
0543a8d3ed Create a generic layout to be used for displaying simple HTML content in sidebar 2023-02-21 12:22:58 +00:00
Warren Buckley
6ee2f4b838 Remove specific debug modal layout 2023-02-21 12:20:10 +00:00
Jacob Overgaard
2818ce2052 Merge pull request #536 from umbraco/chore/pr-workflow-fix
fix: pr-first-response
2023-02-21 09:37:55 +01:00
Jacob Overgaard
09d85f5b00 Revert "test workflow"
This reverts commit 57c2549dbf.
2023-02-21 09:35:15 +01:00
Jacob Overgaard
57c2549dbf test workflow 2023-02-21 09:24:48 +01:00
Jacob Overgaard
282b03fd1e remove node-fetch install 2023-02-21 09:23:18 +01:00
Jacob Overgaard
2d669627eb fix pr workflow 2023-02-21 09:20:41 +01:00
Niels Lyngsø
f25b57f9cf Implement Document Model and Document Type Model for Document Workspace (#531)
* rename view

* router for edit-tabs

* composition document types

* merge group structure

* merge tabs

* render group properties

* styling

* render properties from tab

* render no tab tab

* notes for later work

* determine wether tab has properties

* remove console.log

* only show tabs navigation when more than one tab

* variants observable

* urls observable

* templateKey observable

* document observable

* remove comments

* notes for how to deal with variants.

* notes for splitview and variants.

* clean up

* fix Not all code paths return a value

* remove import

* Add TODO

---------

Co-authored-by: Mads Rasmussen <madsr@hey.com>
2023-02-20 14:20:01 +00:00
Jacob Overgaard
8a6e22879f Merge pull request #528 from umbraco/feature/property-editor-multi-url-picker
Feature/property editor multi url picker
2023-02-20 15:08:35 +01:00
Jacob Overgaard
7b735ec844 Merge pull request #532 from umbraco/storybook-guides
Storybook: Sets Getting Started as default story
2023-02-20 15:05:46 +01:00
Warren Buckley
e993436800 Sort Guides collection first and then the Getting started guide inside it, after that all alphabetical
https://storybook.js.org/docs/react/writing-stories/naming-components-and-hierarchy#sorting-stories
2023-02-20 14:01:37 +00:00
Warren Buckley
2968d825c9 Rename the file to match the story name/title 2023-02-20 14:00:22 +00:00
Warren Buckley
1af9f851a7 Remove intro mdx as nothign useful in it 2023-02-20 13:59:54 +00:00
Jacob Overgaard
8b33b62f8c add setter for multi url to handle form value, and added change event after updates 2023-02-20 14:11:10 +01:00
Lone Iversen
50ea76a8ea Merge branch 'main' into feature/property-editor-multi-url-picker 2023-02-20 12:18:43 +01:00
Lone Iversen
b4a184fee3 idk 2023-02-20 11:38:11 +01:00
Jacob Overgaard
abbb412690 Merge pull request #517 from umbraco/feature/debug-component
Debugging - DX to help make package devs and others know what contexts can be consumed.
2023-02-20 10:44:19 +01:00
Lone Iversen
e81d79638e test file, udi to key 2023-02-20 10:00:17 +01:00