Thomas Lynch
10bb0cb431
update CHANGELOG & package+lock
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
c837ac4f1f
npm update, thou hath failed me
2 years ago
Thomas Lynch
71980a5b33
update CHANGELOG, udpate deps
2 years ago
Thomas Lynch
1a377a30ee
close #322
2 years ago
Thomas Lynch
62678c2b19
Bans can now be "upgraded" retroactively to expand single IP bans to qrange/hrange bans.
...
The ban table now has a column or whether a ban is of an IP or Bypass ID. (Or pruned IP, if you were dumb enough to ban one of those)
2 years ago
Thomas Lynch
ac5d37db5e
try gitab ci run jest tests and output on merge requests
2 years ago
Thomas Lynch
676e861f82
update CHANGELOG 0.6.0 inc
...
update deps and package(-lock).json
2 years ago
Thomas Lynch
ca74778796
"test:coverage" script, and improve tripcode test coverage
2 years ago
Thomas Lynch
ddd49bc36b
change package.json scripts, add different types of test modes
...
add section to contributing.md about running tests
2 years ago
Thomas Lynch
d181a26411
add --verbose flag to jest tests for better output
2 years ago
Thomas Lynch
a28afef5a9
add jest for testing
...
patch formatSize to cap to max units of TB
add unit test for formatSize as an example
add test for posting a simple thread to the docker
2 years ago
Thomas Lynch
4c1a38c960
update CHANGELOG
...
update package/lock
2 years ago
Thomas Lynch
7cee1f14da
fix regression with moveposts and deleteposts when running markdown again for quotes
...
small change to diceroll, just use bind, no need to return the function like that
2 years ago
Thomas Lynch
b82585f428
update CHANGELOG
...
update package(-lock)
2 years ago
Thomas Lynch
c8eb35ae78
update deps, update patch number
2 years ago
Thomas Lynch
74f8e1d0f0
add board toggle
...
add globla setting of board defaults and frontend script defaults
add default tegaki size in settings
make tegaki follow theme
add migration
fixup some junk and change icons as best i can in tegaki.css, avoiding fontawesome
2 years ago
Thomas Lynch
644c83ac47
v0.3.4
3 years ago
Thomas Lynch
f2b4ec2dd2
ability to show your login sessions, ref #353
3 years ago
Thomas Lynch
7141f4b196
v0.3.3
3 years ago
Thomas Lynch
18f149180f
add migration, fix gulpfile index, update migrateversion and changelog
3 years ago
Thomas Lynch
d1f9c78258
ref #377 , the fun begins
...
still a few things to do, see TODO (heh)
mostly working how i imagined, with a few quirks.
pretty happy with it.
3 years ago
Thomas Lynch
0b01673e06
update CHANGELOG and version in package*.json
3 years ago
Thomas Lynch
3989c682d1
update version number in package*.json
3 years ago
Thomas Lynch
4d80941fda
0.3.0 chores
...
reverse changelog so most recent is at the top
update package.json and package-lock.json
change irc channel
3 years ago
Thomas Lynch
ecab3b4131
Option to hide .post-data of posts marked as "deleted"
...
make it a global setting, add to the settings modal, make it export/import properly, etc
bugfix includeChildren for settings diff, because some gulp tasks were not being run when needed
3 years ago
Thomas Lynch
3b5eb29b02
switch to updated scoped express-fileupload
3 years ago
Thomas Lynch
c052bcfb03
update CHANGELOG
...
npm audit
3 years ago
Thomas Lynch
a2cd964946
add the migration for new default localstorage, make it true for threadwatcher
3 years ago
Thomas Lynch
61de85937a
try with a newer commit of express-fileupload tweaked to not allow missing file extensions
...
and remove some path.extname() stuff since that wouldnt be necessary anymore
checkRealMimeTypes can overwrite with correct one if enabled
3 years ago
Thomas Lynch
bbd06b31af
damn spaniards
3 years ago
Thomas Lynch
825c5e7d61
dont use useless wrapped dep, just use imghash on its own
3 years ago
Thomas Lynch
d742486c06
nvm dont want to fuck my ass with EJS modules
3 years ago
Thomas Lynch
221f776636
no longer need vendorised gulp-pug
3 years ago
Thomas Lynch
20db8154e7
Stert on setting for BO to prevent deleting old threads or ones with a lot of replies, ref #365
3 years ago
Thomas Lynch
b08ab78c03
npm 8 package-lock, update some package versions, change some require()s to import()s, some package breaking changes might need reviewing
3 years ago
Thomas Lynch
41e3b35b70
stupid packages
3 years ago
Thomas Lynch
a881433bd7
update CHANGELOG
3 years ago
Thomas Lynch
0cdb94abe2
version bump, packages update
3 years ago
Thomas Lynch
1ef700630f
disable custom overboard toggle global setting, migration, improved forms
3 years ago
Thomas Lynch
ac10f3f636
overboard upgrade to allow add/remove boards, both views and the link to each keeps the same.
3 years ago
Thomas Lynch
dd6c63625f
upgrade to mongodb v4 driver compatibility, not many changes needed woohoo
3 years ago
Thomas Lynch
a93e42d90c
assets as last thing for manage assets page in boards
3 years ago
Thomas Lynch
311a2d7a69
markdown, add fortune as sort of an example for somebody admin only in migration permlevel
3 years ago
Thomas Lynch
084c2f8808
changelog, version bump to match and packages update
3 years ago
Thomas Lynch
d7a3e55fb0
update some deps, pm2 major verison change
3 years ago
Thomas Lynch
f464a81ee5
bugfix for banner upload
3 years ago
Thomas Lynch
f946f70c98
instructions and gulpfile shenanigans
...
remove outputs of generate-favicon, leave only default master.png
udpate gulpfile to signal done() for the favicon task
add update-favicon to the normal icons task
and update installation put one-time generate-favicon in npm setup script
3 years ago
Thomas Lynch
cfae852971
use gulp-real-favicon
...
make favicons , files for safari, msfile, browserconfig, webmanifest, etc in gulp task
remove favicon2 so no exclamation mark favicon for now, until it can be incorporated
somehow. but the number like (x) is shown so it shouldnt matter.
maybe another commit can add a general "!" icon if somebody makes one
3 years ago
Thomas Lynch
b167cec7f6
close #348
3 years ago