Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
9034c71
align user group mocks
madsrasmussen Jan 30, 2024
4e00197
move mock helpers into utils
madsrasmussen Jan 30, 2024
0792434
rename base
madsrasmussen Jan 30, 2024
a63935c
align user mock data
madsrasmussen Jan 30, 2024
703c090
align dictionary mock data
madsrasmussen Jan 30, 2024
107f305
dont double nest
madsrasmussen Jan 30, 2024
1206c1c
fix import
madsrasmussen Jan 30, 2024
59464c9
use unique for tree
madsrasmussen Jan 30, 2024
aee145b
add dictionary detail repo
madsrasmussen Jan 30, 2024
8db08d5
add dictionary item repo
madsrasmussen Jan 30, 2024
477cdf1
wip dictionay repo split
madsrasmussen Jan 30, 2024
df6d263
wip align template mock data
madsrasmussen Jan 31, 2024
7f8de5f
add template detail types + entity types
madsrasmussen Jan 31, 2024
758f297
use unique for template tree
madsrasmussen Jan 31, 2024
e0b3810
add template detail + item repo
madsrasmussen Jan 31, 2024
d1c1679
update template workspace to use unique
madsrasmussen Jan 31, 2024
c3ed56a
rename param
madsrasmussen Jan 31, 2024
bcd6f8d
temp sync store
madsrasmussen Jan 31, 2024
3b5bb30
align naming
madsrasmussen Jan 31, 2024
5d18f3f
setup mocks + request handlers for languages
madsrasmussen Feb 1, 2024
485ed32
move language into its own package
madsrasmussen Feb 1, 2024
01ec4d8
singular form
madsrasmussen Feb 1, 2024
27fbf4e
update package.json + test runner config
madsrasmussen Feb 1, 2024
f7b4658
load language package
madsrasmussen Feb 1, 2024
031448e
align language repos
madsrasmussen Feb 1, 2024
12abd1e
fixing imports after rename
madsrasmussen Feb 1, 2024
7ac99cd
wip language collection
madsrasmussen Feb 1, 2024
3b69794
move user group collection handlers into details
madsrasmussen Feb 1, 2024
ff13ce2
move the custom column layouts
madsrasmussen Feb 1, 2024
fe8b066
use unique
madsrasmussen Feb 1, 2024
93b6575
use collection repo
madsrasmussen Feb 1, 2024
95e0d95
move file
madsrasmussen Feb 1, 2024
ed23034
use unique
madsrasmussen Feb 1, 2024
f3e7473
fixing imports
madsrasmussen Feb 1, 2024
cac499a
fixing imports
madsrasmussen Feb 1, 2024
8724134
use unique
madsrasmussen Feb 1, 2024
1af7f30
remove get languages from dictionary repo
madsrasmussen Feb 1, 2024
1466f46
remove unused context
madsrasmussen Feb 1, 2024
d317187
remove unused
madsrasmussen Feb 1, 2024
a6927e5
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 1, 2024
56ce7f2
render entity actions
madsrasmussen Feb 1, 2024
621d90b
make create button a link
madsrasmussen Feb 1, 2024
a96644a
remove double layout
madsrasmussen Feb 1, 2024
75a5802
align input naming
madsrasmussen Feb 1, 2024
315caaa
move extensions UI to extension registry module
madsrasmussen Feb 1, 2024
8f54d53
extension workspace as collection
madsrasmussen Feb 1, 2024
1ffce3d
generate server models
madsrasmussen Feb 1, 2024
5f70562
mapping
madsrasmussen Feb 1, 2024
d7bf063
mapping
madsrasmussen Feb 1, 2024
81a7f17
fix import
madsrasmussen Feb 1, 2024
28d161e
update renamed server methods
madsrasmussen Feb 1, 2024
726c09b
update request interceptors
madsrasmussen Feb 1, 2024
bd86f46
mapping
madsrasmussen Feb 1, 2024
2495e1a
mapping
madsrasmussen Feb 1, 2024
d0741d5
mapping
madsrasmussen Feb 2, 2024
b215c40
use request model
madsrasmussen Feb 2, 2024
dfa2648
user mapping updates
madsrasmussen Feb 2, 2024
6c3ce05
export user repos
madsrasmussen Feb 2, 2024
b3348fe
mapping
madsrasmussen Feb 2, 2024
63288f5
align user group repos
madsrasmussen Feb 2, 2024
897ed67
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 2, 2024
ec02fb8
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 2, 2024
fcc99f4
mapping
madsrasmussen Feb 2, 2024
08b9fa1
mapping
madsrasmussen Feb 2, 2024
15854a7
remove custom template modal
madsrasmussen Feb 2, 2024
ae0b9a8
remove export of token
madsrasmussen Feb 2, 2024
6189d28
remove unused
madsrasmussen Feb 2, 2024
b8cf911
add current user repo + mapping
madsrasmussen Feb 2, 2024
187890c
mapping
madsrasmussen Feb 2, 2024
c1aa5c5
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 2, 2024
2be782a
mapping
madsrasmussen Feb 2, 2024
217d1dc
mapping
madsrasmussen Feb 2, 2024
ac4122b
remove old dictionary repo
madsrasmussen Feb 2, 2024
3ef6d1d
mapping
madsrasmussen Feb 2, 2024
69b482f
wip dictionary collection
madsrasmussen Feb 2, 2024
0a6acd2
render languages in collection overview
madsrasmussen Feb 2, 2024
e9179b2
render icons
madsrasmussen Feb 3, 2024
54081f6
remove logs
madsrasmussen Feb 3, 2024
3ac6243
load languages in dictionary workspace
madsrasmussen Feb 3, 2024
ebc793c
remove ported dashboard
madsrasmussen Feb 3, 2024
795278e
reorganize dictionary folder
madsrasmussen Feb 3, 2024
163b1dc
handle put requests correctly
madsrasmussen Feb 3, 2024
72d1074
sync store
madsrasmussen Feb 3, 2024
75ee76d
import
madsrasmussen Feb 3, 2024
80af168
mapping
madsrasmussen Feb 3, 2024
c6a9415
mapping
madsrasmussen Feb 3, 2024
5494f39
move modal tokens
madsrasmussen Feb 4, 2024
fa41e9b
move language picker modal token
madsrasmussen Feb 4, 2024
6907794
move search modal token
madsrasmussen Feb 4, 2024
d44a068
move modal token
madsrasmussen Feb 4, 2024
da81496
fix import
madsrasmussen Feb 4, 2024
928c528
fixing more modal imports
madsrasmussen Feb 4, 2024
9109cfa
clean up
madsrasmussen Feb 4, 2024
bdecf8d
fix query builder types
madsrasmussen Feb 4, 2024
70245b7
add alert
madsrasmussen Feb 4, 2024
654857f
update import repos to so we don't create the stores manually
madsrasmussen Feb 4, 2024
2207517
expect new end point for initial password
madsrasmussen Feb 5, 2024
0294651
map collection items
madsrasmussen Feb 5, 2024
77fb16c
use unique
madsrasmussen Feb 5, 2024
187f980
use unique
madsrasmussen Feb 5, 2024
19895b3
use uniques
madsrasmussen Feb 5, 2024
af02a87
use unique
madsrasmussen Feb 5, 2024
8f2b6d5
remove debugger
madsrasmussen Feb 5, 2024
063a422
use client model for static files
madsrasmussen Feb 5, 2024
5944bd2
use unique
madsrasmussen Feb 5, 2024
89711d2
Update import.action.ts
madsrasmussen Feb 5, 2024
cc49e7d
fix import
madsrasmussen Feb 5, 2024
4fff16d
remove option to select another parent
madsrasmussen Feb 5, 2024
36d2241
use unique + client models for inviting users
madsrasmussen Feb 5, 2024
370034e
variant model alignment
madsrasmussen Feb 5, 2024
fd80409
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 5, 2024
c89e809
import correctly
madsrasmussen Feb 5, 2024
686ffae
fix lint warning
madsrasmussen Feb 5, 2024
7d39eee
remove debugger
madsrasmussen Feb 5, 2024
dc662eb
move models builder to its own package
madsrasmussen Feb 5, 2024
490fe57
move settings section registration to core
madsrasmussen Feb 5, 2024
0471c7a
remove import
madsrasmussen Feb 5, 2024
a52d687
move current user modal token
madsrasmussen Feb 5, 2024
168cab1
generate new server models
madsrasmussen Feb 5, 2024
c1060ae
mapping after new models
madsrasmussen Feb 5, 2024
1baff03
use correct param name
madsrasmussen Feb 5, 2024
7f547a4
add ignore
madsrasmussen Feb 5, 2024
47af4de
set selection manager to selectable
madsrasmussen Feb 5, 2024
6a3f738
add null check
madsrasmussen Feb 5, 2024
980b8f7
fix data type picker flow
madsrasmussen Feb 5, 2024
5faa6d7
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 6, 2024
2c776a3
rename method
madsrasmussen Feb 6, 2024
76b1e95
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 6, 2024
fe7a848
Merge branch 'main' into improvement/model-remapping
madsrasmussen Feb 6, 2024
ae97d88
Update dynamic-root.repository.ts
madsrasmussen Feb 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@
"./member-type": "./dist-cms/packages/members/member-types/index.js",
"./package": "./dist-cms/packages/packages/package/index.js",
"./data-type": "./dist-cms/packages/core/data-type/index.js",
"./language": "./dist-cms/packages/language/index.js",
"./dynamic-root": "./dist-cms/packages/dynamic-root/index.js",
"./language": "./dist-cms/packages/settings/languages/index.js",
"./logviewer": "./dist-cms/packages/settings/logviewer/index.js",
"./relation-type": "./dist-cms/packages/relations/relation-types/index.js",
"./relation": "./dist-cms/packages/relations/relations/index.js",
Expand Down
16 changes: 11 additions & 5 deletions src/apps/backoffice/backoffice.element.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,25 @@ import './components/index.js';
// TODO: temp solution to load core packages
const CORE_PACKAGES = [
import('../../packages/audit-log/umbraco-package.js'),
import('../../packages/block/umbraco-package.js'),
import('../../packages/core/umbraco-package.js'),
import('../../packages/settings/umbraco-package.js'),
import('../../packages/dictionary/umbraco-package.js'),
import('../../packages/documents/umbraco-package.js'),
import('../../packages/relations/umbraco-package.js'),
import('../../packages/health-check/umbraco-package.js'),
import('../../packages/language/umbraco-package.js'),
import('../../packages/log-viewer/umbraco-package.js'),
import('../../packages/media/umbraco-package.js'),
import('../../packages/members/umbraco-package.js'),
import('../../packages/block/umbraco-package.js'),
import('../../packages/dictionary/umbraco-package.js'),
import('../../packages/user/umbraco-package.js'),
import('../../packages/packages/umbraco-package.js'),
import('../../packages/relations/umbraco-package.js'),
import('../../packages/search/umbraco-package.js'),
import('../../packages/settings/umbraco-package.js'),
import('../../packages/static-file/umbraco-package.js'),
import('../../packages/tags/umbraco-package.js'),
import('../../packages/templating/umbraco-package.js'),
import('../../packages/umbraco-news/umbraco-package.js'),
import('../../packages/user/umbraco-package.js'),
import('../../packages/models-builder/umbraco-package.js'),
import('../../packages/tags/umbraco-package.js'),
import('../../packages/log-viewer/umbraco-package.js'),
import('../../packages/health-check/umbraco-package.js'),
Expand Down
33 changes: 11 additions & 22 deletions src/apps/installer/database/installer-database.element.ts
Original file line number Diff line number Diff line change
@@ -1,26 +1,15 @@
import type { UmbInstallerContext} from '../installer.context.js';
import type { UmbInstallerContext } from '../installer.context.js';
import { UMB_INSTALLER_CONTEXT } from '../installer.context.js';
import type { UUIButtonElement } from '@umbraco-cms/backoffice/external/uui';
import type {
CSSResultGroup} from '@umbraco-cms/backoffice/external/lit';
import {
css,
html,
nothing,
customElement,
property,
query,
state,
} from '@umbraco-cms/backoffice/external/lit';
import type { CSSResultGroup } from '@umbraco-cms/backoffice/external/lit';
import { css, html, nothing, customElement, property, query, state } from '@umbraco-cms/backoffice/external/lit';

import type {
DatabaseInstallResponseModel,
DatabaseInstallRequestModel,
DatabaseSettingsPresentationModel,
ProblemDetails} from '@umbraco-cms/backoffice/backend-api';
import {
ApiError,
InstallResource
ProblemDetails,
} from '@umbraco-cms/backoffice/backend-api';
import { ApiError, InstallResource } from '@umbraco-cms/backoffice/backend-api';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
import { tryExecute } from '@umbraco-cms/backoffice/resources';

Expand All @@ -30,7 +19,7 @@ export class UmbInstallerDatabaseElement extends UmbLitElement {
private _installButton!: UUIButtonElement;

@property({ attribute: false })
public databaseFormData!: DatabaseInstallResponseModel;
public databaseFormData!: DatabaseInstallRequestModel;

@state()
private _options: Option[] = [];
Expand Down Expand Up @@ -119,12 +108,12 @@ export class UmbInstallerDatabaseElement extends UmbLitElement {
providerName: '',
...this._installerContext?.getData().database,
...value,
} as DatabaseInstallResponseModel;
} as DatabaseInstallRequestModel;

this._setDatabase(database);
}

private _setDatabase(database: DatabaseInstallResponseModel) {
private _setDatabase(database: DatabaseInstallRequestModel) {
this._installerContext?.appendData({ database });
}

Expand Down Expand Up @@ -162,7 +151,7 @@ export class UmbInstallerDatabaseElement extends UmbLitElement {
}

if (selectedDatabase.requiresConnectionTest) {
const databaseDetails: DatabaseInstallResponseModel = {
const databaseDetails: DatabaseInstallRequestModel = {
id,
username,
password,
Expand All @@ -187,7 +176,7 @@ export class UmbInstallerDatabaseElement extends UmbLitElement {
}
}

const database: DatabaseInstallResponseModel = {
const database: DatabaseInstallRequestModel = {
...this._installerContext?.getData().database,
id,
username,
Expand Down
14 changes: 6 additions & 8 deletions src/apps/installer/installer.context.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import type { Observable } from '@umbraco-cms/backoffice/external/rxjs';
import type {
InstallVResponseModel,
InstallSettingsResponseModel,
ProblemDetails} from '@umbraco-cms/backoffice/backend-api';
import {
InstallResource,
TelemetryLevelModel,
ProblemDetails,
InstallRequestModel,
} from '@umbraco-cms/backoffice/backend-api';
import { InstallResource, TelemetryLevelModel } from '@umbraco-cms/backoffice/backend-api';
import { tryExecute } from '@umbraco-cms/backoffice/resources';
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
import { UmbObjectState, UmbNumberState } from '@umbraco-cms/backoffice/observable-api';
Expand All @@ -17,7 +15,7 @@ import { UmbObjectState, UmbNumberState } from '@umbraco-cms/backoffice/observab
* @class UmbInstallerContext
*/
export class UmbInstallerContext {
private _data = new UmbObjectState<InstallVResponseModel>({
private _data = new UmbObjectState<InstallRequestModel>({
user: { name: '', email: '', password: '', subscribeToNewsletter: false },
database: { id: '', providerName: '', useIntegratedAuthentication: false, trustServerCertificate: false },
telemetryLevel: TelemetryLevelModel.BASIC,
Expand Down Expand Up @@ -91,7 +89,7 @@ export class UmbInstallerContext {
* @param {Partial<PostInstallRequest>} data
* @memberof UmbInstallerContext
*/
public appendData(data: Partial<InstallVResponseModel>): void {
public appendData(data: Partial<InstallRequestModel>): void {
this._data.setValue({ ...this.getData(), ...data });
}

Expand All @@ -101,7 +99,7 @@ export class UmbInstallerContext {
* @return {*} {PostInstallRequest}
* @memberof UmbInstallerContext
*/
public getData(): InstallVResponseModel {
public getData(): InstallRequestModel {
return this._data.getValue();
}

Expand Down
Loading