Tim Glaser
f47e8b97ae
Combine events and actions into select box ( #2394 )
...
* WIP combine events and actions
* Alignment
* Keyboard navigation select box
* Fix enter and other small issues
* add icons
* fix renderinfo
* Hide scrollbar
* Refactor
* Fix cypress test
* fix cypress test
2020-11-24 18:28:44 +01:00
Yakko Majuri
4cb64d0c74
Fix Cypress tests ( #1635 )
...
* added timeouts and waits to ensure flow of cypress tests
* removed unused test
* fixed trends elements tests
* testing a longer wait time - temp
* fix trends sessions and retetion filtering tests
* fix events filtering test
* removed wait
* trends sessions fix
* minor update
* fix live actions & sessions
* improve timeouts
* more timouts
* removed some waits
* added timeouts to trends tests
* modify config
* remove test on bug
* removed timeout from events table
* remove dashboards timeout
* change selector for sessions tab
* use data-attr
2020-09-18 09:26:12 -04:00
Eric Duong
c20df2905f
Consolidate insight api ( #1498 )
...
* add insight history
* add table
* edit format
* links working
* add modal
* add tab switch
* saving insights
* remove insights model
* no model for insight history
* initial working
* remove wrong typegen
* made the history per user
* missing param
* added funnel support
* add details
* add delete saved insight functionality
* add line break logic and funnel name
* fix reload logic
* fix rendering error
* add pagination component
* fix bugs
* add backend tests
* add insight-history-panel check
* add drawer and replace table
* add loading next
* add date
* add callback
* update test
* use table
* fix spacing
* fix rows
* adjust spacing
* fix spacing and styling
* fix spacing and styling
* main funnel-insight page working
* consolidated funnels
* refactor funnel dashboard item
* dashboard modals working
* update demo creation
* updated migration
* fix frontend for funnels
* remove funnel code and fix bugs
* fix test and remove caching temp
* remove old tests
* fix types
* added panel for past funnels
* implement polling for funnel refactor
* .
* fix dashbaord item bug
* add params
* fix params
* clean up caching functionality
* fix types
* caching working properly
* fix dashboard update bug
* fix migrations
* .
* fix check
* add missing package
* update caching to work properly
* Fix default
* fix api and styling for insight history
* more spacing
* initial refactor paths to queries and consolidate into /insight
* missing param for paths
* move path tests
* change frontend endpoints
* add comments about specific parameters
* minor tune up
* fix name
* typed filter and paths
* typed retention
* more typing and standardization
* fix tests
* cleanup
* update funnel automatically
* update tests
* fix clear condition
* merge insight history
* return save functionality
* remove file
* fix path params and tests
* add tests
* fix type
2020-09-01 15:19:15 +02:00
Eric Duong
b172eee920
Insight history ( #1379 )
...
* add insight history
* add table
* edit format
* links working
* add modal
* add tab switch
* saving insights
* remove insights model
* no model for insight history
* initial working
* remove wrong typegen
* made the history per user
* missing param
* added funnel support
* add details
* add delete saved insight functionality
* add line break logic and funnel name
* fix reload logic
* fix rendering error
* add pagination component
* fix bugs
* add backend tests
* add insight-history-panel check
* add drawer and replace table
* add loading next
* add date
* add callback
* update test
* use table
* fix spacing
* fix rows
* adjust spacing
* fix spacing and styling
* fix spacing and styling
* .
* add missing package
* Funnel refactor (#1381 )
* main funnel-insight page working
* consolidated funnels
* refactor funnel dashboard item
* dashboard modals working
* update demo creation
* updated migration
* fix frontend for funnels
* remove funnel code and fix bugs
* fix test and remove caching temp
* remove old tests
* fix types
* added panel for past funnels
* implement polling for funnel refactor
* .
* fix dashbaord item bug
* add params
* fix params
* clean up caching functionality
* fix types
* caching working properly
* fix dashboard update bug
* fix migrations
* fix check
* update caching to work properly
* Fix default
* fix api and styling for insight history
* more spacing
* update funnel automatically
* update tests
* fix clear condition
* merge insight history
* return save functionality
* remove file
* added extra save functionality
2020-08-24 17:02:13 -04:00
Yakko Majuri
acaf1a59d0
Fixed broken Cypress tests (+ made it all much faster!) ( #1486 )
...
* Fixed and improved Cypress tests
* Try with even less cy.wait
* Fix selector
* Add back some cy.wait
Co-authored-by: Twixes <dev@twixes.com>
2020-08-22 18:03:12 +02:00
Eric Duong
7dc4e2e45f
Consolidate features ( #1265 )
...
* bring retention table and paths to trends page, refactor tabs
* fix filters
* remove add dashboard item
* add funnel to insights
* add funnel to insights
* add url handling
* add people table to funnel insight
* chart filters
* funnels date filter working
* add comments
* prop and date filters working
* fix default states
* add types for dashboard visualizations
* save funnel
* dashboard items working
* reformat tabs
* fix links
* fix tests
* fix tests
* add missing labels
* change trends to insights
* fix funnel filtering
* add test
* add clear funnel ability
2020-07-29 17:51:49 +02:00
Eric Duong
720c06f9e6
E2e important paths ( #802 )
...
* initial test
* add yaml
* add logs
* without tail
* run again for consistency
* wait longer
* manuall configure cypress
* use latest ubuntu
* try installing all
* yarn install
* yarn install with cypress
* full flow
* run again for consistency
* initial tests for trends
* handle exception
* separate e2e docker-compose
* run on pr
* trends-testing foundation
* run test
* don't pass everything
* handle uncaught exceptions
* fix dashboard tests
* change email domain
* change dataattr to data-attr and boilerplate cleanup
* base url config
* add script for test runner
* change default postgres
* test all pages
* basic actions per page and create funnel
* trend breakdown filter
* test create action
* add DAU and entity-specific filter
* uncomment
* run test
* .
* add clicks to tables
* add auth
* add changelog
* add dashbaord click
* uncomment test for single funnel
* add test for pinned dashboard
* fix copy paste button and add invite team link tests
* use data-attr for all filtesr
* fix overall filter
* remove filter
* disasble virtual scroll
* uncomment
* remove unnecessary
* run again
* increase timeout
* remove flimsy test
* run again
* add cypress checklist item
* force click cohorts button
* add opt out capture for tests
* remove some tests
* run twice
* .
* run twice
2020-05-22 12:34:48 -04:00