You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For updating our common frontend folder to match upstream while making sure to keep any custom code we might potentially have added
We would also need to update all the common jupyter files found under here. This would be excluding everything found under /cypress, /i18n and /src/app/pages as those will be handled in other issues.
The following is the list of all the files to check up. Most of them will have no changes, but there are at least 12 new components.
.editorconfig
.eslintrc.json : New file
.gitignore
angular.json
package-lock.json : Will need to update later again, once code works
package.json
README.md
tsconfig.json : Why es2018 AND es2019 (in upstream code too)
FOLDERS
scripts
check-format-error.js : new file entirely
projects/kubeflow:
.eslintrc.json : New File
.prettierrc
karma.conf.js : New part about files and proxies.
ng-package.json
package-lock.json : Their version is older??
package.json
README.md
tsconfig.lib.json
tsconfig.lib.prod.json
tsconfig.spec.json
projects/kubeflow/src:
kubeflow.css
public-api.ts
styles.scss
test.ts
projects/kubeflow/src/assets:
browse-in-rok-blue.svg
browse-in-rok-gray.svg
browse-in-rok-grey.svg
projects/kubeflow/src/assets/fonts:
roboto-cyrillic-normal300.woff2
roboto-greekext-normal500.woff2
roboto-cyrillic-normal400.woff2
roboto-latin-normal300.woff2
roboto-cyrillic-normal500.woff2
roboto-latin-normal400.woff2
roboto-cyrillicext-normal300.woff2
roboto-latin-normal500.woff2
roboto-cyrillicext-normal400.woff2
roboto-latinext-normal300.woff2
roboto-cyrillicext-normal500.woff2
roboto-latinext-normal400.woff2
roboto-greek-normal300.woff2
roboto-latinext-normal500.woff2
roboto-greek-normal400.woff2
roboto-vietnamese-normal300.woff2
roboto-greek-normal500.woff2
roboto-vietnamese-normal400.woff2
roboto-greekext-normal300.woff2
roboto-vietnamese-normal500.woff2
roboto-greekext-normal400.woff2
projects/kubeflow/src/lib:
fonts.scss : Now have a local path. Need to see if it works without path modification
status.ts The unmounted and mounted values are ours. Added back
table.ts New code handles links
template.ts
projects/kubeflow/src/lib/services:
date-time.service.spec.ts
date-time.service.ts
namespace.service.spec.ts
namespace.service.ts It's like if someone did a weird coding job...
poller.service.spec.ts New file
poller.service.ts New file
projects/kubeflow/src/lib/services/backend:
backend.service.spec.ts
backend.service.ts sorting created manually?
types.ts
projects/kubeflow/src/lib/services/frontend:
editor-loader.service.ts
projects/kubeflow/src/lib/services/rok:
injector.ts
rok.service.ts Linting
types.ts
projects/kubeflow/src/lib/snack-bar:
snack-bar.module.ts
snack-bar.service.spec.ts
snack-bar.service.ts
types.ts
projects/kubeflow/src/lib/snack-bar/component:
snack-bar.component.html
snack-bar.component.scss
snack-bar.component.spec.ts Linting
snack-bar.component.ts Linting
projects/kubeflow/src/lib/status-icon: New
status-icon.component.html
status-icon.component.scss
status-icon.component.spec.ts
status-icon.component.ts
status-icon.module.ts
projects/kubeflow/src/lib/title-actions-toolbar:
title-actions-toolbar.component.html New code with tooltip might need translation
title-actions-toolbar.component.scss Slight css change for margin
title-actions-toolbar.component.spec.ts Linting
title-actions-toolbar.component.ts
title-actions-toolbar.module.ts New mattooltip module
types.ts
projects/kubeflow/src/lib/urls: New
types.ts
urls.component.html
urls.component.scss
urls.component.spec.ts
urls.component.ts
urls.module.ts
projects/kubeflow/src/lib/utils:
kubernetes.model.ts
kubernetes.ts Linting
projects/kubeflow/src/lib/variables-groups-table: New
types.ts
variables-groups-table.component.html
variables-groups-table.component.scss
variables-groups-table.component.spec.ts
variables-groups-table.component.ts
variables-groups-table.module.ts
NOTES
projects/kubeflow:
tslint.json: We had this file already, but there is now a eslintrc.json. We might want to delete the file once we confirm that it works
karma.conf.js : Will need to confirm if the Karma tests are still useful and work. If the Files and proxies need to be more specific to our folder structures.
projects/kubeflow/src:
-public-api.ts: Verify that no more errors occur aka all files are there
projects/kubeflow/src/lib/conditions-table:
config.ts: missing types.
projects/kubeflow/src/lib/confirm-dialog:
types.ts : Will need to translate?
projects/kubeflow/src/lib/content-list-item:
Entirely new thing. Will need to be translated
projects/kubeflow/src/lib/editor: New folder
Will need translation?
projects/kubeflow/src/lib/editor/interfaces: New folder
Will need translation?
projects/kubeflow/src/lib/form/rok-url-input:
New content but this is all untranslated. We don't use rok.
projects/kubeflow/src/lib/form/section:
section.component.html : Customization conflict.
New help section
projects/kubeflow/src/lib/form/section-image:
We have code, upstream does not. This relates actually with form-image.component.html in juptyer.
Will need to investigate when in that section and make the necessary adjustments.
projects/kubeflow/src/lib/help-popover: New
projects/kubeflow/src/lib/loading-spinner: new css class may needed translation
namespace-select.component.html Remove ngModel New option
Will need to confirm
namespace-select.component.ts New input + lots of code changes
projects/kubeflow/src/lib/popover:
While reviewing the popover modification, noticed .github/workflows/common_frontend_tests.yaml
from kubeflow/kubeflow@1d8d63e
Which is new tests to run.
projects/kubeflow/src/lib/resource-table:
Resource table: No more paginator, it looks like its' something that was added in 1.6, but removed in 1.7. In favor of automatic tables. Might be wrong about this.
projects/kubeflow/src/lib/resource-table/action:
The following might be translation troubles:
action.component.html went from matTooltip="{{ tooltipReady }}" to matTooltip="{{ action.tooltip }}"
action.component.html went from matTooltip="{{ tooltipInit }}" to matTooltip="{{ action.tooltip }}"
.
StatCan/aaw#1632
The investigation was done in: #217
For updating our common frontend folder to match upstream while making sure to keep any custom code we might potentially have added
We would also need to update all the common jupyter files found under here. This would be excluding everything found under /cypress, /i18n and /src/app/pages as those will be handled in other issues.
The following is the list of all the files to check up. Most of them will have no changes, but there are at least 12 new components.
FOLDERS
scripts
projects/kubeflow:
projects/kubeflow/src:
projects/kubeflow/src/assets:
projects/kubeflow/src/assets/fonts:
projects/kubeflow/src/lib:
projects/kubeflow/src/lib/conditions-table:
projects/kubeflow/src/lib/confirm-dialog:
projects/kubeflow/src/lib/confirm-dialog/dialog:
projects/kubeflow/src/lib/content-list-item:
projects/kubeflow/src/lib/date-time:
projects/kubeflow/src/lib/details-list:
projects/kubeflow/src/lib/details-list/details-list-item:
projects/kubeflow/src/lib/editor: New folder
projects/kubeflow/src/lib/editor/interfaces:
projects/kubeflow/src/lib/enums:
projects/kubeflow/src/lib/form:
projects/kubeflow/src/lib/form/advanced-options:
projects/kubeflow/src/lib/form/name-namespace-inputs:
projects/kubeflow/src/lib/form/name-namespace-inputs/name-input:
projects/kubeflow/src/lib/form/positive-number-input:
projects/kubeflow/src/lib/form/rok-url-input:
projects/kubeflow/src/lib/form/section:
projects/kubeflow/src/lib/form/step-info:
projects/kubeflow/src/lib/form/submit-bar:
projects/kubeflow/src/lib/heading-subheading-row:
projects/kubeflow/src/lib/help-popover: New
projects/kubeflow/src/lib/icon:
projects/kubeflow/src/lib/loading-spinner:
projects/kubeflow/src/lib/logs-viewer: New
projects/kubeflow/src/lib/namespace-select:
projects/kubeflow/src/lib/panel:
projects/kubeflow/src/lib/polling:
projects/kubeflow/src/lib/popover:
projects/kubeflow/src/lib/resource-table:
projects/kubeflow/src/lib/resource-table/action:
projects/kubeflow/src/lib/resource-table/action-button:
projects/kubeflow/src/lib/resource-table/chips-list:
projects/kubeflow/src/lib/resource-table/component-value:
projects/kubeflow/src/lib/resource-table/status:
projects/kubeflow/src/lib/resource-table/table: MANY CHANGES
projects/kubeflow/src/lib/resource-table/types:
projects/kubeflow/src/lib/services:
projects/kubeflow/src/lib/services/backend:
projects/kubeflow/src/lib/services/frontend:
projects/kubeflow/src/lib/services/rok:
projects/kubeflow/src/lib/snack-bar:
projects/kubeflow/src/lib/snack-bar/component:
projects/kubeflow/src/lib/status-icon: New
projects/kubeflow/src/lib/title-actions-toolbar:
projects/kubeflow/src/lib/urls: New
projects/kubeflow/src/lib/utils:
projects/kubeflow/src/lib/variables-groups-table: New
NOTES
projects/kubeflow:
projects/kubeflow/src:
-public-api.ts: Verify that no more errors occur aka all files are there
projects/kubeflow/src/lib/conditions-table:
projects/kubeflow/src/lib/confirm-dialog:
projects/kubeflow/src/lib/content-list-item:
Entirely new thing. Will need to be translated
projects/kubeflow/src/lib/editor: New folder
Will need translation?
projects/kubeflow/src/lib/editor/interfaces: New folder
Will need translation?
projects/kubeflow/src/lib/form/rok-url-input:
New content but this is all untranslated. We don't use rok.
projects/kubeflow/src/lib/form/section:
projects/kubeflow/src/lib/form/section-image:
We have code, upstream does not. This relates actually with form-image.component.html in juptyer.
Will need to investigate when in that section and make the necessary adjustments.
projects/kubeflow/src/lib/help-popover: New
projects/kubeflow/src/lib/loading-spinner: new css class may needed translation
projects/kubeflow/src/lib/logs-viewer: New
projects/kubeflow/src/lib/namespace-select: Taking the changes cause new code in 1.7 see kubeflow/kubeflow@f3737c6#diff-95a7d168c5ddeb96de53db318a8313ae9383656a774999cb7c8e11f5e525516f
Will need to confirm
projects/kubeflow/src/lib/popover:
While reviewing the popover modification, noticed .github/workflows/common_frontend_tests.yaml
from kubeflow/kubeflow@1d8d63e
Which is new tests to run.
projects/kubeflow/src/lib/resource-table:
Resource table: No more paginator, it looks like its' something that was added in 1.6, but removed in 1.7. In favor of automatic tables. Might be wrong about this.
projects/kubeflow/src/lib/resource-table/action:
The following might be translation troubles:
projects/kubeflow/src/lib/resource-table/component-value:
projects/kubeflow/src/lib/resource-table/status:
projects/kubeflow/src/lib/resource-table/types:
These will need to be thoroughly checked for translation, especially the new link feature
projects/kubeflow/src/lib/resource-table/table: MANY CHANGES All these might be trouble when trying to run the code and for translation
projects/kubeflow/src/lib/services:
projects/kubeflow/src/lib/services:
projects/kubeflow/src/lib/services/backend:
projects/kubeflow/src/lib/status-icon: New
Will need translation
projects/kubeflow/src/lib/title-actions-toolbar:
projects/kubeflow/src/lib/urls: New
Will need translation
projects/kubeflow/src/lib/variables-groups-table: New
Will need translation
The text was updated successfully, but these errors were encountered: