Commit Graph

977 Commits

Author SHA1 Message Date
Chris Sexton bbf5b27790 web: remove go template dependency
All vue pages now request `/nav` to get a JSON array of navigation
instead of relying on the Go template to have the nav built in. This
cleans up all of the crufty `{{ "{{ thing }}" }}` that was making it
hard to wriet vue.

This also paves the way to using the new Go resource embedding so that
the pages don't need to be wrapped in Go files.
2021-01-09 13:46:28 -05:00
Chris Sexton 92da19e5a8
Merge pull request #327 from velour/omnibus
newsbid: update for season 2
2020-12-31 14:14:20 -05:00
Chris Sexton 44159c26fc newsbid: update for season 2
Fixes #326
2020-12-31 14:08:38 -05:00
Chris Sexton f7340983e9
Merge pull request #325 from velour/omnibus
countdown: fix timer
2020-12-31 12:40:18 -05:00
Chris Sexton c20b4c8b17 countdown: fix timer 2020-12-31 12:36:48 -05:00
Chris Sexton 0aaa3cb136
Merge pull request #324 from velour/gpt2priority
main: reorganize gpt2 execution
2020-12-08 08:28:08 -05:00
Chris Sexton 2fed8099df main: reorganize gpt2 execution 2020-12-08 08:25:29 -05:00
Chris Sexton 3b2b0364c1
Merge pull request #323 from velour/newgpt2
update gpt2 interface
2020-12-07 17:47:34 -05:00
Chris Sexton eefd5974d2 update gpt2 interface 2020-12-07 17:45:01 -05:00
Chris Sexton 844e350b16
Merge pull request #322 from velour/connectortranslate
connectors: add translation layer
2020-12-02 09:59:28 -05:00
Chris Sexton 9dbdd1f9a3 connectors: add translation layer
* URLs can be translated to slack/discord compatible
* Emojy have a connector-specific translation configuration
* Advent of Code plugin respects emojy and URLs
* Config can be wrapped in `` for JSON
2020-12-02 09:53:57 -05:00
Chris Sexton c8e1956099
Merge pull request #321 from velour/fixcountdown
countdown: maybe use actually January
2020-11-30 15:01:36 -05:00
Chris Sexton aa9dc12c9b countdown: maybe use actually January 2020-11-30 14:59:05 -05:00
Chris Sexton d7839c96d8 fcountdown: disable 2020-11-30 12:27:42 -05:00
Chris Sexton f57487868a github: fix commenter fields 2020-11-22 14:04:59 -05:00
Chris Sexton 7b98da6286 github: convert filter to array 2020-11-14 08:35:36 -05:00
Chris Sexton 6cf2437cfb slack: bump library version 2020-11-12 12:48:44 -05:00
Chris Sexton 05ba571f34 github: fix github event URLs and owners 2020-11-09 03:34:40 -05:00
Chris Sexton 910b28666b github: add issue events 2020-11-08 11:55:13 -05:00
Chris Sexton 3e8a474f13 meme: make bully position default to botright even for bad configs 2020-11-02 11:01:23 -05:00
Chris Sexton 9617e02d72 meme: make bully positionable 2020-11-02 11:01:23 -05:00
Chris Sexton 8817df15f0 nerdepedia: fix failing tests and add config 2020-10-24 14:12:13 -04:00
Chris Sexton af5717e9c1 meme: maybe fix the bully meme 2020-10-24 13:47:45 -04:00
Chris Sexton a30be0df8f meme/bot: add ephemeral messages 2020-10-24 10:04:53 -04:00
Chris Sexton fed1951e66 meme: add missing error check 2020-10-23 10:10:20 -04:00
Chris Sexton ac3d037fa4 meme: fix default config 2020-10-23 09:54:33 -04:00
Chris Sexton 789409e159 meme: add web config 2020-10-21 16:03:04 -04:00
Chris Sexton b978702706 slack: once more, remove a character 2020-10-21 14:26:44 -04:00
Chris Sexton ced2108f31 slack: filter zero-width characters 2020-10-21 13:47:18 -04:00
Chris Sexton 250ce836bf meme: add configurable memes 2020-10-21 11:24:03 -04:00
Chris Sexton bd2e28f72a first: disallow empty messages 2020-10-19 21:32:00 -04:00
Chris Sexton 11224e0a2f bot: only provide help for whitelist items 2020-10-16 15:57:04 -04:00
Chris Sexton b69990e10f fix gok error 2020-10-13 09:43:04 -04:00
Chris Sexton 021cbee40a meme: add extra split for discord 2020-10-13 09:43:04 -04:00
Chris Sexton 5df7644229 remove more logs 2020-10-09 13:58:25 -04:00
Chris Sexton 4b95e7680c
Merge pull request #300 from velour/fixdiscordlog
discord: remove noisy log line
2020-10-09 13:41:11 -04:00
Chris Sexton 696ca8408d discord: remove noisy log line 2020-10-09 13:34:07 -04:00
Chris Sexton 30f3c26dd2
Merge pull request #299 from velour/adminOnly
admin: enforce admin status of users
2020-10-09 13:17:25 -04:00
Chris Sexton c8d01029ea admin: enforce admin status of users 2020-10-09 13:14:25 -04:00
Chris Sexton 2ed92927a2
Merge pull request #298 from velour/whitelist
Whitelist
2020-10-09 12:07:32 -04:00
Chris Sexton 3c0704c57c discord: remove channel whitelist 2020-10-09 12:04:43 -04:00
Chris Sexton 969cbb37a1 mock: fix interface 2020-10-09 12:04:33 -04:00
Chris Sexton 2fb84219a0 whitelist: add whitelist of plugins 2020-10-09 12:00:10 -04:00
Chris Sexton f15b0cd40b go: reenable vet 2020-10-09 10:58:52 -04:00
Chris Sexton 17b5f11fb6
Merge pull request #295 from velour/discord
Discord
2020-10-09 10:56:37 -04:00
Chris Sexton 4ba240c37d go: fix some format strings 2020-10-09 10:54:09 -04:00
Chris Sexton 9d33bbd675
Merge branch 'master' into discord 2020-10-09 10:45:14 -04:00
Chris Sexton d8bd95c1fd disable vet... for now 2020-10-09 10:44:23 -04:00
Chris Sexton 789d457ac6 gitignore: add run debug files 2020-09-09 13:40:43 -04:00
Chris Sexton 51592724c8
Merge branch 'master' into discord 2020-09-09 13:31:16 -04:00