Commit Graph

216 Commits

Author SHA1 Message Date
Karishma Shukla
f4265c6468 Merge pull request #528 from getmaxun/abort-worker
feat: execute abort operation using queue
2025-04-24 19:56:27 +05:30
Rohit
f6f23419d9 feat: add error handling destroy browser 2025-04-24 18:46:04 +05:30
Karishma Shukla
a1e4d1d1c7 Merge pull request #540 from getmaxun/scale-fix
fix: Rendered browser image stretches for some sites
2025-04-22 00:56:30 +05:30
Karishma Shukla
68df9fff16 Merge pull request #536 from getmaxun/circular
fix: browser pool circular dependency
2025-04-22 00:56:09 +05:30
Rohit
e559ff04b9 feat: rm device scale factor 2025-04-13 13:15:59 +05:30
amhsirak
f00193149e feat: pass id to browser session 2025-04-12 19:20:10 +05:30
amhsirak
8e39007861 feat: pass poolid 2025-04-12 19:19:08 +05:30
Rohit
4d2c294ec3 feat: add error handling to wheel input event 2025-04-08 17:35:12 +05:30
amhsirak
0c81c16695 chore: remove unused import 2025-04-01 23:25:47 +05:30
amhsirak
51c9df5490 chore: remove whitespace 2025-04-01 23:24:23 +05:30
amhsirak
144fc1ac41 chore: remove lodash import 2025-04-01 23:23:52 +05:30
Karishma
22111737e8 Merge pull request #507 from getmaxun/schedule-migrate
feat: use pgBoss for scheduling robots
2025-03-30 17:56:27 +05:30
Rohit
d13e9d56ce feat: register browser user context 2025-03-30 00:21:24 +05:30
amhsirak
a4281e1876 hotfix: memory management 2025-03-29 20:04:03 +05:30
Karishma Shukla
474a3dae12 Merge pull request #498 from getmaxun/context-fix
fix: handling unexpected browser context closed error
2025-03-27 16:02:24 +05:30
Rohit
17eed1250d feat: retry mechanism and error handling for remote browser launch 2025-03-24 16:19:45 +05:30
Rohit
35e6570006 feat: use png throughout emission 2025-03-24 01:10:30 +05:30
Rohit
241031471b feat: memory optimization 2025-03-23 16:24:41 +05:30
Rohit
6533ce018e feat: improve image quality params 2025-03-20 23:14:07 +05:30
amhsirak
3a1a6768f4 feat: use png from sharp 2025-03-20 20:08:34 +05:30
amhsirak
80900ce9e3 feat: set device scale factor to 2 2025-03-20 20:04:38 +05:30
amhsirak
0d68bdbf9e feat: use png instead of jpeg 2025-03-20 19:01:46 +05:30
amhsirak
1b26e58fc6 feat: set maxHeight to 720 2025-03-15 02:45:59 +05:30
amhsirak
395275675c feat: set maxWidth ot 1280 2025-03-15 02:45:35 +05:30
Rohit
d043aba06e feat: update viewport with dimensions 2025-03-14 12:40:28 +05:30
Rohit
750cd11752 feat: add browser state for input handler 2025-03-12 16:59:16 +05:30
Rohit
db4669ab8c feat: add browser state 2025-03-12 16:57:23 +05:30
Rohit
9a2b14b938 feat: 1 user 2 browser changes 2025-03-12 16:56:04 +05:30
Rohit
6de4cfcafe feat: server socket management for multiple browsers 2025-03-08 17:09:33 +05:30
amhsirak
a0e7404d25 feat: get active browser id <-> backward compatibility 2025-03-07 22:46:47 +05:30
amhsirak
8f95ad82b9 wip: modify socket events based on user 2025-03-07 22:46:28 +05:30
amhsirak
6761968f2d feat: get active browser id <-> backward compatibility 2025-03-07 22:46:00 +05:30
amhsirak
8e12516985 feat: getActiveBrowserForMigration <-> backward compatibility 2025-03-07 22:45:20 +05:30
amhsirak
04629c05c4 feat: get active user count 2025-03-07 22:44:50 +05:30
amhsirak
b16e7b3834 feat: get pool size 2025-03-07 22:44:34 +05:30
amhsirak
c7fd8cb4a9 feat: get all active browser ids for user 2025-03-07 22:44:05 +05:30
amhsirak
9a1fa3fbce feat: set active browser 2025-03-07 22:43:45 +05:30
amhsirak
59e494c9be feat: get user for browser 2025-03-07 22:43:06 +05:30
amhsirak
e9d3fcebad feat: get active browser id 2025-03-07 22:42:49 +05:30
amhsirak
63e48cead7 feat: get browser 2025-03-07 22:42:23 +05:30
amhsirak
2fa75ab8f3 feat: del browser 2025-03-07 22:42:07 +05:30
amhsirak
cce901962d feat: close & del browser 2025-03-07 22:41:47 +05:30
amhsirak
677f05d0da feat: add new browser 2025-03-07 22:41:25 +05:30
amhsirak
4fad9634e0 feat: init new browser pool 2025-03-07 22:41:03 +05:30
amhsirak
ffc030d58b feat: pool dictionary 2025-03-07 22:40:34 +05:30
amhsirak
ea43d9d604 feat: browser pool info interface 2025-03-07 22:40:07 +05:30
amhsirak
aa51b23f99 feat: pass userId 2025-03-06 16:44:19 +05:30
amhsirak
242529c3fd feat: include userId in event data to ensure client can match it to the correct browser 2025-03-06 05:16:44 +05:30
amhsirak
61914a562a feat: instantiate userId 2025-03-06 05:11:06 +05:30
amhsirak
c8a10c5230 feat: is screencast active 2025-03-06 05:06:58 +05:30