Skip to content

Conversation

@hanicz
Copy link
Contributor

@hanicz hanicz commented Dec 4, 2025

KNOX-3224 - Upgrade Token Management and Token Generation UI

What changes were proposed in this pull request?

Token Generation, Token Management

  • Upgrades the Token Generation UI and Token Management UI to bootstrap 5+, angular 21+ and node to v22.20, sweetalert to 11.26.3, jquery to 3.7.1
  • Restructured the project
  • Replaced old toPromise calls with firstValueFrom
  • Removed old slow prebuilt deep-purple style and added new green style

Homepage

  • Upgrades the Homepage UI to angular v21
  • Changed default show proxy information to true
  • Fixed invalid profiles call (duplicate '/' in URL)
  • Changed deprecated HttpClientModule to provideHttpClient

How was this patch tested?

rm -rf package-lock.json node_modules/
npm install
Screenshot 2025-12-15 at 18 22 59 Screenshot 2025-12-15 at 18 23 09 Screenshot 2025-12-08 at 19 07 17

…ult show proxy information to true, Fixed invalid profiles call (duplicate '/' in URL)
@hanicz hanicz self-assigned this Dec 8, 2025
@hanicz hanicz added the angular label Dec 8, 2025
@hanicz hanicz marked this pull request as ready for review December 8, 2025 06:52
@github-actions
Copy link

github-actions bot commented Dec 15, 2025

Test Results

7 tests   7 ✅  1s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit 94eeed4.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@smolnar82 smolnar82 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
Thanks, @hanicz, for taking care of this!

@hanicz hanicz merged commit eb4c2c7 into apache:master Dec 18, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants