Commit graph

66 commits

Author SHA1 Message Date
Jeremy
3ed1af15d0 Version 2.0 -> 2.1 2023-01-09 12:58:47 +13:00
Jeremy
59b9ba67b7 Remove need for Client-Server API addresses in docs 2023-01-09 12:48:51 +13:00
Jeremy
a6ee41a6ab Precompile Lua into bytecode before running it (see COMPILE) 2023-01-09 12:36:48 +13:00
Jeremy
932ee958c0 Implement server discovery (.well-known/matrix/client), and re-authenticate if access token expired or was invalidated somehow 2023-01-01 17:41:35 +13:00
Jeremy
2d8788afd9 another oopsy 2023-01-01 17:41:35 +13:00
Jeremy
91e9801c0f Update 'README.md' 2023-01-01 02:44:27 +00:00
Jeremy
bc1272a3e4 Oops 2022-12-31 23:30:51 +00:00
Jeremy
a9c47a81b4 Update README and fix manpage format problems 2023-01-01 12:29:50 +13:00
Jeremy
d133316183 Update version no. and dependencies in Makefile 2023-01-01 12:29:03 +13:00
Jeremy
a112ef195a Update documentation for version 2.0 2023-01-01 12:03:47 +13:00
Jeremy
88e373a777 Add cache.disable logic (oops...) 2023-01-01 10:57:22 +13:00
Jeremy
75de7727d0 Update usage 2023-01-01 09:59:16 +13:00
Jeremy
40733b4d52 Added Lua gitignore 2023-01-01 09:57:12 +13:00
Jeremy
914e8af956 Rewrote the whole entire thing in Lua
Shortened list of changes:

 - Added room aliases
 - Switched the -C and -c flags
 - Added the MATRIXSEND_CONFIG environment variable
 - Changed config format to Lua over custom /bin/sh
 - Upgraded to Matrix spec 1.5 over whatever
   version it was previously using
 - Removed JSON printing (and in turn, pretty printing)
 - Added actual Matrix error reporting rather than
   just feeding the JSON to the user
 - Switched to luaposix getopt() over /bin/sh getopts
 - Some more changes...
2023-01-01 09:53:10 +13:00
Jeremy
aaf2350de3 Removed version line in README.md 2022-08-04 07:49:58 +02:00
Jeremy
eee2a75739 Update version numbers 2022-08-04 17:47:59 +12:00
Jeremy
050284e13d temporarily remove LICENSE 2022-08-04 17:43:57 +12:00
Jeremy
6f090d7ac0 Improve config manpage wording 2022-08-04 17:38:30 +12:00
Jeremy
fcf5e4b510 Added AccessToken config option to manpage 2022-08-04 17:25:00 +12:00
Jeremy
017cea52f4 Added -C option to manpage 2022-08-04 17:24:45 +12:00
Jeremy
1fb436c53b Added PrettyPrint config option 2022-08-04 17:19:12 +12:00
Jeremy
f4bca1586d Added -C option + added warning function and more 2022-08-04 17:16:24 +12:00
Jeremy
1d32782593 Shorten synopsis in manpage 2022-08-04 16:39:27 +12:00
Jeremy
0d0fbb27ae Fix breaking login issue 2022-08-03 16:25:38 +12:00
Jeremy
f61b8ce0b5 Update manpage mdocdate 2022-08-03 11:33:42 +12:00
Jeremy
8e9d67c914 Fixed manpage rendering issue 2022-08-03 11:24:54 +12:00
Jeremy
cd686dd4e3 Add NoCache to config manpage 2022-08-03 01:22:06 +02:00
Jeremy
4b1ab4b374 Re-design matrix-send.conf man page 2022-08-03 11:19:55 +12:00
Jeremy
c4e397f77a Remove doc/ and config.md 2022-08-02 19:12:21 +12:00
Jeremy
5d72d40f9a Fix manpages not rendering w/ HTML 2022-08-02 19:12:21 +12:00
Jeremy
18894e767c Fix README.md 2022-08-02 09:12:10 +02:00
Jeremy
32d03d211e Update 'README.md' 2022-08-02 09:03:58 +02:00
Jeremy
e0fb4ce726 Update 'README.md' 2022-08-02 09:03:41 +02:00
Jeremy
a5cc6d776b Change man links 2022-08-02 08:59:21 +02:00
Jeremy
068626c0e0 Update manual dates 2022-08-02 18:23:01 +12:00
Jeremy
b486569a72 Added EXAMPLES section 2022-08-02 16:28:33 +12:00
Jeremy
2eb5ac04fe Update 'README.md' 2022-07-28 22:17:09 +02:00
Jeremy
6ca4fe2d3f Added -t option 2022-07-29 08:12:43 +12:00
Jeremy
14a7466c1c Added getopts and -s option to curl 2022-07-29 06:54:54 +12:00
Jeremy
90fb158618 Update markdown manpages 2022-07-29 06:50:48 +12:00
Jeremy
bb2c2c9695 Added options to matrix-send(1) 2022-07-29 06:50:07 +12:00
Jeremy
f1d96524e9 Fix Makefile 2022-07-29 06:49:52 +12:00
Jeremy
0872094392 Update README.md 2022-07-29 06:39:05 +12:00
Jeremy
e74a9186e5 Added Markdown manpages 2022-07-29 06:20:51 +12:00
Jeremy
90b8004da6 Fix formatting of manpage 2022-07-29 06:20:19 +12:00
Jeremy
c6fd42e18f Removed Linux incompatibility 2022-07-29 06:20:04 +12:00
Jeremy
9a190042c5 Updated documentation 2022-07-28 20:41:32 +12:00
Jeremy
a3e94791b9 Fixed mistakes in matrix-send.conf(5) 2022-07-28 20:34:50 +12:00
Jeremy
ac8c2c42ea Updated matrix-send.conf 2022-07-28 20:34:30 +12:00
Jeremy
a62caaeb13 Made the Makefile proper 2022-07-28 20:34:01 +12:00