Commit Graph

693 Commits

Author SHA1 Message Date
Mads Rasmussen
45492d38f7 rename link picker files 2023-03-08 14:03:33 +01:00
Mads Rasmussen
94b4db973a set up link picker modal token 2023-03-08 13:59:34 +01:00
Mads Rasmussen
effc9f308c move link picker 2023-03-08 13:44:59 +01:00
Mads Rasmussen
f9b9044436 add modal token 2023-03-08 12:27:22 +01:00
Mads Rasmussen
73ad974462 update import 2023-03-08 12:20:53 +01:00
Mads Rasmussen
0d94c2ac05 move change password modal files 2023-03-08 11:54:01 +01:00
Mads Rasmussen
0bfe5ac697 register media picker 2023-03-08 11:52:21 +01:00
Mads Rasmussen
076b503b97 rename media picker element and element class 2023-03-08 11:40:58 +01:00
Mads Rasmussen
556e97bd05 move media picker files 2023-03-08 11:37:55 +01:00
Mads Rasmussen
04a330f251 register icon picker 2023-03-08 11:35:10 +01:00
Mads Rasmussen
9cd8918e22 rename data interface 2023-03-08 11:28:37 +01:00
Mads Rasmussen
b42dc72925 rename icon picker files 2023-03-08 11:14:13 +01:00
Mads Rasmussen
aa57e84c7c move icon picker into shared folder 2023-03-08 11:13:01 +01:00
Mads Rasmussen
f5329e010d move current user modal 2023-03-08 11:08:49 +01:00
Mads Rasmussen
3d3bfa1e16 introduce modal tokens 2023-03-08 10:17:10 +01:00
Mads Rasmussen
e68ed984e7 load modal from extension registry and render in modal container 2023-03-08 08:28:50 +01:00
Warren Buckley
9fefde8ef7 JSDoc header app 2023-03-07 21:23:14 +00:00
Mads Rasmussen
8e31458c4b rename content picker class and element to document picker + remove layout in name 2023-03-07 19:54:46 +01:00
Mads Rasmussen
ec600ccb39 rename content picker folder 2023-03-07 19:50:25 +01:00
Mads Rasmussen
a5169bc7ea rename content picker files 2023-03-07 19:49:48 +01:00
Mads Rasmussen
ac76b12e22 move content picker into documents 2023-03-07 19:48:56 +01:00
Mads Rasmussen
2694b964d3 move modal to libs 2023-03-07 19:38:56 +01:00
Mads Rasmussen
4bd341d968 add modal extension point 2023-03-07 19:37:11 +01:00
Warren Buckley
5e9a12f2eb entity-bulk-action 2023-03-07 15:39:59 +00:00
Jacob Overgaard
d843ab6a44 add rollup to extensions-registry 2023-03-07 16:08:53 +01:00
Jacob Overgaard
3eca46f17d optimise build of workspace lib 2023-03-07 16:04:31 +01:00
Jacob Overgaard
dd151dd2d5 add rollup exports to more libs because of references 2023-03-07 16:02:23 +01:00
Jacob Overgaard
0ffc7d4b20 move router library into src/core to avoid exposing it to the public 2023-03-07 15:57:12 +01:00
Jacob Overgaard
17e0866f32 only consider index.module.ts for export 2023-03-07 15:40:28 +01:00
Jacob Overgaard
8fd2bf910c build declarations for libraries 2023-03-07 15:31:56 +01:00
Jacob Overgaard
8d47bf2c6c move context provider and host elements into src/core folder to avoid exposing them to the public 2023-03-07 15:30:57 +01:00
Jacob Overgaard
a028bfd8f8 make context-provider test independent of external libs 2023-03-07 15:30:09 +01:00
Warren Buckley
cda899958c Entity Action JSDocs for JSON schema 2023-03-07 14:17:52 +00:00
Warren Buckley
91b65723ec Collection View JSDoc 2023-03-07 13:56:18 +00:00
Warren Buckley
5625a8c30d Remove unused meta properties for UserDashboard manifest interface
https://umbraco.slack.com/archives/C04RZVARL81/p1678191653191159
2023-03-07 12:30:30 +00:00
Warren Buckley
76309b7732 User dashboard manifest
However unsure the label & pathname are used at all?
2023-03-07 12:23:58 +00:00
Warren Buckley
8a167fe5a6 JSDocs for JSON schmea for Theme Manifest 2023-03-07 12:08:39 +00:00
Warren Buckley
80065c59de More JSDoc comments for JSON Schema generation 2023-03-07 11:37:18 +00:00
Warren Buckley
b6d34a335f Dashboard - Add JSDoc for JSON Schema generation 2023-03-06 20:26:38 +00:00
Warren Buckley
fe77628aa3 Removed as too strict
Was complaining that $schema property was invalid due to the additionalProperties flag
2023-03-06 20:25:25 +00:00
Warren Buckley
2d970e8502 Ignore loader property from the base ManifestWithLoader 2023-03-06 16:02:46 +00:00
Warren Buckley
217321d47c Start using JSDoc annotations to see what works
Alot of source code diving here...
2023-03-06 15:55:58 +00:00
Jacob Overgaard
e7b29d80bd add output model for server extensions 2023-03-06 15:32:27 +01:00
Jacob Overgaard
afd7c78aa4 move ClassConstructor to avoid importing from another library 2023-03-06 15:31:46 +01:00
Mads Rasmussen
5abac089dd Merge branch 'main' into feature/store-extension-point 2023-03-06 09:57:27 +01:00
Julia Gru
f30a8cf79f Merge branch 'main' into feature/log-viewer 2023-03-03 12:33:10 +01:00
Mads Rasmussen
9367e05b19 remove deprecated tree-item-action 2023-03-03 10:56:45 +01:00
Mads Rasmussen
425e680ee3 Merge branch 'main' into feature/store-extension-point 2023-03-02 20:36:03 +01:00
Jacob Overgaard
62f3c2d6fa Feature/server packages v2 (#574)
* new api models

* use new PackageResource

* do not error out on missing default exports (esmodules auto-execute)

* do not check for js extensions (they might have been registered on the client without a js file)

* prepend the api baseurl to any relataive server JS dependencies

* ignore tsbuildinfo

* create base file for tsconfig

* extend from base config and optimise include/exclude paths

* install rollup plugin to handle json files

* use plugin to bundle json files

* call script for cms builds that builds libs

* add rollup config to utils lib

* add a context token to the extension registry instance itself and provide it through BackofficeElement

* add rollup node resolve

* add node resolve

* only include element mixin in element library

* add error description to module load error

* add types to UmbExtensionRegistry token

* set UmbNotificationService as string in its token to avoid minification

* correct comment

* reverse order of checks

* add host to server extensions and support life-cycle check

* add imports

* use lit rather than lit-html

* correct comment

* add PackageManifestModel

* add import

* run libs build for cms

* revert reorder

* use string name for NotificationContext token

* make alias public readonly of UmbContextToken

* remove TODO

* use UmbContextToken::toString() for all stores

* use string alias for contexts

* move default data so we avoid importing a big lit library just to get default data interface

* add rollup to two extra libraries

* make sure we build uui and lit into our libraries for the few cases we import something

* add lockfile

* add separate options for .js files

* add function to install types of module

* add types output

* remove unused tsconfig-base file for now
2023-03-02 20:29:20 +01:00
Mads Rasmussen
c711f78088 add store and tree store extension models 2023-03-02 13:04:10 +01:00