Ideas
10795ideas
Created on 03 Jan 2018
2018-11-06 14-26-44
Suraj Borade
HiFrom my Service Studio, I can connect to different environments but once I connect to that environment, that server details stays there permanently. I would like to have an option to clear that drop down of environment names.Also once I remember password, it is saved permanently, I would like to have an option, to clear the password so that it won't show unless I want it.Thanks and Regards,Suraj Borade
3418
Views
18
Comments
Implemented
Service Studio
Development Environment Release 96
Created on 25 Jul 2022
2024-07-05 14-16-55
Daniël Kuhlmann
Developers can leave comments on screens and action flows. Currently, there is no overall view of TODO: (work to be executed). It would be nice if ArchDashboard would list TODO: comments per module, so that no TODO get's overlooked.
570
Views
12
Comments
Implemented
Architecture & Governance 
Created on 08 Jan
2025-01-24 02-53-49
Mustafa Emad Shaker
When using Dropdown Tags widget, selecting an item, then changing the locale, the dropdown loses its selected value. Here we have an example of a dropdown tags items, one that has the selected value(s) assigned as the StartingSelection, and the other has the StartingSelection set to null. An option was chosen, in our case "Ben White". When the locale changes from English to Arabic, we can see that the one that has the selected items as the StartingSelection retained the selected option, the other did not.
48
Views
2
Comments
New
OutSystems UI
Created on 09 Jul 2012
2012-08-01 17-33-40
Gerry
Need to be able to show a total footer at the bottom of record list widgets (Table Records & List Records) and the functions necessary to calculate totals, etc.
1921
Views
17
Comments
On our RadarOn our Radar
Frontend (App Interfaces)
Created on 12 Aug 2025
2026-01-28 16-57-48
Mihai Melencu
When using the Columns widget, it’s hard to control vertical alignment of the content in each individual column. The common workaround, wrapping each column’s content in an extra Container to attach classes doesn’t always behave well. My proposal is to add an ExtendedClass property on each column placeholder inside the Columns widget. These classes should be applied directly to the column wrapper element that encloses the placeholder’s content.
128
Views
2
Comments
New
OutSystems UI
Created on 05 Aug 2025
2025-07-29 06-06-13
NaHyeon Kim
When creating a new application in Service Studio, I really appreciate how the platform automatically extracts the primary theme color and generates a default logo based on the uploaded application icon. This greatly helps with the initial branding setup. However, I’ve noticed that the favicon is not automatically set in the same way. It would be a great improvement if the favicon could also be auto-generated or defaulted to the uploaded application icon, just like the logo and color theme. This would ensure a more consistent visual identity for new applications right from the start, without requiring additional manual steps. Thank you for your continuous improvements and for considering this suggestion!
153
Views
0
Comments
New
OutSystems UI
Created on 20 Dec 2024
2018-05-11 10-51-15
Tiago Reis
We can define Content Security Policy (CSP) through Lifetime and Service Center. This applies the configurations we need to prevent some attacks. It would be great that Outsystems allowed to create a CSP in report mode only (header: Content-Security-Policy-Report-Only). This way we could test our rules before applying the CSP to the full environment. This would also be great if this Content-Security-Policy-Report-Only mode goes to the CSP Reports tab from Outsystems.
157
Views
0
Comments
New
Lifetime
Created on 05 May 2020
2019-10-27 01-32-56
Caio Santana Magalhães
Not too long ago, we got For Each nodes to display the name of the Record List as its default label . Could we get something similar for Assign nodes with multiple assignments? Current behaviorWhen creating an Assign node with only one assignment, its default label becomes the name of the assignment.After adding 2 or more assignments, the default label changes to a generic "Assign" name. Proposed behaviorThe default name of the Assign node would be the conjunction of all common leftmost names of its assignments.If a common name cannot be resolved, then it defaults to the generic "Assign" name.Examples below: Example #1 - Common name "MyStrucutre.InnerStructure" Example #2 - Common name "MyStructure" Example #3 - No common names, defaults to generic "Assign" name RemarksThe "Assign" generic name does not add any value to the understandability of the code. Thus, any feature that attempts to display a meaningful label instead of this generic name is a valid product enhancement effort IMO.Good practices say that you should always custom-set the labels of your Assign nodes. However, as we know it, many assignments created every day by the average user are unlabeled.With the proposed behavior, developers are more likely to split big Assign nodes -- that contain assignments of different/unrelated records -- onto smaller Assign nodes (each containing values of one individual record) due to the automatic naming convention, improving code readability.
800
Views
12
Comments
On our RadarOn our Radar
Service Studio
Created on 04 Jun 2024
2022-10-18 07-32-49
Randall Jodache Chetty
Please can we have the option to clear a date picker that's native to the widget itself. Like the Dropdown search widget does
945
Views
3
Comments
New
OutSystems UI
Created on 24 Mar 2025
2024-10-15 10-08-31
Tiago Ribeiro
When using the SingleSignOnMobile plugin in my mobile app, I noticed it was taking some time to process my requests. On further inspection, I noticed that multiple server calls are made before redirecting to the SSO page. By looking at the code, I can easily tell that GetToken and GetRequestDomain are unnecessary server side calls. GetToken is used to do a string split. This can be done client side in javascript. ~400ms of processing would be saved. GetRequestDomain is used to get the current host. This is also achievable in javascript (look at window.location). Another ~200ms would be saved. In short, currently OutSystems apps that make use of this plugin take an extra half a second (or more) to process because the plugin code has some serious performance problems. This looks very easy to fix, just by replacing server calls with javascript. Can a new version of this plugin be released that tackles these issues?
139
Views
3
Comments
New
Mobile
601 to 610 of 10795 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2018-07-06 11-13-55
12 ideas
2
2024-11-06 14-58-26
5 ideas
5
2023-11-30 14-07-30
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
24 comments
2
2024-07-05 14-16-55
12 comments
3
2025-09-29 14-02-19
3 comments
4
2026-01-08 12-54-39
2 comments
5
2020-09-15 13-07-23
2 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!