Skip to Content (Press Enter)
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Platforms
OutSystems.com
Personal Edition
Community
Resources
Support
Search in OutSystems
Log in
Get Started
Community
/
Ideas
Ideas
Show advanced filters
Status
(All Statuses)
New
On our radar
Working on it
Not right now
Implemented
Out of scope
Category
(All Categories)
1CP
Aggregates & Queries
AI/ML
App Feedback
Architecture & Governance
Backend
Builtin & User functions
Cloud
Collaboration
Community
Components
COVID-19
Data & Integrations
Database
Debugger
Documentation
End-user Management
Forge
Forums
Frontend (App Interfaces)
Ideas
Install Processes
Jobs
Licensing
Lifetime
Mobile
Other
OutSystems Developer Cloud
OutSystems UI
References
Service Center
Service Studio
Training
10793
ideas
Trending
Latest
Most liked
Select part of an action flow and "Refactor to action"
Created on 13 May 2010
Gonçalo Borrêga
59
Allow creating an action from the selected section of a flow. The action would get the required inputs and outputs, and the flow from where it was extracted should automatically fill the action parameters with the local variables it was using
4387
Views
25
Comments
Implemented
Backend
OutSystems 10
Moving Actions to a different folder should not break consumers' references
Created on 15 Jun 2013
Justin James
50
Title says it all. :)J.Ja
3374
Views
17
Comments
Implemented
References
Development Environment 11.0.109.0
make installing/upgrading platform server 1-click or less
Created on 13 May 2010
J.
67
when you upgraded or install a new platform server..- you have to install .net framework manually- configure iis manually- use the configuration tool- do a commandline command updatedb- start services- do a commandline scinstall- update recheck licence.why can't we have this all in 1 wizard and/or unattended install with a config-script.
1766
Views
6
Comments
Implemented
Install Processes
Improve JavaScript Editor with Collapse/Expand Feature
Created on 24 May 2025
Carlos Victor
5
I suggest adding an arrow to collapse or expand code ranges in the JavaScript Editor, similar to the functionality already available in the CSS Editor. It would improve the usability when working with large blocks of code.
50
Views
0
Comments
New
Service Studio
Improving Service Studio's 'Publish' Button Logic for Better Developer Clarity
Created on 04 Sep 2024
Anitha
7
When a developer opens an aggregate window or popup in Service Studio, the platform automatically enables the 'Publish' button, even if no changes have been made to the code or other application elements. This can be confusing, as developers might assume they have unknowingly modified something, prompting them to publish the application unnecessarily. I propose that the 'Publish' button should only be enabled when actual changes have been made to the application—whether in logic, UI, data models, or any other relevant components.
129
Views
4
Comments
On our Radar
Service Studio
Ignore addition of non-mandatory parameters in Service actions during dependency check
Created on 07 Dec 2023
Shahin Keshavari
11
When we add non-mandatory attributes to structures (for example input/output structure of a Service Action), there will be no impact on the consumer modules ONLY if the added attribute is a basic type. You can read this in the documentation Handle Changes in Exposed Functionality , 'The following changes made in the producer do not have impact on the consumer modules: ' Add an optional Attribute (basic data types only) Structure In my perspective, there should also be no impact on consumers when adding non-mandatory composite/complex attributes like adding a record, or a list, or list record... Here is a scenario we are facing right now. We use Service Actions instead of internal REST API's to promote a loosely coupled architecture. There is benefit in using Service Actions as the platform handles the security and findability of Service Actions, whereas with REST API's, you have to do it yourself. All our Service Actions communicate with input/output Structures. When we want to add a non-mandatory structure to the output structure of the service action, then the consumers are impacted. Now both applications have to be deployed together, which complicates loosely coupled deployment strategies. Here is an screenshot to describe the issue.
180
Views
3
Comments
New
References
White list Names for architecture dashboard rule "Missing description on public element"
Created on 14 Feb 2021
Daniël Kuhlmann
22
It would be nice if we could maintain in the Architecture configuration a "whitelist" of self-explanatory names that don't need a description.This list could have default already have the most common names like:*IdNameLabelDescriptionCreatedByUpdatedByCreatedOnUpdatedOnThe code analysis pattern Missing description on public element", should then use this list and exclude reporting elements with names that are on this list.
535
Views
7
Comments
New
Architecture & Governance
Set a module as Internal/Private relative to its application
Created on 01 Nov 2021
Tiago Bernardo
18
Hi!The idea is:Set a module as Internal/Private relative to its application so that its public elements can only be consumed by other modules in the same application.When an element is set to public in a module it becomes available to be consumed by all other modules (with the exception of some rules that relate to the type of modules).But sometimes the public elements of a module should only be consumed by other modules in the same application because that module is just a supporting/internal module; its public elements should not be consumed by other modules external to its application.Being able to set a module as "Internal" or "Private" to its application to achieve the goal above would allow better control on the dependencies, improve on the architecture, and prevent incorrect consumption of public elements. I give two examples to support this idea:1) Integration Builder produces per integration two modules: An "IS" module and a "DRV".To use the integration you should only consume actions from the "IS" module and not from the "DRV" module, even though the "DRV" exposes public actions.This is even explicitly documented in Integration Builder.2) The Forge component "Human Readable Change History" contains two modules: an extension AutoEntityDiff and a module DiffEntityDataToText.Although of the extension AutoEntityDiff exposes public actions they are only meant to be consumed by the module DiffEntityDataToText which in fact implements the intended functionality, but by mistake any developer can consume directly from the extension.For the possibility of modules being moved from one application to another application, consumer modules would become with outdated dependencies and when republished they would be broken if they consumed public elements from an Internal/Private module that did not belong to its application.--Tiago Bernardo
538
Views
9
Comments
New
References
Need to read email html before sending it
Created on 17 Mar 2025
Navneet Garg
6
There should be a method where I can read html template with the data. So I can show it to the user before sending a email and user can edit if he wants. GetEmailHtml(templateScreenId, data) it will return rendered html so we can use it to edit and then pass it to sendemail method
265
Views
0
Comments
New
Builtin & User functions
Support "static entities" in mobile app, as offline data
Created on 03 Feb 2018
Daniël Kuhlmann
33
When developing mobile app, you can use static entitities.However they are not available if your application is running offline.Most mobile apps we develop are based on offline first principal, making usage of static entitities useless.
1947
Views
11
Comments
On our Radar
Frontend (App Interfaces)
791 to 800 of 10793 records
previous
...
79
80
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
Nathan Hobbs
12 ideas
2
OJ JALLOW
5 ideas
3
Alexandrino Galveia
2 ideas
4
Saugat Biswas
2 ideas
5
Ali Nisar
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Nathan Hobbs
24 comments
2
Daniël Kuhlmann
12 comments
3
Vinicius Ciunek
3 comments
4
Edson Marques
2 comments
5
Kilian Hekhuis
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!
Developer Newsletter
Loading...