Commit graph

18179 commits

Author SHA1 Message Date
Aditya Hase
b875e1bc08 refactor(recorder): Use frappe child table for query list 2019-02-19 21:58:57 +05:30
Aditya Hase
478e8d34ef fix(recorder): Make request rows clickable 2019-02-19 21:58:57 +05:30
Aditya Hase
804dabbe6a feat(recorder): Show requests count in list view 2019-02-19 21:58:57 +05:30
Aditya Hase
173ee9444b fix(recorder): Enable sorting 2019-02-19 21:58:57 +05:30
Aditya Hase
2c5f5cd528 refactor(recorder): Use frappe list view 2019-02-19 21:58:57 +05:30
Aditya Hase
a5c1838826 refactor(recorder): Move primary and secondary action buttons to standard positions 2019-02-19 21:58:57 +05:30
Aditya Hase
1ad73f61bd feat(recorder): Enhanced list view 2019-02-19 21:58:57 +05:30
Aditya Hase
f6574a4a6a feat(recorder): Show recorder app on recorder page 2019-02-19 21:58:57 +05:30
Aditya Hase
4202e07ce7 feat(recorder): Create recorder page 2019-02-19 21:58:57 +05:30
Aditya Hase
cdde489d7b feat(recorder): Add time on queries column in request list 2019-02-19 21:58:57 +05:30
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