Commit Graph

5102 Commits

Author SHA1 Message Date
Azri Kahar
2ca92312d6 Minor tweaks to some flow operations (#13996)
* add template to conditions operation

* remove logic related to mode that no longer exists
2022-06-20 11:06:31 -04:00
Rijk van Zanten
7ba19667a9 New translations en-US.yaml (Bengali, India) (#13992) 2022-06-20 09:53:23 +00:00
Azri Kahar
4111436999 prevent translations validation error match parent (#13930) 2022-06-17 17:49:25 -04:00
Azri Kahar
6596bc1620 use conditional props for component in v-button (#13840) 2022-06-17 13:21:50 -04:00
Rijk van Zanten
a21f2fb153 New translations en-US.yaml (Italian) (#13966) 2022-06-17 14:56:21 +00:00
Rijk van Zanten
eddb273513 New translations en-US.yaml (Chinese Traditional) (#13965) 2022-06-17 13:53:34 +00:00
Azri Kahar
e48d9ae5b5 Fix in-app docs (#13953)
* use kebab-case in wrapperComponent

* downgrade vite-plugin-md
2022-06-17 09:10:23 -04:00
Brainslug
dea0669aac fix batch edit checkbox on the wrong line (#13952) 2022-06-17 13:31:06 +02:00
Rijk van Zanten
ae94e0508f New Crowdin updates (#13958)
* Update source file en-US.yaml

* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (French)

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

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

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

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

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Finnish)

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

* New translations en-US.yaml (Italian)

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

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

* New translations en-US.yaml (Croatian)

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

* New translations en-US.yaml (French, Canada)
2022-06-17 10:32:03 +00:00
Gerard Lamusse
69bf521101 Allow setting default language for translations interface or choosing user's language (#13576)
* Added the same options as on the translations display.
This now allows us to set the default interface option instead of always defaulting to the user's language or using the first language.

* Refactored i18n to useI18n
2022-06-17 12:01:10 +02:00
Ben Haynes
42cb679fed invert color shades (#13940)
* invert color shades

* Fix input glow

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-16 21:26:18 +00:00
Rijk van Zanten
37ec41794f New Crowdin updates (#13938)
* 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 (Czech)

* 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 (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)

* New translations en-US.yaml (Spanish, Mexico)
2022-06-16 16:12:27 +00:00
Azri Kahar
662a476236 Translation Strings Improvements (#13920)
* fix translations string being null

* clean up watcher a bit

* add sort prop to list interface

* use sort for list interface in translation strings
2022-06-16 15:30:34 +00:00
Rijk van Zanten
bd3bf347cc New Crowdin updates (#13937)
* Update source file en-US.yaml

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (French, Canada)
2022-06-16 15:08:17 +00:00
Brainslug
f60b12c8ef using the openSelection variable to manage the open groups (#13752) 2022-06-16 10:28:24 -04:00
Azri Kahar
4beb8722fb add Emit Events option to item update/delete operations in Flows (#13921)
* add `Emit Events` option to item update/delete

* update operations docs
2022-06-16 10:11:06 -04:00
Brainslug
78541d35dc Big Integer fields sort as strings (#13904)
* inelegant solution for BigInt sorting

* Revert "inelegant solution for BigInt sorting"

This reverts commit e804588140.

* always use server sorting in the tabular layout

* Update app/src/layouts/tabular/tabular.vue

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-16 13:49:22 +00:00
Azri Kahar
9c77c29e6c Enable header resize for Insights & Flows overview (#13929) 2022-06-16 09:38:36 -04:00
Azri Kahar
c82cc47d36 Improve Flows drawer editing experience (#13934) 2022-06-16 09:25:56 -04:00
Rijk van Zanten
9898175f28 New translations en-US.yaml (Italian) (#13913) 2022-06-15 18:47:07 +00:00
Rijk van Zanten
352aa94a7d New Crowdin updates (#13910)
* Update source file en-US.yaml

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

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Spanish, Latin America)
2022-06-15 17:44:02 +00:00
Nitwel
37762358fc Add tfa enforce flow (#7805)
* add tfa enforce flow

* add 'tfa-secret' to recommended permissions

* fix if theme if user has dark mode

* oas: rename 'enable-2fa' to 'enable-tfa'

* Add required user fields

* Uniformize styling

* Fix direct and invalid routing

* Add required permission docs

* Fix typescript warnings

* Fix typescript warnings 2

* Allow auto theme

* Nest duplicate condition check

* Fix routing for users without role

* Follow page redirects

* Reduce the use of redirect query

* Improve error UX

* Allow admins to disable 2FA

* Improve autofocus UX

* Override update permission for 'tfa_secret' when role enforces TFA

* Remove permission requirements from docs

Co-authored-by: Jose Varela <joselcvarela@gmail.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
2022-06-16 01:27:59 +08:00
Rijk van Zanten
2fac6c0db6 New translations en-US.yaml (Italian) (#13909) 2022-06-15 16:29:10 +00:00
Azri Kahar
bd18b2e781 Redirect to page not found for non-existent flows (#13905) 2022-06-15 09:50:17 -04:00
Rijk van Zanten
e435c56a99 New translations en-US.yaml (Bulgarian) (#13902) 2022-06-15 08:11:05 +00:00
Rijk van Zanten
e085228f70 New translations en-US.yaml (Bulgarian) (#13898) 2022-06-15 07:03:02 +00:00
Rijk van Zanten
6274ee07d0 New Crowdin updates (#13857)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Spanish)
2022-06-14 15:39:52 -04:00
Brainslug
a88a80d6b9 O2M relation does not display correctly (#13866)
* fix for o2m displaying item count

* fixes value structure for multi relations

* removed debugging code and comments and improved data mapping

* fix aliased fields for single relations

* removed unneeded fixes
2022-06-14 14:30:49 -04:00
Brainslug
7fa40b07fa Labels with v-chips are not rendered side-by-side (#13890)
* fix form field label with locale badges

* added a little spacing for the form label badge

Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: jaycammarano <jay.cammarano@gmail.com>
2022-06-14 11:01:48 -04:00
Rijk van Zanten
e54af6b1dd Fix insights panel configuration not persisting to tiles (#13874)
* Make sure panel configuration props are passed camelCased

* Make sure edit still uses underscore prefixed panels
2022-06-13 14:38:12 -04:00
ian
e0730af281 Trigger focus event to ensure observable exists in WYSIWYG (#13829)
* Trigger focus event to ensure observable exists in WYSIWYG

* Remove unused init event
2022-06-13 11:11:43 -04:00
rijkvanzanten
e7b9d3f49d Fix missing options crashing displays 2022-06-13 11:04:53 -04:00
Azri Kahar
320590a0fc Use translate in render-display (#13861)
* fix translations in boolean display

* Revert "fix translations in boolean display"

This reverts commit bd4768773c.

* translate in render-display

* remove translate from labels display
2022-06-13 10:04:00 -04:00
Azri Kahar
c44c0e7f8f use parsePreset in App side (#13830) 2022-06-10 16:41:52 -04:00
Jay Cammarano
0a4f1f7e5c Fix: Time Series panel crashes when setting a max value with no min value (#13846)
* no min? no problem

* more explicit undefined + return
2022-06-10 16:25:56 -04:00
Rijk van Zanten
2804b55875 New translations en-US.yaml (Polish) (#13817) 2022-06-10 16:20:58 +00:00
rijkvanzanten
bce19abf6f v9.12.2 2022-06-09 17:12:27 -04:00
Jay Cammarano
c6cdfb73e9 Fix preset layouts not persisting. (#13821)
* preset layout persisting

* persist more

* removed unused type
2022-06-09 16:54:31 -04:00
ian
50e1993bb8 Emit input whenever WYSIWYG content is updated (#13802)
* Emit input whenever WYSIWYG content is updated

* Update value when initialized for direct page loads

* Remove emit value on init

* Emit only when the observer exists

* Set count before observer check

* Remove extraneous init call

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-09 15:43:33 -04:00
Rijk van Zanten
008e9d50e0 Set count on fresh init of defered tinymce (#13789)
Fixes #13235 a little more
2022-06-09 15:32:24 -04:00
Gerard Lamusse
58c94a71f8 Take into account the format option when displaying dates relative. (#12804)
* Take into account the format option when displaying dates relative.

* Add additional strict and suffix options

* Toggle showing options

Based on relative being selected, toggle suffix, strict and format from showing or not

* Fix linting and logic in options

* Fix linting and logic in options

* Fix more lint stuff :/

Co-authored-by: Jay Cammarano <67079013+jaycammarano@users.noreply.github.com>
2022-06-09 16:17:40 +00:00
Azri Kahar
ce0d53fd2d make UUID/manual primary key selectable with count (#13799) 2022-06-09 08:04:11 -04:00
Rijk van Zanten
029d1f02f1 New Crowdin updates (#13790)
* Update source file en-US.yaml

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

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

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)
2022-06-09 11:08:54 +00:00
ian
6c1b43b716 Allow selection of image transformation in the WYSIWYG interface (#13777)
* Allow selection of image transformation in the WYSIWYG interface

* Fix warnings

* Disable width & height fields instead of hiding

* Cast to boolean

* Display preset width and height
2022-06-08 12:25:20 -04:00
Azri Kahar
524cd00de7 Fix form field label responsiveness (#13141)
* fix form field label responsiveness

* tweaks

* conditionally prepend value edited tooltip

* use new translation key

* add key

* apply suggested changes

* revert text overflow props change

* use span edited dot for form field label

* update edit dot for group detail & accordion

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-08 10:39:41 -04:00
Azri Kahar
ef2b629c9b Fix clear value for relational interfaces (#13224)
* Fix clear values for relational interfaces

* fix clearing of existing items

* revert o2m tree view changes

* remove unused variables

* full clear
2022-06-08 10:16:06 -04:00
ian
8f131b5156 Fix range to be based on current time (#13701)
* Fix range to be based on current time

* Parse using localtime for fields without timezone data on SQLite

* Add tests

* Parse test response to int

* Refactor to options object

* Read timestamps as UTC for Oracle

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-08 13:12:42 +02:00
Rijk van Zanten
887601520b Add configurable page-size to files/o2m/m2m/m2a interfaces (#13772)
* Add configurable page-size to o2m/m2m/m2a interfaces

Ref #12818

* Add configurable page-size to files interface

* Update limit option to occupy half width

Co-authored-by: ian <licitdev@gmail.com>
2022-06-08 16:10:16 +08:00
Azri Kahar
0922627632 Use aliases for relational fields (#12759)
* Use aliases for relational fields

* Fix value for extra fields fetched by displays

* fix faulty spread syntax
2022-06-08 09:57:31 +02:00
Brainslug
31d187197c Searching the top level bug (#13750)
* Getting the search filter to show parent level results (when no children match the search query)

* only render checkboxes as a group when it has visible children and don't render single checkboxes when hidden
2022-06-07 15:52:05 -04:00