Community
Feature request: In Onify admin - show ALL data in the tables and make it possible to select which fields to show/hide
For example in /admin/configuration/shortcuts I have a lot of shortcuts and when I add a new one the "key" is of course an obligatory field. To keep the naming conventions structured I here need to look at the other keys and it would be so easy if they were in the table, but they are not. 😪 Instead I now have to open the posts one by one to look at the keys for each.
And in an opposite situation - many times a lot of the fields which are shown are not interesting to me at this point and just adds cognitive noise.
So it would be great if the tables as default showed the fields as of today but
- You could chose to show additional fields or hide visible fields as of your liking
- Possibly also save your own presets with different visible settings for different purposes
- In an utopian world also make it possible to include the search query in the presets :heart-eyes:
(This is very similar to how Airtable has solved it with different views for the same data and that is a killer :skull:feature.)
Posted by Dennis 14 days ago
CSS variables in resource editor
Feature request to simplify css code writing, it would be nice to have support in the resource editor to be able to use var() function variables.
Today you get the error message 'Expected RBRACE at line x, col x' and cannot save the resource file.
More information about css variables <https://www.w3schools.com/css/css3_variables.asp>
Posted by Patrick 7 months ago
Format string value to currency?
Is it possible to format a string in **itemTemplates** to a currency format? etc `29529.7975` to `29 529,80`?
Similar to `{{item.createdate | dateFormat : 'YYYY-MM-DD HH:mm'}}`
Posted by Patrick about 3 years ago
Feature request to support OR filtering
I am trying to get two different type of items visible into the same list, but I noticed that there is no OR filter in search filter criteria. I don't want to show the base query sentence to the end user.
Posted by Markus Kalske about 3 years ago
Feature request about custom html response colors
It would be nice to have user profile color picker for some responses. If user would have adjusted responses like info,warning,error,success to own wanted colors and those would have saved into the user account settings. I could use those to color my html responses with user wanted colors beside the default scheme of responses color. This could be one way to improve the visibility issue of color issues of users reports about selected text colors. Read user color scheme about these settings from user settings and use those in your responses. I would also want to be able to have a color picker with preview box to set certain color if user wants response to be shown in that color.
Posted by Markus Kalske about 3 years ago
Feature Request - Translate strings in 'Admin' pages
It would be nice if '`strings`' also are translated in the Administrator UI (configuration) etc `admin/configuration/workspaces` list of all workspaces results.
For example `{{t "_my_string_value"}}` is displayed instead of the translated text '`String Value`'.
**See attached image for example**
![Image](https://i.imgur.com/hGCxQg6.png)
Posted by Patrick about 3 years ago
Feature Request - Protection against robot spam
We would like a feature to add protection against robot spam, like Captcha, in forms that are public.
Posted by Henrik Andersson over 3 years ago
Feature Request - DropDown/formElemet empty row
When we are using formElemet with `type 'select'` and parameter `required: true'` the dropdown list automatically gets an empty/blank row.
The blank row should be automatically hidden if the dropdown is set to requiered.
**See attached image for example**
![img](https://i.postimg.cc/g0MXxYK6/img.png)
Posted by Patrick over 3 years ago
Feature requests for the formElementsTable
I have a couple of feature requests. These are not critical, but something that came to mind while working on some forms.
1. Would it be possible to use the 'required' attribute to refer to another element in the formElementsTable?
Like the example below:
elements: [
{
type: "select",
width: "col-md-2",
name: "protocol",
required: true,
options: [{
label: "TCP",
value: "TCP"
}, {
label: "UDP",
value: "UDP"
},{
label: "ICMP",
value: "ICMP"
}]
},{
type: "textField",
pattern: "^[0-9]{1,4}$",
width: "col-md-3",
name: "port",
required: {
ifField: 'protocol',
hasValue: 'ICMP'
}
}]
In my understanding the name refers to the attribute of the object itself in the array, so this solution does not seem work between the elements on the tables.
2. Would it be possible to define a minimum or maxinum number of rows in the formElementsTable? With the 'add', 'remove' and 'copy' functions, it might come in handy to define the max number of rows that the user can add to the table. For example to define a maximum number of devices they car order or a minimum number of contact persons to add to an asset.
Thanks in advance!
Posted by Eetu Tarkamo over 3 years ago
Feature request - workspace source
We would need an option on some workspaces to add include and exclude datasources, so that we could define what fields would we output in the results of the api query. Currently we are only able to access to the query part, but we would need the ability to optionally define include and exclude sources. Below is an example of elastic code what I understand that currently we can only modify in onify workspace the query part and there is no way to escape out of that to add the part _source that would have ability to define includes and excludes...
{
"_source": {
"includes": [ "obj1.*", "obj2.*" ],
"excludes": [ "*.description" ]
},
"query" : {
"term" : { "user" : "kimchy" }
}
}
Posted by Markus Kalske over 3 years ago