Changelog - Developer Portal
[FE-1.0.0-421] - 2025-06-12 (PREP)/2025-06-12 (Prod)
General Comments
Hotfix for bug fixing and small amendments.
Fixed
- #SFDEVPO-5976 - Zip download does not work
Security
- #SFDEVPO-5960 - Update dependencies
[FE-1.0.0-416 / BE-1.2.1-4143] - 2025-06-05 (PREP)/2025-06-10 (Prod)
General Comments
Bug fixing and small amendments.
Added
Changed
Fixed
- #SFDEVPO-5945 - Fix organization reference
- #SFDEVPO-5967 - UI: Show progress for file download
Deprecate
Removed
Security
- #SFDEVPO-5968 - Update Keycloak to version 26.2.5
- #SFDEVPO-5970 - Update dependencies
[FE-1.0.0-407] - 2025-05-22 (PREP)/2025-05-22 (Prod)
Fixed
- #SFDEVPO-5963 - fix context menu for files and folders
[FE-1.0.0-402 / BE-1.2.1-4136] - 2025-05-14 (PREP)/2025-05-15 (Prod)
General Comments
Bug fixing and small amendments.
Added
- #SFDEVPO-3794 - Refactor endpoint for user deletion (new endpoints)
GET /organizations/{organizationId}/users
| Fetch organizations membersGET /organizations/{organizationId}/users/{userId}
| Get user detailsDELETE /organizations/{organizationId}/users/{userId}
| Delete user assignmentPATCH /organizations/{organizationId}/users/{userId}
| Update user roles/teamsDELETE /users/{userId}
new version withX-API-RESOURCE-VERSION=2
- #SFDEVPO-4274 - Add contact to product
- #SFDEVPO-5933 - Enabling access to the developer portal for different domains
- #SFDEVPO-4736 - Send e-mail if the account has been locked
- #SFDEVPO-3897 - Extend entities with updated at
- #SFDEVPO-5030 - UI: Integrate user deletion endpoints
- #SFDEVPO-4273 - UI: Add contact to product
Changed
- #SFDEVPO-5914 - Only tenants can create provider organizations
- #SFDEVPO-4476 - There must only be one Access per Access-Exchange-Type in the status requested
- #SFDEVPO-5937 - Display full developer portal URL with subdomain in the administration console
Fixed
- #SFDEVPO-5936 - NullPointerException during tenant update
- #SFDEVPO-3138 - Error messages expose technical details externally
- #SFDEVPO-3154 - UI: Prevent folder deletion when not empty
- #SFDEVPO-3155 - UI: Success banner for contact change
- #SFDEVPO-5944 - Missing parameters for exception
Deprecate
- #SFDEVPO-3794 - Refactor endpoint for user deletion
GET /users
-> new endpointGET /organizations/{organizationId}/users
GET /users/{userId}
-> new endpointGET /organizations/{organizationId}/users/{userId}
DELETE /users/{userId}
-> new endpointDELETE /organizations/{organizationId}/users/{userId}
PATCH /users/{userId}
-> new endpointPATCH /organizations/{organizationId}/users/{userId}
DELETE /users/removal/{userId}
-> new endpointDELETE /users/{userId}
version 2
Removed
Security
- #SFDEVPO-5941, #SFDEVPO-5948 - Update dependencies
[FE-1.0.0-354 / BE-1.2.1-4020] - 2025-04-08 (PREP)/2025-04-09 (Prod)
General Comments
Bug fixing and small amendments.
Added
- #SFDEVPO-5839 - New Version of
GET /organizations
withX-API-RESOURCE-VERSION=2
- #SFDEVPO-5842 - UI: Display of deleted organizations
- #SFDEVPO-5845 - UI: Consumer organizations can delete rejected bundles
Changed
- #SFDEVPO-4661 - Result sorted from
/api/organizations
Fixed
- #SFDEVPO-5912 - File Exchange cannot be retrieved if an organization has been deleted
- #SFDEVPO-3071 - Performance optimization
- #SFDEVPO-5893 - Add multiple subscriptions to an App
- #SFDEVPO-3068 - Admin view - Provider data is not displayed completely
- #SFDEVPO-5908 - Resolve tenant with subdomain not unique
- #SFDEVPO-5921 - Missing parameter in e-mail
- #SFDEVPO-5895 - UI: Add multiple subscriptions to a bundle if single plan
- #SFDEVPO-4200 - UI: Only show providers that have published active products for the consumer
- #SFDEVPO-5881 - UI: Set active reset for files on error
Removed
- #SFDEVPO-5910 - Remove endpoint
/contact-request
Security
- #SFDEVPO-5919 - Update dependencies
[FE-1.0.0-299 / BE-1.2.1-3986] - 2025-03-26 (PREP)/2025-03-27 (Prod)
General Comments
Bug fixing and small amendments.
Added
- #SFDEVPO-4184 - E-mail notification for App change requests
- #SFDEVPO-5826 - UI: Add organization deletion dialog and update organization leave functionality
Changed
- #SFDEVPO-4661 - Result sorted from
/api/organizations
Fixed
- #SFDEVPO-5873 - Provider data available after deletion
- #SFDEVPO-5878 - “Element not found” - message if provider or consumer deleted
- #SFDEVPO-5894 - Add multiple subscriptions to a bundle if single plan
- #SFDEVPO-5911 - Technical user is not deleted when organization is deleted
- #SFDEVPO-5890 - UI: Label on radio button is not displayed
Removed
Security
- SFDEVPO-5897 - Update dependencies and spring-boot to version 3.4.2
[FE-1.0.0-263 / BE-1.2.1-3950] - 2025-02-27 (PREP)/2025-03-03 (Prod)
General Comments
Rebranding to Star Finanz and add features to products for XS2A integration.
Added
- #SFDEVPO-4207 - Finalize domain caching
- #SFDEVPO-4172 - Validation of uploaded OpenAPI file
- #SFDEVPO-5828 - Delete inactive products
- #SFDEVPO-5118 - Delete consumer organizations
- #SFDEVPO-5822 - Delete provider organizations
- #SFDEVPO-5852 - Save FAQs to products
- #SFDEVPO-4158 - UI: Render yaml openAPI files
- #SFDEVPO-4173 - UI: Information for accepted file formats for product documentations
- #SFDEVPO-5853 - UI: New tab on product detail page for FAQs
Changed
- #SFDEVPO-4258 - Performance optimization for bundle interface
- #SFDEVPO-5865 - Rebrand wallis Developer Portal to Star Finanz
- #SFDEVPO-5869 - Update max file size to 70mb
- #SFDEVPO-5871 - Replace static imprint URL with tenant imprint URL
- #SFDEVPO-5808 - UI: Refactor API/Plan display logic for authentications
- #SFDEVPO-4168 - UI: Add default radio component and set color to blue
- #SFDEVPO-5877 - UI: Visibility and handling for tabs of products
Fixed
- #SFDEVPO-5870 - Consumer-Organization cannot delete itself if an App was rejected
- #SFDEVPO-5840 - UI: product detailed description due to empty message
- #SFDEVPO-5838 - UI: Window does not close after provider creation
Removed
Security
- SFDEVPO-5847 - Update dependencies and spring-boot to version 3.4.1
- SFDEVPO-4219 - Update Keycloak to version 26.1.1
[FE-1.0.0-195 / BE-1.2.1-3868] - 2025-02-11 (PREP)/2025-02-13 (Prod)
General Comments
Bug fixing and implementing multitenancy.
Added
- #SFDEVPO-4268 - Show status “in progress” on provider dashboard
Changed
- #SFDEVPO-4170 - Activation of a new provider after creation as tenant admin
- #SFDEVPO-4152 - UI: Update bundle product visibility logic
- #SFDEVPO-4151 - UI: Product can be added to the bundle again
Fixed
- #SFDEVPO-3043 - Product with access token generation cannot be added
- #SFDEVPO-3046 - Validation error when creating a team authorization set
- #SFDEVPO-3065 - Selection of the “Active” checkbox on json-file is not accepted
- #SFDEVPO-5817 - Upload of a markdown readme file not possible
- #SFDEVPO-5830 - E-mail link opens wrong page
- #SFDEVPO-5814 - UI: Creating a consumer organization creates overlay flickers
- #SFDEVPO-5818 - UI: Product detail description can not be customized
Removed
Security
[FE-1.0.0-169 / BE-1.2.1-3845] - 2025-01-30 (PREP)/2025-02-03 (Prod)
General Comments
Refactor internal software architecture and implementing multitenancy.
Added
- #DEVPO-934 - Users can delete themselves
Changed
- #DEVPO-3411 - Refactor internal software architecture
- #DEVPO-3309 - Add technical User for tenant realm
- #DEVPO-3463 - Logging optimization due to tenant
- #DEVPO-3466 - Subdomain with various character separators for multitenancy
- #DEVPO-3488 - UI: Update bundle product visibility logic
Fixed
- #DEVPO-3453 - App cannot be terminated
- #SFDEVPO-5806 - Contact form API is not working
Removed
Security
- #DEVPO-3475 - Update dependencies
[FE-1.0.0-140 / BE-1.2.1-3773] - 2025-01-10 (PREP)/2025-01-13 (Prod)
General Comments
Refactor internal software architecture, implementing multitenancy and migration to new infrastructure.
Added
- #DEVPO-3272 - Initialize new realms for multitenancy
- #DEVPO-3258 - Add dynamic token validation for multitenancy
- #DEVPO-3352 - Use tenant domain for frontend
- #DEVPO-3312 - Save tenant-specific e-mail configuration
- #DEVPO-3386 - Determine tenant-id dynamically for multitenancy
- #DEVPO-3313 - Create technical user for tenant
Changed
- #DEVPO-3330, #DEVPO-3368, #DEVPO-3405 - Refactor internal software architecture
- #DEVPO-3364 - Add organization logo to response of
GET /users/self
- #DEVPO-3392 - Add tenant-id to tenant response
- #DEVPO-3341 - Update e-mail templates for multitenancy
- #DEVPO-3438, #DEVPO-3450 - Amendments for new infrastructure
- #DEVPO-3380 - UI: New error page for unresolved tenant requests
- #DEVPO-3430 - UI: Remove footer and add context menu in nav bar
- #DEVPO-3416 - UI: General rework for consistent UI wording and layout
- #DEVPO-3325 - UI: View e-mail settings for tenant
Fixed
- #DEVPO-3366 - Delete organization logo
- #DEVPO-3427 - Remove technical details from e-mails
- #DEVPO-4332 - NULL values in e-mails
- #DEVPO-3450 - Contact request cannot be sent
- #DEVPO-3349 - UI: GET organization with tenant-id
- #DEVPO-3426 - UI: Missing tenant-id if not logged in
- #DEVPO-3425 - UI: Hide deleted technical users
- #DEVPO-3444 - UI: Mandatory short description for bundle live request
- #DEVPO-3443 - UI: External link buttons truncates provider text
Removed
Security
- #DEVPO-3339 - Update Java to version 21
- #DEVPO-3436 - Update dependencies
[FE-1.0.0-2941 / BE-1.2.1-3476] - 2024-09-24 (PREP)/2024-09-26 (Prod)
General Comments
Refactor internal software architecture and implementing multitenancy.
Added
- #DEVPO-2898 - Manage links to products
- #DEVPO-3323 - UI: Manage links to products
- #DEVPO-3259 - Introduce tenant admin role
- #DEVPO-3251 - UI: User role context switch
- #DEVPO-3320 - Upload market partner logo
- #DEVPO-3291 - UI: Upload market partner logo
Changed
- #DEVPO-3328 - Refactor internal software architecture
- #DEVPO-3355 - Resolve tenant with host and port
Fixed
- #DEVPO-3336 - Authorization context in user details response
Removed
Security
- #DEVPO-3361 - Update dependencies and spring-boot to version 3.3.4
[FE-1.0.0-2919 / BE-1.2.1-3429] - 2024-09-02 (PREP)/2024-09-05 (Prod)
General Comments
Refactor internal software architecture and implementing multitenancy.
Added
- #DEVPO-3318 Refactor internal software architecture
- #DEVPO-3202 - UI: Add tenant console to sidebar
- #DEVPO-3203 - UI: Add page for tenant settings
- #DEVPO-3205 - UI: Add tenant page for provider management
- #DEVPO-3206 - UI: Add provider to tenant
- #DEVPO-3207 - UI: Console page for tenants added
- #DEVPO-3292 - UI: Add Legal information page to tenant console
Changed
- #DEVPO-3209 - UI: Update onboarding process for consumer
- #DEVPO-3280 - UI:Integrate new version for API and APP icon
- #DEVPO-3281 - UI: Color adjustments to modal dialogs
- #DEVPO-3282 - UI: Adapt font formats to the new standard
- #DEVPO-3283 - UI: Generic color system integrated
- #DEVPO-3278 - Add tenant membership to user self-endpoint
Fixed
- #DEVPO-3321 - UI: svg is not rendered after build
Removed
Security
- #DEVPO-3332 - Update dependencies and spring-boot to version 3.3.3
[FE-1.0.0-2844 / BE-1.2.1-3398] - 2024-08-07 (PREP)/2024-08-08 (Prod)
General Comments
Refactor internal software architecture and implementing multitenancy.
Added
- #DEVPO-3210 - Add tenant-id to logging
- #DEVPO-3257 - Create wallis-tenant
- #DEVPO-3227 - Implement application-side tenant separation
- #DEVPO-3219 - Add interface for user data disclosure
GET /tenants/{id}/user-data-disclosure
| Fetch user data
- #DEVPO-3232 - UI: Read tenant configuration for authentication