summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Matthew Watkins [Wed, 19 Mar 2025 09:25:53 +0000 (09:25 +0000)]
Chore: Add Github2Gerrit reusable workflow
Issue-ID: CIMAN-33
Change-Id: Ie59c7b517164da5fadfefeba8b27840169493ae8
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Fiete Ostkamp [Wed, 15 Jan 2025 07:31:42 +0000 (08:31 +0100)]
Upgrade Angular from 16 to 17
Issue-ID: PORTALNG-132
Change-Id: Ibdca7ce0e0cbea79f12c424ad18f36bec6f1d462
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Matthew Watkins [Mon, 27 Jan 2025 13:40:15 +0000 (13:40 +0000)]
Fix: Remove redunant and legacy run-generic-sonar-scan action
Issue-ID: CIMAN-33
Change-Id: Ifd813aa1f72759f2e0ae9920222e0e0f12b7ee4b
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Mon, 27 Jan 2025 11:22:38 +0000 (11:22 +0000)]
Fix: Missing code checkout in gerrit-verify.yaml
Issue-ID: CIMAN-33
Change-Id: I78d33ba9dc1899347da3315dd0ba3f16008ac7e9
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Thu, 31 Oct 2024 11:55:04 +0000 (11:55 +0000)]
Chore: Finalise node/sonatype workflow setup
Issue-ID: CIMAN-33
Change-Id: I8e1b15dce8d564dbc32bbe2bfd56564b6462754e
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Tue, 1 Oct 2024 11:53:56 +0000 (12:53 +0100)]
Chore: Test new gerrit-verify.yaml workflow
Issue-ID: SECCOM-276
Change-Id: I22350a895fa6bb6216a411a6a925b8a9787ed187
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Tue, 1 Oct 2024 11:43:31 +0000 (12:43 +0100)]
Chore: Test new gerrit-verify.yaml workflow
Issue-ID: SECCOM-276
Change-Id: Ibee4ecfa86edb8b447c6f7e6be468db1b8e45313
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Matthew Watkins [Thu, 26 Sep 2024 15:18:23 +0000 (17:18 +0200)]
Chore: Test new Sonatype Lifecycle action in Gerrit
Issue-ID: SECCOM-276
Change-Id: I8292f3d7826974f3d68b10d9165c00b6b372e599
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Fiete Ostkamp [Tue, 24 Sep 2024 15:38:06 +0000 (17:38 +0200)]
Release 0.1.2 image
- Angular upgrade (13 -> 16)
Issue-ID: PORTALNG-124
Change-Id: Icf7a69e880c346df3f78679a109fa21647faeddd
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 24 Sep 2024 12:52:51 +0000 (14:52 +0200)]
Update Angular to 16
Issue-ID: PORTALNG-123
Change-Id: I3b5771d98799033c37d16faa3355bc706402c0c2
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 24 Sep 2024 12:27:20 +0000 (14:27 +0200)]
Update Angular to 15
Issue-ID: PORTALNG-122
Change-Id: Ieb7190f9510975c9cea69696ba82966f48993e6c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 24 Sep 2024 10:59:08 +0000 (12:59 +0200)]
Upgrade to Angular 14
Issue-ID: PORTALNG-121
Change-Id: Ic0ee5450b1e234036dc567b14da15c8febb06e94
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Mon, 23 Sep 2024 11:39:16 +0000 (13:39 +0200)]
Upgrade packages to current Angular 13 level
- upgrade angular-oauth2-oidc (12.1.0 -> 13.0.1)
- upgrade ngx-translate (13.0.0 -> 14.0.0)
- upgrade rxjs (6.6.7 -> 7.4.0)
- remove ng-bootstrap
- bump version to 0.1.1
Issue-ID: PORTALNG-120
Change-Id: I0672a7e794e965677ef5d818163ec080734e11e0
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Mon, 23 Sep 2024 05:50:26 +0000 (07:50 +0200)]
Update README
- add missing instructions for binding to privileged ports
- use node 18 in docker build
Issue-ID: PORTALNG-118
Change-Id: Ib4360f920d96c6ccef40bf50c5f815488c1ddfd2
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Matthew Watkins [Fri, 23 Aug 2024 12:34:09 +0000 (13:34 +0100)]
Fix: Add inputs to composed-generic-sonar-cloud.yaml
Issue-ID: SECCOM-276
Add required JSON inputs as minimal strings: "{}"
Change-Id: I34d6f8ab70d0a1e6621261c6b59aad1ae4ac7218
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
thmsdt [Wed, 14 Aug 2024 08:35:12 +0000 (10:35 +0200)]
new onap logo
Issue-ID: DOC-826
Change-Id: I43271935ce3ed49a7891884d3af2c46bb5126d39
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 1 Aug 2024 06:22:55 +0000 (08:22 +0200)]
fixed line length in table
Issue-ID: DOC-823
Change-Id: I4cd85672bf9a699b64ccbee9c9f7be4692d3b943
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 22 Jul 2024 13:27:17 +0000 (15:27 +0200)]
fix project name
Issue-ID: DOC-823
Change-Id: I348ceb3b87ff30cf5ff7a287403587864d1a1e2c
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Mon, 22 Jul 2024 07:21:37 +0000 (09:21 +0200)]
minor change to (re)trigger RTD build (2nd try)
Issue-ID: DOC-823
Change-Id: I180c40d583c2cd26c182db6af953b1b08a7ca4b7
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
thmsdt [Thu, 18 Jul 2024 13:46:15 +0000 (15:46 +0200)]
minor change to retrigger build
Issue-ID: DOC-823
Change-Id: Ie6a4059ef8d68c815316ac70f9d72d74464879b6
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Matthew Watkins [Tue, 16 Jul 2024 12:40:52 +0000 (13:40 +0100)]
Fix: Add missing SONAR_TOKEN under workflow inputs
This change is also needed to re-test the RTD project creation
Issue-ID: SECCOM-276
Change-Id: I08b602bdd4bd25c23072080cd7f9cf6f5095cd20
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Fiete Ostkamp [Tue, 16 Jul 2024 13:16:58 +0000 (15:16 +0200)]
Reduce number of markdown linter warnings for ui README
Issue-ID: PORTALNG-113
Change-Id: Ic2223dfe01df0115b58f07f2dfe114d6ba04030c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Matthew Watkins [Wed, 3 Jul 2024 14:05:30 +0000 (15:05 +0100)]
Feat: Add Sonarcloud workflow for portal-ng/ui scanning
Issue-ID: SECCOM-276
Change-Id: Ieeffa5528212ac44e435729020fb7ca445ef8430
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Fiete Ostkamp [Thu, 11 Jul 2024 07:55:31 +0000 (09:55 +0200)]
Pin node version in Dockerfile to assure compatibility with Angular 13
Issue-ID: PORTALNG-112
Change-Id: I207209f7f24ea736510d85da198dfcd78fc313de
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Matthew Watkins [Tue, 25 Jun 2024 08:41:12 +0000 (09:41 +0100)]
Feat: Add dependabot configuration for NPM/Docker
Issue-ID: IT-26882
Change-Id: I2a83b0a9b60b36d6a2ed61dd102ff7b88389c1c6
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
thmsdt [Mon, 17 Jun 2024 09:30:17 +0000 (11:30 +0200)]
fix project name in INFO.yaml
Issue-ID: DOC-823
Change-Id: Icb3e6afa760d75c076f885c3bd465ac485d71a5c
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Fiete Ostkamp [Mon, 10 Jun 2024 13:03:05 +0000 (15:03 +0200)]
Create release notes
- create release notes for the initial release of the portalng
Issue-ID: PORTALNG-110
Change-Id: If10dd2e33809c835dbd309ea4404f1e16206ebf8
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 28 May 2024 14:22:23 +0000 (16:22 +0200)]
Release 0.1.1
- fix auth url after KeycloakX upgrade
Issue-ID: PORTALNG-109
Change-Id: Ia4343ff8fa86c8d0c8d4cabd4e8452844274039e
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 28 May 2024 14:11:55 +0000 (16:11 +0200)]
Adjust keycloak auth url after KeycloakX upgrade
- remove /auth from auth url after KeycloakX upgrade
- increase version to 0.1.1
Issue-ID: PORTALNG-109
Change-Id: I74182d3f8a8eca3a1a341622076980e6be544cd5
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Mon, 13 May 2024 12:15:07 +0000 (14:15 +0200)]
Setup docs for portal-ng
- setup docs based on the doc-best-practice repository
Issue-ID: PORTALNG-98
Change-Id: I5e46eae902f4c7b35f9bfab4034c9cb1f6c21bf2
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 7 May 2024 14:47:40 +0000 (16:47 +0200)]
Release 0.1.0 image of ui
Issue-ID: PORTALNG-97
Change-Id: I1955ba9a5f352b9ffa8d68b5e915da3ef6c84991
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 7 May 2024 14:16:20 +0000 (16:16 +0200)]
Make ui filesystem readonly
- remove nginx.template and docker_entrypoint from repo [1]
- add version.properties file
[1] they will be mounted via the chart since files can't be modified (using envsubst) in a readonly filesystem
Issue-ID: PORTALNG-96
Change-Id: Ic3352be45b104ffb2b620532d07470cb8247e4d3
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Thu, 28 Mar 2024 07:53:30 +0000 (08:53 +0100)]
Docker-compose setup for ui is not working
- use correct image repository
- remove all references to portal-[bff|preferences|history] and use the non-prefixed versions
- fix Keycloak realm settings
Issue-ID: PORTALNG-83
Change-Id: If86c6e13fa10584b3e209ad777f7f85d9cb3afe5
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Wed, 27 Mar 2024 12:15:13 +0000 (13:15 +0100)]
Make ui logging configurable
- introduce LOGGING_ENABLED environment variable that can be set to enable the ui logging
Issue-ID: PORTALNG-81
Change-Id: Icb540020bf18e030e3b02fa27f66eb5982a2bf31
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 5 Mar 2024 13:36:00 +0000 (14:36 +0100)]
ui container unable to launch
- change ownership of copied file to nginx user
Issue-ID: PORTALNG-77
Change-Id: I6f9f2a5463f493c076cc6f191f093d1e6e477ef8
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Fri, 1 Mar 2024 12:03:12 +0000 (13:03 +0100)]
portal-ng pods run under root user
- switch base image from openresty to nginx-unprivileged
- remove custom lua plugin code
- dynamically determine dns resolver ip during container startup
Issue-ID: PORTALNG-67
Change-Id: I23fb5e684dbb98a326afb00911a1f5ae78e2536d
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Tue, 29 Aug 2023 08:32:58 +0000 (08:32 +0000)]
Merge "Change role prefix from onap_ to portal_ [ui]"
Fiete Ostkamp [Tue, 1 Aug 2023 09:11:44 +0000 (09:11 +0000)]
/onap-logging proxy config is causing container startup failure
Issue-ID: PORTALNG-36
Change-Id: I1baf948a344c8ef170d73bb0cd8b26e67582dddf
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Mon, 31 Jul 2023 08:17:17 +0000 (08:17 +0000)]
ui requires globally installed openapi-generator-cli npm package
Issue-ID: PORTALNG-34
Change-Id: I5c5cf7ea6b500bd18de74f7702b5d1f4d189c675
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fiete Ostkamp [Thu, 27 Jul 2023 08:02:46 +0000 (08:02 +0000)]
Change role prefix from onap_ to portal_ [ui]
Issue-ID: PORTALNG-31
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Idf9b8b24fab73cfdaa8084b65308eef2ae9e62e3
Ludmila Schlegelova [Wed, 28 Jun 2023 12:38:10 +0000 (14:38 +0200)]
History dashboard not correctly layouted - code correction
Issue-ID: PORTALNG-5
Signed-off-by: Ludmila Schlegelova <Ludmila.Schlegelova@telekom.com>
Change-Id: Ie578726acefa92df5a06d92dac144e1b7f9118a9
Fiete Ostkamp [Tue, 27 Jun 2023 10:13:52 +0000 (10:13 +0000)]
Make ui nginx startup independent from proxied services
Issue-ID: PORTALNG-11
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Id60edf3691f285d731b998732577450a6f7648fe
Fiete Ostkamp [Thu, 22 Jun 2023 14:12:06 +0000 (14:12 +0000)]
ui is not using production builds in the Dockerfile
Issue-ID: PORTALNG-9
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I1c5f5af3d9b0d494540d661ca2f2aea983edfa2e
Fiete Ostkamp [Thu, 22 Jun 2023 10:11:16 +0000 (10:11 +0000)]
The Dockerfile contains a nonexistent package
Issue-ID: PORTALNG-7
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I369cb0cdc7464d29180989d589b2a859ad0e861b
Fiete Ostkamp [Thu, 22 Jun 2023 09:41:24 +0000 (09:41 +0000)]
The Dockerfile contains a nonexistent package
Issue-ID: PORTALNG-7
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ic2228157b4dc3de9d32d07d07b498c8742d7eacc
Fiete Ostkamp [Wed, 21 Jun 2023 14:52:24 +0000 (14:52 +0000)]
The Dockerfile contains a nonexistent package
Issue-ID: PORTALNG-7
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Ia5a368c929d9792813b752de4e7921d6b3dd0ba6
Fiete Ostkamp [Wed, 21 Jun 2023 12:55:08 +0000 (12:55 +0000)]
Add the *.yaml ending to license checker ignore list
Issue-ID: PORTALNG-6
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I0484fd56b7c2a6d807bb82155d710d9603745e17
Fiete Ostkamp [Wed, 21 Jun 2023 08:13:48 +0000 (08:13 +0000)]
Make ui configurable via environment variables
Issue-ID: PORTALNG-4
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I31b968cef23c7727cfd8cfb2ba65691745a0b8f3
Fiete Ostkamp [Fri, 14 Apr 2023 11:59:32 +0000 (11:59 +0000)]
Upload ui
Issue-ID: PORTAL-1084
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: Id0c94859a775094e67b0bb9c91ca5e776a08c068
LF Jenkins CI [Fri, 24 Mar 2023 01:43:12 +0000 (01:43 +0000)]
Automation adds INFO.yaml
Issue-ID: CIMAN-33
Change-Id: I66f0b68e3f6505cfcb51579cabe6a3948cdfdb61
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org>
lf-jobbuilder [Fri, 24 Mar 2023 01:43:10 +0000 (01:43 +0000)]
Chore: Automation adds .gitreview
Issue-ID: CIMAN-33
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Change-Id: Ieb5c1a44fafcc9b701c9ea8d94c249e2511dffea
LF Jenkins CI [Fri, 24 Mar 2023 01:43:05 +0000 (01:43 +0000)]
Initial empty repository