Commit graph

18169 commits

Author SHA1 Message Date
Aditya Hase
0bf2d3f830 feat(recorder): Show query count in request list 2019-02-19 21:58:57 +05:30
Aditya Hase
d9c2fab892 feat(recorder): Interactive table for sql list 2019-02-19 21:58:57 +05:30
Aditya Hase
5b4ec4dc22 fix(recorder): Show query execution time in ms 2019-02-19 21:58:57 +05:30
Aditya Hase
874dedc067 feat(recorder): Add First and Last button in pagination 2019-02-19 21:58:57 +05:30
Aditya Hase
b0faf64386 style: Linting fixes 2019-02-19 21:58:57 +05:30
Aditya Hase
10f8fad12d fix(recorder): Sort based on cmd correctly 2019-02-19 21:58:57 +05:30
Aditya Hase
9fe6fa6339 fix(recorder): Improve Table styling 2019-02-19 21:58:57 +05:30
Aditya Hase
d0b8d0fa0f feat(recorder): Show duration field in request list 2019-02-19 21:58:57 +05:30
Aditya Hase
ce185a86a9 feat(recorder): Allow clearing request list 2019-02-19 21:58:57 +05:30
Aditya Hase
e9e931df17 fix(recorder): Restrict items per page in pagination 2019-02-19 21:58:57 +05:30
Aditya Hase
6fd3451ad5 refactor(recorder): Update yarn.lock 2019-02-19 21:58:57 +05:30
Aditya Hase
9be311cc51 style: Linting fixes 2019-02-19 21:58:57 +05:30
Aditya Hase
f2afceb6e2 feat(recorder): Update request list in realtime 2019-02-19 21:58:57 +05:30
Aditya Hase
d4c328ed14 feat(recorder): Allow switching recorder on or off from UI 2019-02-19 21:58:57 +05:30
Aditya Hase
6152b66b05 feat(recorder): Humanized time 2019-02-19 21:58:57 +05:30
Aditya Hase
9593c96690 fix(recorder): Remove old items per page select field 2019-02-19 21:58:57 +05:30
Aditya Hase
d81a53fca4 feat(recorder): Style table headers 2019-02-19 21:58:57 +05:30
Aditya Hase
75bf699a62 feat(recorder): Add styling for items per page 2019-02-19 21:58:56 +05:30
Aditya Hase
1cc98b799c feat(recorder): Truncate long text with elipsis 2019-02-19 21:58:56 +05:30
Aditya Hase
604e6c1ad2 refactor(recorder): Remove unused class 2019-02-19 21:58:56 +05:30
Aditya Hase
86b2a9ae37 fix(recorder): Fix pagination 2019-02-19 21:58:56 +05:30
Aditya Hase
6f81e5a2d7 fix(recorder): Move filters to a new row 2019-02-19 21:58:56 +05:30
Aditya Hase
8ec776ef3d feat(recorder): Show sort status with glyphicons 2019-02-19 21:58:56 +05:30
Aditya Hase
a9c6ea3b93 feat(recorder): Show recorder status 2019-02-19 21:58:56 +05:30
Aditya Hase
a534534af9 style: Remove whitespace 2019-02-19 21:58:56 +05:30
Aditya Hase
4afa87e04b feat(recorder): Pagination on RecorderDetail component 2019-02-19 21:58:56 +05:30
Aditya Hase
dc58b303b3 feat(recorder): Allow filtering requests 2019-02-19 21:58:56 +05:30
Aditya Hase
9120302898 feat(recorder): Allow sortng in reverse direction 2019-02-19 21:58:56 +05:30
Aditya Hase
a2aed90c4f feat(recorder): Allow sorting requests 2019-02-19 21:58:56 +05:30
Aditya Hase
a4e29ed3a9 feat(recorder): Make entire row clickable 2019-02-19 21:58:56 +05:30
Aditya Hase
049d404f99 fix(recorder): Use hash based routing 2019-02-19 21:58:56 +05:30
Aditya Hase
cca0d75695 feat(recorder): Render SQL results properly in table 2019-02-19 21:58:56 +05:30
Aditya Hase
fddbb7b94e fix(recorder): Generate valid dict for empty explain_result 2019-02-19 21:58:56 +05:30
Aditya Hase
b6410d3ab2 fix(recorder): Do not record requests caused by recorder 2019-02-19 21:58:56 +05:30
Aditya Hase
7ddece641d fix(recorder): Reduce verbosity of SQL Profile results 2019-02-19 21:58:56 +05:30
Aditya Hase
e43ee8e6e5 fix(recorder): Start SQL profiling before all queries 2019-02-19 21:58:56 +05:30
Aditya Hase
226951d53c refactor(recorder): No need to sqlparse.format query twice 2019-02-19 21:58:56 +05:30
Aditya Hase
256912153f feat(recorder): Show Profile, EXPLAIN and query result in a table 2019-02-19 21:58:56 +05:30
Aditya Hase
62e3ac0b5d feat(recorder): Syntax highlighting for SQL query 2019-02-19 21:58:56 +05:30
Aditya Hase
d86022abb2 refactor(recorder): Add SQLDetail component 2019-02-19 21:58:56 +05:30
Aditya Hase
5e565dc92e refactor(recorder): Use vue-router 2019-02-19 21:58:56 +05:30
Aditya Hase
00d091be3b feat(recorder): New commands for recorder
Allow recorder to be started and stopped using bench commands

start: bench --site <site-name> start-recording

stop: bench --site <site-name> stop-recording
2019-02-19 21:58:55 +05:30
Aditya Hase
9dea898bae refactor(recorder): Remove --record flag from bench serve 2019-02-19 21:58:55 +05:30
Aditya Hase
9a83ae322c refactor(recorder): Remove RecorderMiddleware 2019-02-19 21:58:55 +05:30
Aditya Hase
c54b8a65ba refactor(recorder): Major refactor 2019-02-19 21:58:55 +05:30
Aditya Hase
51925b2644 feat(recorder): Show http method and time in request list 2019-02-19 21:58:55 +05:30
Aditya Hase
38c85f3c9d refactor(recorder): Remove "Path > Request" hierarchy 2019-02-19 21:58:55 +05:30
Aditya Hase
379609b012 refactor(recorder): Remove unnecessary components 2019-02-19 21:58:55 +05:30
Aditya Hase
ad1cc6758f feat(recorder): Use bootstrap table instead of div elements 2019-02-19 21:58:55 +05:30
Aditya Hase
3f9bba02f7 refactor(recorder): Don't record cache activity 2019-02-19 21:58:55 +05:30