James Mills
908e4cf525
Fix SyntaxError :D ( #132 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/132
Reviewed-by: xuu <xuu@noreply@mills.io>
Co-authored-by: James Mills <james@mills.io>
Co-committed-by: James Mills <james@mills.io>
2022-04-03 01:11:33 +00:00
xuu
5b01e82897
fix: outbox-subscribe ( #131 )
...
Co-authored-by: Jon Lundy <jon@xuu.cc>
Co-authored-by: xuu <me@sour.is>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/131
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-04-03 01:03:45 +00:00
xuu
35c4ecca6f
feat: sbscribe to outbox ( #128 )
...
Co-authored-by: Jon Lundy <jon@xuu.cc>
Co-authored-by: xuu <me@sour.is>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/128
Reviewed-by: James Mills <james@mills.io>
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-04-02 22:32:12 +00:00
James Mills
6a92c9d30a
Add support for indexing and persisting inbox index state ( #121 )
...
TODO:
- [ ] Remove `replace` directive after testing...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/121
2022-04-02 14:15:46 +00:00
James Mills
b885d2cf4d
Fix some minor UX issues with the input box ( #118 )
...
Partially fixes some of the issuses found in #117
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/118
Reviewed-by: xuu <xuu@noreply@mills.io>
2022-04-01 12:36:38 +00:00
mlctrez
80b5d42fa4
add register button to configuration page ( #114 )
...
Adding a new register button to the configuration page that calls client.Register()
When clicked this button uses the identity stored in the local storage which was created either via new identity or update identity buttons.
All errors are logged to the console. From my tests, I don't have a salty@mlctrez.com user so it fails looking up the service user to send a message to.
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/114
Reviewed-by: xuu <xuu@noreply@mills.io>
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-04-01 02:13:19 +00:00
mlctrez
a085cf9a14
bring_back_salt_shaker ( #111 )
...
Makes the avatar url point to salt shaker icon in application when no avatar found on lookup.
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/111
Reviewed-by: James Mills <james@mills.io>
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-03-31 22:20:06 +00:00
mlctrez
53e79b449b
chat_window_formatting ( #102 )
...
![image](/attachments/8d560ad1-bcf7-44c6-940e-3e386f9cc2b6)
trying out message formatting in the style of text message chatting where incoming is left justified and send messages are right justified
only the last message will have a timestamp
WIP until onClick displays timestamp of message
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/102
Reviewed-by: xuu <xuu@noreply@mills.io>
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-03-31 21:38:34 +00:00
James Mills
95be492208
Add support for sender interfaces and the pwa to fallback to sending via a broker as fallback ( #101 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/101
Reviewed-by: xuu <xuu@noreply@mills.io>
2022-03-31 03:46:12 +00:00
James Mills
57a6ff5ec1
Add support for performing lookups via the broker we were served from ( #99 )
...
Depends on #95
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/99
2022-03-31 00:51:38 +00:00
mlctrez
d6fcad992c
new chat should also update contacts ( #92 )
...
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/92
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-03-30 00:35:43 +00:00
James Mills
f9fa628e75
Add support for new contacts appearing in contact list automatically ( #89 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/89
2022-03-29 22:06:06 +00:00
James Mills
07d28ba5d4
Use the Client's builtin cache for addr lookups and do the send async ( #84 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/84
2022-03-29 00:24:03 +00:00
mlctrez
969a263d06
support for contacts, multiple chat threads, and persistence ( #77 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Co-authored-by: James Mills <james@mills.io>
Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/77
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-03-28 21:49:01 +00:00
xuu
38a6d71644
xuu/bot ( #64 )
...
Co-authored-by: Jon Lundy <jon@xuu.cc>
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/64
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-03-26 14:43:05 +00:00
James Mills
411d5500b3
Fix DNS lookup failures in the PWA by using DoH (DNS over HTTP) ( #65 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/65
2022-03-26 03:48:57 +00:00
James Mills
211f725986
Fix Lookup to actually use SRV records (where available) and refactor ( #62 )
...
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/62
Reviewed-by: xuu <xuu@noreply@mills.io>
2022-03-25 23:49:44 +00:00
James Mills
d0ecf8eb16
Fix support for 2-way chat (receive works 🥳 )
2022-03-25 22:47:06 +10:00
James Mills
3b300f09fd
pwa: Fix the name of the main component to be SaltyChat
2022-03-25 21:28:35 +10:00
James Mills
5c1fd1077b
WIP: Fix for Mobile Safari
2022-03-25 16:49:42 +10:00
James Mills
544aecb368
pwa: Remove the unsed link component(s)
2022-03-25 15:36:23 +10:00
James Mills
9e9abacf1a
pwa: Fix build errors
2022-03-25 15:28:44 +10:00
mlctrez
ab6e29a376
errors go to a modal dialog
2022-03-24 23:20:16 -05:00
mlctrez
14eb996218
compact chat window text a bit
2022-03-24 21:22:57 -05:00
mlctrez
906a85c8d2
add send-to address
2022-03-24 21:11:26 -05:00
James Mills
3870354554
Remove no-cors
2022-03-25 11:23:20 +10:00
mlctrez
f736b42a00
remove debugging
2022-03-24 19:29:02 -05:00
mlctrez
30d7330503
remove endpoint configuration, no longer used
2022-03-24 18:03:46 -05:00
mlctrez
43f5d14025
Merge branch 'material-design-exp-matt' of ssh://git.mills.io:2222/saltyim/saltyim into material-design-exp-matt
2022-03-24 17:48:51 -05:00
mlctrez
a2f9fd8cd7
fixup doc
2022-03-24 13:39:38 -05:00
mlctrez
61e3b8e6bd
initial work on configuration page
2022-03-24 13:39:38 -05:00
mlctrez
e937a895be
auto scroll to last chat message
2022-03-24 13:38:41 -05:00
mlctrez
ca49338f3f
clear value and focus on input
2022-03-24 13:38:41 -05:00
mlctrez
c084b99953
chat screen layout
2022-03-24 13:38:41 -05:00
mlctrez
4452560dc3
re-add icons to update banner buttons
2022-03-24 13:38:41 -05:00
mlctrez
edcbecde11
initial goapp-mdc integration work
2022-03-24 13:38:41 -05:00
James Mills
02842fd49c
pwa: Playing around with material design
2022-03-24 13:37:18 -05:00
mlctrez
e24bbf72d5
fixup doc
2022-03-24 09:53:40 -05:00
mlctrez
70cbed1fa9
initial work on configuration page
2022-03-24 09:50:51 -05:00
mlctrez
f5aaf48ebc
auto scroll to last chat message
2022-03-23 12:32:46 -05:00
mlctrez
8e8f8ec728
clear value and focus on input
2022-03-23 12:20:17 -05:00
mlctrez
b5a7e5af47
chat screen layout
2022-03-23 12:08:21 -05:00
mlctrez
9eff8ebd99
re-add icons to update banner buttons
2022-03-23 09:09:38 -05:00
mlctrez
73854ad66e
initial goapp-mdc integration work
2022-03-22 23:06:56 -05:00
James Mills
e5b0c0dde7
pwa: Playing around with material design
2022-03-22 15:44:54 +10:00
James Mills
7452f3a1ce
pwa: test self-update
2022-03-22 14:48:54 +10:00
James Mills
a5bceb13d4
pwa: Add app update detection
2022-03-22 14:43:05 +10:00
James Mills
daf7f4efe5
Revert "Revert "pwa: Add support for installable detection and prompt""
...
This reverts commit 15981876ff7c322a047f80ff05a1b92eb180f4e7.
2022-03-22 14:04:47 +10:00
James Mills
15981876ff
Revert "pwa: Add support for installable detection and prompt"
...
This reverts commit 6bfc3beda9c671dc26bd1ee1845c22b217902095.
2022-03-22 14:02:21 +10:00
James Mills
1c721ce8f7
Code cleanup
2022-03-22 13:58:50 +10:00