6
1
mirror of https://git.mills.io/saltyim/saltyim.git synced 2024-06-26 00:38:22 +00:00
Commit Graph

235 Commits

Author SHA1 Message Date
James Mills
fa26923d54 Fix GetIdentity() 2022-03-27 01:55:24 +10:00
James Mills
f5d022df56 Code cleanup 2022-03-27 01:31:17 +10:00
James Mills
fb2c94dbb8 Properly log the Base RL 2022-03-27 01:19:40 +10:00
James Mills
072799a94d Code cleanup 2022-03-27 01:09:07 +10:00
James Mills
61d0c5bef8 Tidy up the Docker image's entrypoint 2022-03-27 00:58:28 +10: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
af290700b4 Ooops 2022-03-27 00:40:10 +10: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
2641d08b2b Fix install instructions for salty-chat.sh for msgbus and salty cli tools 2022-03-26 12:40:57 +10:00
James Mills
4c88a24c87 Add sub-command for checking CORS on discovery endpoints (check_cors), fail lookup if CORS check fails (#63)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/63
2022-03-26 01:42:57 +00:00
James Mills
323f09ff5c Add optional support for setting up a TLS listener with Let's Encrypt support (#61)
Same as https://git.mills.io/yarnsocial/yarn/pulls/785

Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/61
2022-03-26 01:42:40 +00:00
James Mills
d6930fce67 Why won't you push you stupid Docker hub 2022-03-26 11:40:22 +10:00
James Mills
f346d2354f Fix Docker image we're pushing to 2022-03-26 11:33:16 +10:00
James Mills
7cc77f5ac0 Trigger CI 2022-03-26 11:02:33 +10:00
James Mills
ee3eeed759 Fix README Build Status badge 2022-03-26 10:48:01 +10: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
fda4628414 Update 'Roadmap.md' 2022-03-25 21:38:44 +00:00
James Mills
55d0fe7d51 Add ConfigHandler() to serve p builtin /.well-known/salty/:config configs for users (#60)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/60
2022-03-25 14:42:56 +00:00
James Mills
eafc9f0865 Fix CORS support 2022-03-25 23:10:48 +10:00
James Mills
d0ecf8eb16 Fix support for 2-way chat (receive works 🥳) 2022-03-25 22:47:06 +10:00
James Mills
a12b9478d7 Fix Docker images entrypoint to configure DATA and STORE env vars by default if not set to sensible valeus 2022-03-25 21:42:46 +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
8c13d6a60c Fix Dockerfile's default CMD to saltyd to make it easier on Synology users 2022-03-25 21:28:17 +10:00
James Mills
5c1fd1077b WIP: Fix for Mobile Safari 2022-03-25 16:49:42 +10:00
James Mills
f905f249bb pwa: Fix missing assets from Dockerfile 2022-03-25 15:41:27 +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
James Mills
3c3f06d766 pwa: Ooops fix typo in Dockerfile :/ 2022-03-25 15:18:40 +10:00
James Mills
d1b2ff6151 pwa: Add missing routes to Dockerfile 2022-03-25 15:17:34 +10:00
James Mills
6692a48baf Update go.sum 2022-03-25 15:15:02 +10:00
James Mills
dbd9ecbd0e Merge branch 'material-design-exp-matt' 2022-03-25 15:14:19 +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
958ba6d9d2 Add unit tests (#55)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/55
2022-03-25 01:52:59 +00:00
James Mills
921705275a saltyd: Update to msgbus v0.1.8 2022-03-25 11:39:28 +10: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
3681f79990 Merge branch 'master' into material-design-exp-matt 2022-03-24 17:58:56 -05:00
mlctrez
c5216f32b9 no-cors when in wasm 2022-03-24 17:50:45 -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
05c44be6c0 refactor identity create/read for functional arguments to support PWA (#53)
This PR is for refactoring interaction with CreateIdentity(), GetIdentity(), and NewClient() to allow operations on the identity contents from within a PWA where a filesystem is not present.

It was suggested to use functional arguments so this pull request reflects this.

Co-authored-by: mlctrez <mlctrez@gmail.com>
Reviewed-on: https://git.mills.io/saltyim/saltyim/pulls/53
Co-authored-by: mlctrez <mlctrez@noreply@mills.io>
Co-committed-by: mlctrez <mlctrez@noreply@mills.io>
2022-03-24 20:21:29 +00:00
mlctrez
2f36047a5f rebase from master 2022-03-24 13:59:40 -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