Commit Graph

5013 Commits

Author SHA1 Message Date
Niels Lyngsø
e1c19ab46c fix eslint rules 2023-04-03 14:17:00 +02:00
Niels Lyngsø
f26a3ab7cd potential fix of eslint 2023-04-03 14:15:23 +02:00
Niels Lyngsø
6199b41729 updated models 2023-04-03 14:09:47 +02:00
Niels Lyngsø
dae902c2a0 Partly Document Type Workspace (#636)
* move container property logic into a manager

* restructure of property structure helpers

* simpler styling

* migrate structural code to helper classes

* rename to helper

* re arrange

* rename + transfer structural views

* styling

* context observers

* refactor container observables

* _observeOwnerProperties

* clean up

* creation of base structure

* add property method

* move style

* view and edit properties

* use !

* import ordering

* correct typing

* fixes
2023-04-03 11:34:54 +02:00
Jacob Overgaard
f0e97cdaa9 Merge pull request #628 from umbraco/feature/create-language
Feature/create language
2023-04-03 11:19:01 +02:00
Jacob Overgaard
a20e430da3 If there is no cultureName, it was probably an unknown event that triggered the change event, so ignore it. 2023-04-03 11:02:35 +02:00
Jacob Overgaard
8becebe74d remove fallbackIsoCode from scaffolding since the server fails if it is present and empty 2023-04-03 10:42:05 +02:00
Jacob Overgaard
57f13546ad try to parse the error.body as JSON since the error detail may have been packed away into a json string 2023-04-03 10:35:21 +02:00
Niels Lyngsø
e7f63dba6a Merge remote-tracking branch 'origin/main' into dependabot/npm_and_yarn/typescript-5.0.3 2023-04-03 10:23:08 +02:00
Jacob Overgaard
5205bce4d8 add missing docs for slot=header 2023-04-03 09:39:54 +02:00
Jacob Overgaard
1bd4c9fd5b Merge remote-tracking branch 'origin/main' into feature/create-language 2023-04-03 09:38:02 +02:00
Lone Iversen
0380d5c054 Feature/property editor upload field (#583)
* init

* change event

* handle multiple files and validation

* render correction

* correct import

* story

---------

Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2023-04-03 09:37:32 +02:00
dependabot[bot]
9ecc1ed015 Bump typescript from 4.9.5 to 5.0.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.5 to 5.0.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 07:14:40 +00:00
dependabot[bot]
447c833bf8 Bump lit from 2.6.1 to 2.7.0
Bumps [lit](https://github.com/lit/lit/tree/HEAD/packages/lit) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/lit/lit/releases)
- [Changelog](https://github.com/lit/lit/blob/main/packages/lit/CHANGELOG.md)
- [Commits](https://github.com/lit/lit/commits/lit@2.7.0/packages/lit)

---
updated-dependencies:
- dependency-name: lit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 09:12:57 +02:00
dependabot[bot]
cc050d137b Bump vite from 4.1.4 to 4.2.1
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.1.4 to 4.2.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.2.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 09:12:23 +02:00
Niels Lyngsø
a486b3a8f3 Merge branch 'main' into dependabot/npm_and_yarn/eslint-config-prettier-8.8.0 2023-04-03 09:11:28 +02:00
Niels Lyngsø
7cbb9f4963 + imports 2023-04-03 09:10:57 +02:00
dependabot[bot]
df9dfc5d20 Bump @typescript-eslint/parser from 5.54.0 to 5.57.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.54.0 to 5.57.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.57.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 09:06:18 +02:00
dependabot[bot]
7096bad6f0 Bump eslint-config-prettier from 8.6.0 to 8.8.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.6.0 to 8.8.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.6.0...v8.8.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 19:00:43 +00:00
Mads Rasmussen
424beea16e Feature: Create data type folders (1. round) (#630)
* update data type handlers

* call correct method on repo

* introduce base menu item element

* wip register create and delete entity actions for data types

* stop event

* add folder request interceptor

* remove todo

* create interface for folder data source

* create interface for folder repository

* open create dialog in data type create action

* wip create folder modal

* add token

* clean up data type repo

* add has children prop

* add create folder modal

* add folder to temp data

* update import

* implement delete folder action

* add method to update folder

* update detail data source interface to follow backend models

* lint fixes

* move import fixes

* make generic folder modal

* add correct request model

* add put interceptor

* fix import

* update data type notification headline
2023-03-31 13:41:14 +02:00
Lone Iversen
e77fda38e5 Update src/backoffice/settings/languages/workspace/language/language-workspace-edit.element.ts
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2023-03-31 09:19:55 +02:00
Lone Iversen
ab4923fa9c Update src/backoffice/settings/languages/workspace/language/language-workspace-edit.element.ts
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2023-03-31 09:00:24 +02:00
Lone Iversen
682e67ac49 Merge branch 'main' into feature/create-language 2023-03-31 08:59:10 +02:00
Warren Buckley
21310cf61c Umb debug - Small refactor to prep for Browser Extension (#622)
* Change from enabled to visible

As the DOM item umb-debug will still fire the event to collect contexts regardless if it can be seen

* Refactor so we don't repeat - but emits an event in the callback that the browser ext can listen for

* Add in interfaces to make TypeScript happier with our code

* Changes and merge conflict

Tripple check merge conflict not gone weird

* Fix up my bad merge conflicts 🙈

* More merge conflict fixes

Lint caught this and reminded
2023-03-31 08:56:17 +02:00
Niels Lyngsø
e9cbe35866 update extension weights 2023-03-30 13:40:53 +02:00
Mads Rasmussen
a16d87de47 Merge branch 'main' into feature/documen-type-workspace 2023-03-30 10:20:39 +02:00
Niels Lyngsø
17eeb40e91 one more commit 2023-03-30 09:59:19 +02:00
Niels Lyngsø
d4d808767b move entity workspace context interface 2023-03-30 09:59:12 +02:00
Niels Lyngsø
ea21ee1bfe stil sort on extension slot 2023-03-30 09:11:54 +02:00
Niels Lyngsø
eefae37194 correcting weight on extension slot 2023-03-30 09:10:46 +02:00
Jesper Møller Jensen
bc080d379e fix import 2023-03-30 12:35:42 +13:00
Jesper Møller Jensen
348d4cd445 fix merge 2023-03-30 12:31:47 +13:00
Jesper Møller Jensen
4c177a7884 Merge remote-tracking branch 'origin/main' into feature/user-profile-apps 2023-03-30 12:28:21 +13:00
Jesper Møller Jensen
b7736ff3b1 remove old imports 2023-03-30 12:24:52 +13:00
Jesper Møller Jensen
4fc246827e Merge branch 'main' into feature/user-profile-apps 2023-03-30 12:21:13 +13:00
Niels Lyngsø
3504b837d3 Merge remote-tracking branch 'origin/main' into feature/documen-type-workspace
# Conflicts:
#	libs/workspace/actions/workspace-action-base.ts
#	libs/workspace/context/workspace-context.interface.ts
#	src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts
#	src/backoffice/media/media/repository/media.repository.ts
#	src/backoffice/shared/components/code-editor/code-editor.stories.ts
#	src/backoffice/shared/components/input-document-type-picker/input-document-type-picker.element.ts
#	src/backoffice/shared/components/tree/tree-item.context.interface.ts
#	src/backoffice/shared/components/workspace/workspace-context/workspace-context.ts
#	src/backoffice/shared/components/workspace/workspace-context/workspace-property-structure-manager.class.ts
#	src/backoffice/shared/components/workspace/workspace-variant/workspace-variant.context.ts
#	src/backoffice/shared/modals/template/template-modal.element.ts
#	src/backoffice/templating/stylesheets/repository/manifests.ts
#	src/backoffice/templating/stylesheets/workspace/stylesheet-workspace.context.ts
2023-03-29 22:45:57 +02:00
Niels Lyngsø
de19b71c90 fix imports 2023-03-29 22:37:03 +02:00
Niels Lyngsø
0cf9dd7d1e Move Modal Tokens 2023-03-29 22:29:03 +02:00
Niels Lyngsø
8388356f21 remove comment 2023-03-29 22:24:57 +02:00
Niels Lyngsø
c637a3a74b workspace context token 2023-03-29 22:06:08 +02:00
Niels Lyngsø
3fc04ddf67 should not return 2023-03-29 21:25:37 +02:00
Niels Lyngsø
4abea7da56 hide modal router 2023-03-29 21:25:28 +02:00
Niels Lyngsø
2b2da162b5 imports and corrections for TS 2023-03-29 21:15:37 +02:00
Niels Lyngsø
c698bb57f3 updating code to latest 2023-03-29 20:53:40 +02:00
Niels Lyngsø
20c9e501ad correct mistakes 2023-03-29 20:49:59 +02:00
Mads Rasmussen
70c2f70420 Chore: Eslint rule to enforce element suffix (#625)
* add eslint rule to enforce element suffix on elements

* remove fixer

* rename first round of elements

* add element to element class name

* add element suffix

* rename element

* add element to UmbControllerHost instead of interface

* update imports after merge

* remove fixable flag

* fix after merge
2023-03-29 17:56:39 +02:00
Niels Lyngsø
2713b109fb Merge remote-tracking branch 'origin/main' into feature/documen-type-workspace 2023-03-29 16:08:34 +02:00
Niels Lyngsø
dfbd83c464 lint fixes 2023-03-29 16:05:00 +02:00
Niels Lyngsø
4aade5e764 merge 2023-03-29 15:55:57 +02:00
Niels Lyngsø
69f46f74c9 more structure manipulation methods 2023-03-29 15:51:28 +02:00