Commit Graph

59 Commits

Author SHA1 Message Date
Luke Murphy d2c50faeae
Bump slixmpp 2021-02-02 22:40:29 +01:00
Luke Murphy 44c57bb4d6
Mark the date 2021-02-02 22:29:56 +01:00
Luke Murphy 711f4157fb
Always log tracebacks for errors
Closes https://github.com/decentral1se/xbotlib/issues/6.
2021-02-02 22:19:18 +01:00
Luke Murphy 4dc1e4b07d
Add missing change log entries 2021-02-02 22:06:28 +01:00
Luke Murphy 2a5d20f7d4
Add change log entry to data storage 2021-02-01 22:51:40 +01:00
Luke Murphy e2fb6d4f4a
Use `output` instead of `storage_file`
Closes https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/9.
2021-02-01 22:29:05 +01:00
Luke Murphy 3bbb799ed4
Fix storing of rooms in the configuration file
Closes https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/10.
2021-02-01 21:44:58 +01:00
Luke Murphy 8e7db79903
Pretty print JSON when dumping
Closes https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/8.
2021-01-31 21:41:25 +01:00
Luke Murphy e0cc4203d3
Add log entry for improved logging
Closes https://github.com/decentral1se/xbotlib/issues/2.
2021-01-31 21:37:46 +01:00
Luke Murphy f4b942de41
Bump version 2021-01-24 13:45:54 +01:00
Luke Murphy bf8ccedca1
Support stylesheets and fix serving
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/38.
2021-01-24 13:27:39 +01:00
Luke Murphy 09e4c97597
Support additional routes
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/31.
2021-01-24 13:11:47 +01:00
Luke Murphy 6a30078351
Add setup
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/36.
2021-01-24 13:00:47 +01:00
Luke Murphy d705dbe3c2
Add entry for this 2021-01-24 12:48:31 +01:00
Luke Murphy 2e8c9e739e
Implement write auto-persist file storage
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/39.
2021-01-24 12:46:22 +01:00
Luke Murphy 998667c839
Support extras and stay slim on initial install
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/7.
2021-01-23 23:56:07 +01:00
Luke Murphy d41d0a4e39
Add another entry 2021-01-23 23:32:44 +01:00
Luke Murphy cbca587779
Document aspirational goals for now 2021-01-23 20:51:27 +01:00
Luke Murphy d76210ef57
Fix response handling with kwarg 2021-01-21 19:21:02 +01:00
Luke Murphy 93ad1853b1
Fix multiple rooms in config file
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/33.
2021-01-19 20:39:51 +01:00
Luke Murphy 34aacc07cb
Re-work for simpler generation flow 2021-01-19 20:36:02 +01:00
Luke Murphy e7adfeaa51
Provide a respond function
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/34.
2021-01-19 08:29:56 +01:00
Luke Murphy 73df47eb45
Document Bot attributes/functions
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/35.
2021-01-19 08:24:51 +01:00
Luke Murphy 3584ce3460
Support full text search for commands 2021-01-18 20:48:01 +01:00
Luke Murphy 46d054243c
Pass uploads to Bot.group
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/32.
2021-01-18 11:13:25 +01:00
Luke Murphy 12f3a0fc6f
Support file URLs 2021-01-17 20:49:57 +01:00
Luke Murphy 15e06852de
Support loading jinja templates
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/30.
2021-01-17 20:18:04 +01:00
Luke Murphy a8c46d51a6
Allow to configure the port 2021-01-17 15:09:34 +01:00
Luke Murphy d38921f7be
Support serving the web
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/22.
2021-01-17 14:38:37 +01:00
Luke Murphy f117a38bef
Improve UX on generation 2021-01-16 22:06:01 +01:00
Luke Murphy eca289cb59
Allow to disable auto-join
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/26.
2021-01-16 21:46:22 +01:00
Luke Murphy 8d8c3f8070
Add entry 2021-01-16 21:16:48 +01:00
Luke Murphy 2526ce330d
Allow to load plugins 2021-01-16 20:37:25 +01:00
Luke Murphy c9dec93a4b
Expose Redis URL via conf and environ
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/23.
2021-01-16 20:21:22 +01:00
Luke Murphy 128d42c080
Support conf/env avatar loading 2021-01-16 19:59:09 +01:00
Luke Murphy 42e01862f8
More change log entries 2021-01-16 17:38:57 +01:00
Luke Murphy 07d0c8389b
Add new entry and bump release date 2021-01-16 12:31:51 +01:00
Luke Murphy 5ceb931950
Add change log entries 2021-01-15 21:13:42 +01:00
Luke Murphy 3e83a9390b
`!bots` -> `/bots` 2021-01-15 15:05:49 +01:00
Luke Murphy 2bb47e6f86
Add bots command 2021-01-15 14:42:02 +01:00
Luke Murphy 78581dcf2f
Support avatars
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/17.
2021-01-15 11:08:07 +01:00
Luke Murphy a463aa91f1
Support commands
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/12.
2021-01-14 23:45:23 +01:00
Luke Murphy aabe1fa683
`bot.conf` -> `$name.conf`
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/3.
2021-01-14 22:36:03 +01:00
Luke Murphy 5b43a2cde2
Arrange precedence of config loading
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/14.
2021-01-14 22:26:13 +01:00
Luke Murphy fbd72b55fe
Don't explode when function doesn't get implemented
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/18.
2021-01-14 19:34:13 +01:00
Luke Murphy dc28b16ef5
Add change log entry 2021-01-13 23:21:32 +01:00
Luke Murphy 1bbbbf9159
Support invites 2021-01-13 22:49:52 +01:00
Luke Murphy e3282a89bc
Use direct/group API
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/13.
2021-01-13 21:56:45 +01:00
Luke Murphy 046c8a3f19
Add change log entry 2021-01-13 14:52:36 +01:00
Luke Murphy bcc84fa19e
Merge 0.4.0 release due to packaging error 2021-01-13 14:46:00 +01:00