Pierre Tachoire
50e62d44ff
xhr: fix invalid response with empty type
2024-11-28 16:29:09 +01:00
Francis Bouvier
760c082757
cli: wording mode -> opts
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-27 21:24:09 +01:00
Francis Bouvier
8449d5ab22
websocket: use Unix socket for internal server
...
And add an option for TCP only server
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-27 21:24:09 +01:00
Francis Bouvier
27b50c46c3
Update websokets dep
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-27 21:24:09 +01:00
Francis Bouvier
325ecedf0b
websocket: first implementation
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-27 21:24:09 +01:00
Francis Bouvier
8f7a8c0ee1
Merge pull request #309 from lightpanda-io/update_deps
...
update zig-js-runtime
2024-11-26 12:59:19 +01:00
Francis Bouvier
7dbb55da06
update zig-js-runtime
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-26 12:58:45 +01:00
Pierre Tachoire
4b90b70534
Merge pull request #308 from lightpanda-io/licensing
...
add licensing file to be more explicit w/ licenses
2024-11-26 12:52:16 +01:00
Pierre Tachoire
d6f1843ef3
add licensing file to be more explicit w/ licenses
2024-11-26 12:30:50 +01:00
Pierre Tachoire
5cf176927a
Merge pull request #303 from lcoffe-botify/fix-makefile-download-zig
...
fix Makefile download-zig: url changed
2024-11-26 11:03:31 +01:00
Pierre Tachoire
eae21a034e
Merge pull request #306 from lightpanda-io/cla
...
contrib: add CLA signature process
2024-11-26 10:31:17 +01:00
Pierre Tachoire
06855cdfa3
Merge pull request #307 from lightpanda-io/clean-ci
...
ci: remove useless token
2024-11-26 09:52:05 +01:00
Pierre Tachoire
45c7af9769
ci: remove useless token
...
The repos are public now, we don't need the token anymore to fetch.
2024-11-26 09:37:40 +01:00
Pierre Tachoire
f9ddd5c368
contrib: add CLA signature process
2024-11-26 09:35:14 +01:00
Pierre Tachoire
6bf4dc887e
Merge pull request #305 from lightpanda-io/docker-ca-cert
...
docker: keep ca certs
2024-11-25 11:51:10 +01:00
Pierre Tachoire
4cc31bb41f
docker: keep ca certs
2024-11-25 09:03:52 +01:00
Lucien Coffe
88e32505a3
fix Makefile download-zig: url changed
2024-11-22 18:50:11 +01:00
Francis Bouvier
5b5d28f7c1
Merge pull request #302 from lightpanda-io/zig-async-io
...
Use zig-async-io for xhr requests
2024-11-21 16:52:36 +01:00
Francis Bouvier
1a2fd9a584
Update dependencies
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-21 16:46:09 +01:00
Francis Bouvier
de286dd78e
async: use zig-async-io
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-21 16:42:48 +01:00
Pierre Tachoire
70752027f1
async: remove @This from SigleThreaded
2024-11-19 15:55:26 +01:00
Pierre Tachoire
395eb3e8ad
async: add missing tests execution
2024-11-19 15:54:04 +01:00
Pierre Tachoire
e1137274fb
async: remove dead code
2024-11-19 15:51:36 +01:00
Francis Bouvier
bc716ef0ad
Merge pull request #299 from lightpanda-io/cli_refacto
...
cli: code refacto
2024-11-19 15:31:19 +01:00
Pierre Tachoire
d2d2e851b0
async: fix assync call pop error
2024-11-18 17:39:38 +01:00
Pierre Tachoire
9149b60136
async: remove dead code
2024-11-18 17:39:38 +01:00
Pierre Tachoire
18ab0c8199
cdp: replace tick by run_for_ns
2024-11-18 17:39:38 +01:00
Pierre Tachoire
7fed1f3015
async: remove pseudo-async http client
2024-11-18 17:39:37 +01:00
Pierre Tachoire
6809bb5393
async: adapt async cli
2024-11-18 17:39:37 +01:00
Pierre Tachoire
fadf3f609a
http: add full async client
2024-11-18 17:39:37 +01:00
Pierre Tachoire
8d2d089803
Merge pull request #301 from lightpanda-io/better-log
...
Better log
2024-11-18 14:39:40 +01:00
Pierre Tachoire
f6ad95c647
improve event's log result
2024-11-18 13:13:52 +01:00
Pierre Tachoire
0788e22dd5
typo fix
2024-11-18 13:13:23 +01:00
Francis Bouvier
de260693dc
Merge pull request #296 from lightpanda-io/memory_leak
...
cdp: fix memory leak in msg parsing of the JSON
2024-11-15 02:17:01 +01:00
Francis Bouvier
f60fcbec04
Merge pull request #286 from lightpanda-io/cdp-refacto-input
...
cdp: refacto message JSON read
2024-11-15 01:03:53 +01:00
Francis Bouvier
4f99407462
Merge pull request #288 from lightpanda-io/cdp-create-target
...
cdp: browserContextId is optional in Target.createTarget
2024-11-15 00:53:22 +01:00
Pierre Tachoire
38813a20a7
Merge pull request #298 from lightpanda-io/docker-warning
...
docker: use absolute path with WORKDIR
2024-11-14 08:56:34 +01:00
Pierre Tachoire
2cd1e927f7
docker: use absolute path with WORKDIR
...
remove following the warning
```
1 warning found (use docker --debug to expand):
- WorkdirRelativePath: Relative workdir "browser" can have unexpected results if the base image changes (line 48)
```
2024-11-14 08:46:01 +01:00
Pierre Tachoire
5094942560
cdp: add msg tests into zig build test
2024-11-12 12:56:30 +01:00
Pierre Tachoire
82c37fc71b
cdp: refacto message JSON read
2024-11-12 12:56:29 +01:00
Pierre Tachoire
8ba911c8dd
cdp: return provided browser context id if any
2024-11-12 10:56:06 +01:00
Francis Bouvier
ac77453139
cli: code refacto
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-10 13:53:07 +01:00
Francis Bouvier
8a25545cac
memory: use a GPA in Debug mode and a page allocator in Release
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-09 13:34:15 +01:00
Francis Bouvier
ed3a464843
cdp: fix memory leak in msg parsing of the JSON
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-09 03:25:42 +01:00
Francis Bouvier
1854074f64
Merge pull request #293 from lightpanda-io/cdp-contextid
...
cdp: use a u32 for context id
2024-11-07 15:49:40 +01:00
Francis Bouvier
ec5de2fce0
Merge pull request #287 from lightpanda-io/cdp-attach-to-target
...
cdp: add Target.attachToTarget noop
2024-11-07 15:49:15 +01:00
Francis Bouvier
3af34d11ca
Merge pull request #291 from lightpanda-io/multi_build
...
Multi build
2024-11-06 18:17:24 +01:00
Francis Bouvier
eed7b7186d
Merge pull request #284 from lightpanda-io/server-sync-deinit
...
server: ensure Send is always deinit in callback
2024-11-06 18:17:10 +01:00
Francis Bouvier
d5e7ebdc63
Merge pull request #295 from lightpanda-io/fix_cdp_full_async
...
Fix cdp full async
2024-11-06 18:14:43 +01:00
Francis Bouvier
3ecfa6aca8
Dockerfile: add install-libiconv
...
Signed-off-by: Francis Bouvier <francis@lightpanda.io >
2024-11-06 18:10:08 +01:00