Commit Graph

1233 Commits

Author SHA1 Message Date
Azareal
08be6ca402 fix noavatar cap bug 2020-12-18 07:13:31 +10:00
Azareal
79055994bd imagine if travis actually worked 2020-12-18 06:38:30 +10:00
Azareal
fa9bf1f916 fix typo in patcher 2020-12-18 06:30:36 +10:00
Azareal
4d91842407 remove large unused texture
use pngcrush on n6 noavatar
2020-11-17 13:12:20 +10:00
Azareal
1e3a2f4cd6 wrap noavatar uids at 10
fix noavatar uid loop
n5 pngcrush
2020-11-09 16:28:14 +10:00
Azareal
b8c570c87e vscode bug 2020-11-09 16:18:03 +10:00
Azareal
f95c4c12e6 double the number of cached noavatars 2020-11-09 16:12:08 +10:00
Azareal
fb426bda4b add avif, flac, ac3, aac, f4v, xvid, mov, movie, qt, xpi, docx and pdf file extensions 2020-10-21 14:31:33 +10:00
Azareal
86f2b96ba0 flv file extension
delete lesbian spammy domain bit
2020-10-21 07:31:51 +10:00
Azareal
e47c531e5a most viewed now works on dynamically loaded topic lists
show opts on empty forums
2020-08-21 08:18:54 +10:00
Azareal
c6d18e5c18 linkify avatars on profile comments 2020-08-20 15:06:28 +10:00
Azareal
2211d2ef11 link forums page topics to last page 2020-08-19 15:39:45 +10:00
Azareal
e4242eb580 linkify nox userinfo avatar 2020-08-19 15:32:05 +10:00
Azareal
a1d5248b45 alt anti-spam experiment
add register_account_verify_image phrase
2020-08-15 12:44:08 +10:00
Azareal
7d3085ce90 long topics should render properly again
try to simplify TopicsRow
2020-08-15 12:37:56 +10:00
Azareal
40783f00da link forum list last topics to last pages 2020-08-13 13:26:02 +10:00
Azareal
9fd88bd6bc verify Site.URL on start-up 2020-08-13 09:46:10 +10:00
Azareal
62be4020d6 run tests for go 1.15 2020-08-13 01:58:04 +10:00
Azareal
fbed07a8b4 add m4a file extension 2020-08-12 18:24:41 +10:00
Azareal
5de1f66973 linkify avatars on the forum list
nox: dim linkified avatars on hover
nox: tweak filter_selected text color
2020-08-10 17:10:44 +10:00
Azareal
e9819389af cover avatars with AvatarResBase config setting 2020-07-31 22:45:20 +10:00
Azareal
4606a49886 add tgz file extension 2020-07-31 15:58:17 +10:00
Azareal
4680aef783 set RefNoRef to true when using an external domain for StaticResBase 2020-07-31 15:53:33 +10:00
Azareal
f502bf4f53 subresource integrity 2020-07-31 15:33:29 +10:00
Azareal
26ad61057a cover dynamically loaded static resources
cover default noavatars
2020-07-31 09:40:14 +10:00
Azareal
43d72e6f3b wip allow for more cdns
add res template function
add ExtraCSPOrigins config setting
add StaticResBase config setting
skip flush directives
2020-07-30 18:10:29 +10:00
Azareal
d4fd85f75c fix attachment uploading 2020-07-26 15:14:08 +10:00
Azareal
ed64b8f29b eliminate allocs for getting static resources
optimise two char emoticons
add 30 parser tests
2020-07-26 14:36:40 +10:00
Azareal
101b045000 bulk 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
2020-07-23 21:13:55 +10:00
Azareal
e814e85daa fix alerts erroring when you don't have any
reset mod floater status on page bind
alias console.log with log
reduce boilerplate
2020-07-23 14:02:16 +10:00
Azareal
afc9f54e5e bulk mod: unselect items by clicking them again. 2020-07-19 17:22:49 +10:00
Azareal
be609b47ce new 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

fix modtools not opening in some cases
fix command orders in batch files
fix global.js's getExt()
reduce boilerplate
2020-07-19 13:26:56 +10:00
Azareal
6260dbced7 fix command order in run.bat 2020-07-19 11:06:09 +10:00
Azareal
0c230e12ec add WSUser.WriteToPageBytesMulti 2020-07-16 20:51:34 +10:00
Azareal
da5f383c5b add emoji docs 2020-07-15 19:03:10 +10:00
Azareal
96b61078c5 hide 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
2020-07-15 18:27:36 +10:00
Azareal
32bd1a5e28 let admins reset default emojis 2020-07-15 17:05:06 +10:00
Azareal
5bfc5e3e40 unit tests for profile comment visibility 2020-07-15 16:59:47 +10:00
Azareal
eeb932bd4b tempfix csp topic transition bug 2020-07-15 08:01:11 +10:00
Azareal
b1af963916 Add per-user profile comment visibility settings.
Honor user blocks in ProfileReplyEditSubmit.
Reduce boilerplate.

Update account_privacy_profile_comments phrase.
Add account_privacy_profile_comments_public phrase.
Add account_privacy_profile_comments_registered phrase.
Add account_privacy_profile_comments_self phrase.
Add account_privacy_enable_embeds phrase.

Add profile_comments column to users table.
Add who_can_convo column to users table.

You will need to run the updater / patcher for this commit.
2020-07-15 07:50:29 +10:00
Azareal
4bdc528744 remove arbitrary restrictions on text fields in MysqlAdapter.SetDefaultColumn
save allocs in mysql query adapter
2020-07-13 16:53:04 +10:00
Azareal
d1f977154f guest profiles should not exist
don't load profile resources on error
2020-06-30 12:27:04 +10:00
Azareal
5ac7739648 Config.NoEmbed should override user preferences. 2020-06-29 21:40:52 +10:00
Azareal
c4f2f0df90 support youtu.be urls
add noscript tags for video embeds
support youtube timestamps
validate youtube video parameters

add more parser tests
2020-06-25 17:46:09 +10:00
Azareal
7f1cd665ca fix csps for embeds being reset by next post 2020-06-25 12:36:06 +10:00
Azareal
ae83a1c701 update brotli and mssql deps
add a couple more canonemail test cases
2020-06-23 06:26:10 +10:00
Azareal
572ff8e073 token based anti-spam for when javascript is disabled
reduce the number of allocs when generating templates
2020-06-19 16:38:32 +10:00
Azareal
195b41cb79 stop suspicious email check breaking optional emails 2020-06-19 14:22:41 +10:00
Azareal
470003665b clarify how the weak password scanner works 2020-06-19 13:18:44 +10:00
Azareal
2c220c47df docs for weakpass.json
grammar
add a weakpass literal
2020-06-19 13:03:10 +10:00