Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: novo-elements 7 release including TS4 and NG13 updates #1274

Merged
merged 64 commits into from
Jun 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
8cd5d34
refactor(): some remaining prep work for the upcoming typescript 4 up…
dvoegelin Mar 15, 2022
8acbd8c
adding value getters to some table cells
dvoegelin Mar 17, 2022
3e129bc
Revert "refactor(): "REVERT: some refactor work in preparation for ty…
dvoegelin Mar 23, 2022
89a45b1
Merge branch 'typescript4-b' into next
dvoegelin Mar 23, 2022
a61dbb7
upping ts version to 4.0.8
dvoegelin Mar 23, 2022
84e0bf6
Revert "refactor(): "REVERT: some refactor work in preparation for ty…
dvoegelin Mar 23, 2022
25b2a6b
rebase with master
dvoegelin Mar 23, 2022
d14bc58
adding dep
dvoegelin Mar 23, 2022
48bb891
update to angular 11
dvoegelin Mar 23, 2022
b793074
updated typedoc to .22
dvoegelin Mar 23, 2022
f0eaf5b
update to angular 12
dvoegelin Mar 23, 2022
d3585c1
fixing typing issue caused by https://github.com/microsoft/TypeScript…
dvoegelin Mar 24, 2022
8e84a59
addressing deprecation warnings
dvoegelin Mar 24, 2022
59dd2ff
updating angular/cdk to 12.2.13
dvoegelin Mar 24, 2022
5eecc2c
angular 13 update
dvoegelin Mar 24, 2022
7dd7a2b
updating @angular/cdk to 13.3.1
dvoegelin Mar 24, 2022
9896ffa
commented a lot of things out to get build to pass, will have to find…
dvoegelin Mar 24, 2022
4b9dcc7
upgrading to jest 27
dvoegelin Mar 24, 2022
b2ef1bc
modifying schematics to get build to pass, may have broken some things
dvoegelin Mar 24, 2022
56eba82
refactoring overlay components to use FlexibleConnectedPositionStrategy
dvoegelin Mar 25, 2022
c27a328
updating compilation mode, disabling some tests, and re-enabling a lo…
dvoegelin Mar 28, 2022
062fdd4
removing console log
dvoegelin Mar 28, 2022
b2270c5
fixing dragula import
dvoegelin Mar 30, 2022
ca5704f
rebase with master
dvoegelin Mar 31, 2022
8c4c641
initial fix for cke mock
dvoegelin Mar 31, 2022
24faf59
adding autoposition to extra large tooltip example
dvoegelin Apr 1, 2022
419eff8
adding bounce
dvoegelin Apr 1, 2022
2e844a1
!: Upgrading to Angular 13
hiqbal01 Apr 12, 2022
7909efe
chore(release): 7.0.0-next.0
bvkimball Apr 12, 2022
da03048
fix(Stepper): Remove circular reference caused by unused code
Apr 12, 2022
6055c27
fix(DataTable): Removed circular dependencies
Apr 12, 2022
a12c112
fix(Breadcrumb): No more circular deps
Apr 13, 2022
f2a43b6
chore(release): 7.0.1-next.0
bvkimball Apr 13, 2022
5b837a6
resolving merge conflicts
dvoegelin Apr 13, 2022
f993ebc
fixing broken unit test
dvoegelin Apr 13, 2022
f8c6cc5
chore(release): 7.1.0-next.0
bvkimball Apr 13, 2022
5039a50
fix for function not found error
dvoegelin Apr 15, 2022
71b88c1
Merge branch 'next' of https://github.com/bullhorn/novo-elements into…
dvoegelin Apr 15, 2022
fac1044
Merge branch 'master' into next
dvoegelin Apr 15, 2022
1ce454a
chore(release): 7.1.1-next.0
bvkimball Apr 15, 2022
644c740
fixing bug with simple table component
dvoegelin Apr 18, 2022
be5476c
formatting
dvoegelin Apr 18, 2022
21c8fcb
rebasing
dvoegelin Apr 18, 2022
b3faeb7
chore(release): 7.1.2-next.0
bvkimball Apr 18, 2022
1bf1fbc
increasing toolstip offset to eliminate cursor juddering
dvoegelin May 3, 2022
74f0dc1
enabling auto tooltip positioning by default
dvoegelin May 3, 2022
05e01a1
Merge branch 'master' into next
dvoegelin May 3, 2022
cf9078e
rebasing
dvoegelin May 6, 2022
0072b24
fix(NovoFileInputElement): Allow for same file delete/upload, allow f…
agkm10 May 6, 2022
cfd4b42
chore(release): 7.2.0-next.0
bvkimball May 9, 2022
648b97d
fix(imports): fix a few utils imports to correct issues with debuggin…
MichaelDill May 12, 2022
0facdf4
chore(release): 7.2.1-next.0
bvkimball May 12, 2022
2be1e0d
fix(Schematic): Missing schematics and documentation
May 13, 2022
3ed0d1a
Merge branch 'next' of github.com:bullhorn/novo-elements into next
May 13, 2022
36e8e2f
chore(release): 7.2.2-next.0
bvkimball May 13, 2022
377bb96
fix(import): fix a utils import to correct issues with debugging loca…
MichaelDill May 13, 2022
58237ec
BH-75889 - Use correct comparison for dates in time picker input (#1304)
robek2020 May 19, 2022
5dd6470
chore(release): 7.2.3-next.0
bvkimball May 19, 2022
8cd1cf9
backmerge master into next
dvoegelin May 26, 2022
52fc8e7
chore(release): 7.2.4-next.0
bvkimball May 26, 2022
55084cc
BH-75391 : fix grouped multi picker list item width. (#1312)
jordanbullhorn Jun 3, 2022
8e53f79
style(picker): Added data-automation-id to picker results (#1317)
kiri-um-bh Jun 6, 2022
adf9328
chore(release): 7.2.5-next.0
bvkimball Jun 6, 2022
d22ab3b
reverting version back to master version
dvoegelin Jun 8, 2022
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
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ novo-elements.iml
!.vscode/extensions.json

# misc
/.angular
/.angular/cache
/.sass-cache
/connect.lock
/coverage
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ There are many ways to **[contribute](https://github.com/bullhorn/novo-elements/

# License


Copyright (c) forever [Bullhorn](http://www.bullhorn.com).

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Expand Down
41 changes: 12 additions & 29 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "projects/novo-elements/tsconfig.lib.json",
"project": "projects/novo-elements/ng-package.json"
Expand All @@ -26,13 +26,6 @@
"options": {
"coverage": true
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["projects/novo-elements/tsconfig.lib.json", "projects/novo-elements/tsconfig.spec.json"],
"exclude": ["**/node_modules/**"]
}
}
}
},
Expand All @@ -43,7 +36,7 @@
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"tsConfig": "projects/novo-examples/tsconfig.lib.json",
"project": "projects/novo-examples/ng-package.json"
Expand All @@ -61,13 +54,6 @@
"tsConfig": "projects/novo-examples/tsconfig.spec.json",
"karmaConfig": "projects/novo-examples/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["projects/novo-examples/tsconfig.lib.json", "projects/novo-examples/tsconfig.spec.json"],
"exclude": ["**/node_modules/**"]
}
}
}
},
Expand All @@ -81,7 +67,6 @@
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"aot": true,
"outputPath": "dist/demo",
"index": "projects/demo/index.html",
"main": "projects/demo/main.ts",
Expand All @@ -92,7 +77,13 @@
"stylePreprocessorOptions": {
"includePaths": ["projects/novo-elements/src"]
},
"scripts": []
"scripts": [],
"vendorChunk": true,
"extractLicenses": false,
"buildOptimizer": false,
"sourceMap": true,
"optimization": false,
"namedChunks": true
},
"configurations": {
"production": {
Expand All @@ -111,14 +102,13 @@
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": false,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": false
"vendorChunk": false
}
}
},
"defaultConfiguration": ""
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
Expand All @@ -136,13 +126,6 @@
"options": {
"browserTarget": "demo:build"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": ["projects/demo/tsconfig.app.json", "projects/demo/tsconfig.spec.json"],
"exclude": ["**/node_modules/**"]
}
}
}
}
Expand Down
6 changes: 5 additions & 1 deletion jest.config.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
module.exports = {
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['<rootDir>/jest.setup.ts'],
globalSetup: 'jest-preset-angular/global-setup',
globals: {
'ts-jest': {
tsconfig: '<rootDir>/projects/novo-elements/tsconfig.spec.json',
Expand All @@ -11,5 +12,8 @@ module.exports = {
collectCoverage: true,
coverageReporters: ['json', 'lcov', 'text', 'text-summary', 'html'],
coveragePathIgnorePatterns: ['/node_modules/', 'novo-elements/jest.setup.ts'],
testURL: 'http://localhost',
testEnvironmentOptions: {
url: 'http://localhost',
},
testRunner: 'jest-jasmine2',
};
2 changes: 1 addition & 1 deletion jest.setup.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
import 'jest-preset-angular';
import 'jest-preset-angular/setup-jest';
Loading