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

[Ideas] Support database level full-text search

$
0
0
There are many situations where LIKE just doesn't cut it, or is simply too slow.

The most common case is probably when one wants to search for a record that contains all keywords entered in a search box. It would be great if the platform allowed creation of full-text indexes and use of full-text search SQL in Aggregates and Advanced Queries.

[Ideas] Label on every widget

$
0
0

hi, i found not all widgets (say AJax Refresh, etc) have label property as assign widget has. 

For the sake of tidyness, it is good to have all widgets a label. I found it helpful when the flowchart has become a spider web.

regards,

bb

[Ideas] Don't show default date when date is NullDate()

$
0
0

When using a date with value equal to null date it doesn't make a lot of sense to show the default date 01-01-1900. We end up doing 

if(MyDate = NullDate(), "",  MyDate)  a lot in for example in expressions in table records.

To me it is strange that OutSystems helps  you al lot, but then here we have to manually code an if.


[Ideas] Encryption API using Platform 9 Bali Private Key

$
0
0
Following OutSystem Platform 9 Bali new features regarding security / data encryption:

http://www.outsystems.com/forums/discussion/16666/secure-confidential-information/


It would be great if we could use the same private key to Encrypt/Decrypt our app settings.
 
We could have an API with some actions:
- Encrypt()
- Decrypt()
- GetPrivateKey() - if we want to use the same private key on other components like the Crypto API.
 
I already found the key in the Platform installation folder, so it's not hard to do an extension to use it, but it would be better if there was a system API for this.

[Ideas] Binary Concat Availability in BinaryData (System Components)

[Ideas] Forge Analytics

$
0
0

The ability to get information on who has downloaded a forge component you publish

[Ideas] Consume REST services: Update API methods

$
0
0
Currently if you have two OutSystems applications, one that exposes a REST API method and the other that consumes the method, in the consumer application you can't see if the method was changed in the exposing application and refresh it.

It would be a good idea to have a "refresh REST API" option that refreshes all the consumed methods from a REST API, like we have for SOAP services (see attached image). Also, to have a warning message in a consuming application that "method x" was changed and you need to refresh that method.

For example, you have a method without input parameters that returns a list of records and you consume it in another application. If in the exposing application you add a mandatory input parameter to the method and then run the consuming application you will get an error message because your request to the service is incorrect.

When you open the consuming application in Service Studio you don't get a warning that one of the consumed methods  has changed and you don't have an easy way to update that method. You have to remove it and then consume it again and for this you need to know what was changed in the method.

[Ideas] Back Button for Back in Browser History

$
0
0

Sometimes we have to go back to a previous page.

We can do it in 3 ways:

1 - A button that has a specific link!

For example, I'm in a page with a List of Employees, and click in one of the Employees in the list, going to his Detail Page. There I have a button saying back that goes back to the list.

The problem of this solution is that If I can access the same page from a different place, when I click the back button I go to the Employee List Page and not to the page I was.


2 - A button that runs a Javascript!

I can have a button that runs the following javascript :

        window.history.back(); 

        return false;

This reproduce the back button web browser behavior.

The problem of this solution, are the Pop-Ups. If you open a Pop-Up in the page you are and run the javascript above, it goes back to the same page again. So in the end you stay in the same page.


3 - You can pass the Original URL as a parameter.

If you pass the Original URL as an input parameter of the next page you will access, you can always redirect the user to this URL again through a button or a link.


The idea is to make this a pattern!

OutSystems pages could always receive this Original URL input parameter behind the hood.

And could exist a component that would be a button or link that when clicked, redirects the User to this hidden URL.


This way we can always have the possibility to send the User back to the previous page!


[Ideas] ToDo /Task List Feature for Service Studio

$
0
0

The idea is to have a Todo Tab on the right pane, where developers can maintain a list of todo items (taks) for a particular module.


Right now there are comments which have the same functionality, but it would be better if there's a list that can be easily accessed.


Also, the todo items and comments can be separate i.e. Todo is a task item, and Comment is just a comment.

Each developer could maintain their own items and also a global Todo list for the team. Todo items could also be linked to Webscreens & actions, i.e. clicking on a todo item would link it to an appropriate webscreen or action.


I realise that Todo items should be maintained in a separate Project Management tool, but my justification for having this feature built inside Service Studio is that: this  feature will improve developert productivity

[Ideas] Allow grouping applications in LifeTime

$
0
0
It would be great if applications could be further grouped in LifeTime, even if just for visibility purposes. 2 reasons:

1. Scroll-down is sloooooow;
2. We might want to break down our applications further throughout their life-cycle.

[Ideas] Ability to share eSpaces among developers without requiring IPP, uploading to Forge or an Enterprise license

$
0
0
Now that we have the Personal Environment we can have multiple developers using their own environments to develop code. What I (and others) hadn't realized is that if you do this you cannot share the eSpaces unless you have an Enterprise license or you upload to the Forge. Obviously if you are using PE you don't have the Enterprise license and if you are developing something that is not finished, proprietary or something that you might want to charge for, uploading to Forge is unacceptable. Just need an easy way to be able to share eSpaces so we can encourage development using PE.

[Ideas] Tools/Widget/Action list

$
0
0

First: Great new toolbar for the tools etc


I am missing two parts which would, in my opinion, even make it better

Origin Label
On the widget bar, create a label on the origin (e.g. System, RichWidgets, SilkUI, My Module) and put it in an accordion

Multiple displays types
I would love to see more, so smaller icons, other type of listview (icon, label, next line)

Bonus improvement (in general)
Shortcuts, shortcuts, shortcuts. A show and hide shortcut on all kind of screens......:):):) I know OutSystems is mouse driving, but give us old timers more shortcuts to ease the pain ;);)

[Ideas] [Community] Outsystems Developer's Directory

$
0
0

Outsystems Developer's Directory

  • Add a Developer's Directory page, to enable anyone to find a developer 
  • The developer's directory page is to display a list of developers (including certified developers http://www.outsystems.com/ideas/1317/community-outsystems-certified/)
  • This developer's listing page displays the developer's name, company, location and member registration date.
  • User can search for a developer by name, company, location or member registration date range
  • User can sort developer's listing by name, company, location and member registration date
  • User can click on a developer listed, this will open the developer's profile page, here the user is able to contact the developer.


[Ideas] Adding new forge component as a team

$
0
0

Hi there,


Today I uploaded a new component as a Team and I noticed that the field to add the Team doesn't autocomplete / search in our community members.

Would be nice to have an easy way to search in the community for the members who are part of the team and select them.


Kind Regards

Sergio Duarte

[Ideas] Add the OneSignal plugin to OutSystems Now

$
0
0

Make the OneSignal plugin available in OutSystems Now just as the PushWoosh plugin already exists.

In several POCs we need to demonstrate how the Push Notification feature works on the platform and OneSignal as it's totally free is the most natural choice to recommend to customers. Having it available within OutSystems Now facilitates the POC.


[Ideas] Don't delete connectors when disabling action elements

$
0
0

Currently when elements are disabled (OS 11) the connectors between the other elements are deleted and the disabled elements are disconnected.

I personally quite often test pieces of code like this (before OS11  by using an if statement) and it's a small annoyance having to reconnect the paths every time so I tend to stick to if statements instead as i can easily turn those "off" or "on" without disrupting my flow.

I would be nice to leave the (most logical) path active when disabling elements

[Ideas] Unused variables, actions or functions should give a warning on TrueChange

$
0
0

As the topic states, it would be really usefull if TrueChange could detect unused variables, actions or functions.

[Ideas] [ServiceStudio] Folders for Entity and Structure

$
0
0

Just like "Action's" folder allow user to add folders to the Entity and Structure tree.



[Ideas] Sandbox Sub-Folder in Actions Folder

$
0
0
[Service Studio]

If you are developing a Big Action full of Sub-Actions all with plenty of mandatory entry points, it would be useful to have a new Sub-Folder area where no Validations were made on the "Work in progress" Actions/Functions that way you could publish the eSpace until all the new actions could be used.
 
That area would also include Finished and Validated Actions with no usage anywhere else within the eSpace

[Ideas] Format Date functions must return empty string for NULL dates

$
0
0

Each time I use a Format Date function; e.g. FormatShortDate(..) or FormatFullDate(..) I have to add an "If" to check for Null dates. If I do not do that the date string returned is the UTC base date of 1 January 1900, this is very disturbing to the customer to get this date where nothing was entered. So each time I do a date format I have to do:

SyntaxEditor Code Snippet

If(GetPreviousRecord.List.Current.SdBbbeeInitiatives.EndDate = NullDate(), "", FormatShortDate(GetPreviousRecord.List.Current.SdBbbeeInitiatives.EndDate, Site.DateSeparator))

It will be really nice if the date format functions did not return 1 Janauray 1900 if the date is NULL, but an empty string because that is representative of NULL (NO DATE) and not 1 January 1900.

Viewing all 1476385 articles
Browse latest View live


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