Commit Graph

4189 Commits

Author SHA1 Message Date
Jay Cammarano
70f36ac3d3 When no header icon is chosen use the panel types's icon for the default header icon rather than hardcoding "insert_chart" (#12541)
* panelTypeInfo.icon default for header

* migration: +nullable, -defaultTo('insert_chart')

* Rename migration file, use helper to fix oracle etc

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-05 15:29:11 +00:00
Gerard Lamusse
14f7a232aa Disable fields that are groups to be selected in field list (#12539)
* By default disable fields that are groups to be selected in field list, since they anyways can't be filtered on.

* Don't include functions for group fields.
Refactor FieldInfo to extend already defined FieldNode type

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-05 11:11:54 -04:00
Rijk van Zanten
1937231c8f New translations en-US.yaml (Portuguese, Brazilian) (#12586) 2022-04-05 14:43:14 +00:00
Azri Kahar
d6644eb738 fix batch editing for fields in groups (#12582) 2022-04-05 09:50:49 -04:00
Rijk van Zanten
9d9bcf9309 New translations en-US.yaml (French) (#12571) 2022-04-04 20:00:36 +00:00
Rijk van Zanten
e3c2eca04b New translations en-US.yaml (German) (#12570) 2022-04-04 18:58:19 +00:00
Rijk van Zanten
429a7a6a5e New translations en-US.yaml (German) (#12569) 2022-04-04 18:27:25 +00:00
Azri Kahar
703fb8426f Fix app lint warnings (#12552) 2022-04-04 03:53:02 +00:00
Rijk van Zanten
33c379a912 New translations en-US.yaml (Ukrainian) (#12546) 2022-04-02 19:20:55 +00:00
Rijk van Zanten
2f7dbbd1c0 New translations en-US.yaml (Ukrainian) (#12545) 2022-04-02 18:50:27 +00:00
Rijk van Zanten
e3bcfa33e0 New translations en-US.yaml (Ukrainian) (#12544) 2022-04-02 18:05:05 +00:00
Rijk van Zanten
765d2e0ba4 New Crowdin updates (#12537)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Polish)
2022-04-02 13:05:17 +00:00
Rijk van Zanten
8fb7fb36df New translations en-US.yaml (Hindi) (#12535) 2022-04-02 12:26:23 +00:00
Rijk van Zanten
d74d627e25 New translations en-US.yaml (Bulgarian) (#12533) 2022-04-02 10:15:02 +00:00
Rijk van Zanten
3025335918 New Crowdin updates (#12525)
* Update source file en-US.yaml

* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Spanish, Chile)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Spanish, Latin America)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Portuguese, Brazilian)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (English, United Kingdom)

* New translations en-US.yaml (English, Canada)

* New translations en-US.yaml (French, Canada)

* New translations en-US.yaml (Croatian)
2022-04-01 19:02:28 +00:00
rijkvanzanten
2a6db01c42 v9.8.0 2022-04-01 14:41:08 -04:00
Christian Rendl
0206a3d2cc Added default locale before login (#8196)
* Added default locale before login

* Use project_language as default language for new users

* Revert "Use project_language as default language for new users"

* Allow user's language field to be nullable; Use project_language whenever language is unset;

* Apply suggestions from code review

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>

* Make "Project Default" option in system-language interface configurable

* Set language only if user language is not null

* Introduced translation for project_language field; Use translation in system-language interface

* Set app language only from app.vue;
Included watcher to restore project_language if user's language is (re)set to null

* Removed .alter() in knex migration since it's not needed for changing default and breaks checks

* Reverted previous change in migration; .alter() is needed for changing column defaults

* Reverted migration to use .defaultTo(null) to set default value

* Update position of project language field in settings

* Fix cockroachdb test error in knex migration

* Fix cockroachdb test error in knex migration

* Apply migration fix also on oracle databases

* Apply changes from code review

* Rename migration to fix migration key error

* Move setLanguage calls to server.ts and hydrate.ts

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>
Co-authored-by: jaycammarano <jay.cammarano@gmail.com>
Co-authored-by: Christian Rendl <cr@mutor.at>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-01 14:30:56 -04:00
Nicola Krumschmidt
ca59a8e4d0 Prevent password managers from triggering on input-hash fields (#12465)
This was already attempted in 65daa69 and subsequently reverted in #8344.
2022-04-01 14:21:01 -04:00
Nicola Krumschmidt
8d0e2a8fdc Fix v-form overwriting type of input-hash interface (#12464)
This was causing the password field on the user details page
to show the password in clear text when inputting a new one.
2022-04-01 13:30:10 -04:00
Azri Kahar
8a0fa660bf fix color interface showing black color when empty (#12445)
* fix color interface showing black color when empty

* Default interface value to null

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-04-01 13:25:19 -04:00
rijkvanzanten
9be08a3f35 Don't shrink logo 2022-04-01 12:56:54 -04:00
Rijk van Zanten
935294b407 New translations en-US.yaml (Ukrainian) (#12520) 2022-04-01 14:01:41 +00:00
Rijk van Zanten
8f850bb7db New Crowdin updates (#12509)
* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Persian)

* New translations en-US.yaml (Spanish, Chile)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Breton)

* New translations en-US.yaml (Serbian (Latin))

* New translations en-US.yaml (Spanish, Latin America)

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Portuguese, Brazilian)

* New translations en-US.yaml (Chinese Traditional)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Catalan)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Korean)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (English, United Kingdom)

* New translations en-US.yaml (English, Canada)

* New translations en-US.yaml (French, Canada)

* New translations en-US.yaml (Croatian)
2022-03-31 21:01:59 +00:00
Rijk van Zanten
90f5b0a471 Add functions support to the app + add count function (#12488)
* Rename date functions to fn, add json_array_length for pg

* Add json count to mssql

* Add json array count support to other vendors

* Add UI for selecting API functions

* Make it not break

* Render functions in filter preview better

* Include functions in field altering

* Add schema access to database helper

* Allow filtering against o2m/m2m/m2a count

* Add data function execution helpers in utils

* Fix type issue

* Inject function results in validate step

* Render field keys with function names translated

* Allow selecting nested/functions in field validation step

* Make sure number comparisons are treated as numbers

* Add check if instanceof date when casting to a Number

* Prevent selecting foreign keys for junction sort (#12463)

* [SDK] Add further request options to `items` functions (#12503)

* add possibility to set further options to the request

* fix options type

* add typings to interface

* add test if headers are passed thourght

* create reusable options param

* set higher priority to options param

* Small stylistic cleanup

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Jürg Hunziker <juerg.hunziker@gmail.com>
2022-03-31 16:56:26 -04:00
Azri Kahar
abcbc7ffcb fix geometry fields raw value edits (#12446) 2022-03-31 15:45:50 -04:00
Azri Kahar
e77395c11e Prevent selecting foreign keys for junction sort (#12463) 2022-03-31 10:25:35 -04:00
Jay Cammarano
2dce9440e3 Updated styling on Time Series tooltips to accommodate dark theme. (#12485)
* Updated styling to accomidate dark theme.

* separator line in the code.

* better borders
2022-03-30 16:32:36 -04:00
RegisHubelia
6fc1db9bea Fixes issue #12301 - Primary key excluded on update in v-form creating a new relational item (#12480) 2022-03-30 15:47:22 -04:00
Nicola Krumschmidt
6e8ab78c0e Fix prop type check issue in filter interface (#12468) 2022-03-29 17:52:28 -04:00
Nicola Krumschmidt
5856d991d4 Fix field validations showing filter interface with all fields (#12467) 2022-03-29 17:51:56 -04:00
Rijk van Zanten
7d4c6a2cea New translations en-US.yaml (Italian) (#12466) 2022-03-29 15:56:37 +00:00
Azri Kahar
8f0fa7bf84 fix translations not using language table name (#12461) 2022-03-29 09:39:49 -04:00
Rijk van Zanten
d640fe9a01 New translations en-US.yaml (Ukrainian) (#12453) 2022-03-29 07:32:56 +00:00
Rijk van Zanten
3ab297b0b4 New Crowdin updates (#12451)
* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Ukrainian)
2022-03-29 07:05:24 +00:00
Rijk van Zanten
f62eda207b New translations en-US.yaml (Bulgarian) (#12450) 2022-03-29 06:37:40 +00:00
rijkvanzanten
31fda8fd98 Tweak preset section overflow 2022-03-28 13:57:53 -04:00
Rijk van Zanten
a9e0972142 New translations en-US.yaml (Polish) (#12439) 2022-03-28 17:57:08 +00:00
Rijk van Zanten
fe7043aa58 New translations en-US.yaml (Ukrainian) (#12435) 2022-03-28 16:59:25 +00:00
Rijk van Zanten
b92cfbd102 New translations en-US.yaml (Ukrainian) (#12434) 2022-03-28 16:25:29 +00:00
Rijk van Zanten
556be70fba New Crowdin updates (#12429)
* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Persian)

* New translations en-US.yaml (Spanish, Chile)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Malay)

* New translations en-US.yaml (Breton)

* New translations en-US.yaml (Serbian (Latin))

* New translations en-US.yaml (Spanish, Latin America)

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Kurdish)

* New translations en-US.yaml (Portuguese, Brazilian)

* New translations en-US.yaml (Chinese Traditional)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Catalan)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Greek)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Korean)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Mongolian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (English, United Kingdom)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (English, Canada)

* New translations en-US.yaml (French, Canada)

* New translations en-US.yaml (Croatian)
2022-03-28 15:28:03 +00:00
Azri Kahar
31cfb8266f Bookmark improvements (#12031)
* add icon & color to bookmarks

* update current bookmark title on edit

* clean up edit bookmark dialog on cancel

* remove unused bookmark-edit component

* interaction improvements

* sort based on scope and alphabetically

* prevent hover when locked & use tooltip

* Reduce size of right hand icon in bookmark

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-03-28 11:23:00 -04:00
José Varela
a58f09114d App / Presets: Use layout-wrapper to list presets (#10978)
* Use layout-wrapper to list presets
Right now, it's not possible to pass a custom column to layout-wrapper. So the `Scope` is not available anymore, because it's a computed value and we do not support computed values as of the time being.

* update batch selection & button styles

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-03-28 09:45:40 -04:00
Rijk van Zanten
81697280c0 Allow configuring filters on preset detail page (#12402) 2022-03-28 09:12:59 -04:00
Rijk van Zanten
f821ab1fe6 New translations en-US.yaml (Thai) (#12421) 2022-03-28 07:07:58 +00:00
Rijk van Zanten
be8f079e9f New translations en-US.yaml (Ukrainian) (#12419) 2022-03-27 21:20:24 +00:00
Rijk van Zanten
602cc517f7 New translations en-US.yaml (Ukrainian) (#12418) 2022-03-27 20:40:15 +00:00
Rijk van Zanten
621dac7656 New translations en-US.yaml (Spanish) (#12413) 2022-03-26 22:41:26 +00:00
Rijk van Zanten
88285b4d9f New translations en-US.yaml (Spanish) (#12411) 2022-03-26 22:13:57 +00:00
Rijk van Zanten
9458dbbe73 New translations en-US.yaml (French) (#12409) 2022-03-26 15:13:42 +00:00
Rijk van Zanten
a1fb302ebc New translations en-US.yaml (Italian) (#12405) 2022-03-26 08:41:27 +00:00