Thomas Lynch
e73cef4caf
Small refactor setting localstorage defaults in loop instead of gross repetition
2 years ago
Thomas Lynch
4022999966
Remove or update some no longer relevant todos.
...
re: the captcha one, roundrobin = too fast expiring, sampling expireAfter $gte some time = possible to not get returned a captcha. so stucking with random. been working fine.
2 years ago
Thomas Lynch
21006b9f5b
make homepage threads date display based on the thread creation date rather than bump date
...
1. because its only updated per hour, bump date is almost useless
2. hot threads are only for past 7 days so it it a better way to tell most replied vs most recent
2 years ago
Thomas Lynch
e9d01360c9
margin change on homepage sections
2 years ago
Thomas Lynch
6177b94d8c
add sticky level to title property of posticon
2 years ago
Thomas Lynch
e48c5af8dc
one last fix before the tag :)
2 years ago
Thomas Lynch
43b2c599f2
update .gitlab-ci.yml
2 years ago
Thomas Lynch
3e5648bfa5
cobertura coverage reports gitlab-ci and note in contributing.md
2 years ago
Thomas Lynch
d8f2e8292f
add eslint rules
...
no-template-curly-in-string (+find and fix minor bug in redirect)
curly
no-multiple-empty-lines
2 years ago
Thomas Lynch
115679a4de
I guess my comment in lib/post/filteractions was right
...
+update CONTRIBUTING.md
2 years ago
Thomas Lynch
1b7b47b7a7
update CHANGELOG and package*.json
2 years ago
Thomas Lynch
ed65bc41aa
remove dupe
2 years ago
Thomas Lynch
ad04dad123
add more compiledfileclients to gitignore
2 years ago
Thomas Lynch
5c43ecab98
eslint gulp/res/js/
...
update .eslintrc.json
update gitignore
rm --cached some newly .gitignore'd files, which were just pug compiledclient output files
2 years ago
Thomas Lynch
e7233d09e7
eslint controlers/, mostly removing all the unused schema check functions
2 years ago
Thomas Lynch
c1db19503c
Update .gitlab-ci.yml file
2 years ago
Thomas Lynch
6ddbfc450a
try caching npm in gitlab-ci
2 years ago
Thomas Lynch
4dc95a958a
remove disgusting filepaths from windowsn
2 years ago
Thomas Lynch
153ab9f044
udpate eslintrc.json and gitlab-ci.yml
2 years ago
Thomas Lynch
e047782249
eslint lib, migrations, db, models, test, schedules and root dir
2 years ago
Thomas Lynch
ec5eb65aa7
change return of getfilterstrings to object and destructure
2 years ago
Thomas Lynch
3993b66116
Found and fix statsCountAnonymizer bug after linting
2 years ago
Thomas Lynch
30bfc09b32
Add eslint, and a job in .gitlab-ci.yml to auto run linting on merges
2 years ago
Thomas Lynch
0a3515291b
yeah, it was pretty busted
2 years ago
Thomas Lynch
a8c532acc1
update changelog & package*.json
2 years ago
Thomas Lynch
6c9f0a211f
hotfix editing broken filters
...
note: i am dumb and the testing account has BYPASS_FILTERS so what i broke in changing filters went unnoticed
in future, will add more tests w/ different permission levels
2 years ago
Thomas Lynch
9884ca2665
migration to remove old phashes
2 years ago
Thomas Lynch
a834672c51
update changelog and package*.json
2 years ago
Thomas Lynch
93541903f2
fix Modlogs#deleteOld prunes propagating to other boards unintentionally (not deleting anything too new)
2 years ago
Thomas Lynch
452071ebb0
debugLogs logs board and global setting changes
2 years ago
Thomas Lynch
7893947ee6
refactor, dedup the combining of post data into strings for filtering, and blocking post/applying ban. also improve the comments. previously was ugly and duplicated between makepost and editpost model
2 years ago
Thomas Lynch
f75fd6dfad
add imageHashes middleware to modpost route
2 years ago
Thomas Lynch
e4035dcaee
Portrait mode improvement for tegaki on mobiles. was simpler than i thought
2 years ago
Thomas Lynch
10bb0cb431
update CHANGELOG & package+lock
2 years ago
Thomas Lynch
302038c3a7
Merge branch 'develop' of ssh.gitgud.io:fatchan/jschan into develop
2 years ago
Thomas Lynch
e2c68723b5
add back !dontStoreRawIps to manage pages, because the raw rooms dont get broadcasted to if raw ips are fully disabled, so joining them (Even for staff with raw ip perm) will not show any posts
2 years ago
Thomas Lynch
931fd4546f
bugfix errors -> error, displaying error message as single characters
2 years ago
Thomas Lynch
15c4f593bd
add the best theme "adaptive" from jschan branch to public
2 years ago
Thomas Lynch
a9af02e105
bugfix incorrect fallback for arraysetting in board tags
...
undo a change in paramconverter that could mess with array inputs being unset
migration to unfuck any broken board tags from this
2 years ago
Thomas Lynch
9b8ea2f65f
remove links to shit i cant bother updating the pubkeys for
2 years ago
Thomas Lynch
c837ac4f1f
npm update, thou hath failed me
2 years ago
Thomas Lynch
e92e27bd40
remove "+x earlier", bugfixes and expanding omitted appearance tweaks
2 years ago
Thomas Lynch
f3daa8e352
notification fix/change
...
remove new post log
2 years ago
Thomas Lynch
3de70f05b9
fix tmp dir
2 years ago
Thomas Lynch
71980a5b33
update CHANGELOG, udpate deps
2 years ago
Thomas Lynch
2cbab576a7
Merge branch '184-expand-omitted-inline' into develop
2 years ago
Thomas Lynch
1a377a30ee
close #322
2 years ago
Thomas Lynch
ff8a9ad2ce
jsonly class on expand button
2 years ago
Thomas Lynch
ddd5b29dda
hide/toggle "x posts omiited" text when expanded
...
return to correct number of preview posts e.g. if post has less/no preview replies
2 years ago
Thomas Lynch
9430649a72
fixed size omitted button to avoid content jumping
2 years ago