Commit graph

67 commits

Author SHA1 Message Date
cfef82dc2f fix weird equals alignment 2025-08-19 12:31:45 +12:00
28c1bbafb0 Version 2.0 -> 2.1 2023-01-09 12:58:47 +13:00
f006c27174 Remove need for Client-Server API addresses in docs 2023-01-09 12:48:51 +13:00
8c4b17b9a2 Precompile Lua into bytecode before running it (see COMPILE) 2023-01-09 12:36:48 +13:00
62a21ca3c8 Implement server discovery (.well-known/matrix/client), and re-authenticate if access token expired or was invalidated somehow 2023-01-01 17:41:17 +13:00
83dcd81e95 another oopsy 2023-01-01 13:08:08 +13:00
7890ded40c Update 'README.md' 2023-01-01 02:44:27 +00:00
496fe6ba3b Oops 2022-12-31 23:30:51 +00:00
01cc0c4a35 Update README and fix manpage format problems 2023-01-01 12:29:50 +13:00
1b3bd8db45 Update version no. and dependencies in Makefile 2023-01-01 12:29:03 +13:00
107ec868ba Update documentation for version 2.0 2023-01-01 12:03:47 +13:00
959c3c9c9b Add cache.disable logic (oops...) 2023-01-01 10:57:22 +13:00
3b1db9ece2 Update usage 2023-01-01 09:59:16 +13:00
23da704ccb Added Lua gitignore 2023-01-01 09:57:12 +13:00
13fcde9339 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
9218843baa Removed version line in README.md 2022-08-04 07:49:58 +02:00
d0807670ba Update version numbers 2022-08-04 17:47:59 +12:00
80a1b7a1f8 temporarily remove LICENSE 2022-08-04 17:43:57 +12:00
e4fe071f6a Improve config manpage wording 2022-08-04 17:38:30 +12:00
407f3cdf9a Added AccessToken config option to manpage 2022-08-04 17:25:00 +12:00
fe4c1dad55 Added -C option to manpage 2022-08-04 17:24:45 +12:00
24daab1834 Added PrettyPrint config option 2022-08-04 17:19:12 +12:00
6f021541d2 Added -C option + added warning function and more 2022-08-04 17:16:24 +12:00
6964aa6c37 Shorten synopsis in manpage 2022-08-04 16:39:27 +12:00
4be51f12e2 Fix breaking login issue 2022-08-03 16:25:38 +12:00
302bb7f631 Update manpage mdocdate 2022-08-03 11:33:42 +12:00
a16db17ddf Fixed manpage rendering issue 2022-08-03 11:24:54 +12:00
78169ce888 Add NoCache to config manpage 2022-08-03 01:22:06 +02:00
e4d1d2cb20 Re-design matrix-send.conf man page 2022-08-03 11:19:55 +12:00
9c636a88e3 Remove doc/ and config.md 2022-08-02 19:02:55 +12:00
b156cb0247 Fix manpages not rendering w/ HTML 2022-08-02 19:01:32 +12:00
7c107a9a93 Fix README.md 2022-08-02 09:12:10 +02:00
63948a443d Update 'README.md' 2022-08-02 09:03:58 +02:00
275f2c899b Update 'README.md' 2022-08-02 09:03:41 +02:00
ac0912c53c Change man links 2022-08-02 08:59:21 +02:00
f7fb6021b7 Update manual dates 2022-08-02 18:23:01 +12:00
0daa8367ec Added EXAMPLES section 2022-08-02 16:26:20 +12:00
1a2229add2 Update 'README.md' 2022-07-28 22:17:09 +02:00
9591bcdaa6 Added -t option 2022-07-29 08:12:43 +12:00
b98624bc78 Added getopts and -s option to curl 2022-07-29 06:54:54 +12:00
c74497105b Update markdown manpages 2022-07-29 06:50:48 +12:00
a4f1622aa0 Added options to matrix-send(1) 2022-07-29 06:50:07 +12:00
11c736ae99 Fix Makefile 2022-07-29 06:49:52 +12:00
cdfbffc932 Update README.md 2022-07-29 06:39:05 +12:00
0e7b467439 Added Markdown manpages 2022-07-29 06:20:51 +12:00
bbd8866e43 Fix formatting of manpage 2022-07-29 06:20:19 +12:00
87490ca7f4 Removed Linux incompatibility 2022-07-29 06:20:04 +12:00
81a02d9cfe Updated documentation 2022-07-28 20:41:32 +12:00
98396c27cb Fixed mistakes in matrix-send.conf(5) 2022-07-28 20:34:50 +12:00
05e4569820 Updated matrix-send.conf 2022-07-28 20:34:30 +12:00