Commit graph

82 commits

Author SHA1 Message Date
gempir
9adf74b5c2 write cache headers when applicable 2022-09-22 21:33:29 +02:00
gempir
f73c8c073e allow opting out for everyone 2022-07-31 15:03:21 +02:00
Supinic
ab1807eed3 fixed stuff 2022-06-21 19:19:45 +02:00
Supinic
9927d7041a initial batch of changes 2022-06-21 18:25:32 +02:00
Mm2PL
d43e48053f
Use HTTP Not Found rather than Internal server error for logs not found 2022-04-22 14:54:31 +02:00
gempir
70ee89104d use v3 beta of go-twitch-irc 2022-01-12 19:44:06 +01:00
gempir
28185ef34c lowercase any input user or channels fixes #114 2021-08-15 21:43:03 +02:00
gempir
f9eeebd037 add opt out option 2021-06-05 16:23:52 +02:00
gempir
1000bbf46b remove all message type configs, better handle joining/leaving 2021-04-16 18:03:41 +02:00
gempir
d6022c24ba just serve build 2021-03-19 22:14:45 +01:00
gempir
d51cac07d9 embed files 2021-03-19 21:55:12 +01:00
gempir
720694bb08 add test for channels endpoint 2020-12-06 16:36:16 +01:00
gempir
8f76f05d2d document admin api endpoints 2020-12-05 17:52:12 +01:00
gempir
92005a7801 add documentation for channel and userlog endpoints 2020-12-03 20:57:35 +01:00
gempir
a896750a27 add frontend for docs and basic docs for list and channels 2020-12-02 21:50:10 +01:00
gempir
f07157e963 show and hide documentation 2020-12-02 20:45:57 +01:00
gempir
cfc76e72ce use swagger to generate some test docs 2020-12-01 22:52:42 +01:00
gempir
08eeca948b refactor chatMessage creation, fix from,to time query 2020-11-19 21:22:26 +01:00
gempir
6138493d2a readd redirect to current log 2020-11-08 20:21:00 +01:00
gempir
bba5f85526 upgrade assets to new frontend 2020-11-08 16:43:30 +01:00
gempir
02bd55830d fetch external emotes 2020-11-07 14:25:40 +01:00
gempir
a8a3250410 render basic message, time and name 2020-11-07 10:38:21 +01:00
gempir
c6a70bfa9e
Merge pull request #73 from theag3nt/add-nosniff-header
Disable content type sniffing for log output
2020-10-29 22:06:41 +01:00
István Gazsi
cc62c83069 Disable content type sniffing for log output 2020-10-29 20:57:46 +01:00
István Gazsi
f545308e70 Disallow spiders from indexing pages 2020-10-29 20:40:59 +01:00
gempir
2eb8ffccfb api to leave and join channels 2020-10-08 21:52:58 +02:00
gempir
f5ca76b59e Add API to control messageTypes 2020-09-26 01:45:18 +02:00
gempir
cc7838b7e8 simplify webpack setup 2020-09-05 12:15:35 +02:00
gempir
40d8a53134 fix assets handling 2020-08-30 12:07:56 +02:00
gempir
cd7b88424f hashed bundles now 2020-08-30 12:04:29 +02:00
gempir
263ed3b08a only shows available logs in frontend 2020-05-31 16:39:43 +02:00
gempir
97d728ecae add list endpoint 2020-05-31 14:58:32 +02:00
gempir
817de6a4ed Encoding should always be UTF8 2020-04-11 19:22:39 +02:00
gempir
aa92bb557b finish refactoring 2020-03-01 14:53:53 +01:00
gempir
23aaa88677 write down some notes for the future 2020-02-25 21:44:25 +01:00
gempir
e757c12686 add channel routing, handle more error case 2020-02-25 21:14:05 +01:00
gempir
7a691f3812 refactoring 2020-02-25 12:36:10 +01:00
gempir
dff0dbd8b0 slowly remove echo, write own http handler 2020-02-23 16:02:47 +01:00
gempir
d32f81f0e4 start rewriting api endpoints, less code duplication 2020-02-21 21:34:17 +01:00
gempir
41b7c8b014 new experimental API, way better frontend 2020-02-11 18:48:38 +01:00
Daniel
3f787ad349 subdomain@ 2020-01-26 13:13:56 +01:00
Daniel
2eb425199e move swagger docs 2020-01-26 13:10:34 +01:00
Daniel
6953bd744b assets stored in binary 2020-01-26 12:58:59 +01:00
Daniel
2d8d26323e move logsearch to justlog 2020-01-25 14:22:27 +01:00
Daniel
4459694ea7 fix api inconsistency 2019-12-21 12:58:20 +01:00
gempir
e2176ee338 add raw response #32 2019-09-08 17:08:38 +02:00
Ruben Anders
15b217c3aa Add support for go modules 2019-09-05 20:20:11 +02:00
gempir
145676e1bc start to implement usernotice messages, not rendered yet for some reason 2019-07-13 15:05:29 +02:00
gempir
a2470a2c19 improving docs and changing makefile to build docker 2019-07-13 13:10:41 +02:00
Ruben Anders
8237afb113
Added X-Content-Type-Options: nosniff to all responses 2019-06-21 15:37:07 +02:00