47 Commits

Author SHA1 Message Date
Paul Makles 48e218a817 Re-write typings for Axios. 2021-02-13 11:36:54 +00:00
Paul Makles 15e7b569f2 Patch lastMessage as well. 2021-01-27 15:53:29 +00:00
Paul Makles fd2b19fcef Patch DM channel on message. 2021-01-27 15:35:38 +00:00
Paul Makles 15a0029f46 Switch to EventEmitter3. 2021-01-27 11:06:39 +00:00
Paul Makles 118b612631 Catch last_message object. 2021-01-24 10:35:15 +00:00
Paul Makles 76ca67221c Group creation, add / remove members. System user. 2021-01-20 15:17:11 +00:00
Paul Makles 60197f6cd9 Message editing. 2021-01-19 22:21:20 +00:00
Paul Makles b04f86f583 Rewrite events for the most part; add messages. 2021-01-19 21:50:17 +00:00
Paul Makles 56a8fbaa11 Add new notifications and start work on patch methods.
(does not compile)
2021-01-19 18:00:27 +00:00
Paul Makles fbd1e99f32 Add a disconnect on websocket. 2021-01-18 11:58:30 +00:00
Paul Makles 71f4c3e6b0 Login after onboarding 2021-01-17 21:36:38 +00:00
Paul Makles c51acca96e Handle user presence notifications. 2021-01-15 21:26:09 +00:00
Paul Makles e899c5bfc7 Add registration helper. 2021-01-05 18:18:07 +00:00
Paul Makles 584f84f9c9 fetchUser utility function. 2021-01-05 13:17:09 +00:00
Paul Makles a04507ff27 Load websocket URL from API. 2021-01-05 13:14:49 +00:00
Paul Makles 43043887ab Use new ready payload. 2021-01-03 17:44:50 +00:00
Paul Makles 5e9ea8746b Add debug, relationship methods and SV/DM channels 2020-12-31 14:51:56 +00:00
Paul Makles e6465d0646 Exponential backoff on reconnect. 2020-12-31 13:04:49 +00:00
Paul Makles 715c532634 Add websocket. 2020-12-31 11:51:49 +00:00
Paul Makles ba0b922d36 Add login and onboarding code. 2020-12-30 18:10:16 +00:00
Paul Makles 1f64247c5a Begin work on 0.3.0-alpha implementation. 2020-12-30 17:26:31 +00:00
Paul Makles 9127627a5c Add hCaptcha fields. 2020-08-13 13:08:46 +02:00
Paul Makles 3b69e0ee71 Use ready payload to sync. 2020-08-12 16:30:00 +02:00
Paul Makles e9f55fe3f8 Fix packet and auth. 2020-08-11 16:40:35 +02:00
Paul Makles d884ec8891 Add 'create/channel', fetch messages if possible. 2020-08-03 18:02:43 +02:00
Paul Makles 9ad3c3e4d6 Oops. 2020-08-03 16:29:10 +02:00
Paul Makles 2f075937c9 Minor changes. 2020-08-03 16:18:30 +02:00
Paul Makles 09eddea78e Remove two of them. 2020-07-31 14:43:45 +02:00
Paul Makles 5ccab21ebe Add additional events for object changes. 2020-07-31 14:42:16 +02:00
Paul Makles 675f59db84 Fixes and improvements. 2020-07-17 12:25:20 +01:00
Paul Makles c9c629c5d9 Add account creation to library. 2020-06-21 20:30:11 +01:00
Paul Makles 77d55772f8 Clean up the code and export everything. 2020-06-21 15:23:10 +01:00
Paul Makles 277062a68c Complete rewrite of the library, for 0.2.0. 2020-06-21 15:11:57 +01:00
Paul Makles 8a80b20471 Add message nonces. 2020-02-18 15:49:47 +00:00
Paul Makles d5ec4965f8 Add missing methods. 2020-02-18 11:17:17 +00:00
Paul Makles 66906732a8 Sync more information. 2020-02-18 10:55:14 +00:00
Paul Makles 9a7a5735f3 Actually pass the error through. 2020-02-09 17:31:33 +00:00
Paul Makles 8affa1735e Extra error handling. 2020-02-09 17:28:45 +00:00
Paul Makles c49581fef2 bug 2020-02-09 17:16:14 +00:00
Paul Makles 250a0ad12a Add token login. 2020-02-09 17:13:12 +00:00
Paul Makles 461e640055 I give up. 2020-02-09 16:16:37 +00:00
Paul Makles 8205e71f5c Fix bug for web. 2020-02-09 16:11:21 +00:00
Paul Makles 5ddc431d28 Modify for publish 2020-02-09 15:14:27 +00:00
Paul Makles 3d4a4b5e2d Add message manipulation. 2020-02-09 13:49:24 +00:00
Paul Makles 943b82d8a6 Add relationship methods. 2020-02-09 12:29:49 +00:00
Paul Makles eaa9684c1a Write all interfaces for API. Start work on User. 2020-02-09 11:42:40 +00:00
Paul Makles 11752342af Initial Commit 2020-02-09 09:45:23 +00:00