Mads Rasmussen
fce4111dd6
render button with icon
2024-09-13 10:43:06 +02:00
Mads Rasmussen
0088d5ea88
scaffold help package + header app
2024-09-13 10:43:06 +02:00
Mads Rasmussen
0dcd107d9a
remove lorem ipsum
2024-09-13 10:43:06 +02:00
Mads Rasmussen
d74b33a493
localize header
2024-09-13 10:43:06 +02:00
Mads Rasmussen
ccbfaa25d3
localize headline
2024-09-13 10:43:06 +02:00
Mads Rasmussen
bcefe13e39
move folder into workspace
2024-09-13 10:43:06 +02:00
Mads Rasmussen
36484b0052
rename folder
2024-09-13 10:43:06 +02:00
Mads Rasmussen
f35ce13568
move into folder
2024-09-13 10:43:06 +02:00
Mads Rasmussen
0ebe13e393
revert merge mistake
2024-09-13 10:43:06 +02:00
Mads Rasmussen
6d2f8d5b6c
update user group create path
2024-09-13 10:43:06 +02:00
Mads Rasmussen
681018f874
add invite entity action + clean up
2024-09-13 10:43:06 +02:00
Mads Rasmussen
8d6925b5b9
set up entity context
2024-09-13 10:43:06 +02:00
Mads Rasmussen
06c073d74b
delete unused code
2024-09-13 10:43:06 +02:00
Mads Rasmussen
0a3fd4c183
fix path
2024-09-13 10:43:06 +02:00
Mads Rasmussen
1c3161c26d
add missing type
2024-09-13 10:43:06 +02:00
Mads Rasmussen
788f280643
move into workspace folder
2024-09-13 10:43:05 +02:00
Mads Rasmussen
acd2c81cb8
rename folder
2024-09-13 10:43:05 +02:00
Mads Rasmussen
0ea8424915
add to folder
2024-09-13 10:43:05 +02:00
Mads Rasmussen
03e9bbaded
update back path
2024-09-13 10:43:05 +02:00
Mads Rasmussen
8d8837d026
wip create + invite entity actions
2024-09-13 10:43:05 +02:00
Mads Rasmussen
7705ad34e2
back button to root
2024-09-13 10:43:05 +02:00
Mads Rasmussen
1335664756
add path helper to root
2024-09-13 10:43:05 +02:00
Mads Rasmussen
bb3740b0c7
pass entity type from manifest
2024-09-13 10:43:05 +02:00
Mads Rasmussen
6eed13ed24
update import path
2024-09-13 10:43:05 +02:00
Mads Rasmussen
19309eb0f8
register user group menu item
2024-09-13 10:43:05 +02:00
Mads Rasmussen
8ba77baa11
register root workspace
2024-09-13 10:43:05 +02:00
Mads Rasmussen
63f0420477
register user sidebar menu
2024-09-13 10:41:04 +02:00
Niels Lyngsø
cc28e65612
refactor for a more direct appending implementation
2024-09-13 10:38:22 +02:00
Niels Lyngsø
0dee4d1792
remove test code
2024-09-13 10:38:22 +02:00
Niels Lyngsø
c9b67aca97
import type
2024-09-13 10:38:22 +02:00
Warren Buckley
b35a6eb602
Fix up code so test passes & my rough entrypoint demo of usage works
2024-09-13 10:38:22 +02:00
Warren Buckley
0d176dfb4d
Update tests
...
Still need to uncomment & reinvestigate the late loading test
2024-09-13 10:38:22 +02:00
Warren Buckley
764bd0b8e5
Remove the prepend conditions and rename append to addCondition and addCondtions
...
As the order of conditions is not important, as all conditions set on an extensions must be true/valid
2024-09-13 10:38:22 +02:00
Warren Buckley
4107117efb
Trying to add a test to show that a late registered extension works - but test says otherwise compared to using it in entrypoint
2024-09-13 10:38:22 +02:00
Warren Buckley
c6e10515e8
Rework of tests to pass and minor fix to _whenExtensionAliasIsRegistered to get the ext alias that matches
2024-09-13 10:38:22 +02:00
Mads Rasmussen
734c173656
split some tests
2024-09-13 10:38:22 +02:00
Mads Rasmussen
7ed4dcc73e
simplify _whenExtensionAliasIsRegistered
2024-09-13 10:38:22 +02:00
Warren Buckley
143faa6b3a
Adds _whenExtensionAliasIsRegistered as a promise so that we basically wait until the manifest is registered so late extensions will work as well
...
Seems to work with my hack in an entrypoint and the console logs the extension with the updated condition but its the tests I am struggling to get to work.
As this code is heavily worked from me trying to Google, read RXJS docs and talking with Copilot I am not fully in confident in this approach
2024-09-13 10:38:22 +02:00
Warren Buckley
e57df8025c
Adds prependCondition and prependConditions so you can make sure your condition loads first, as order of conditions are important
2024-09-13 10:38:22 +02:00
Warren Buckley
3b0ba436ff
Adds appendConditions to allow adding multiple in one go
2024-09-13 10:38:22 +02:00
Warren Buckley
ac5d7f2d84
Adds new method to extensionRegistry for appendCondition
2024-09-13 10:38:22 +02:00
Niels Lyngsø
c9d4af81f0
JSDocs
2024-09-12 19:55:43 +02:00
Niels Lyngsø
50ee26b73f
use UmbManifestTypes in extension registry
2024-09-12 19:55:43 +02:00
Niels Lyngsø
f69e358c17
Merge branch 'v15/dev' into v14/feature/POC-dynamic-global-manifest-types
2024-09-12 19:38:11 +02:00
Niels Lyngsø
dbe067fe30
JSON Schema corrections
2024-09-12 19:36:23 +02:00
Niels Lyngsø
ed93c94cb6
Merge branch 'main' into v14/feature/POC-dynamic-global-manifest-types
2024-09-12 19:24:19 +02:00
Jacob Overgaard
35fa850caf
Merge pull request #2274 from umbraco/v14/chore/tsconfig-module-syntax
...
Build: Add advanced module check
2024-09-12 17:35:03 +02:00
Jacob Overgaard
03d67b3ec4
update lockfile
2024-09-12 15:28:56 +02:00
Jacob Overgaard
0c02c20540
Merge branch 'main' into v15/dev
2024-09-12 15:26:46 +02:00
Jacob Overgaard
259157de19
build: set modlue to "esnext" to support all generators and bundling mode (nodenext does not work for our modules)
2024-09-12 13:48:40 +02:00