Changelog - Developer Portal
[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
Changed
- #DEVPO-3144 - Refactor internal software architecture
- #DEVPO-3234 - Make product interfaces public for unauthenticated users
- #DEVPO-3264 - Extending approval status for terminations (IN_TERMINATION_CONFIRMED, TERMINATED_CONFIRMED)
- #DEVPO-3245 - Activate public marketplace
Fixed
- #DEVPO-3303 - Missing access status on App
- #DEVPO-3295 - Missing permissions on files
- #DEVPO-3301 - Missing permissions for organization after invitation
- #DEVPO-3270 - Product default is not draft
- #DEVPO-3296 - UI: After App creation, message "Access blocked" appears
- #DEVPO-3305 - UI: Markdown code "Copy" difficult to read
Removed
Security
- #DEVPO-3275 - Update dependencies and spring-boot to version 3.3.1
- #DEVPO-3248 - UI: Update dependencies and upgrade versions
[FE-1.0.0-2808 / BE-1.2.1-3329] - 2024-07-09 (PREP)/2024-07-10 (Prod)
General Comments
- Refactor internal software architecture and small amendments.
- UI: Fix some design bugs
Added
- #DEVPO-3224 Create / read / update tenant
Changed
Fixed
- #DEVPO-2953 - UI: long business case text fixed
- #DEVPO-3238 - UI: change bundle contact fixed
- #DEVPO-3216 - Endpoint delivers connected products to unauthorized users
Removed
Security
[BE-1.2.1-3299] - 2024-06-27 (PREP)/2024-06-28 (Prod)
General Comments
Hotfix for update Bundles.
Added
Changed
- #DEVPO-3185 - Refactor internal software architecture
Fixed
- #DEVPO-3221 - Bundle with access cannot be saved
Removed
Security
[FE-1.0.0-2761 / BE-1.2.1-3290] - 2024-06-25 (PREP)/2024-06-26 (Prod)
General Comments
- Refactor internal software architecture and small amendments.
Added
- #DEVPO-3175 - UI: Prepared for dynamic theming
Changed
- #DEVPO-3184, #DEVPO-3183 - Refactor internal software architecture
- #DEVPO-3194 - Removed interfaces in version 2 and added new one
GET /organizations/consumers#2
| removed (Version 2)GET /organizations/providers#2
| removed (Version 2)GET /organizations/{organizationId}/relations
| added - Fetch related organizations with search, sorting and filtering
Fixed
- #DEVPO-2949 - UI: Fix provider marketplace dashboard teaser
- #DEVPO-3189 - UI: Fix canceling team responsibility creation
- #DEVPO-3187 - Hide technical users for GET /users
Removed
- #DEVPO-3067 - Remove deprecated code
Security
[FE-1.0.0-2708 / BE-1.2.1-3264] - 2024-06-11 (PREP)/2024-06-12 (Prod)
General Comments
- Refactor internal software architecture and small amendments.
Added
Changed
- #DEVPO-2222 - Uniform naming for invitations
- #DEVPO-3060 - Refactor internal software architecture
- #DEVPO-3101 – UI: Assignments is now invitations
- #DEVPO-3138 - UI: Link to new documentation from the consumer/provider dashboard
Fixed
- #DEVPO-3167 - Swagger UI does not send query parameters for versioned endpoints
- #DEVPO-2121 - Change the user roles/teams within an organization
- #DEVPO-3141 - UI: Adapt consumer views to design
- #DEVPO-3140 - UI: Adapt provider views to design
- #DEVPO-3137 - UI: Cleanup fonts
- #DEVPO-2907 - UI: Cleanup searchbars
Removed
Security
[FE-1.0.0-2666 / BE-1.2.0-3215] - 2024-05-28 (PREP)/2024-05-29 (Prod)
General Comments
- Refactor internal software architecture and small amendments.
Added
- #DEVPO-3129 - New Filter to get relation between provider and consumer
GET /organizations/consumers#2
| Returns organizations which are consumers from a provider organization (Version 2).GET /organizations/providers#2
| Returns organizations which provide products to the given consumer organizations (Version 2)
Changed
- #DEVPO-3063 - Refactor internal software architecture
- #DEVPO-3156 - UI: Refactoring status types
- #DEVPO-3145 - UI: Update icon sets from design
Fixed
- #DEVPO-3079 - UI: Adjust feedback from copy Access-Key
- #DEVPO-3155 - UI: Access definition validation
Removed
Security
[FE-1.0.0-2624 / BE-1.2.0-3193] - 2024-05-13 (PREP)/2024-05-14 (Prod)
General Comments
- Refactor internal software architecture, update wording and small amendments.
Added
Changed
- #DEVPO-3123 - Refactor internal software architecture
- #DEVPO-2086 - UI: Update Wording
- #DEVPO-2916 - UI: Sort accesses to apps
Fixed
- #DEVPO-3120 - Wrong e-mail recipient when canceling a subscription
- #DEVPO-3121 - UI: Product "created on" not visible
Removed
Security
- #DEVPO-3110 - Update dependencies and spring-boot to version 3.2.5
- #DEVPO-3109 - Upgrade auth.wallis (Keycloak) to Version 24.0.3
[FE-1.0.0-2575 / BE-1.2.0-3163] - 2024-04-24 (PREP)/2024-04-25 (Prod)
General Comments
- Refactor internal software architecture and small amendments.
Added
- #DEVPO-3031 - Add relations between organizations
- #DEVPO-3052 - UI: Delete terminated bundle
Changed
- #DEVPO-2940 - Delete terminated bundles
DELETE /bundles/{bundleId}
| Delete only a bundle for an organization, which has the status draft or terminated.
- #DEVPO-3068 - Refactor internal software architecture