Franck
5512cf309a
Rename `main` branch to `master`
2022-01-04 16:56:48 +11:00
Franck
97aa13292d
For dependabot PRs to be added to board.
2021-12-20 15:26:58 +11:00
Franck
0097cf2311
Configure dependabot
2021-12-17 22:49:42 +11:00
F
38d114da63
Do not cache bufbuild
...
It only takes few seconds and the cached bin was actually not used.
2021-12-01 15:26:40 +11:00
F
4b727d9138
ci: Upgrade bufbuild to 0.56.0
2021-11-26 16:31:10 +11:00
Franck Royer
9bd5d98ed9
Do not delete subfolders
...
Which makes them unavailable until they are published.
2021-10-13 12:17:44 +11:00
Franck Royer
9692b4af72
Rename Eth-DM to Eth-PM
...
"Direct Message" can lead to confusion with "Direct Connection" that
refers to low latency network connections.
2021-08-17 16:06:46 +10:00
Franck Royer
01696d074c
Add to CI, upload to GH pages
2021-08-12 16:42:36 +10:00
Franck Royer
b4dcb73e30
Add store react to example CI
2021-08-09 12:36:50 +10:00
Franck Royer
0c3995a810
Remove cli-chat example
...
The focus of this library is on Web environment; Several examples now
cover usage of Waku Relay and Waku Store; web-chat POC should be
preferred to use the [TOY-CHAT](https://rfc.vac.dev/spec/22/ ) protocol.
2021-08-06 17:25:11 +10:00
Franck Royer
c13beae0d2
Include ReactJS in name min web chat name
2021-08-05 13:39:42 +10:00
Franck Royer
975fb6245a
Run CI for min js web chat example
2021-08-02 10:45:10 +10:00
Franck Royer
d9f875ca4a
Add Eth-DM to CI
2021-06-21 15:41:30 +10:00
Franck Royer
ec90bd021a
Deploy main HEAD eth-dm to GH pages
2021-06-18 16:51:11 +10:00
Franck Royer
fc987f8f58
Publish eth-dm on GH pages
2021-06-17 16:24:04 +10:00
Franck Royer
e163849c30
Update pull request template
...
Adopting a Problem/Solution format.
2021-06-04 10:18:54 +10:00
Franck Royer
50c50c852c
Update issue template
...
Adopting a Problem/Solution format.
2021-06-03 18:39:08 +10:00
Franck Royer
b5be35e057
Remove extra contributing file
2021-06-03 18:39:08 +10:00
Franck Royer
1735beb798
Add new PRs to board
2021-06-01 16:03:37 +10:00
Franck Royer
7e47e24884
Mergify does odd manipulation of tokens
2021-05-18 16:11:18 +10:00
Franck Royer
25cb167a6e
Fix actions/checkout@v2.3.3
...
As per https://github.com/actions/checkout/issues/417#issuecomment-775293723
2021-05-17 13:42:28 +10:00
Franck Royer
752c21ecdd
Replace bors with mergify
2021-05-14 10:03:08 +10:00
Franck Royer
065593b0cf
Revert naming to js-waku
...
To align with go-waku and nim-waku and keep bors working.
2021-05-13 20:27:38 +10:00
Franck Royer
82d026c6d5
Rename repo to waku-js
2021-05-13 11:01:41 +10:00
Franck Royer
faf5f46a35
Deploy docs on GH Pages
2021-05-11 09:06:22 +10:00
Franck Royer
50eaa39fec
Add debug statement in tests
...
Also enable debug logs in CI.
2021-05-10 20:18:26 +10:00
Franck Royer
316edff778
Move web-chat to examples folder
2021-05-05 16:35:14 +10:00
Franck Royer
abd5709f86
Move cli chat to examples folder
2021-05-05 10:53:40 +10:00
Franck Royer
aa6b869da1
Test are too unstable to run on different environment
...
Moreover the library targets browser execution so there is little
value in running on several node instances.
2021-04-29 16:40:54 +10:00
Franck Royer
37018ebff8
Add GH Token to avoid API rate limit
2021-04-29 15:07:08 +10:00
Franck Royer
ccd3e5d6d1
Enable CI for NodeJS 16 and mac os
2021-04-29 11:03:49 +10:00
Franck Royer
5ed2a122fa
Authenticate to avoid API rate limit
2021-04-29 11:03:49 +10:00
Franck Royer
102c55c4ff
Use custom token to have the correct rights
...
"Read and write org and team membership, read and write org projects"
according to https://github.com/alex-page/github-project-automation-plus
2021-04-28 16:44:10 +10:00
Franck Royer
7811e92618
Use up to date syntax
2021-04-28 13:38:20 +10:00
Franck Royer
bab57a7d90
Use maintained GH action
2021-04-28 12:38:58 +10:00
Franck Royer
f78145c7aa
Build the web app
2021-04-28 12:12:09 +10:00
Franck Royer
32672b9d53
Use GitHub Action to deploy to gh pages
2021-04-28 12:03:39 +10:00
bors[bot]
f53773997f
Merge #65 #79
...
65: Few UI improvements r=D4nte a=D4nte
Resolves #51
79: Automatically add new issues to js-waku board r=D4nte a=D4nte
Co-authored-by: Franck Royer <franck@status.im>
Co-authored-by: Franck Royer <franck@royer.one>
2021-04-28 01:29:55 +00:00
Franck Royer
1de6e41156
Automatically add new issues to board
2021-04-28 11:01:10 +10:00
Franck Royer
ee6bcb8b3b
Runs CI on different node & os
2021-04-28 10:52:20 +10:00
Franck Royer
a24805a533
Upgrade buf to latest version (0.41.0)
2021-04-26 15:46:36 +10:00
Franck Royer
441d906bd8
setup-buf only install buf it cannot be found
2021-04-26 15:46:06 +10:00
Franck Royer
880870bb15
Cache bufbuilder
2021-04-23 16:38:00 +10:00
Franck Royer
6bd0f123da
Cache bufbuilder
2021-04-23 16:37:56 +10:00
Franck Royer
9973216393
Set git identity to auto-deploy pages from main
2021-04-23 15:52:02 +10:00
Franck Royer
d42355db15
Add web CI to bors check list
2021-04-23 15:24:30 +10:00
Franck Royer
7ed6f68ec7
Install before deploy
2021-04-23 08:46:07 +10:00
Franck Royer
8b4caeaa3f
Automatically deploy latest main on gh pages
2021-04-22 21:45:30 +10:00
Franck Royer
a34addb891
Do not use npm ci for webchat
2021-04-22 21:34:01 +10:00
Franck Royer
bd3cef1933
Setup CI for web-chat
2021-04-21 14:32:52 +10:00
Franck Royer
8db22b4697
Check in protobuf generated files
...
So that developers do not have to install protobuf suite by default.
2021-04-20 15:38:40 +10:00
Franck Royer
4542e01f0e
Check in protobuf generated files
...
So that developers do not have to install protobuf suite by default.
2021-04-20 15:32:10 +10:00
Franck Royer
79382865e6
Always enable trace logs for nim-waku and remove color
2021-04-15 09:41:16 +10:00
Franck Royer
9a5acdc4ea
Build nim-waku if the binary cannot be executed
2021-03-26 14:35:18 +11:00
Franck Royer
162228150a
Add step to check wakunode2 binary
2021-03-26 14:12:16 +11:00
Franck Royer
30b0d5785a
Upload CI logs on failure
2021-03-26 13:09:44 +11:00
Franck Royer
cae1bb53da
Increase nim-waku cache version due to CI issues
2021-03-25 20:10:27 +11:00
Franck Royer
ea97bfa557
Setup bors
2021-03-24 15:59:27 +11:00
Franck Royer
1cf60d2615
Buid nim-waku node as separate ci step
...
So it's easily visible why a run takes longer and an update of the
submodule does not oddly increase the
test step duration.
2021-03-19 15:16:50 +11:00
Franck Royer
26c1511ee8
Cache npm cache in GitHub CI
2021-03-19 15:07:47 +11:00
Franck Royer
c03f69a807
Always checkout submodules and actually get nim-waku head
2021-03-19 11:36:33 +11:00
Franck Royer
b5c75f96ee
Use ref HEAD to identify cache
...
The .gitsubmodules does not change when a submodule is updated.
The cache should be updated whenever nim-waku is updated.
2021-03-19 10:41:40 +11:00
Franck Royer
57fa974812
rln shared lib is needed by nim-waku bin
2021-03-15 18:20:30 +11:00
Franck Royer
cc84fb1c93
Add explanations around nim-waku setup
2021-03-15 18:04:17 +11:00
Franck Royer
267cc69989
Cache nim-waku binary
2021-03-15 17:50:38 +11:00
Franck Royer
cbd3151fda
Correct npm syntax
2021-03-15 15:39:55 +11:00
Franck Royer
f6bec18638
Install protoc
...
used by bufbuild
2021-03-15 15:35:42 +11:00
Franck Royer
589ca0258b
Uses latest buf
2021-03-15 15:23:54 +11:00
Franck Royer
21c1aafa4d
Install bufbuild
...
To get the `buf` binary
2021-03-15 14:56:06 +11:00
Franck Royer
9aa3f1340d
Cache npm deps
2021-03-15 14:50:52 +11:00
Franck Royer
40fe76a15e
CI skeleton
...
It is expected to fail at this stage.
2021-03-15 14:42:36 +11:00
Franck Royer
f46ce77f57
Initial commit
...
Created with bitjson/typescript-starter@586cdb3029
2021-03-05 09:34:01 +11:00