amhsirak
b9f0096dc0
fix: show retrain option only for extract recorder mode robots
2026-10-16 15:43:34 +05:30
amhsirak
608dc65f40
feat: hide target URL, list limits, actions, duplicate and retrain for AI/Agent robots
2026-10-16 15:39:46 +05:30
amhsirak
25179bc452
feat: add tags
2026-10-16 14:51:14 +05:30
amhsirak
b594a2ca4d
chore: lint
2026-10-16 14:42:03 +05:30
amhsirak
03dd71c2ac
feat: link docs to desc
2026-10-16 14:41:30 +05:30
amhsirak
5b51ac5ef4
feat: link docs to desc
2026-10-16 14:40:13 +05:30
amhsirak
99704af39b
fix: rename to Maxun API
2026-10-16 14:35:23 +05:30
amhsirak
a65ae0f1d4
feat: show llm extract prompt in settings
2026-10-16 00:51:13 +05:30
amhsirak
5a264e6c40
feat: store llm extract prompt
2026-10-16 00:50:51 +05:30
Karishma Shukla
85ccda7563
Merge pull request #1240 from getmaxun/snake_case_json
...
feat: return snake_case keys for captured data in API responses
2026-10-15 23:46:09 +05:30
amhsirak
2f26e4d975
feat: return snake_case keys for captured data in API responses
2026-10-15 23:40:13 +05:30
Karishma Shukla
00393ad98b
Merge pull request #1239 from getmaxun/snake_case_json
...
fix: keep leading digits in snake_case keys
2026-10-15 23:20:27 +05:30
amhsirak
e1fdd8fbbe
fix: keep leading digits in snake_case keys
2026-10-15 23:19:35 +05:30
Karishma Shukla
f472335dee
Merge pull request #1235 from getmaxun/snake_case_json
...
feat: use snake_case keys in captured-data JSON downloads
2026-10-15 23:16:28 +05:30
amhsirak
fff94fdbbf
fix: restore the captured-list JSON download call
2026-10-15 23:11:47 +05:30
Karishma Shukla
b3fbcac6c6
feat: use snake_case keys in captured-data JSON downloads
...
Updated JSON download functionality to use snake_case keys.
2026-10-08 19:51:52 +05:30
Karishma Shukla
92aaa41f53
feat: add utility functions for JSON key transformation
...
This file provides utility functions for converting JSON keys to snake_case format and renaming keys in captured data rows.
2026-10-08 19:43:48 +05:30
Karishma Shukla
1ec47a5aa8
fix: broken sdk doc link
2026-10-03 02:42:13 +05:30
Karishma
bf3187eff7
Merge pull request #1232 from getmaxun/pre-release-48
...
chore: pre-release v0.0.48
v0.0.48
2026-10-01 20:50:54 +05:30
amhsirak
a13929ed93
chore: release v0.0.48
2026-10-01 20:49:29 +05:30
amhsirak
cec4541a88
chore: release v0.0.48
2026-10-01 20:49:11 +05:30
amhsirak
b59ee54117
chore: release v0.0.48
2026-10-01 20:48:53 +05:30
Karishma
668bd863a5
Merge pull request #1227 from breken-ai/fix/gsheet-screenshot-rows
...
fix(gsheet): write one row per screenshot in the Screenshot sheet
2026-10-01 20:45:22 +05:30
Karishma
b7aafd0284
Merge pull request #1231 from getmaxun/recorder-action-box
...
fix: align recorder action box with browser window
2026-10-01 20:41:39 +05:30
Karishma
ce722bc3c3
Merge pull request #1230 from getmaxun/network-error-discard
...
fix: recorder discard flow for chrome web data errors
2026-10-01 20:40:18 +05:30
amhsirak
b1b57e15b5
fix: restore dismissal for missing browserId
2026-10-01 20:39:32 +05:30
amhsirak
4a34b8d69e
fix: await stop request before closing recording window
2026-10-01 20:37:27 +05:30
amhsirak
f6e0377c02
fix: align logo w custom box container
2026-10-01 19:59:04 +05:30
amhsirak
36cad2a2ca
fix: reduce top space for Triangle
2026-10-01 19:56:22 +05:30
amhsirak
709ce299a4
fix: reduce top margin for CustomBoxContainer
2026-10-01 19:56:09 +05:30
amhsirak
a90042a6d3
chore: cleanup imports
2026-10-01 19:47:35 +05:30
amhsirak
4a975e4983
fix: move fxn to ChromeWebErrorOverlay
2026-10-01 19:47:03 +05:30
amhsirak
e9891c51ef
feat: go to main menu on network error recorder failure
2026-10-01 19:43:56 +05:30
Karishma
f0579365a3
Merge pull request #1226 from breken-ai/fix/csv-export-escaping
...
fix(run): escape quotes in captured-text CSV downloads
2026-10-01 19:06:46 +05:30
Karishma Shukla
e17d5ed33a
Merge pull request #1229 from getmaxun/new-logo
...
feat: show test proxy state & !show proxy fetch toast on page load
2026-09-30 13:50:24 +05:30
amhsirak
c2d79f3b03
chore: localize test label
2026-09-30 13:46:29 +05:30
amhsirak
b9a08cac5b
chore: cleaner proxy toasts
2026-09-30 13:44:11 +05:30
amhsirak
1f650d57e8
feat: show testing proxy state & dont show proxy fetch toast on page load
2026-09-30 13:40:14 +05:30
Karishma Shukla
3b5d0f9c3e
Merge pull request #1224 from mrhard9090/fix/run-has-changes-migration
...
fix(db): add migration for run.hasChanges
2026-09-30 13:10:25 +05:30
Karishma Shukla
e3b77d3f79
Merge pull request #1225 from getmaxun/new-logo
...
chore: sync new logo
2026-09-30 13:10:13 +05:30
amhsirak
4cd53a969e
chore: remove unused code
2026-09-30 13:09:27 +05:30
amhsirak
344669c964
fix: remove dialog
2026-09-30 13:08:44 +05:30
amhsirak
b6b35b44c1
fix: reduce margin b/w logo and text
2026-09-30 13:04:54 +05:30
amhsirak
03e90111e1
fix: reduce padding
2026-09-30 13:04:18 +05:30
amhsirak
788ffa0dfd
feat: make logo bigger
2026-09-30 12:56:19 +05:30
breken-ai
481e28bc60
fix(run): write object values as JSON in CSV downloads
...
Match the run data table, which renders object values with
JSON.stringify, instead of emitting "[object Object]".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 21:16:25 -07:00
breken-ai
a53ed4dd14
fix(gsheet): write one row per screenshot in the Screenshot sheet
...
updateGoogleSheet passed the screenshot rows wrapped in another array,
so processOutputType flattened the array itself: the Screenshot sheet
got headers "0", "1", ... and a single row of JSON strings instead of
"Screenshot Key" / "Screenshot URL" rows. Because the column count
follows the number of screenshots, the header check also failed on
later runs and re-appended a header row.
Pass the rows array directly.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 21:08:38 -07:00
breken-ai
8351386bda
fix(run): escape quotes in captured-text CSV downloads
...
The Label,Value CSV used for single-record captured text wrapped each
value in quotes without doubling embedded quotes, so a scraped value
such as `27" Monitor` broke the row and merged later fields into it.
Column labels were not escaped in either layout, and `|| ""` blanked
numeric zeros.
Move the converter to src/helpers/csv.ts and escape every field the
same way (RFC 4180), keeping 0 and false.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 21:06:13 -07:00
Karishma Shukla
11a52c5348
chore: adjust logo
2026-09-28 21:03:26 +05:30
amhsirak
c04c6ddd00
fix: reduce padding
2026-09-26 06:21:04 +05:30