- 06 Mar, 2020 2 commits
-
-
Tamika Tannis authored
* Update logic to transform filters then call _search_table * Update tests
-
Tamika Tannis authored
* WIP test commit * Update reporter object * Testing user id * Another test * Update fix * Update jira logic. Move default configs * Add issue link; Add reported by in description
-
- 05 Mar, 2020 1 commit
-
-
Tamika Tannis authored
* Update search_table endpoint * Update test docstring
-
- 04 Mar, 2020 2 commits
-
-
Tamika Tannis authored
* Create TableHeaderBullets component * Fix mocks
-
Tamika Tannis authored
* Reset pageIndex to 0 on filter update * Allow CheckBoxItem to handle checked = undefined
-
- 03 Mar, 2020 1 commit
-
-
Tamika Tannis authored
* WIP: One approach * Second approach * Fix a few errors; Add tests * Fix test * Code cleanup * Change value for when user selects inline result & searchAll is needed * Update SearchType enum * Use snake_case for consistency in backend until we have some auto-convert
-
- 02 Mar, 2020 1 commit
-
-
Daniel authored
-
- 28 Feb, 2020 2 commits
-
-
Tamika Tannis authored
* Initial Filter React/Redux Modifications (#357) * Update configs and SearchFilter UI * Remove search syntax logic in SearchBar; Add RegEx validatation for SearchBar * Add filter state and ducks logic * Update filter UI; Code cleanup * Some python lint fixes * Code cleanup * Update request utils * Filter UX Improvements (#361) * SearchFilter UX improvements * Filter url updates; Modify no search results message * Support loading filters from pasted url * InputFilter apply changes on 'enter' * Simplify reducer logic + lint cleanup * Some cleanup based on comments * Fix build * Mypy fix * Mypy fix * Filter UI Improvements: Part 1 (#370) * Change 'Type' to 'Source' * Prevent SearchPanel width increase when InputFilter is present * Re-lower coverage while in development * Managed input autocomplete (#375) * Disabled autocomplete for some email input fields * Removed the hard coded font size for autocomplete * Improve user search experience (#376) * Fix a merge issue * Allow no search term; Persist filters on SearchPage * Lint fix * Add a TODO * Add support for configurable filter section help text (#377) * Add support for configurable filter section help text * Support on CheckboxFilterSection as well * Add default filterCategories for tables * Add default helpText * Update search flow (some more) (#383) * Add a Breadcrumb on HomePage that makes filters discoverable * Switch to using explicit clearing of search term; Revert to requiring term for SearchBar submit * Allow for html in InforButton text * WIP: Comment out some tests * Fix an edge case * Cleanup python logic; Add comments; Add tests; * Fix indentation error; Cleanup python tests; * Cleanup HomePage, Breadcrumb, InfoButton; Update tests * Connect SearchBar to router for executing special SearchPage logic * Cleanup SearchBar; Add tests; * Cleanup SearchPage; Add tests * Cleanup SearchFiilter components; Add tests; Increase jest threshold; * Fix build; Update FilterSection types * Cleanup config; Add tests; Update jest threshold; * Add another config test * Fix SearchFilter; Add filter action types; Code cleanup; Add tests; * Cleanup search reducer; Update/add tests; * Cleanup ducks + utils; Add tests; * Update application config documentation * Update endpoint to match search library change * Remove unused lines * Update input styles * rename filterconfig 'value' reference to 'categoryId' * Add new filter logic to support TagInfo case * Lint fix * Restructure filter components to leverage mapStateToProps; Update FilterType enums * Lint fix * Fix bad merge * Apply suggestions from code review Co-authored-by:
Daniel <dwon@lyft.com>
-
christina stead authored
* Add documenation for JIRA feature * update link * update docs a little bit * add some more clarification * remove whitespace
-
- 27 Feb, 2020 1 commit
-
-
christina stead authored
* add jira connection * update location of report data issue * add some reducers * add to global state * fix saga/redux flow for the jira issues view * use redux to handle reporting a data issue : * fix build * add jira sdk to requirements.txt, run fix lint errors for js * add comment * add data quality icon * move constants into a separate file * add tests for reducer and api * add some more tests * add more tests, do some refactoring * still working on tests * fix unit tests that don't quite work * fix lint errors * add some python tests * add more tests for jira client * remove unused imports * remove unused import * fix lint errors * for some reason i have to add types? * re-fix tests * update comments * address some comments * respond to comments * respond to comments * remove jira project id requirement: * add base class for issue tracking * add resource for issue endpoint * interim commit while refactoring into more generic * do some refactor, add a generic base client * refactor name from jira -> issue * fix spec per changes in the api * respond to some pr comments, add some error handling if no jira component is enabled * update per pr comments * remove utils for trucation, use ellipsis * add custom exception class, make sure it returns config error on api call * fix tests, refactor * fix lint * hopefully fix build * css fix * try removing jira from requirements * update tests, add total count of remaining results to api call * add comment, see if this fixes the build * update tests * update build steps * try making the extras a string like in examples * try to follow example exactly * try without quotes * update tests, make method to generate url * try string again * try using jira as a string * remove references to extras and just install the package * mock urllib * update tests * add tests for rending extra issues * update text on issues view * fix some lint issues * respond to pr comments * update per pr comments * respond to pr comments * fix some lint errors * respond to comments, some lint fixes * fix more lint * respond to pr comments * remove todo * add definition of api calls in fe * hide issue integration by default * fix tests, increase test coverage a bit * update some text * update per some product feedback * update test * Apply suggestions from code review Co-Authored-By:
Tamika Tannis <ttannis@lyft.com> * update per pr comments Co-authored-by:
Tamika Tannis <ttannis@alum.mit.edu>
-
- 25 Feb, 2020 3 commits
-
-
Daniel authored
* Hide the 'explore' button when not enabled for a particular database * Added tests for explore button * Added config-utils for explore url generation
-
Daniel authored
* Added `last_updated_timestamp` to table details page * Added configurable date formats and utility functions
-
Daniel authored
-
- 21 Feb, 2020 1 commit
-
-
friendtocephalopods authored
* use schemas for metadata retrieval * - Re-add user object sanitization - Add 'first_name' and 'last_name' fallback for 'full_name' * upgrade common to 0.2.2 Co-authored-by:
Daniel <dwon@lyft.com>
-
- 12 Feb, 2020 1 commit
-
-
Daniel authored
python 3.5 -> 3.6
-
- 28 Jan, 2020 1 commit
-
-
Daniel authored
-
- 27 Jan, 2020 1 commit
-
-
Daniel authored
-
- 24 Jan, 2020 2 commits
-
-
Tao Feng authored
-
samshuster authored
-
- 23 Jan, 2020 1 commit
-
-
Daniel authored
* Refactor code around TableDetail page loading * Add page load logging params to inline search results
-
- 21 Jan, 2020 4 commits
-
-
Tamika Tannis authored
This should fix the master build. We raised the coverage threshold in a previous PR, but it's not giving enough buffer -- we expect coverage to naturally go up/down within a couple percentage points during regular development even when folks are still covering important logic.
-
Mikhail Ivanov authored
* Amundsen Notifications functionality improvements: - "Request Description" link visibility fix - MailClient implementation example - API incompatibilities fixes * Amundsen Notifications functionality improvements: - "Request Description" link visibility fix - MailClient implementation example - API incompatibilities fixes
-
Daniel authored
- Add .editorconfig settings
-
Daniel authored
* Modify profile page to new design * Added breadcrumb back to profile and table pages * Modified behavior/style of breadcrumb * Fix styles on the nav-bar dropdown
-
- 15 Jan, 2020 1 commit
-
-
Alyssa authored
-
- 14 Jan, 2020 1 commit
-
-
Daniel authored
* Update various packages to support Node 12 * Update webpack-terser-plugin for security * Update babel to resolve security issue * Remove unused package and upgrade babel loader * Upgrade travis build to node v12 * Update supported node versions to v10 and v12 * Relax 'prefer-template' rule in tslint config
-
- 13 Jan, 2020 2 commits
-
-
Verdan Mahmood authored
-
Alyssa authored
-
- 07 Jan, 2020 1 commit
-
-
friendtocephalopods authored
-
- 19 Dec, 2019 1 commit
-
-
Luke Lowery authored
* Adding a seperate oidc version of the image * fixing linting issue * fixup * changing typing hints to Flask * more fixup :) * Moving oidc deps to setup.py extras
-
- 18 Dec, 2019 1 commit
-
-
Daniel authored
-
- 17 Dec, 2019 2 commits
-
-
Daniel authored
* Update dependencies to resolve security issues * Fixes `getDerivedStateFromProps` usage * Refactor TagsList behavior, fix tests
-
Tamika Tannis authored
-
- 12 Dec, 2019 2 commits
-
-
Tamika Tannis authored
-
Daniel authored
- Added badge support for tables - Added BadgeConfig to customize display names/styles of defined badges
-
- 05 Dec, 2019 1 commit
-
-
Tamika Tannis authored
* Update inline search UI according to design QA * Update tests * Address some comments
-
- 04 Dec, 2019 1 commit
-
-
Tao Feng authored
-
- 22 Nov, 2019 1 commit
-
-
Tamika Tannis authored
* Initial inline results feature * Use getDerivedStateFromProps; Cleanup some styles * Update UI; Rename method * Cleanup behavior * Unit tests * Fix some tests * Inline Search Improvements + Logging (#351) * Combine debounce (to minimize requests) with takeLatest (for better UI) * Log click interactions with inline search * Mock logClick in tests * Lint fix * Address some comments * Update a test
-
- 20 Nov, 2019 1 commit
-
-
Daniel authored
* Table Preview API uses 'takeLatest' instead of 'takeEvery' to ignore outdated requests * Blocks the table-details from rendering until new data is fetched. This prevents the subcomponents from rendering briefly in between page loads, causing the preview button from requesting more data * Renamed `didInitialLoad` to `didComponentMount`
-
- 19 Nov, 2019 1 commit
-
-
Daniel authored
* Added `row` and `()` to possible nested columns
-