151 Commits

Author SHA1 Message Date
Hiroshi Ogawa
df1fc8e57a
refactor(ws-client): remove utils re-export (#7635) 2025-03-11 14:49:53 +01:00
João Victor Lopes
92da490bdf
feat(ui): insert message "no tests found" in ui (#7366) 2025-02-03 10:42:05 +09:00
Hiroshi Ogawa
ed9aeba212
fix(browser): restrict served files from /__screenshot-error (#7340) 2025-01-23 07:40:46 +01:00
Joaquín Sánchez
faca4de870
fix(ui): add errors and draft state (*) to the code editor (#7044) 2025-01-14 14:20:44 +01:00
Joaquín Sánchez
50cf61b805
feat(ui): allow hide/show node_modules in module graph tab (#7217) 2025-01-12 18:41:54 +01:00
Jacob Erdman
1bf27f0dde
feat(ui): Make clicking on a test in the UI open the report section and scroll to the test failure if applicable (#6900) 2024-12-09 11:28:04 +01:00
Vladimir
7957f91262
fix: don't use Custom type internally (#7032) 2024-12-05 17:09:27 +01:00
Vladimir Sheremet
db19f6eb74
Revert "fix: don't use Custom internally"
This reverts commit 46fc53405743f20db5255f0468e772fb3afe6211.
2024-12-05 16:49:52 +01:00
Vladimir Sheremet
46fc534057
fix: don't use Custom internally 2024-12-05 16:44:33 +01:00
renovate[bot]
04f250fe1c
chore(deps): update eslint packages (#6958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-12-04 12:41:43 +01:00
Joaquín Sánchez
d9cc81dd43
feat(ui): allow run individual tests/suites from the UI (#6641) 2024-11-18 15:06:34 +01:00
Hiroshi Ogawa
de74785e05
chore(deps): update @antfu/eslint-config v3.8.0 (#6751) 2024-10-23 13:18:42 +02:00
Vladimir
94a186ec91
fix(ui): render project name consistently (#6329) 2024-09-12 14:28:16 +02:00
Vladimir
0223bb79df
fix(ui): remove "filters" flickering (#6463) 2024-09-09 09:39:19 +02:00
renovate[bot]
84a066af0e
chore(deps): update dependency @antfu/eslint-config to v3 (#6435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2024-09-02 10:16:37 +02:00
Vladimir
153ff01b10
fix(typecheck): run both runtime and typecheck tests if typecheck.include overlaps with include (#6256) 2024-08-13 12:42:39 +02:00
Vladimir
74ca11a4b8
feat(browser): make iframe scalable, improve documentation (#6257) 2024-08-05 12:51:23 +02:00
Joaquín Sánchez
2d62051f13
feat(browser): allow preview and open in the editor screenshot error from ui (#6113) 2024-07-15 13:06:45 +02:00
Joaquín Sánchez
7f0cc24e33
fix(ui): encode html entities in task name (#6070)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-07-10 14:42:18 +02:00
Joaquín Sánchez
7ec298eb37
feat(ui): add action to explorer item to show the test/suite line in the source code tab (#5948)
Co-authored-by: Anjorin Damilare <damilareanjorin1@gmail.com>
2024-06-27 14:47:31 +02:00
Joaquín Sánchez
c31c41c726
feat(ui): add initializing explorer logic (#5941) 2024-06-23 18:16:58 +02:00
Joaquín Sánchez
e9ddf9ce2e
fix(ui): FileDetails title status icon not being updated (#5942) 2024-06-20 22:56:21 +02:00
Joaquín Sánchez
71c1754bf1
chore(ui): remove vue sfc imports from vue files (#5945) 2024-06-20 21:02:59 +02:00
Joaquín Sánchez
7ae160baf0
chore(ui): make StatusIcon props stable (#5937) 2024-06-20 16:45:44 +02:00
Joaquín Sánchez
45dfc95aef
feat(ui): replace navigation tree with test explorer (#5907) 2024-06-20 14:24:20 +02:00
Joaquín Sánchez
cee82e4735
chore: enable eslint in vue files (#5902) 2024-06-17 11:58:55 +02:00
Vladimir
471cf97b0c
chore: always require curly braces (#5885)
Co-authored-by: Ari Perkkiö <ari.perkkio@gmail.com>
2024-06-16 18:10:10 +02:00
Joaquín Sánchez
b117e87562
feat(ui): load module graph on tab selection (#5844) 2024-06-06 15:39:44 +02:00
Vladimir
a758157563
fix(browser): print correct transformed module graph (#5833) 2024-06-03 17:19:31 +02:00
Vladimir
087fa87c33
fix(browser): always clean up iframes on rerun (#5827) 2024-06-03 13:21:24 +02:00
Vladimir
5ebb3abf5b
fix(browser): restore the original viewport when unselecting the preset viewport (#5821) 2024-06-02 21:10:33 +02:00
Joaquín Sánchez
f29b9d4084
feat(browser): add browser iframe mouse interaction (#5815) 2024-06-02 14:11:47 +02:00
Joaquín Sánchez
f9d9b3bef6
fix(browser): browser actions icons colors (#5816) 2024-06-02 02:12:50 +02:00
Vladimir
718512d80e
feat(browser): support changing the viewport (#5811) 2024-06-01 21:58:38 +02:00
Vladimir
e5b9a0be42
feat(browser): do not reload the page during watch mode (#5810) 2024-06-01 14:41:12 +02:00
Vladimir
3796dd7e0f
feat: add browser frame to UI (#5808) 2024-06-01 13:33:00 +02:00
Vladimir
7900f9f89c
feat(ui): render tests in a tree (#5807) 2024-05-31 21:33:31 +02:00
Vladimir
48c502fbeb
fix(ui): show correct module graph and project name in a Vitest workspace (#5792) 2024-05-31 12:43:35 +02:00
Vladimir
e20538a36e
feat: add blob reporter (#5663) 2024-05-14 18:57:08 +02:00
Vladimir
7adb8e8cf1
chore: rewrite UI tests using @vitest/browser (#5707) 2024-05-14 12:26:08 +02:00
Hiroshi Ogawa
ab60bf8dff
fix(ui): escape html in error diff (#5325) 2024-03-04 21:02:36 +01:00
Gergő Takács
7f59a1b858
feat(ui): show unhandled errors on the ui (#4380)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-01-12 16:06:35 +01:00
Hiroshi Ogawa
f43fdd872a
fix(ui): show file item when search filter matches only test cases (#4736) 2023-12-19 12:36:26 +01:00
Hiroshi Ogawa
e0dde6ab42
fix(ui): escape html for console log view (#4724) 2023-12-18 14:21:25 +01:00
Vladimir
cc19117d30
chore: migrate to flat eslint config (#4472) 2023-11-11 08:07:39 +01:00
Vladimir
9527e65a38
chore: improve build time and memory usage (#4369) 2023-10-25 11:19:49 +02:00
Vladimir
a1aadd713c
feat(vitest): run typecheck during tests (#4324) 2023-10-19 11:21:51 +02:00
Ray
8c3152fac9
fix(ui): correctly render ansi diff (#3810)
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2023-09-18 17:22:33 +02:00
Vladimir
8b39c11765
fix(vitest): show error when calling API on files that user has no access to (#4085) 2023-09-08 13:31:52 +03:00
Vladimir
bcb41e514f
fix: restrict access to file system via API (#3956) 2023-08-15 17:05:50 +02:00