74e0ce492dWeekly Views. Add avif mime extension. Optimise skipping watched files which haven't been changed. Block zgrab to save resources. Reduce text and boilerplate.
Azareal
2021-01-03 07:46:24 +1000
ae06b5a242Update content type for routeJSAntispam
root
2020-12-29 01:43:29 +0000
5de1f66973linkify avatars on the forum list nox: dim linkified avatars on hover nox: tweak filter_selected text color
Azareal
2020-08-10 17:10:44 +1000
e9819389afcover avatars with AvatarResBase config setting
Azareal
2020-07-31 22:45:20 +1000
ed64b8f29beliminate allocs for getting static resources optimise two char emoticons add 30 parser tests
Azareal
2020-07-26 14:36:40 +1000
101b045000bulk mod: cancel bulk mod mode bulk mod: fix init binding bulk mod: cancel bulk mod mode during page transitions js: more logging js: add before_init_bind_page hook js: add end_unbind_page hook js: change end_bind_page to init hook js: change end_bind_topic to init hook nox: add padding to no alerts alert phrases: add topic_list.cancel_mod
Azareal
2020-07-23 21:13:55 +1000
e814e85daafix alerts erroring when you don't have any reset mod floater status on page bind alias console.log with log reduce boilerplate
Azareal
2020-07-23 14:02:16 +1000
afc9f54e5ebulk mod: unselect items by clicking them again.
Azareal
2020-07-19 17:22:49 +1000
be609b47cenew modtools ux - don't allow users to select things they shouldn't be able to - hide mod options the user doesn't have access to - highlight options which can be selected - stop counting topics twice when they're clicked on multiple times
Azareal
2020-07-19 13:26:56 +1000
6260dbced7fix command order in run.bat
Azareal
2020-07-19 11:06:09 +1000
96b61078c5hide modtool options we don't have access to on forum and topics pages use hookgen for route_topic_list_start hook add route_topic_list_mostviewed_start hook
Azareal
2020-07-15 18:27:36 +1000
b1af963916Add per-user profile comment visibility settings. Honor user blocks in ProfileReplyEditSubmit. Reduce boilerplate.
Azareal
2020-07-15 07:50:29 +1000
4bdc528744remove arbitrary restrictions on text fields in MysqlAdapter.SetDefaultColumn save allocs in mysql query adapter
Azareal
2020-07-13 16:53:04 +1000
d1f977154fguest profiles should not exist don't load profile resources on error
Azareal
2020-06-30 12:27:04 +1000
5ac7739648Config.NoEmbed should override user preferences.
Azareal
2020-06-29 21:40:52 +1000
c4f2f0df90support youtu.be urls add noscript tags for video embeds support youtube timestamps validate youtube video parameters
Azareal
2020-06-25 17:46:09 +1000
7f1cd665cafix csps for embeds being reset by next post
Azareal
2020-06-25 12:36:06 +1000
ae83a1c701update brotli and mssql deps add a couple more canonemail test cases
Azareal
2020-06-23 06:26:10 +1000
572ff8e073token based anti-spam for when javascript is disabled reduce the number of allocs when generating templates
Azareal
2020-06-19 16:38:32 +1000
470003665bclarify how the weak password scanner works
Azareal
2020-06-19 13:18:44 +1000
2c220c47dfdocs for weakpass.json grammar add a weakpass literal
Azareal
2020-06-19 13:03:10 +1000
3efd887b1acover common mutations of literal definitions add seven char weak password definitions to take advantage of mutations avoid majority of the weak password logic for really long passwords
Azareal
2020-06-18 13:37:05 +1000
08d5e2e0d8add more weak password definitions move the weak password logic to it's own file add another weak password test case and split the test function
Azareal
2020-06-18 12:39:21 +1000
f0c9544af6make it easier to define weak password definitions add tests for weak passwords make it easier to check values of errors returned from weak password loosen weak password requirements for long passwords reduce boilerplate when loading json files only check for email in passwords when it is longer than two chars more canonemail tests
Azareal
2020-06-18 08:03:36 +1000
bb0f6be91ccanonalize emails properly shorten var names
Azareal
2020-06-16 12:07:21 +1000
efa9b4ea70did i not commit this? giiiiittt. wider videos on cosora
Azareal
2020-06-09 21:52:59 +1000
304c246cb2security: stop exempting video sites in frame-src on pages which don't have video embeds perf: reduce allocs in action posts perf: avoid allocing a map and slice for single reply posts when it is liked and the post also has an attachment. perf: use hookgen for topic_reply_row_assign hook. perf: stop unnecessarily indirecting r in topic_reply_row_assign hook. perf: try optimising reqUserList logic in Topic.Replies()
Azareal
2020-06-09 12:04:58 +1000
019efc8c62add support for niconico videos tweak tempra simple text attach padding
Azareal
2020-06-08 22:19:32 +1000
cb383240f8tempra simple too fix line wrap in attach box on themes exc cosora
Azareal
2020-06-08 21:56:33 +1000
5073c78364text attachments for cosora and shadow reduce bytes and boilerplate
Azareal
2020-06-08 21:31:45 +1000
8be3f79abbimprove text file attachment blocks
Azareal
2020-06-08 21:13:19 +1000
ef97d7fb31avoid false positives in html blocks with underscore markdown with latin word boundary detection initialise markdown hooks after slice fills
Azareal
2020-06-08 21:02:19 +1000
308182cdb3add tests for BbcodeStripTags
Azareal
2020-06-08 12:35:51 +1000
8ef9dc8353strip bbcode tags from ogdesc meta blocks for topics add topic_ogdesc_assign hook initialise hooks after filling slices in bbcode init hoist poll input checks out of inner loops in CreateTopicSubmit shorten variable names and reduce boilerplate
Azareal
2020-06-08 12:18:17 +1000
75d1d6fcbeadd telegram, domcop, maui and alt aspiegel user agents reduce boilerplate in routergen
Azareal
2020-05-29 08:41:19 +1000
7211ed4f0eswitch the order on these
Azareal
2020-05-28 18:07:13 +1000
72731cfe0ctry moving this down to fix upgrades
Azareal
2020-05-28 18:00:24 +1000
db856af952reduce boilerplate in topic routes
Azareal
2020-05-27 18:54:53 +1000
77669d42a5add actionSuccess function to reduce boilerplate skip doPush if there is nothing to push optimise cdnpush string building use string builder for server push strings
Azareal
2020-05-27 14:15:02 +1000
4eaf0c472asnip this
Azareal
2020-05-27 10:30:26 +1000
814eac5a95comment out this test for now
Azareal
2020-05-27 10:15:46 +1000
d83969edceuse hookgen for topic_create_frow_assign rename header to h in CreateTopic avoid double indirect for h for topic_create_pre_loop
Azareal
2020-05-27 10:10:49 +1000
4683e33664that was dumb x.x
Azareal
2020-05-27 10:06:08 +1000
d0bc74f58fadd cocolyze, babbar, surdotly, awesome_bot user agents reduce matching in the router slightly use hookgen for router_after_filters use hookgen for router_pre_route shorten ua buffer variable name skip more symbols in initial ua loop shorten vulnscan string avoid unneccessary fork in ua logic
Azareal
2020-05-27 07:08:13 +1000
6be9a25e89fix topic create form not appearing on cosora
Azareal
2020-05-27 06:26:15 +1000
07d478179dimplement HooksNoRet and HooksSkip use hookgen for route_forum_list_start use hookgen for forums_frow_assign change forums_frow_assign to a noret hook save bytes and reduce boilerplate
Azareal
2020-05-26 17:53:56 +1000
67772f2f9aavoid double indirect for header in simple_forum_check_pre_perms hook avoid double indirect for header in forum_check_pre_perms hook use hookgen for forum_check_pre_perms hook
Azareal
2020-05-26 11:46:02 +1000
480ff79d6dupdate startup scripts to call hookgen reduce boilerplate in some older startup scripts update advance install docs
Azareal
2020-05-24 18:06:24 +1000
13552ee662meta hook api
Azareal
2020-05-24 17:22:00 +1000
3ac9036366reduce duplication in hookgen
Azareal
2020-05-24 09:16:17 +1000