6
1
mirror of https://git.mills.io/saltyim/saltyim.git synced 2024-06-28 17:51:04 +00:00
Commit Graph

111 Commits

Author SHA1 Message Date
James Mills
5c36775dd2 Register tcell encodings (Fixes #23) 2022-03-21 16:14:38 +10:00
James Mills
672b0bde13 Fix Drone CI config 2022-03-21 14:38:55 +10:00
James Mills
646ab22372 Add a Dockerfile and push to prologic/salty-chat as well as a Drone CI config for CI/CD 2022-03-21 14:37:31 +10:00
James Mills
aabd291efc Update CHANGELOG for 0.0.13 2022-03-21 11:21:26 +10:00
James Mills
024fbd7169 Make lookups less noisey, remove use of beeep 2022-03-21 11:21:18 +10:00
James Mills
8ba7291760 Fix passing prehook/posthook flags that 7ccd59e broke :D 2022-03-21 10:42:49 +10:00
xuu
7ccd59efc0 feat: make endpoint uniform. add profiles (#30)
Co-authored-by: Jon Lundy <jon@xuu.cc>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/30
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-03-21 00:31:59 +00:00
m u t e f a l l
b496aed878 Docment how to use Env vars to select your default Inbox 2022-03-21 09:12:15 +10:00
James Mills
a9b65ea64b Update CHANGELOG for 0.0.12 2022-03-21 02:14:16 +10:00
James Mills
6020106199 Update to msgbus v0.1.6 2022-03-21 02:14:10 +10:00
James Mills
d0c5f114a7 Fix a stupid Env var bug with bad KeyReplacer :/ 2022-03-21 01:50:37 +10:00
James Mills
43502b6e11 Update CHANGELOG for 0.0.11 2022-03-21 01:17:27 +10:00
m u t e f a l l
fabdccdad1 Update README and add docs for Infrastructure setup 2022-03-21 01:16:31 +10:00
James Mills
18de067072 Upgrade to msgbus v0.1.5 2022-03-21 01:12:39 +10:00
James Mills
b9c868f971 Improve the make-user command 2022-03-20 23:54:54 +10:00
James Mills
b40ce46ddf Improve error handling for make-user 2022-03-20 23:38:51 +10:00
James Mills
51e2b8ff4b Restructure sample hooks and move shell script version to bin/ 2022-03-20 21:09:14 +10:00
James Mills
b078631c2d Add support for setting the Terminal/Console title (#20)
Closes #18

Co-authored-by: James Mills <prologic@shortcircuit.net.au>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/20
2022-03-20 08:16:36 +00:00
Phil S
1e9101d96d Have text not touch border (#17)
It's the little things...

Co-authored-by: Phil S <ullarah@noreply@mills.io>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/17
Co-authored-by: Phil S. <ullarah@noreply@mills.io>
Co-committed-by: Phil S. <ullarah@noreply@mills.io>
2022-03-20 06:13:52 +00:00
James Mills
4fec1b3fa9 Update CHANGELOG for 0.0.10 2022-03-20 15:54:51 +10:00
James Mills
27fdd5c562 Set width to inner rect of chat box 2022-03-20 15:52:16 +10:00
James Mills
7355364664 Update CHANGELOG for 0.0.9 2022-03-20 15:46:45 +10:00
James Mills
b2a648a2bc Further improve the formatting 2022-03-20 15:46:38 +10:00
Phil S
93589b15b0 Chat formatting (#16)
Changed chat format to have the text on a separate line instead of inline with datetime and user.

Co-authored-by: Phil S <ullarah@noreply@mills.io>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/16
Co-authored-by: Phil S. <ullarah@noreply@mills.io>
Co-committed-by: Phil S. <ullarah@noreply@mills.io>
2022-03-20 05:08:02 +00:00
James Mills
5baf355c31 Update CHANGELOG for 0.0.8 2022-03-20 14:59:00 +10:00
James Mills
e25622a087 Use some padding for the user 2022-03-20 14:58:55 +10:00
James Mills
2f4f59c202 Update CHANGELOG for 0.0.7 2022-03-20 14:52:10 +10:00
James Mills
50172a32ae Fixed filtering logic in UI 2022-03-20 14:52:04 +10:00
James Mills
d7fd0ddde3 Improve the UX colors 2022-03-20 13:57:20 +10:00
James Mills
ffcf845965 Update CHANGELOG for 0.0.6 2022-03-20 13:44:49 +10:00
James Mills
663edd1bc6 Fix bugs with the TUI client 2022-03-20 13:44:22 +10:00
James Mills
e3e3e825ac Fix inbox behaviour and configurability 2022-03-20 12:37:36 +10:00
James Mills
1702b0e36d Add title back that @xuu added 2022-03-20 11:40:32 +10:00
James Mills
1bdd463e2c Update CHANGELOG for 0.0.5 2022-03-20 11:27:07 +10:00
James Mills
83083f1b50 Fix log-posthook script 2022-03-20 11:26:11 +10:00
James Mills
dbdf724ed0 Fix syntax error 2022-03-20 11:24:42 +10:00
James Mills
b8cb2437e7 Update CHANGELOG for 0.0.5 2022-03-20 11:20:49 +10:00
James Mills
fbaab7a86b Update CHANGELOG for 0.0.5 2022-03-20 11:19:31 +10:00
James Mills
4c7835f394 Rebuild the shitty UI using tcell/tview 2022-03-20 11:19:21 +10:00
James Mills
166a7c0847 Fix getting -u/--broker-uri flags 2022-03-20 10:14:14 +10:00
James Mills
23a51dd946 Rename the -u/--uri flag to -u/--broker-uri (SALTY_BROKER_URI) and other flags and improve a lot of the help 2022-03-20 10:02:20 +10:00
James Mills
24dee80aba Fix pre/post hook support to accept stdin 2022-03-20 09:55:20 +10:00
James Mills
2f62274265 Add spport for pre/post hooks for read command 2022-03-20 09:35:47 +10:00
xuu
d1d33e45c6 feat: hax for great justice (#14)
- Dont send message on empty
- inbox flag to override $USER
- Filter messages to only chat with partner.

NOTE: might be better to parse the message in loop to handle events outside the formatting code.

NOTE NOTE: i think we might need to revisit read recipts.. maybe including user@domain?

Co-authored-by: Jon Lundy <jon@xuu.cc>
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/14
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-03-19 21:33:03 +00:00
xuu
a2ac6a9ef3 fix: some fixes to display artifacts (#13)
Reviewed-on: https://git.mills.io/prologic/saltyim/pulls/13
Co-authored-by: xuu <xuu@noreply@mills.io>
Co-committed-by: xuu <xuu@noreply@mills.io>
2022-03-19 21:32:08 +00:00
James Mills
b694dca713 Update CHANGELOG for 0.0.4 2022-03-20 02:38:20 +10:00
James Mills
2a93983603 Simplify identity creationg and management 2022-03-20 02:34:39 +10:00
James Mills
a1b00f1bd8 Fix make-user to create the identity as prologic.key (by default) 2022-03-20 02:19:12 +10:00
James Mills
158c7f9231 Don't double log errors in Request() 2022-03-20 01:24:21 +10:00
James Mills
e602f0f3ce Update CHANGELOG for 0.0.3 2022-03-20 00:50:52 +10:00