CI to automate build of webrtc tarball for signal-desktop aport
https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/signal-desktop
![]() ERHMAGERRRD testing frameworks are so the best. Removed all our custom code for ensuring test exclusivity and doneness and isolating callbacks and everything. mocha does it all for us, and makes it pretty. Also rather than return a long chain of promises that eventually resolve to truthiness, we now use chai to make assertions about what is good and right in the world. Recommended reading: https://visionmedia.github.io/mocha http://chaijs.com/api/assert/ |
||
---|---|---|
css | ||
js | ||
js-deps | ||
nacl | ||
protos | ||
test | ||
background.html | ||
GPL | ||
icon.png | ||
LGPL | ||
manifest.json | ||
options.html | ||
popup.html | ||
README.md | ||
test.html |
TextSecure Chromium Implementation
This is very early stuff and exists primarily to get the crypto in place. Note that the code is currently quite messy (its all in one file!), but it needs to work first, then it can be heavily cleaned up later.
Getting Started with Development
- Clone the repo
- Open Chrome
- Go to chrome://extensions/
- Enable developer mode (checkbox on the top right)
- Click "Load unpacked extension..."
- Point to the repo's directory
Tips/Tricks
- For Dev purposes, the test server always uses code 111111