Commit Graph

127 Commits

Author SHA1 Message Date
230aaeef8c Strip away null field names in criteria (e.g., from incomplete advanced filters) when storing in local storage, in saved views, and any time we load a view. 2024-03-21 16:41:09 -05:00
edab918763 CE-969: fixed flex wrapping on advanced queries, recursive calls to 'clean values' and 'prep subquery for backend' 2024-03-18 19:39:19 -05:00
c36dfb5683 CE-969: added basic support for 'too complex' subfilters 2024-03-12 17:40:56 -05:00
88a4c17bbc CE-798 follow-up - in cleanupValuesInFilerFromQueryString, don't try to translate [null] to a list of possible values (which fetches all of them)... 2024-02-27 13:57:04 -06:00
967c557a58 CE-798 - fix typing 'o' bug in quick filters; add missing 'start of' in expression toString calls 2024-02-15 20:21:47 -06:00
0ca6f36bc2 CE-798 more flexibility (+1 style) in getValuesString 2024-02-09 15:39:18 -06:00
f7c3bef3e8 CE-798 Redesign of query screen controls - moving columns & sort & export controls out of grid; css from Paul 2024-02-06 19:53:59 -06:00
ac97ac016d CE-798 bug fixes after qa 2024-02-01 18:33:26 -06:00
e96a189721 CE-793 - More cleanup from initial pre-qa qa (human words, values, expressions) 2024-01-31 09:50:38 -06:00
3858b40c0f CE-793 - Cleanup from initial pre-qa qa 2024-01-30 19:55:30 -06:00
550006586a CE-793 - Fixes for failed selnium tests 2024-01-30 12:03:58 -06:00
b7f34dee21 CE-793 - Rename as .tsx; remove functions that worked with GridFilter; add some functions for human-strings & JSON processing; 2024-01-29 20:17:32 -06:00
4d5040e29d CE-793 - Add method getFieldFullLabel 2024-01-29 20:17:32 -06:00
78f764c4cd CE-798 - primary working version of tsx for basic vs. advanced query (quick-filters in basic mode) 2024-01-23 14:02:06 -06:00
4f70216fa4 Merged main into feature/select-text-on-child-tables 2023-12-18 10:37:08 -06:00
97ae3a7271 refactored mouse events on tables into DataGridUtils to fix text selection on child tables. 2023-12-08 12:01:16 -06:00
adb2b4613d CE-752 Add help content concept to QQQ (fields and table sections at this time); redesign form fields (borders now) 2023-12-07 12:00:00 -06:00
eeb121ff12 CE-740 more SF Pro Display 2023-11-16 09:55:47 -06:00
a26f939859 Remove Authorization: <accessToken> from all posts 2023-10-20 19:34:51 -05:00
8a018c34f6 Merge branch 'main' into feature/fix-urlencoding-primary-keys 2023-09-26 08:32:17 -05:00
37a18bbe0d Add some urlencoding of primary keys in query, view, and run process; updated qqq-frontend-core to also do more urlencoding 2023-09-25 13:33:20 -05:00
7ea50dd7bb Merge branch 'main' into feature/CE-609-infrastructure-remove-permissions-from-header
# Conflicts:
#	package.json
2023-08-17 11:42:51 -05:00
7bf515554d CE-609 - staged-rollout-ready - keeping the auth header, but also setting sessionUUID cookie; placeholder for quick-rollback; added todo#authHeader comments to mark where follow-up needs to happen after happy with new code 2023-08-15 09:08:44 -05:00
efc423e819 CE-607 Support fields from an exposed-join on a view screen. 2023-08-08 15:54:57 -05:00
c7622c12f5 Move getColumnWidthForField out into its own method 2023-07-27 08:38:22 -05:00
f189083a5a Fix bug w/ filter in URL not having any values not being respected. Add selenium test for it!! 2023-07-26 12:39:58 -05:00
18b16ab134 Adding tooltips w/ evaluated real-time values; fixing bugs, getting ready for release 2023-07-17 08:48:54 -05:00
28c48cc2ef Checkpoint - functional between, expressions working as values, etc 2023-07-14 09:36:33 -05:00
50ad1760d5 Initial qfmd work to support datetime query expressions from frontend 2023-07-06 18:56:20 -05:00
b3a21d6e22 Merge branch 'integration/sprint-28' into feature/CTLE-503-optimization-weather-api-data 2023-07-03 15:11:58 -05:00
317d687b22 Fix bug w/ url in query string, w/ value=false (and js false == "") 2023-07-03 11:11:55 -05:00
48a44f2605 Updating to support multi-file scripts 2023-06-27 08:13:51 -05:00
9cbf9f4dcf add ability to (poorly) format SQL 2023-06-21 11:54:00 -05:00
5b6167ddb8 Merge branch 'feature/sprint-27' into feature/custom-filter-panel 2023-06-20 10:17:56 -05:00
b010f10560 Add method comment to convertFilterPossibleValuesToIds 2023-06-20 10:17:02 -05:00
8b38cf8fa3 Add optional fractions to a pattern in formatDateTimeValueForForm 2023-06-19 19:00:20 -05:00
50979a1ecc Checkpoint; nearing completion of custom filter panel 2023-06-19 08:40:47 -05:00
f0d93fb2ed Merge branch 'feature/CTLE-433-cart-rover-now-extensiv-integration' into integration/sprint-26
# Conflicts:
#	src/qqq/utils/qqq/ValueUtils.tsx
2023-06-08 12:21:27 -05:00
3dc9bc2702 Basic support for relative date-time expressions on Date fields 2023-06-07 11:10:39 -05:00
81e0170be7 Basic support for relative date-time expressions on Date fields 2023-06-07 11:10:29 -05:00
000eb24262 Checkpoint - new custom filter panel 2023-06-01 10:59:39 -05:00
48ebcb63c0 Updates for supporting blobs 2023-05-30 10:23:08 -05:00
084ed0732d Support for BLOB, file downloads 2023-05-24 17:40:30 -05:00
f7ff4cf2fc Add export to RecordGridWidget 2023-05-19 14:54:57 -05:00
3a7cadf5c2 Clean csv values; Update qfc - for audit count fix 2023-05-19 11:51:20 -05:00
1011271b5e Add export to ColumnStats; fix formatDateTimeForFileName 2023-05-19 11:17:16 -05:00
75268b6b3c Some final adjustments for widget reload & export 2023-05-19 09:14:42 -05:00
6df245ca99 Switch to use NOT_EQUALS_OR_IS_NULL instead of NOT_EQUALS 2023-05-12 15:10:16 -05:00
bc4181908a CTLE-433: fixed reveal adornment style 2023-05-10 15:43:09 -05:00
163b79a889 Do not show fields from join tables that user does not have permission to (e.g., that aren't in meta data) 2023-05-08 11:53:49 -05:00