lilia
2bd77693e1
Refactor options page and style using bootstrap
2014-10-14 13:59:43 -07:00
lilia
81e4af5827
Move phonenumbery utils to libphonenumber object
...
Slowly whittling away at helpers.js...
2014-10-13 22:49:39 -07:00
Matt Corallo
a6b0d1f84b
Add entirely untested secondary device init
2014-07-26 01:32:05 -04:00
Matt Corallo
28d1f370cd
mkdir nacl
2014-07-20 16:29:42 -04:00
Marco
13a9329bcf
improved number validation (based on google's libphonenumber)
2014-06-29 16:39:05 -07:00
Matt Corallo
12e6b11962
Fix options
2014-06-03 16:13:59 -04:00
Matt Corallo
d0fd3e94d8
sendMessage refactor, initial group stuff (breaks message storage)
2014-06-03 15:28:30 -04:00
Marco
ce98f87d42
phased out some more inline styles
2014-06-02 00:15:38 +02:00
Marco
5cddcb59aa
improved some css for options.html
2014-06-01 22:31:19 +02:00
Matt Corallo
cf35b7056f
Retry API, standardize <script> list
2014-06-01 13:39:35 -04:00
Matt Corallo
753a950816
Redo registration process
2014-05-28 03:45:40 +02:00
James Firth
6a00e8e348
Random things from James-Firth incl update icon
2014-05-26 00:55:38 +02:00
jerkey
fc192a6cce
fixed a typo in options.html
...
i hereby license my contributions under any GPL
2014-05-20 21:44:58 -07:00
lilia
de0a1df3ca
Fix broken registration flow
...
Better load the functions defined in chromium.js before trying to use
them. Hmm.. also, options.js should probably wait for the DOM to load
before it tries to initialize things in it.
2014-05-20 21:39:29 -07:00
Matt Corallo
d9bf0a41fb
textsecure.storage, chromium.js
2014-05-20 22:21:07 -04:00
lilia
1d95fcc027
Fix exception in options.js on first run
...
Fixes #22 Uncaught ReferenceError: getRandomBytes is not defined
options.js:41
2014-05-12 13:45:52 -07:00
Matt Corallo
3e60368a16
LGPL license (I'd like to be an axolotl/TS JS lib in the future)
2014-05-04 02:34:13 -04:00
Matt Corallo
136a8941c1
Things:
...
* key API changes moxie made because he disliked the other API
* remove atmosphere
* Fix some bugs in the send path, update for new send API
* Send HTML
2014-03-25 15:27:19 -04:00
Matt Corallo
000a5e1440
Fix up a few things so registration works
2014-03-23 13:19:53 -04:00
lilia
fe1b5435aa
Add FakeWhisperAPI for serverless development
...
When included after api.js, fake_api.js inits a FakeWhisperAPI.
FakeWhisperAPI inherits the methods of API, overrides a few, and
then usurps its place as the one true API.
Single device mode successfully "registers" against FakeAPI. Sadly,
multidevice mode has a recursive loop somewhere that makes the callstack
asplode.
2014-03-20 00:57:29 -07:00
lilia
6934ba0b92
Refactor Server API functions
...
The details of the server API are now mostly relegated to api.js, and
accessed through the API container object, improving modularity and
readability, and setting us up to derive a FakeAPI for serverless
development.
2014-03-15 19:57:40 -07:00
Matt Corallo
b8357a6464
Unmiified js files, mostly
2014-03-09 17:54:44 -07:00
Matt Corallo
fee6a69083
Optional curve25519 in js
2014-03-09 20:32:00 -04:00
Matt Corallo
8db3885659
Updates, NaCL
2014-01-22 06:23:41 +00:00
Matt Corallo
eec4c66ef6
Fixup dir structure
2014-01-22 03:28:35 +00:00
Matt Corallo
42de35dd72
Random fixes, stuff
2014-01-17 01:08:33 -05:00
Matt Corallo
7e811c2855
Working registration
2014-01-11 22:49:46 -10:00
Matt Corallo
2427b73057
Untested Code
2014-01-11 21:32:13 -10:00
Matt Corallo
8ad510e00e
Minor tweaks and first step towards websocket
2014-01-10 21:58:58 -10:00
Matt Corallo
a25cf5f176
Initial Checkin
2014-01-09 21:48:05 -10:00