Its not a must have but it would be helpfull if the icon tells me whether a server action is public or private.
After all this time i still forget to make my server actions public :)
Stefano's idea would be helpful in making it easier to see what public or private. It would also be great to have a visual indicator on the "orange ball" icon for whether or not it is a Function. Maybe an F or a function symbol overlay.
A minor feature, but brings relatively more value.
Add an option in the "Server Actions" under the right mouse click menu to filter only by public actions.
Hey Pedro,
Although the use case of finding what is public (and the endpoints you are exposing) is very common, they way we want to provide this will hardly be by filtering the public actions using right-click.
Regardless the specific solution, I'll merge this idea with this one where we want a different icon (or any other visual difference) between public and private actions.
Cheers
Dear OutSystems product management,
As looking someone else logic it is really frustrating that I'm unable to see right away if the action is private or public and also if it is a function or not?
We had used custom icon for public actions, which make them very visual friendly to differentiate public vs. internal actions.
The same can happen to any public structures, entities etc.
Public actions are top layer actions developers need to look at in Service Studio. All server actions have the same icon which it's hard to differentiate from public. We need to click on action after another to find out whether the action is public or not. Although we have the option to customize the icon, not convenient. Something built-in would be way better.
Can we also show different icons for public vs. internal for structure, entities, mandatory parameters vs. nonmandatory, etc.?
Or make them configurable at global level?
Hi Burt, you recently posted the same idea, and I merged it in the older version of this idea that already exists since 2012. I will need to merge this one once more.
The idea is to quickly view which element is set a as public either it's a screen, a server action, a block...
It could be a small open locker or even just a dot of another color so we know that element is public.
I fully support this idea. In the meantime, I will continue to use my respective app icon as custom icon for public actions. This provides a certain overview at least for the server actions and additionally gives an indication of the producer module in flows of dependent modules.
I liked the idea, that can be a very useful resource. It could also have a toggle that shows only the Public elements in the treeview.
There are times when we have a sea of Actions that we do not know if they are either public or private, and a little "keylock" to indicate if its private or public would be much apreciated, right now we have to click 1 by 1 until we find which ones are which and to organize them in folders.
You've got my vote
I think organizing them in folders is always a good idea, but a different icon would be nice on everything that is made public, not only actions, but also structures, entities, blocks, ...
this will add awareness when changing something, that we should also look outside the current module for possible impact of the change
Yes great idea, but it already exists with a lot of likes, so I will merge yours into it.