Quantcast
Channel: OutSystems Community
Viewing all 1476385 articles
Browse latest View live

[Ideas] Browser Back Button

$
0
0

Hello Guys, 

At my project I use a search filter and i store the search parameters in a session variable.

The problem that I have is that, when I navigate back from the detail page of one of the results using the browser back button the search filtered list doesn't appear filtered no more. But the filter that i made is still there.

So, my Idea is to implement some functionality to solve this problem because even if I have a button to go back directly in the page, the common user will be tempted to use the back button from the browser. 

Thank you. 


[Ideas] Allow setting of Android Version Code

$
0
0

It would be nice to have a setting either in Service Center or lifetime that we can use to manually set the Android Version Code.  We recently ran into the situation where we were re-writing a mobile application we already had in Outsystems.  In order to publish the new Outsystems application to google the Version Code needed to be incremented by quite a bit.  The only way currently to increase this number is by putting in a service ticket with Outsystems Support.


[Ideas] Option to Configure Session Timeout in Service Center

$
0
0

I would like to share an idea about an option for setting Session Timeout value in Servicecenter, it will be easier to  manage this value from Servicecenter.


[Ideas] Improve the Menu management usability

$
0
0
The menu web block usability could have some improvements.
Sometimes its hard to drag and drop a page and understand if it will create a MenuItem or a SubMenuItem.

We could have a more advanced screen (like Aggregates?) with context buttons to directly add a new MenuItem or a new SubMenuItem,

It also should be possible to define the menu with existing MenuItem\SubMenuItem records, instead of web screens.

[Ideas] Convert local variable to output parameter

$
0
0

Easily refactor a local variable into an output parameter.

[Ideas] Allow SEO-Friendly URL Site Rules to Accept Wildcards

$
0
0

We use a URL structure like this:
customer.application.environment.domain

For example:
abc.salesapp.uat.company.com

We parse the URL within the application to pull the company URL prefix (e.g. abc in the above example) in order to customize the look and feel (e.g. we change the colors, logo, etc. to match our customer's requirements) of the application screens for our users.

Since we are not implementing a unique version of the application, we use the SEO-Friendly URL Site Rules to send users to the correct eSpace.  Right now, we have to add a site rule for each customer that uses our application:

abc.salesapp.uat.company.com goes to SalesApp eSpace
def.salesapp.uat.company.com goes to SalesApp eSpace
...
xyz.salesapp.uat.company.com goes to SalesApp eSpace

It would be easier for us if we could use a wildcard and only enter in one rule.  Something like:
*.salesapp.uat.company.com goes to SalesApp eSpace

[Ideas] Ability to define if AJAX calls carry viewstate

$
0
0
Sometimes when pages have a lot of controls, the size of the HTTP AJAX requests can get quite huge, due to the viewstate being carried.
Sometimes the viewstate is not required, so it would be great if we could control this aspect.

[Ideas] Add tabs in service studio

$
0
0

It would be very handy to have tab like interface (like Visual Studio) to quickly switch between the differrent screens, actions, flows instead of double clicking every time you need to be there.

This creates a beter overview during development.


[Ideas] Platform mechanism to prevent button double-clicking

$
0
0

It's always a problem when users click on buttons more than once, duplicating server requests.

There are solutions for both client and server-side.

[Ideas] New widget "Weekly Calendar"

$
0
0

Hi from Argentina

There are several good quality widget. But it needs a robust "Weekly Calendar", which has a color item by category, filters, drag an drop ...
You are doing a great job

Regards

[Ideas] Change the "Remember Me" label on generated login screens

$
0
0

When users see "Remember Me" they think it will pre-fill the username field with their username the next time they see the screen, not "you will stay logged in for 10 days". Should be changed to "Keep me logged in" or "This is a private computer".

Very confusing!

J.Ja

[Ideas] OML API/ accessing data

$
0
0

When are we gonna have a option to access the metadata from a OML file?

In my case i need to generate report for instance, all screens and their input/output parameters to a given Espace.

This information exist only in the OML file.

 Therefore only the Service Studio is able to open it. Maybe some component which could translate it?

I think its important feature for enterprise grade Frameworks like Outsystems.


With best regards,
Slavi Popov



[Ideas] Ability to bump all downstream nodes in a flowchart

$
0
0

I like the way that when you insert an element in a flowchart and there isn't quite enough room, that it "bumps" everything down to make room for it.

I would like a way to do that myself, on purpose - to grab or click on a node and use a modifier key (Shift? Alt?) to move everything "downstream" of that node like the automatic insertion seems to.

This would be very handy with Switches in particular :)

[Ideas] Add OutSystems exam certificates to LinkedIn

$
0
0

The idea is to make OutSystems certificates LinkedIn compatible...

With Official IDs and URLs so that they can be acknowledged and validated in LinkedIn profiles.


Benefit:

- More Outsystems exposure in professional circles

- Easier for companies to find relevant qualified professionals

[Ideas] Better support for Object data type

$
0
0

The Object data type can be used to communicate data to and from extensions, but isn't much of use otherwise. Furthermore, it is not possible to use an Object as attribute in a structure, and I'm not sure whether Objects should be possible in a List (they are, but kinda via a workaround, even as attribute). Also, many Forge components dealing with generic data force the user to use RecordLists, as there's no other way to alter data in an extension. My proposal:

1) Allow structure attributes of type Object;

2) Officially allow Lists (and Record Lists) of type Object;

3) Have a FromObject function that reverses ToObject (and throws an exception when incompatible types are used), so extensions that manipulate generic data (e.g. XML Records) can output Records as well as Lists.

An Object will never be a "first class citizen", but they have their uses, and the proposals above would make the life of the advanced developer a little bit better when dealing with abstract data.


[Ideas] Indication of a module in the process of Publishing and Notification of the Completion

$
0
0

It would be good idea for a developer to know if a module is currently getting published on the service studio  with a small progress next to the one click publish.

This will prevent anyone attempting to publish the module till the current publish is complete.

I have seen a idea of a Publish Queue in the ideas which would be the next step in this process.


[Ideas] Changes to behaviour of adding Entities to an Aggregate

$
0
0

I'm often pretty annoyed by the way that Entities can be added to an aggregate (and not), and what gets automatically added. Here's some proposed changes to improve the functionality.

1) Allow adding the first entity by clicking a button, instead of forcing the user to drag and drop the entity from the data tab. If I wanted to drag/drop an entity, I would've drag/dropped it to the canvas in the first place so an aggregate would be auto-created. If I consciously first create an Aggregate by selecting it from the toolbar, please allow me to also add an Entity by clicking an add button. This is especially useful when having many entities (we have eSpaces that reference litterally dozens) and I want to search by name.

2) Adding an aggregate from the add button and by drag/dropping has different behaviour: adding by using the button only adds the selected entity, when drag/dropping all static entities with foreign keys in the dragged entity are also added. This is incosistent behaviour, and should be fixed. I propose to have a checkbox in the Select Source pop-up to add static entities, and shift-drag for adding using drag/drop without also adding static entities (i.e. dragging while pressing the Shift key; note it currently crashes Service Studio).

3) Service Studio automatically creates joins when a source is added. This is fine in most cases, but sometimes I really don't want it, since especially when having multiple sources it's sometimes unclear which joins have been added, and frankly often the joins are just wrong (especially with things like UserId). I would love to have a checkbox in the Select Source pop-up to disable auto-creating joins. We could also have Alt-Shift-drag to parallel it, but that might be to advanced for the average user.

4) I'd like to be able to add multiple sources at once. Currently, the Select Source pop-up doesn't allow multi-select, and also dragging multiple Entities at once doesn't work. For more complex queries, it's quite laborious having to add Entities one-by-one.

5) Allow drag/dropping the same entity more than once. It's possible (and rightly so) to add an Entitiy more than once using the Select Source pop-up, but not by dragging it from the Data tab. There's imho no good functional reason for this. (There's currently a funny little "feature" when drag/dropping an Entity that was first added via the pop-up, and that has an associated static entity: the cursor starts out as the two entities, then changes to only the static entity when hovering over the aggregate since the original Entity is not welcome.)

[Ideas] Convert input parameter to local variable (and vice versa)

$
0
0
Has the title says, it would be good to have a context option hover a input parameter to convert it to a local variable and vice versa.
If I have a parameter and then I realize that it just be a local variable, It would be better if I had an option to convert it, instead of deleting it and then creating it again as a local variable.

[Ideas] Upgrade jQuery version

$
0
0

SilkUI uses jQuery 1.8.3 (released November 13, 2012)

This version of jQuery is no longer supported by the vendor, as it has reached its endof-life. 

Versions from 1.6.3 to (and including) 1.8.3 have known vulnerabilities associated with them.

This jQuery can by default interpret script content received via $.get(), despite it originating from a third-party location. This version may also execute script content when supplied via class selectors.

Please stay up-to-date with 3rd party libraries. The current version is 3.1.

Kind regards,

Matthias Preuter

[Ideas] Templating and Designing Flexibility

$
0
0
There must be a way where user can creat own template outside and import them or  inside the application "Service Studio"  from the scratch. 

Viewing all 1476385 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>