Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
174 commits
Select commit Hold shift + click to select a range
8142caa
Merge pull request #256 from Sitefinity/niki/merge-from-patches-2
Dec 9, 2020
f788d66
bump to 13.2.7521
RuzmanovDev Dec 17, 2020
4a91172
Updated packed.lock
RuzmanovDev Dec 17, 2020
8d1566f
Merge pull request #257 from Sitefinity/sruzmano/patches
RuzmanovDev Dec 17, 2020
f1f6c77
Merge from patches 13.2.7521 (#258)
RuzmanovDev Dec 17, 2020
9ee0632
Upgrade Angular to v11 (#260)
belchevgb Jan 6, 2021
00080e1
Bump version (#268)
Novkirishki Jan 18, 2021
3a080d5
Мerge from patches (#269)
Novkirishki Jan 18, 2021
2b1d9bf
Update sdk to 13.2.7523 (#270)
Novkirishki Jan 28, 2021
096dc9c
Merge patches to develop (#271)
Novkirishki Jan 28, 2021
bc00fc8
Add wait for kendo popup (#272)
dechoD Feb 1, 2021
ea1f074
Update custom column sample to display related image
Novkirishki Feb 9, 2021
61ea9e5
Bump sdk to 7524
Feb 15, 2021
8c1b04f
Merge pull request #276 from Sitefinity/bump-to-7524
Feb 15, 2021
754964e
Merge branch 'patches' into mario/merge-patches-develop
annix8 Feb 15, 2021
0649989
Merge pull request #279 from Sitefinity/mario/merge-patches-develop
Feb 15, 2021
a8cd5cb
doc
stefankoserkov Feb 15, 2021
a1a0777
impl
stefankoserkov Feb 15, 2021
5fa3b23
remove focus
stefankoserkov Feb 15, 2021
bb46e94
update doc
stefankoserkov Feb 18, 2021
595ce82
dummy
gbelchev Mar 1, 2021
f615e03
Add documentation for change owner (#283)
Novkirishki Mar 1, 2021
14eb906
Merge branch 'patches' into koserkov/exposeOrdinalOfColumns
stefankoserkov Mar 4, 2021
b738189
Bump progress-sitefinity-adminapp-sdk package version (#285)
belchevgb Mar 5, 2021
e387ce0
Merge branch 'patches' into koserkov/exposeOrdinalOfColumns
stefankoserkov Mar 5, 2021
948223c
fix test
stefankoserkov Mar 5, 2021
5adc99b
Rename
Novkirishki Mar 5, 2021
c884914
revert the name of adminapp-sdk
Mar 5, 2021
5580e6d
update adminapp-sdk package name
Mar 11, 2021
d1ef256
Merge pull request #293 from Sitefinity/niki/rename-adminapp-sdk-package
Mar 11, 2021
bfb0438
Merge patches -> develop (#292)
belchevgb Mar 11, 2021
932423a
July/merge develop to patches (#297)
jmeleshko Mar 11, 2021
b4cb640
fix tests
stefankoserkov Mar 11, 2021
31c3796
Merge branch 'patches' into koserkov/exposeOrdinalOfColumns
stefankoserkov Mar 12, 2021
813961c
remove dummy
stefankoserkov Mar 15, 2021
7dc4168
Merge pull request #280 from Sitefinity/koserkov/exposeOrdinalOfColumns
stefankoserkov Mar 15, 2021
155ed44
upgrade admin app sdk to version 13.3.7621 (#299)
jmeleshko Mar 17, 2021
6d05243
Merge patches to develop (#300)
jmeleshko Mar 17, 2021
89f6fe8
Add extensibility for additional lifecycle hooks (#301)
belchevgb Mar 18, 2021
8c983f1
improve doc
stefankoserkov Mar 23, 2021
eda9230
Add note for decencies update (#302)
KirilVandov Mar 23, 2021
1c31690
remove near-identical snippets
stefankoserkov Mar 24, 2021
b6c4db7
Merge branch 'develop' into koserkov/improve-doc
stefankoserkov Mar 24, 2021
bf86d1c
Revert "Merge branch 'develop' into koserkov/improve-doc"
stefankoserkov Mar 24, 2021
a5e2f45
Merge branch 'patches' into koserkov/improve-doc
stefankoserkov Mar 24, 2021
cfae95e
Merge pull request #305 from Sitefinity/koserkov/improve-doc
stefankoserkov Mar 29, 2021
a05c302
update adminapp sdk version (#308)
annix8 Apr 2, 2021
d43ebb8
Update adminapp-sdk version from 13.3.7622 to 13.3.7623 (#310)
DimitarGaydardzhiev Apr 15, 2021
f1c3655
Regenerate package-lock in e2e tests with node 14.16.1
Apr 21, 2021
418d87a
Merge pull request #313 from Sitefinity/velin/regenerate-package-lock…
Apr 21, 2021
5745667
Bump sdk to 13.3.7624 (#315)
Novkirishki Apr 29, 2021
3c2a9e2
bump version (#321)
annix8 May 25, 2021
ff086b6
Bumn adminapp sdk version to 13.3.7626 (#328)
jmeleshko Jun 14, 2021
70a055b
bump @progress/sitefinity-adminapp-sdk version to 7627
stefankoserkov Jun 25, 2021
6beb349
Merge pull request #330 from Sitefinity/koserkov/bumpSdk7627
Jun 25, 2021
2defaa6
Extensibility: add hook after view init (#332)
annix8 Jul 6, 2021
0b534ea
Update SDK version to 13.3.7628 (#335)
Novkirishki Jul 16, 2021
b42a7fa
update sdk version (#346)
annix8 Aug 2, 2021
60f9324
update (#350)
stefankoserkov Aug 13, 2021
6c29f87
Reordering the children of a hierarchical type (#352)
stefankoserkov Aug 17, 2021
eb605ee
Update adminapp sdk to 13.3.7631 (#353)
jmeleshko Aug 25, 2021
160707f
Update adminapp sdk to 13.3.7632 (#356)
jmeleshko Sep 2, 2021
a0f4eb9
Mario/merge develop patches (#365)
annix8 Sep 20, 2021
a4ab943
Update adminapp sdk to 14.0.7721 (#368)
MinorGlitch Oct 6, 2021
b8d13d9
Delete e2e tests (#371)
Oct 18, 2021
333104f
Expose some of AdminApp guards (#367)
Novkirishki Oct 19, 2021
dc40c79
Update adminapp sdk to 14.0.7722 (#375)
jmeleshko Oct 29, 2021
dc4ff7c
Update @progress/sitefinity-adminapp-sdk to 14.0.7723 (#377)
stefankoserkov Nov 12, 2021
1b53a6f
Update adminapp SDK to 14.0.7724 (#380)
jmeleshko Dec 1, 2021
382b1fe
update package lock (#383)
jmeleshko Dec 2, 2021
f09a1cf
Update @progress/sitefinity-adminapp-sdk to 14.0.7725 (#385)
stefankoserkov Dec 10, 2021
d492d44
Update sdk to 14.0.7726 (#391)
annix8 Jan 13, 2022
aa710d6
Update @progress/sitefinity-adminapp-sdk to 14.0.7727
stefankoserkov Feb 9, 2022
4fcac49
Update @progress/sitefinity-adminapp-sdk to 14.0.7728 (#401)
stefankoserkov Feb 11, 2022
2d4a6e1
Update @progress/sitefinity-adminapp-sdk to 14.0.7729 (#410)
stefankoserkov Feb 28, 2022
0915161
Decho/merge deveop patches (#415)
dechoD Mar 17, 2022
ab1af14
link system notifications docs (#420)
DimitarGaydardzhiev Mar 22, 2022
b70ea7d
update (#421)
annix8 Mar 28, 2022
fac8dd1
Upgrade sdk to 14.1.7822
annix8 Apr 1, 2022
b8d1ac3
Update adminapp sdk to 14.1.7823 (#429)
jmeleshko Apr 15, 2022
ee93c44
Update @progress/sitefinity-adminapp-sdk to 14.1.7824 (#437)
stefankoserkov May 25, 2022
a0be46a
Update @progress/sitefinity-adminapp-sdk to 14.1.7825 (#442)
stefankoserkov Jun 15, 2022
609c789
Merge develop to patches (#448)
jmeleshko Jun 30, 2022
73731e7
update readme (#450)
jmeleshko Jun 30, 2022
15354ab
Update README.md (#452)
Novkirishki Jul 7, 2022
f9b2309
Update sdk version (#454)
Novkirishki Jul 25, 2022
e7faea2
Update sdk to version 14.2.7922 (#456)
dechoD Aug 10, 2022
d8f8e79
update @progress/sitefinity-adminapp-sdk to 14.2.7923 (#460)
stefankoserkov Aug 22, 2022
98c8e29
Bump SDK to 14.2.7924 (#463)
annix8 Sep 7, 2022
d81f4b2
Bump SDK to 14.2.7925 (#465)
Sep 21, 2022
e4a6429
Update sdk to 14.2.7926
Novkirishki Oct 7, 2022
6ad9336
Update sdk to 14.2.7927 (#469)
dechoD Oct 26, 2022
63e1739
Update sdk to 14.2.7927 (#471)
dechoD Oct 26, 2022
4d05075
Decho merge master to fixes (#472)
dechoD Oct 28, 2022
e5a9f5a
Merge master -> patches (#476)
Novkirishki Oct 31, 2022
5b0718c
Update Admin app SDK to 14.3.8022 (#479)
annix8 Nov 25, 2022
accd53c
Update Admin app SDK to 14.3.8023 (#487)
dechoD Feb 10, 2023
c6aeda9
Upgrade adminapp sdk to 8024 (#489)
dechoD Feb 21, 2023
0936aa1
Update @progress/sitefinity-adminapp-sdk to 14.3.8025 (#491)
stefankoserkov Mar 7, 2023
bbbf977
Bump (#495)
Novkirishki Mar 30, 2023
8baf0c8
Merge master -> patches (#497)
Novkirishki Mar 31, 2023
f1254ed
Remove OpenId references from README
Novkirishki Apr 5, 2023
22a1a89
Bump to 14.4.8121 (#499)
Novkirishki Apr 26, 2023
f82a94b
Remove submodules leftovers (#502)
Novkirishki Apr 26, 2023
ef01fe5
Update samples (#504)
Novkirishki May 4, 2023
6df2396
Update @progress/sitefinity-adminapp-sdk to 14.4.8122 (#505)
stefankoserkov May 10, 2023
f020e06
Update AdminAppSdk to 14.4.8123
annix8 May 22, 2023
7b598f3
Track submodule master branch (#509)
annix8 May 22, 2023
df9d71e
Update submodule script (#511)
annix8 May 22, 2023
b9443f9
bump version (#514)
annix8 Jun 26, 2023
d60dcda
Bump sdk to 14.4.8125
annix8 Jun 26, 2023
9e7919b
Update sdk to 14.4.8126 (#518)
Novkirishki Jul 12, 2023
2dc330a
Bump AdminApp SDK to version 14.4.8127 (#523)
jmeleshko Jul 27, 2023
c70ca2c
Release of patch 14.4.8129 (#527)
dechoD Sep 11, 2023
97a43ca
Bump sdk to 8130 (#528)
veliniv Sep 18, 2023
81d07da
Bump version to 8131 (#531)
veliniv Sep 27, 2023
a4e7139
Update adminapp sdk to 14.4.8132
annix8 Oct 13, 2023
09ed825
Merge master -> patches (#539)
Novkirishki Oct 25, 2023
d45d924
Update adminapp sdk to 15.0.8200
annix8 Nov 2, 2023
6fa3b8b
Update @progress/sitefinity-adminapp-sdk to 15.0.8221 (#544)
stefankoserkov Nov 20, 2023
f709a74
Velin/bump to 8222 (#547)
veliniv Dec 12, 2023
48d3df5
Update SDK to 15.0.8223 (#549)
Novkirishki Dec 21, 2023
dc95f43
Update SDK to 15.0.8224 (#551)
jmeleshko Jan 12, 2024
f0b7ddd
Update SDK to 15.0.8225 (#553)
jmeleshko Jan 18, 2024
c240280
Update admin app sdk to 15.0.8226
annix8 Feb 12, 2024
461b13a
update samples reference (#558)
annix8 Feb 16, 2024
3e59a5b
Update @progress/sitefinity-adminapp-sdk to 15.0.8227 (#560)
stefankoserkov Mar 1, 2024
d9e782d
Update SDK to 15.0.8228
annix8 Mar 19, 2024
dfc410d
Merge Master => Patches (#568)
dechoD Apr 3, 2024
62358d4
Update to 15.1.8321 (#572)
Novkirishki Apr 18, 2024
7636c7b
Bump sdk version (#574)
orlindraganov May 13, 2024
e864102
update to v.15.1.8323.0 (#578)
gpeshev1 May 31, 2024
dae1d9f
update adminapp-sdk to 15.1.8324 (#581)
P1ndl3sk1n Jun 25, 2024
cd69a28
Update @progress/sitefinity-adminapp-sdk to 15.1.8325 (#586)
stefankoserkov Jul 30, 2024
6fb2f16
bump to 8326 (#590)
zdravka Aug 29, 2024
524f181
Update SDK to 15.1.8327 (#592)
Novkirishki Oct 29, 2024
65b837c
Merge master -> patches (#594)
Novkirishki Oct 31, 2024
38076f0
bump version to 8421 (#596)
zdravka Dec 2, 2024
10b04c2
bump version to 8422 (#599)
nader-dab Dec 19, 2024
29295ff
Update SDK to 15.2.8423 (#601)
Novkirishki Dec 20, 2024
f3d0175
Update to 15.2.8424 (#603)
Novkirishki Jan 31, 2025
2b25067
bump patch version to 15.2.8425 (#605)
zdravka Feb 4, 2025
313c8a2
Update to 15.2.8426 (#609)
mihailshterev Feb 10, 2025
2b77382
Bump sitefinity-adminapp-sdk to 15.2.8427 (#614)
dechoD Feb 24, 2025
fb88c18
Bump sdk version to 15.2.8428 (#619)
TsvetiDimi Mar 20, 2025
4379c2c
Update SDK to 15.2.8429 (#621)
Novkirishki Apr 10, 2025
88b25a9
Merge master -> patches (#624)
Novkirishki Apr 11, 2025
045cdc3
Update SDK to 15.3.8521 (#625)
mihailshterev Apr 30, 2025
7ecd12d
Merge master -> patches (#626)
mihailshterev May 2, 2025
1c6f24f
Update to 15.3.8522 (#628)
BarashAliosmanov May 28, 2025
94254fa
bump version to 15.3.8523
kosovvv Jul 10, 2025
cde3d02
Update samples
stefankoserkov Jul 10, 2025
9e324d4
Update integrity hash (#635)
kosovvv Jul 14, 2025
6d1c658
Update SDK to 15.3.8524 (#639)
stefankoserkov Aug 26, 2025
8d29fe5
Bump sdk version (#641)
aliniyazi Sep 3, 2025
724f5d9
Update sitefinity-adminapp-sdk to 8526 (#644)
orlindraganov Oct 1, 2025
61a695e
Bump to 15.3.8527 (#646)
Novkirishki Oct 27, 2025
0b16a76
bump (#648)
lilpaf Nov 4, 2025
05b7c50
Merge master -> patches (#651)
Novkirishki Nov 6, 2025
78f11df
bump admin-app SDK version to 15.4.8621 (#652)
VladislavDimitrov Nov 12, 2025
b8be91b
chore: @progress/sitefinity-adminapp-sdk release version bump (#657)
CharlieScarver Dec 22, 2025
f590c48
Security updates (#660)
stefankoserkov Jan 19, 2026
082845f
Bump adminapp sdk to 15.4.8623 (#664)
Tsvetilin Jan 28, 2026
fb7dc19
update version to 15-4-8624 (#667)
P1ndl3sk1n Feb 11, 2026
5ccb77a
bump 8625 (#666)
stefankoserkov Feb 11, 2026
a570107
Bump adminapp sdk to 15.4.8626 (#671)
mihailshterev Feb 26, 2026
fc9490c
Bump adminapp sdk to 15.4.8627 (#674)
CharlieScarver Mar 25, 2026
bd12292
Bump version(#676)
kosovvv Apr 1, 2026
ad50ff6
bump adminapp-sdk version to 15.4.8629 (#679)
VladislavDimitrov Apr 30, 2026
0cbcb01
Update sdk to 15.4.8630 (#681)
Novkirishki May 12, 2026
b2f0fa4
Updated adminapp-sdk to 15.4.8631 (#685)
orlindraganov Jun 10, 2026
068b67e
Update skd to 15.4.8636 (#688)
Novkirishki Aug 20, 2026
ea0c041
bump extensions version (#690)
kosovvv Aug 27, 2026
4f68a04
Update skd to 15.4.8636 (#693)
Novkirishki Sep 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintcache

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
.angular
dist
assets
.vscode
57 changes: 57 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"root": true,
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json"
],
"createDefaultProgram": true
},
"env": {
"browser": true,
"node": true,
"es2020": true
},
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-inferrable-types": "off",
"@typescript-eslint/ban-types": "off",
"@typescript-eslint/no-this-alias": "off",
"no-useless-escape": "off",
"@typescript-eslint/no-var-requires": "off",
"no-prototype-builtins": "off"
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
]
},
{
"files": [
"*.js"
],
"extends": [
"eslint:recommended"
],
"env": {
"browser": true,
"node": true,
"es2020": true
}
}
]
}
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ speed-measure-plugin*.json
.settings/
*.sublime-workspace

.angular/*

# IDE - VSCode
.vscode/*
!.vscode/settings.json
Expand All @@ -47,4 +49,4 @@ testem.log
Thumbs.db

e2e-tests.xml
tests/e2e/test-results/**
# tests/e2e/test-results/**
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "samples"]
path = samples
url = https://github.com/Sitefinity/sitefinity-admin-app-extensions-samples.git
branch = master
4 changes: 3 additions & 1 deletion FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#### What do I benefit from the new Admin App?

> The Admin App reinvents the way you:

* Browse and edit content
* Embed media
* Insert or relate images from libraries
Expand All @@ -29,7 +30,7 @@ Once you switch to the new interface, it will be available for all Sitefinity CM

#### How does The Admin App work?

> The Admin App is a Single Page Application (SPA) that works with Angular 4.0, TypeScript, and OData web services to manage content. As a result, the Admin App enables you to implement a better security model, benefit from better performance, and leverage fluid and responsive user interface.
> The Admin App is a Single Page Application (SPA) that works with Angular 4.0, TypeScript, and OData web services to manage content. As a result, the Admin App enables you to implement a better security model, benefit from better performance, and leverage fluid and responsive user interface.

#### What do I need to install the Admin App?

Expand Down Expand Up @@ -79,6 +80,7 @@ In case you want to develop extensions of the Admin App, Sitefinity CMS provides
#### I made customizations to the classic interface, can I apply them in the new Admin App?

> When working with the Admin App in integrated mode (switching on the new interface via the *Administration* panel), the modifications you made are present in the new Admin App. This includes:

* Menus
* New Screens
* Module builder modifications
Expand Down
189 changes: 127 additions & 62 deletions README.md

Large diffs are not rendered by default.

34 changes: 23 additions & 11 deletions angular.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"cli": {
"analytics": false
},
"version": 1,
"projects": {
"extensions-cli": {
Expand All @@ -17,6 +20,8 @@
"main": "src/__extensions_index.ts",
"tsConfig": "tsconfig.app.json",
"aot": false,
"buildOptimizer": false,
"optimization": false,
"extractLicenses": false,
"customWebpackConfig": {
"path": "./build/webpack-custom.ts",
Expand All @@ -28,32 +33,39 @@
},
"configurations": {
"prod": {
"customWebpackConfig": {
"path": "./build/webpack-custom.prod.ts",
"mergeStrategies": {
"externals": "replace"
}
}
"optimization": true
},
"dev": {
"assets": [
{
"glob": "**/*",
"input": "./node_modules/progress-sitefinity-adminapp-sdk/wwwroot",
"input": "./node_modules/@progress/sitefinity-adminapp-sdk/wwwroot",
"output": "./"
}
]
}
}
},
"defaultConfiguration": "dev"
},
"serve": {
"builder": "@angular-builders/custom-webpack:dev-server",
"options": {
"browserTarget": "extensions-cli:build:dev"
"buildTarget": "extensions-cli:build:dev"
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"./src/**/*.ts",
"./src/**/*.html",
"./build/**/*.ts",
"./**/*.js"
],
"cache": true
}
}
}
}
},
"defaultProject": "extensions-cli"
}
}
Binary file removed assets/custom-field.JPG
Binary file not shown.
Binary file removed assets/image-column.JPG
Binary file not shown.
Binary file removed assets/insert-symbol.JPG
Binary file not shown.
Binary file removed assets/insert-video.JPG
Binary file not shown.
Binary file removed assets/print-preview.JPG
Binary file not shown.
Binary file removed assets/switch-text-direction.JPG
Binary file not shown.
Binary file removed assets/widget-designer.PNG
Binary file not shown.
Binary file removed assets/words-count.JPG
Binary file not shown.
12 changes: 0 additions & 12 deletions browserslist

This file was deleted.

35 changes: 0 additions & 35 deletions build/delegated.module.js

This file was deleted.

52 changes: 52 additions & 0 deletions build/delegated.module.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
import DelegatedModule from "webpack/lib/DelegatedModule";
import { RawSource } from "webpack-sources";
import WebpackMissingModule from "./webpack-missing.module";
import { Compilation } from "webpack";

export default class DelegatedModuleCustom extends DelegatedModule {
request: any;
originalRequest: any;
dependencies: any;
userRequest: any;
webpackCompilation: Compilation;

constructor(sourceRequest, request, type, userRequest, webpackCompilation) {
super(sourceRequest, request, type, userRequest);
this.request = request;
this.webpackCompilation = webpackCompilation;
}

libIdent(options) {
if (!this.originalRequest) {
return null;
}

return typeof this.originalRequest === "string"
? this.originalRequest
: this.originalRequest.libIdent(options);
}

codeGeneration() {
const sourceModule = this.webpackCompilation.moduleGraph.getModule(this.dependencies[0])
let str;
if (!sourceModule) {
str = WebpackMissingModule.moduleCode(this.sourceRequest);
} else {
str = `module.exports = __iris_require__('${this.userRequest}')`;
}
const sources = new Map();
sources.set("javascript", new RawSource(str));
const runtimeRequirements = new Set([
"module",
"__iris_require__"
]);
return {
sources,
runtimeRequirements
}
}

sourceRequest(): any {
throw new Error("Method not implemented.");
}
}
Loading