Commit Graph

207 Commits

Author SHA1 Message Date
decentral1se 6788e6a4f1
fix: allow template loading without the web server
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/12
2022-02-21 11:01:27 +01:00
decentral1se f8377d8023
Mark that as TODO 2021-06-04 10:16:55 +02:00
Luke Murphy fa80d094a7
Point to the main bots repo now 2021-02-03 09:49:38 +01:00
Luke Murphy a8988cacea
Bump version 2021-02-02 22:43:11 +01:00
Luke Murphy d2c50faeae
Bump slixmpp 2021-02-02 22:40:29 +01:00
Luke Murphy 3b545bd727
Remove unused import 2021-02-02 22:30:57 +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 a81fa1af54
Use super for SimpleDatabase operations
Closes https://github.com/decentral1se/xbotlib/issues/5.
2021-02-02 22:05:56 +01:00
Luke Murphy 5526ad5313
Make log and other arguments explicit
Follow on from b71c2fedfc.
2021-02-02 22:05:45 +01:00
Luke Murphy b71c2fedfc
Thread logger correctly down to sub-objects 2021-02-02 21:34:03 +01:00
Luke Murphy 0043e7563a
Handle re-joining on restart
Closes https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/11.
2021-02-02 21:27:51 +01:00
Luke Murphy 2a5d20f7d4
Add change log entry to data storage 2021-02-01 22:51:40 +01:00
Luke Murphy 3c21c29437
Initialise internal data storage 2021-02-01 22:51:25 +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 f275756451
Show tracebacks for bot exceptions 2021-01-31 21:37:45 +01:00
Luke Murphy 772a3e46a5
Use error logging when facing errors
See https://github.com/decentral1se/xbotlib/issues/2.
2021-01-31 21:37:45 +01:00
Luke Murphy 8a72b486ac
Attempt to integrate codecov 2021-01-26 23:16:50 +01:00
Luke Murphy a200d18dbb
New line that 2021-01-26 23:02:58 +01:00
Luke Murphy 70420bc9e6
Add contrib docs 2021-01-26 23:02:25 +01:00
Luke Murphy 0c5f6b7016
First stab at testing
See https://git.autonomic.zone/decentral1se/xbotlib/issues/6.
2021-01-26 22:54:46 +01:00
Luke Murphy 30a6cbe806
Update that statement 2021-01-24 18:42:53 +01:00
Luke Murphy bbbae3e75e
Clarify how to write the list 2021-01-24 18:39:39 +01:00
Luke Murphy a1774aa708
Fix links 2021-01-24 13:49:03 +01:00
Luke Murphy 26aed0563d
Fix indentation 2021-01-24 13:47:16 +01:00
Luke Murphy f4b942de41
Bump version 2021-01-24 13:45:54 +01:00
Luke Murphy d0e37a5626
Shuffle docs 2021-01-24 13:45:16 +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 dd40939cbf
Point to web docs here 2021-01-24 13:00:41 +01:00
Luke Murphy d705dbe3c2
Add entry for this 2021-01-24 12:48:31 +01:00
Luke Murphy 3cd438c35d
Do attr checking for better logging 2021-01-24 12:48:04 +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 b1f4d6112f
Another pass on the docs 2021-01-24 01:13:43 +01:00
Luke Murphy 7b96a74299
Bump to next version 2021-01-23 23:57:01 +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 745a561409
Catch all exceptions there 2021-01-23 23:55:46 +01:00
Luke Murphy d41d0a4e39
Add another entry 2021-01-23 23:32:44 +01:00
Luke Murphy eecfc8cd38
Rig up first-class file system support
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/3.
2021-01-23 23:31:00 +01:00
Luke Murphy 1ed422ae86
Note about other formats
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/5.
2021-01-23 23:30:51 +01:00
Luke Murphy 73e1ec87b8
Show other XEPs 2021-01-23 23:29:16 +01:00
Luke Murphy 32b63de195
Better documented configuration 2021-01-23 23:28:32 +01:00
Luke Murphy ad5115fed8
That is not exactly true anymore 2021-01-23 21:44:30 +01:00
Luke Murphy b3cb78776e
Clarify return semantics
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/6.
2021-01-23 21:43:10 +01:00
Luke Murphy 7618fee082
Clarify configuration further 2021-01-23 21:40:51 +01:00