Ideas

Ideas Activity in the last 30 days
A collaborative space where the community shares and votes for ideas related to the OutSystems platform, IDE, training, community, and more.
69
New Ideas
109
Discussions
347
Votes
November 17 - 18
OSDC 2021
Learn, connect, and
build the future
Status
Status
New:  Ideas created in the last 30 days
On our radar: Good ideas that we will keep an eye on but don’t have a deadline to implement them
Working on it: Good ideas that we’re planning to implement in the next 3-6 months
Not right now:  Ideas that will not be implemented at least in the foreseeable future
Implemented:  Good ideas that we’ve already implemented
Out of scope:  Ideas that don’t match our vision and won’t be implemented.
3858
2228
35
352
854
252
Category
52
342
11
30
54
668
110
27
145
195
Code of Conduct
Check out the guidelines that make this Community amazing!
7579ideas
Sort by 
Created on 27 May
Hi would like to suggest that we can have the ability to use native SVG's without the need to use InlineSVG component that is not low-code friendly and has a horrible preview inside the platform. I think the OutSystems way of doing this would be when using the Image widget, if I select an SVG image, add a dropdown or boolean option to select if I want that image as an HTML img tag, or svg tag.Inside the WYSIWYG preview, it can be just be displayed as an image, but when compiling then we would have the SVG code directly in the HTML and the Inline SVG component would not need to run JS to append the code manually.
New
Frontend
354
Views
9
Comments
Created 6 days ago
It would be great to have an SDK to extend service studio.Besides the already existing functions in the studio (to read data from excel), there are also many functions that are specific to the user and cannot be generalized by OutSystems.Providing an SDK (an API) to add functions (as menu items in various places) would make working with studio even faster and more reliable (as we can enforce certain ways of doing specific tasks)This is just like we build extensions for the application but now we are talking about extending service studio
New
Service Studio
34
Views
0
Comments
Created on 16 Mar 2020
As we know, contact centres are underwater everywhere (as SNS24 in Portugal).The idea is to create a chatbot for FAQs that allow people to quickly get relevant information.We can use OutSystems.AI chatbot , integrated with the QnA service and integrated with some oficial knowledge bases (example: https://www.ecdc.europa.eu/en/novel-coronavirus-china/questions-answers ).Unanswered questions can be listed in a page, to be reviewed and added to the knowledge base, to make the chatbot smarter and smarter.The chatbot could then be highly improved if we allow humans to enter the loop and make the experience even smoother.
Implemented
COVID-19
1749
Views
22
Comments
Created on 12 Aug
In Service Center, it could be useful to have the Module Type in the module detail page.Also in the modules list screen, it could be useful to have a filter option on Module Type.
New
Service Center
90
Views
0
Comments
Created on 01 Sep
Many posts can be found on the Forums about how to calculate the difference between two dates in milliseconds.The current Diff-functions that are available as built-in functions are DiffDays() , DiffHours() , DiffMinutes() and DiffSeconds() .Let's add a  DiffMilliseconds() function to that list to speed up development even more as it comes in handy for numerous use cases.
New
Service Studio
47
Views
0
Comments
Created 12 days ago
Hi Team,Would be good to show the line number if any syntax error comes in Advance SQL while testing in Service Studio with the option as Test, like E.g. Incorrect Syntax on line 10 :It would be very helpful to identify syntax errors quickly in large queries
New
Service Studio
57
Views
0
Comments
Created 4 days ago
Can add more examples
New
Community Forge
19
Views
0
Comments
Created 2 days ago
Hi AllCurrently, setting a button or link's "Enabled" property just adds the "disabled='disabled' " property to the HTML element. This is easily bypassed by anyone with very basic HTML understanding.I know that user actions should always be validated in the server regardless, however some better out-of-the-box protection would be a nice inclusion to the platformRegards,   CLSJ
New
Frontend
14
Views
0
Comments
Created 11 days ago
Ability to upload the IPA file directly from OutSystems to the App store connect.I work most of the time on my windows and have to switch to mac to use transporter tool to upload the ipa file. it would be nice if we have this functionality on service center or service studio.
New
Mobile
46
Views
1
Comments
Created on 28 Dec 2018
Service Studio should have new, separate "Tests" tab.This would enable integrating tests to any eSpace and would minimize required overhead for testing any action, including private actions.Why?Testing your code is more professional than not testing.Unit testing should be minimal extra effort for developer, because otherwise tests are usually not done.Publishing new code could be controlled - you cannot publish untested code, or code which has some failing tests, for example.Test code should never go to Production environment.Testing is good.How?Tests are integrated to eSpace/module oml file.During code generation process, actions from "Tests" tab would create a separate .NET project and this project would be a friend assembly (internalsVisibleTo attributes configured) for main project to compile.1-Click Publish deployments with tests could start from (currently underused?) personal area (or another IIS folder), where tests would be run.Depending on how tests go and how is decided in additional configuration, deployment would continue to Public area or show an error in Service studio.This way, creating unit tests would be as effortless as when creating unit tests in any other modern programming language - just few clicks away. There could be also accelerators to generate unit test actions or "system events" to initialize/teardown test runs.Currently, writing any tests to private actions is also either impossible or exposing some unwanted/test related code to production environments.It's a big change, but from discussions with makers/experts @ ODC I've learned this should not be too far-fetched idea to implement. Maybe for P12, please?Another, possibly the simplest way to enable testing / production code separation without massive modifications to existing compiling process could be a capability to define another espace as " friend " espace. This per-espace setting could reveal internal (=OS private) actions to the another espace marked as a friend and thus enable referencing these otherwise out-of-the scope actions for testing purposes.If done like this, feature could be achieved using small amounts of .NET reflection trickery or previously suggested InternalsVisibleTo attribute (that has been around since 2002 release of .NET 2.0).Security-wise, there should be no problems either, (albeit a bit more work during compilation) as friend assemblies can be defined as signed assemblies, too.Personal opinion, but this topic is really heavily connected with OS small book #2, #5 and #7.
On our RadarOn our Radar
Backend
2022
Views
17
Comments
11 to 20 of 7579 records
Ideas Rankings
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2
3 ideas
3
3 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
15 comments
2
11 comments
3
8 comments
4
4 comments
5
3 comments
Get helpful content tailored to OutSystems developers.
Subscribe to the monthly Developer Newsletter.
See the latest here