6
1
mirror of https://git.mills.io/saltyim/saltyim.git synced 2024-06-30 18:51:03 +00:00
Commit Graph

169 Commits

Author SHA1 Message Date
James Mills
4c9da17db6 Fix terminal detection and avoid colors when not a terminal 2022-03-24 01:41:59 +10:00
James Mills
6f9862e6f4 Fix make-user templating 2022-03-24 01:41:36 +10:00
James Mills
8569d1171e Fix make-user to spport supplying an optional custom broker endpoint (-e/--endpoint or 2nd argument) 2022-03-24 00:21:26 +10:00
James Mills
f1d0206898 Update CHANGELOG for 0.0.19 2022-03-23 23:25:50 +10:00
James Mills
5dccf640f2 Fix PackMessage to ensure every message ends with a UNIX newline (\n) 2022-03-23 23:25:03 +10:00
James Mills
5ac634e696 Update CHANGELOG for 0.0.18 2022-03-23 22:39:48 +10:00
James Mills
7ffefb042e Refactor Endpoint for automatic endpoint discovery and less configuration (#46)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/46
2022-03-23 12:39:31 +00:00
Phil S
03a99bdccf Fix default config path message (#45)
As per title.

Was quite a bit confusing there, but worked it out in the end!

Co-authored-by: Phil S <ullarah@noreply@mills.io>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/45
Co-authored-by: Phil S. <ullarah@noreply@mills.io>
Co-committed-by: Phil S. <ullarah@noreply@mills.io>
2022-03-23 10:28:58 +00:00
James Mills
9271665446 Add a format command for tailing and formating messages 2022-03-23 11:57:49 +10:00
James Mills
f5b7d226de Update Roadmap 2022-03-23 10:45:54 +10:00
James Mills
3a7b26a81f Update 'Roadmap.md' 2022-03-23 00:40:11 +00:00
James Mills
a51f81ded9 Update 'OLDREADME.md' 2022-03-23 00:18:30 +00:00
James Mills
7490b62d6e Tidy up the Readme 2022-03-23 10:16:52 +10:00
James Mills
0a0d30792b Add a rough idea of a Roadmap 2022-03-23 10:13:32 +10:00
xuu
7261dd085c feat: add CNAME Discovery to script implementation (#44)
implements https://git.mills.io/prologic/salty.im/pulls/9

Co-authored-by: Jon Lundy <jon@xuu.cc>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/44
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-03-22 22:59:45 +00:00
James Mills
801d6b93bb Add support for client and server (broker) registration (#43)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/43
2022-03-22 22:59:09 +00:00
James Mills
958f4ea4f6 Update CHANGELOG for 0.0.17 2022-03-23 01:20:51 +10:00
James Mills
5d5804106e Add saltyd to the reelase process for precompiled binaries 2022-03-23 01:20:40 +10:00
James Mills
2eabf5f9a9 Add a help to the Makefile making help the default target 2022-03-23 00:30:38 +10:00
James Mills
65420e3278 Fix Dockerfile 2022-03-22 23:47:34 +10:00
James Mills
b04ee521ae Fix bild issue on small machines by restructing some of the cli code and only build the cli by default 2022-03-22 23:46:44 +10:00
James Mills
0048d599f1 Update defaultRequestTimeout to 30s 2022-03-22 22:33:58 +10:00
James Mills
bf32b5c732 Update error handling in send command 2022-03-22 22:31:25 +10:00
James Mills
a37f578544 Add support for generating ULID(s) for User's Endpoints 2022-03-22 22:14:46 +10:00
James Mills
c5da6ba812 Update CHANGELOG for 0.0.16 2022-03-22 18:29:20 +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
James Mills
6bfc3beda9 pwa: Add support for installable detection and prompt 2022-03-22 13:48:39 +10:00
James Mills
8546e54c23 Update message from Hello World to indicate we're not quite ready for prime time just yet :D 2022-03-22 12:39:04 +10:00
James Mills
40f781080c Code cleanup 2022-03-22 12:35:57 +10:00
James Mills
b014857fa9 Fix static assets in Docker iamger 2022-03-22 12:10:05 +10:00
James Mills
7a5889b2f8 Log the config file we're using as Debug level logging 2022-03-22 11:54:06 +10:00
James Mills
c8bbcad0db Set go.mod to require Go 1.17 (since go-app requires it) and update deps 2022-03-22 11:29:52 +10:00
James Mills
85613a4646 Fixed some missing routes for the PWA 2022-03-22 11:26:24 +10:00
James Mills
33a90947e8 Re-fix build constraint for PWA app.wasm 2022-03-22 11:08:04 +10:00
James Mills
361315418f Revert "Fix build tag for pwa app.wasm"
This reverts commit 0ecaec69f892418d6d4706c8f2ecf307c0b50248.
2022-03-22 11:06:37 +10:00
James Mills
0ecaec69f8 Fix build tag for pwa app.wasm 2022-03-22 10:35:25 +10:00
James Mills
ce5ffbd687 Excempt /inbox/* from CSRF 2022-03-22 10:05:00 +10:00
James Mills
6b678240aa Add configuration options for the store 2022-03-22 09:54:02 +10:00
James Mills
677f2a8fd5 Fix adding saltyd binary to Docker iamge 2022-03-22 09:47:26 +10:00
James Mills
f4ce058ff0 Forgot the pwa components 2022-03-22 09:42:53 +10:00
James Mills
7a7efb522b bah I suck 2022-03-22 09:41:37 +10:00
James Mills
9347e50056 Fix Dockerfile (again) 2022-03-22 09:40:55 +10:00
James Mills
845128ae89 Fix Dockerfile 2022-03-22 09:39:36 +10:00
James Mills
fd649208e0 Fix Makefile to publish Docker image as prologic/saltyim 2022-03-22 09:38:03 +10:00
James Mills
c28d109343 Fix Makefile so app.wasm build is silent 2022-03-22 08:29:47 +10:00
James Mills
be4b4a5e9d Add a basic structure for a go-app PWA + integrated Broker (#36)
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Co-authored-by: Jon Lundy <jon@xuu.cc>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/36
2022-03-21 22:27:35 +00:00