Commit Graph

9055 Commits

Author SHA1 Message Date
Rijk van Zanten
d98432899e New translations en-US.yaml (Portuguese, Brazilian) (#14162) 2022-06-28 19:00:05 +00:00
Rijk van Zanten
52d1080c11 New translations en-US.yaml (Italian) (#14157) 2022-06-28 15:08:14 +00:00
Brainslug
573b7709cc updated 404 links (#14152) 2022-06-28 09:34:06 -04:00
Rijk van Zanten
e281cbcaa0 New translations en-US.yaml (Bulgarian) (#14156) 2022-06-28 13:02:34 +00:00
Rijk van Zanten
efa64dc4aa New translations en-US.yaml (Japanese) (#14142) 2022-06-28 00:13:08 +00:00
Azri Kahar
68eeab8ae2 Add search in v-select (#13867)
* Add search in v-select

* only show search when nested items more than 20

* auto open when there's only one child

* persist search input when item count reduces
2022-06-27 15:53:51 -04:00
Clayton Gulick
43f27b0943 Make path argument optional for snapshot command (#14074)
* make path argument optional for snapshot command

* Cleanup branching paths a tad

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-27 19:50:33 +00:00
Rijk van Zanten
5ce84409bd New translations en-US.yaml (Italian) (#14140) 2022-06-27 19:45:54 +00:00
Eron Donevan Powell
50db841aa8 Document insights updates (#14101)
* insights 2.0"
q

* Remove json casting

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-27 15:32:38 -04:00
Rijk van Zanten
32dd709778 Insights 2.0 (#14096)
* query function added to list

* dashboard reading query, adding to object

* typecasting of filter vals needed still

* numbers accepting strings too

* json-to-graphql-query => devD

* fixed unneeded return in list index.ts

* stitching and calling but not actually calling

* calls on panel change

* query object += new panel before dashboard save

* uuid generated in app not api

* fixed panel ids in query

* fixed the tests I just wrote

* passing the query data down!

* list showing data

* objDiff test moved to test

* metric bug fixes + data

* dashboard logic

* time series conversion started

* timeseries GQL query almost there

* query querying

* chart loading

* aggregate handling improved

* error handling for aggregate+filter errors

* removed query on empty queryObj

* maybe more error handling

* more error handling working

* improvements to erorr handling

* stitchGQL() error return type corrected

* added string fields to COUNT

* pushing up but needs work

* not an endless recursion

* its not pretty but it works.

* throws an error

* system collections supported

* refactor to solve some errors

* loading correct

* metric function fixed

* data loading but not blocking rendering

* removed redundant code.

* relational fields

* deep nesting relations

* options.precision has a default

* relational fields fix. (thanks azri)

* the limit

* limit and time series

* range has a default

* datat to workspace

* v-if

* panels loading

* workspaces dont get data anymore

* package.json

* requested changes

* loading

* get groups util

* timeseries => script setup

* list => script setup

* metric => script setup

* label => script setup

* declare optional props

* loadingPanels: only loading spinner on loading panels

* remove unneeded parseDate!!

* applyDataToPanels tests

* -.only

* remove unneeded steps

* processQuery tests

* tests

* removed unused var

* jest.config and some queryCaller tests

* one more test

* query tests

* typo

* clean up

* fix some but not all bugs

* bugs from merge fixed

* Start cleaning up 🧹

* Refactor custom input type

* Small tweaks in list index

* Cleanup imports

* Require Query object to be returned from query prop

* Tweak return statement

* Fix imports

* Cleanup metric watch effect

* Tweaks tweaks tweaks

* Don't rely on options, simplify fetch logic

* Add paths to validation errors

* [WIP] Start handling things in the store

* Rework query fetching logic into store

* Clean up data passing

* Use composition setup for insights store

* Remove outdated

* Fix missing return

* Allow batch updating in REST API

Allows sending an array of partial items to the endpoints, updating all to their own values

* Add batch update to graphql

* Start integrating edits

* Readd clear

* Add deletion

* Add duplication

* Finish create flow

* Resolve cache refresh on panel config

* Prevent warnings about component name

* Improve loading state

* Finalize dashboard overhaul

* Add auto-refresh sidebar detail

* Add efficient panel reloading

* Set/remove errors on succeeded requests

* Move options rendering to shared

* Fix wrong imports, render options in app

* Selectively reload panels with changed variables

* Ensure newly added panels don't lose data

* Only refresh panel if data query changed

* Never use empty filter object in metric query

* Add default value support to variable panel

* Centralize no-data state

* Only reload data on var change when query is altered

* Fix build

* Fix time series order

* Remove unused utils

* Remove no-longer-used logic

* Mark batch update result as non-nullable in GraphQL schema

* Interim flows fix

* Skip parsing undefined keys

* Refresh insights dashboard when discarding changes

* Don't submit primary key when updating batch

* Handle null prop field better

* Tweak panel padding

Co-authored-by: jaycammarano <jay.cammarano@gmail.com>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
2022-06-27 15:26:42 -04:00
Rijk van Zanten
6cba7fb91f New translations en-US.yaml (Ukrainian) (#14138) 2022-06-27 16:45:12 +00:00
Azri Kahar
f0552b3660 Use conditional props for links in v-list-item (#14124) 2022-06-27 10:58:10 -04:00
Rijk van Zanten
5336197586 New translations en-US.yaml (Arabic) (#14133) 2022-06-27 14:48:36 +00:00
Rijk van Zanten
0ab574bd38 New translations en-US.yaml (Arabic) (#14129) 2022-06-27 13:18:17 +00:00
Rijk van Zanten
a7d9671372 New translations en-US.yaml (German) (#14126) 2022-06-27 09:56:08 +00:00
Rijk van Zanten
636095e07f New translations en-US.yaml (Japanese) (#14123) 2022-06-27 02:06:07 +00:00
Rijk van Zanten
6da4bd4a76 New translations en-US.yaml (Czech) (#14107) 2022-06-25 10:53:07 +00:00
Rijk van Zanten
012307514a New translations en-US.yaml (Czech) (#14106) 2022-06-25 09:53:45 +00:00
ian
48a476d1ef Update pull_request_template.md (#14095)
Add improvement to the Type of Change
2022-06-24 14:49:17 -04:00
ian
32006bb1fd Mark list result as non-nullable in GraphQL schema (#14094) 2022-06-24 14:49:02 -04:00
Azri Kahar
d57e6bb875 Improve IDs field interaction for Flows item read/update/delete operations when empty (#14090)
* Prevent empty key array in item operations

* tweak visual on app side
2022-06-24 10:43:01 -04:00
Azri Kahar
7a21f701eb Fix M2O interface in junction tables (#14078) 2022-06-24 09:37:23 -04:00
Azri Kahar
ea3bf3a597 Fix undefined values in filters for GraphQL (#14080)
* fix undefined values in filters for GraphQL

* add test for not passing variable in filter
2022-06-24 09:36:05 -04:00
Azri Kahar
4e85233060 App Docs Module Improvements (#14083)
* switch to vite-plugin-vue-markdown

* add icon support in in-app docs
2022-06-24 09:24:32 -04:00
Rijk van Zanten
4d7a5284ee New translations en-US.yaml (Chinese Simplified) (#14077) 2022-06-24 06:10:21 +00:00
Rijk van Zanten
0df18f3927 New translations en-US.yaml (Chinese Simplified) (#14076) 2022-06-24 05:04:40 +00:00
Rijk van Zanten
227c880683 New translations en-US.yaml (Spanish, Mexico) (#14075) 2022-06-24 00:28:55 +00:00
Jay Cammarano
3664f221c5 Fixed firefox opacity of placeholders issue (#14070)
* fixed firefox opacity of placeholders issue

* make it global
2022-06-23 16:35:44 -04:00
Rijk van Zanten
22a8704426 New translations en-US.yaml (Indonesian) (#14071) 2022-06-23 20:13:31 +00:00
José Varela
4a75a2bcbc Return more error messages (#14066) 2022-06-23 14:18:18 -04:00
José Varela
2b93e2203c Fix how to refresh token example (#14067) 2022-06-23 14:16:39 -04:00
Azri Kahar
dd00dfbbfd Allow admin to import into system collections (#14065)
* allow admin to import into system collections

* add refresh event after import to relevant pages

* make sure it's limited to admin users
2022-06-23 15:15:38 +00:00
Azri Kahar
1405de7a80 Prevent filename overflow in import file field (#14064) 2022-06-23 10:44:24 -04:00
Brainslug
03a73b84ba Added missing utility endpoint definitions (#14060) 2022-06-23 09:05:59 -04:00
Rijk van Zanten
53f103599d New translations en-US.yaml (Czech) (#14058) 2022-06-23 11:25:32 +00:00
Brainslug
c3334e5765 Major input delays on text fields in complex documents (#14035)
* first successful performance improvement separating the values and rendering the form from a frozen list

* this does not work, the reactivity of formFields is in the way

* disabled field conditions

* splitting the apply-conditions logic from the fields ref used for the input loop

* removed the original object.freeze attempt

* using fieldsMeta as object instead of array and using the correct variable for looping
2022-06-22 13:54:01 -04:00
Azri Kahar
9e04d067e6 fix autocomplete field options not selectable (#14043) 2022-06-22 11:31:51 -04:00
Azri Kahar
8bf3111ea2 Prevent hyphens in auto generated operation keys (#14041) 2022-06-22 09:49:01 -04:00
Azri Kahar
817a6c1891 fix action event Flows for related tables (#14034) 2022-06-22 09:30:32 -04:00
Rijk van Zanten
86a3914c28 New translations en-US.yaml (Chinese Simplified) (#14031) 2022-06-22 07:23:17 +00:00
Rijk van Zanten
44407fca6b New translations en-US.yaml (Chinese Simplified) (#14030) 2022-06-22 06:16:03 +00:00
Jay Cammarano
8a461b2ef7 add comment (#14029) 2022-06-21 17:06:57 -04:00
Rijk van Zanten
ae7b0fd9c5 New translations en-US.yaml (Italian) (#14023) 2022-06-21 12:51:14 +00:00
Rijk van Zanten
5c6f7e14c8 New translations en-US.yaml (Arabic) (#14006) 2022-06-20 16:31:26 +00:00
ian
ed64c35af2 Fix linting of get-filter-operators-for-type.ts (#14003)
* Fix linting of get-filter-operators-for-type.ts

* Fix test
2022-06-20 11:43:11 -04:00
ian
a561dffc77 Update get-filter-operators-for-type.ts (#14001)
Remove the duplicated `null` and `nnull` for Datetime types. This results in duplicated tests run for the affected fields.
2022-06-20 11:24:35 -04:00
Eron Donevan Powell
548f3b61c8 fixed more links (#13976) 2022-06-20 11:06:55 -04:00
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
Brainslug
58f37fa4d3 fixes 404 links in docs (#13995) 2022-06-20 10:19:21 -04:00
Rijk van Zanten
7ba19667a9 New translations en-US.yaml (Bengali, India) (#13992) 2022-06-20 09:53:23 +00:00