Commit Graph

825 Commits

Author SHA1 Message Date
d6c9bf79b1 Update circleci/browser-tools@1.4.7 and try to re-activate verify 2024-02-19 14:49:55 -06:00
677b93a09f Turn off broken selenium/int tests 2024-02-19 14:49:02 -06:00
314bf0fd67 Fix to clear out limit when using a select-all filter for launching processes 2024-02-19 13:47:04 -06:00
76642f13e9 HOTFIX - Change defaultRowsPerPage from 10 to 50 2024-02-16 11:23:31 -06:00
0eaf171523 Merge pull request #43 from Kingsrook/feature/CE-798-quick-filters-fixes
Feature/ce 798 quick filters fixes
2024-02-16 10:56:15 -06:00
b137b3346d CE-798 - A fix for last change here, where if criteria came from outside this component, then changing operator wouldn't take - another check of isOpen in some of the reset code. snapshot-feature-CE-798-quick-filters-fixes 2024-02-16 10:09:42 -06:00
63479ba282 CE-798 - Update to not change the criteria in the query (e.g., not fire a new query) until user clicks out of menu 2024-02-15 20:24:05 -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
fc45b5bed8 ES-84, ES-85 - fix boolean operators, trimming away values (don't trim if implicit values) w/ tests; fix to pre-filter-for-backend before launching processes; 2024-02-13 11:51:31 -06:00
b6e204aa7e Merge pull request #42 from Kingsrook/feature/CE-798-quick-filters
Feature/ce 798 quick filters
2024-02-12 11:05:46 -06:00
a5569900b4 CE-798 change style of on-button critetria descriptions (don't say equals or in; only show 1 value for in-lists, then +x) 2024-02-09 15:40:33 -06:00
0ca6f36bc2 CE-798 more flexibility (+1 style) in getValuesString 2024-02-09 15:39:18 -06:00
7a32d20acb CE-798 Disable if totalRecords is null too 2024-02-09 15:39:00 -06:00
3f3b188a9d CE-798 Post-demo style updates; add concept of reconciling current table definition w/ view (e.g., add/delete columns from tables); test updates 2024-02-08 20:09:30 -06:00
fc238127a7 CE-798 z-index fun to fix sticky-header bleed-through 2024-02-07 09:28:33 -06:00
26f9e19222 CE-798 Get seleniums passing 2024-02-06 20:24:20 -06:00
6d44bab49b CE-798 turn off fixed navbar; move pageHeader from Breadcrumbs to NavBar
CE-798 turn off fixed navbar; move pageHeader from Breadcrumbs to NavBar
2024-02-06 19:54:00 -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
bda07066b4 CE-798 add accentColorLight to context 2024-02-06 19:40:19 -06:00
585294c06d CE-798 fix launching processes, because somehow that broke in here... 2024-02-01 21:05:35 -06:00
ac97ac016d CE-798 bug fixes after qa 2024-02-01 18:33:26 -06:00
886eea8e88 Update label for column-stats on date-time to state that they'll be grouped by hour (corresponding change on qqq backend side) 2024-01-31 09:57:14 -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
3ce1e8179c CE-793 - more Fixes for failed selnium tests 2024-01-30 12:33:02 -06:00
550006586a CE-793 - Fixes for failed selnium tests 2024-01-30 12:03:58 -06:00
d4d13d06fe CE-793 - Add disabled prop to delete button 2024-01-30 09:57:53 -06:00
dc7aeef6bf CE-793 - cleanup pre-code-review; fix alerts; add disabled-state upon-button, etc. 2024-01-30 09:57:09 -06:00
6c75ce281e CE-793 - pre-code-review cleanups 2024-01-30 09:56:31 -06:00
e7995c98cc CE-793 - Significant rewrite. Primarily, move from savedFilters to savedViews. But also then, move from storing each thing in the 'view' in local storage, to all be under one big view object; re-do the "initialization" of the page; remove DataGrid's filter model. method header comments; yeah. 2024-01-29 20:17:32 -06:00
bf802dd7cb CE-793 - Refactored components out of RecordQuery.tsx 2024-01-29 20:17:32 -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
4d5beea607 CE-793 - Add return type to validateCriteria; switch to work on criteria.operator, not operatorSelectedValue (enum) 2024-01-29 20:17:32 -06:00
f485a8c90e CE-793 - Always show table's default quick-filters; move some state up to parent (part of saved-views) 2024-01-29 20:17:32 -06:00
4fd72f9c77 CE-793 - Initial UI/UX from designer applied 2024-01-29 20:17:32 -06:00
fa680c5a80 CE-793 - Initial add of models for savedViews rewrite of RecordQuery 2024-01-29 20:17:32 -06:00
4d5040e29d CE-793 - Add method getFieldFullLabel 2024-01-29 20:17:32 -06:00
d901404d25 CE-793 - Redo SavedFilters component as SavedViews 2024-01-29 20:17:32 -06:00
db2cdc3603 CE-793 - Fix grid pinned column height; new style for toggle buttons 2024-01-29 20:17:32 -06:00
5d479ad04a CE-793 - Add callback for going to slow-loading; call setters in constructor 2024-01-29 20:17:32 -06:00
c5c756d84f CE-793 - Replace/rename savedFilter as savedView 2024-01-29 20:17:32 -06:00
f6b2713639 CE-798 - attempt at passing all query tests, and a smidge of new new tests. snapshot-feature-CE-798-quick-filters 2024-01-23 20:32:32 -06:00
61776bedb3 CE-798 update qqq-backend-core version for this story 2024-01-23 15:06:24 -06:00
546f544373 CE-798 - Update package for selenium tests in here 2024-01-23 14:04:33 -06:00
7fbd3ce853 CE-798 - Add defaultQuickFilterFieldNames as table meta-data, along with instance validation; add junit (for the validation logic) 2024-01-23 14:03:44 -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
c0221ae9fc Final cleanup on initial WIP implementation of quick-filters, getting ready to go into actual story now 2024-01-18 12:20:11 -06:00
275dbb2aea Remove no-longer-needed placeholder class 2024-01-18 12:19:13 -06:00
d11304b32b For an app w/ no sections and no widgets, show a list of its child apps (if we have any) 2024-01-18 12:18:56 -06:00
afd0312b8d Missing import from rebase 2024-01-16 12:25:25 -06:00