Commit graph

38 commits

Author SHA1 Message Date
7acfa8b30e Updated highlight.js and created new code theme. 2023-12-15 12:47:01 +00:00
622a9c64ae Allow media linking without https: or http: prefix on forum. 2023-03-09 16:18:52 +00:00
a99c8232b1 Added h1 thru h6 bbcodes. 2023-02-12 03:50:08 +00:00
a4ca778428 Enabled video and audio embeds in markdown. 2023-01-29 21:06:03 +00:00
ffc794886c Audio embed previews (no player yet). 2023-01-29 20:29:20 +00:00
dc43ac47f8 Fixed various video embedding bugs. 2023-01-26 22:51:33 +00:00
e6496378ea Complete revamp of the forum video bbcode.
Rather than blindly embedding everything, video metadata is first requested through the URL metadata lookup service.
This slightly protects you from automatically connecting to third party servers and also vastly improves page loading performance in tandem with caching on the server.
A similar implementation will eventually make its way to the audio bbcode and will also be worked in the img bbcode somehow.
This will then eventually make it possible to embed audio and video in markdown the same way you'd embed an image.
2023-01-25 22:33:59 +00:00
0a43ffbe36 Fixed oversight from removing the proxy stuff. 2023-01-01 20:37:15 +00:00
bec238dc97 Removed unused built-in media proxy. 2023-01-01 20:27:25 +00:00
e6b69a23e8 Added [align=] bbcode. 2020-06-05 12:38:28 +00:00
b4a581087a Massive overhauls. 2019-12-12 01:42:28 +01:00
7b910c49bb // I FORGOT TO COMMIT THE FILES AHAHAHAHA 2019-12-06 02:04:10 +01:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
a5b4af743a Added Zalgo bbcode 2019-05-09 17:59:48 +02:00
46dd05782c Added more validation to audio tag. 2019-04-02 21:45:29 +02:00
a3862b3d45 Added nicovideo embedding support to [video] tag, closes #171. 2019-04-02 21:35:30 +02:00
9e310f0a7e Minimise usage of utility.php and made password entropy function support multibyte strings. 2019-03-25 14:24:10 +01:00
8d5b49b0e8 Set a max-height on bbcode pictures. 2019-03-09 19:02:16 +01:00
8e4f67fab2 // this is quite possibly the worst fucking thing i've ever done but it closes #133 2019-01-18 01:27:04 +01:00
a924d18be5 Linkify urls on the forum. 2019-01-17 20:27:06 +01:00
42ae2704ae Fixed youtu.be links not embedding. 2019-01-17 03:11:03 +01:00
6f6381221d Fixed horrible bug in shitty bbcode parser. 2019-01-11 00:05:57 +01:00
612cc4ef84 Limit video dimensions. 2019-01-05 21:26:41 +01:00
aea7f600ff Added audio bbcode. 2019-01-03 16:17:17 +01:00
751e296451 Fixed Parsedown being a piece of garbage. 2019-01-03 03:02:43 +01:00
4fe3c6644d Add media proxying. 2019-01-03 02:43:12 +01:00
b9afcd27ad Restore [url] and [url=] bbcodes. 2019-01-02 23:23:18 +01:00
b4d621df4f Don't automatically link images. 2019-01-02 23:18:38 +01:00
3e4a8504ad Fixed image tag overflow. 2018-12-29 04:43:39 +01:00
3428dc8cc2 Added more audit log events. 2018-12-15 22:16:12 +01:00
061100f0d7 Moved some of the JavaScript stuff to TypeScript. 2018-11-06 23:55:05 +01:00
32ac6816f7 Added markdown styling. 2018-11-01 22:35:10 +01:00
c25c2d76ed Restyled container titles. 2018-10-22 21:53:21 +02:00
488b898af6 Fixed newlines in plain text mode. 2018-09-23 00:48:57 +02:00
1468d22c9c Added styling to about editor. 2018-09-21 11:28:22 +02:00
65e70ce1f8 Moved parser utility functions to their own file. 2018-09-21 10:56:52 +02:00
d52cb3af63 Work in progress. 2018-07-15 04:15:12 +02:00
4e2ff47137 Temporary-ish parsing facilities. 2018-05-24 21:31:48 +02:00