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
10798
ideas
Trending
Latest
Most liked
AI-Powered Automatic Descriptions for OutSystems Elements
Created on 24 Feb 2025
Huarlem Lima
8
Proper documentation is essential for maintaining and collaborating on OutSystems projects, but manually filling in descriptions can be time-consuming and often overlooked. I propose an AI-powered feature that automatically suggests descriptions for elements such as: Variables Actions Screens Blocks Entities The AI would analyze the element’s name, its usage in the code, and overall context to generate an accurate description. The developer would then simply accept or edit the suggestion , making the process faster and more efficient. Benefits: ✅ Time-saving documentation process – Developers can focus more on implementation and less on manually writing descriptions. ✅ Standardization – Generated descriptions would follow a consistent and clear format, improving readability and maintainability. ✅ Better collaboration – Teams can quickly understand the purpose of each element, even if they weren’t involved in its creation. ✅ Easier onboarding for new developers – New team members can familiarize themselves with the codebase more quickly. This feature would enhance documentation quality and significantly boost developer productivity in OutSystems projects. If you find this feature useful, upvote and share your thoughts!
155
Views
0
Comments
New
AI/ML
Upload & Publish Multiple Modules
Created on 30 Apr 2021
Rafael Valente
26
It would be awesome if there was the possibility of Uploading & Publishing multiple modules at once through Service Center.
765
Views
10
Comments
New
Service Center
Be notified when there's a new entry in the What's New page
Created on 03 Apr 2018
António Pereira
43
OutSystems created a what's new page to keep everybody aware of what is being released. That's great! But there's no way to be notified every time there is a new entry :(In my case, since I want to be aware and check every awesome stuff released, that would help me be updated.My suggestion is to have an RSS feed or an email (you could use the daily community updates email).Thanks :)
1743
Views
9
Comments
On our Radar
Community
Allow Ignore foreign keys to static entities defined in Library modules
Created on 14 Jan 2022
Leonardo Fernandes
25
Service Studio prevents creating foreign keys that reference a static entity defined in a Library module.This makes sense for Protect and Delete rules, because the static entity defined in a Library module is not backed by any database tabe.However, IMO nothing is preventing us from using a foreign key with Ignore rule. These foreign keys will not have any database constraints, and will just be syntactic sugar to their underlying type (Integer, Long Integer or Text) but with the additional type checking and suggestions we come to expect from Identifier types.For example, it should be possible to define static entities that augment the capabilities of OutSystems UI by using this pattern, as described in https://medium.com/@leonardo-monteiro-fernandes/extending-static-entities-part-1-bec8b3b7631cThis would also allow values obtained from SOAP enumerates (which are mapped to non-persistent static entities) to be stored in database entities, without discarding the type information.
718
Views
3
Comments
On our Radar
Service Studio
Configurable Service Action Timeout
Created on 24 Apr 2019
Matheus Medeiros
36
When calling a service action, the platform seem to internally set a fixed 100 seconds timeout on the request, so if the action takes longer then that, a "time out" exception is raised on the "Client side" but the action will keep running on the "server side".I'm not sure if i'm missing a setting here, but in case i'm not, my suggestion would be to either raise the 100 seconds timeout or make it configurable when calling service actions.
2547
Views
12
Comments
On our Radar
Backend
Do not allow to publish when there is a circular dependency
Created on 28 Sep 2021
Jorge Rodrigues
24
To keep the code cleaner and avoid circular dependencies, it would be interesting not to let a module publish when you had to create circular dependencies.
594
Views
9
Comments
New
1CP
Allow filtering on espace status in Service Center
Created on 29 Apr 2013
Kurt Vandevelde
67
Often, I want to get a list of all espaces with broken and/or missing references.It would be a nice feature to have a combobox on top of the espace and extension list which allows to filter based on status- all- all ok- missing references- broken references- missing & broken references
1977
Views
11
Comments
Implemented
Service Center
OutSystems 10
Warning when quering data in viewstate
Created on 10 Oct 2018
João Marques
40
Hi,I would like to suggest that it might be helpful if Service Studio alerts when using preparation data on screen actions, which increases hugely the view state and it would be aligned with the performance best practices .
856
Views
9
Comments
On our Radar
Frontend (App Interfaces)
Content Security Policy with server generated nonce
Created on 28 Aug 2024
Mark Kranz
11
Current CSPs rely on allow-listing domains which is difficult to secure, and vulnerable to attackers bypassing the CSP. As an example, it is currently impossible to implement Google Tag Manager without compromising an Outsystems Content Security Policy, as it requires both the unsafe-inline directive. It also requires allow-listing the www.googletabmanager.com domain which is found to host JSONP endpoints, which also can be used to bypass the CSP. See: https://csp-evaluator.withgoogle.com/ for a report The recommended approach is to use server generated nonce tokens in the CSP, and also in the scripts that are allowed to load. These scripts are considered trusted and may in-turn safely load script from other, cross domain sources. For tag manager, a recommended setup is here https://developers.google.com/tag-platform/security/guides/csp My suggestion is for Outsystems to support generation of nonces in the CSP headers returned to the client, and allow the front end to load a developer defined script with the same nonce tag. From there we could load any other cross domain resources without needing to weaken the CSP. For more information, see https://web.dev/articles/strict-csp
162
Views
0
Comments
New
Frontend (App Interfaces)
Design a New Subfolder Structure
Created on 08 Feb
Ahmed Hamed
1
There is a limitation in OutSystems Service Studio where folders cannot be nested inside other folders. As a result, application elements must be kept in a flat structure, which reduces clarity, organization, and long-term maintainability. Why not allow developers the flexibility to create a better and more structured folder management system?
39
Views
1
Comments
New
Service Studio
591 to 600 of 10798 records
previous
...
59
60
...
next
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
Nathan Hobbs
12 ideas
2
OJ JALLOW
6 ideas
3
Alexandrino Galveia
2 ideas
4
Saugat Biswas
2 ideas
5
Ajitesh Mahapatra
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
Nathan Hobbs
24 comments
2
Daniël Kuhlmann
9 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...