Thomas Lynch
b1a2ba2a7b
update dependencies
2 years ago
Thomas Lynch
571b481a8c
add option to limit video/image sizes
2 years ago
Thomas Lynch
174ecb25dc
update CHANGELOG for 0.11.3 patch
2 years ago
Thomas Lynch
a6706cd6d3
version bump, update CHANGELOG & package*.json
2 years ago
Thomas Lynch
679d095d98
Start on localisation ref #396
2 years ago
Thomas Lynch
649326df5a
update CHANGELOG
2 years ago
Thomas Lynch
49e9ed2c28
update dependencies
2 years ago
Thomas Lynch
a3a6199332
Should probably update that
2 years ago
Thomas Lynch
43c33017be
Update dependencies
2 years ago
Thomas Lynch
713dcc222e
Add migration to support ip type display change and update changelog, close #503
2 years ago
Thomas Lynch
6b394aca69
Bugfix to 2fa, code-reuse prevention was blocking all codes rather than only a recently used correct code.
2 years ago
Thomas Lynch
e521844123
Hotfix nginx for twofactor
2 years ago
Thomas Lynch
0fca6a3d69
Update CHANGELOG, update dependencies
2 years ago
Thomas Lynch
b93bab7faf
Switch speakeasy -> otpauth (maintained, more modern, actively developed)
...
Remove dev debug skip of 2fa generation ratelimit
Shorten totp validity window
Remove ugly stuff from login/changepassword forms, change wording
2 years ago
Thomas Lynch
4d86406483
Initial commit of 2FA for accounts, TOTP-based
2 years ago
Thomas Lynch
4c90d03dfa
update CHANGELOG, version bump, npm audit fix
2 years ago
Thomas Lynch
9de7754c3b
update CHANGELOG, version bump, and npm audit
2 years ago
Thomas Lynch
190410cc54
Bugfix issue with tor and renewing bypasses in some situations. Should be fetching *upserted* id from db or just using known ID.
2 years ago
Thomas Lynch
45757dd51e
0.9.1, update CHANGELOG, move migration file, update package*.json
2 years ago
Thomas Lynch
0fc87e752d
make captcha font apply to text AND grid
...
set a new default font which is common on linux, in debian repos, and has the chess characters
remove 24MB font file that came from i dont even remember where
2 years ago
Thomas Lynch
a0b897fac3
version bump, update CHANGELOG and package*.json
2 years ago
Thomas Lynch
35da2a9ff1
Close #478 option to hide banners and [banners] links board setting
2 years ago
Thomas Lynch
23d32abd96
version bump and upate CHANGELOG
2 years ago
Thomas Lynch
df409471bb
Close #483 migrate from socket.io-redis to @socket.io/redis-adapter
2 years ago
Thomas Lynch
b2fab97881
version bump and update CHANGELOG
2 years ago
Thomas Lynch
2820e6ba7d
Adjust package.json setup script to use --location=global instead of deprecated -g for npm install
2 years ago
Thomas Lynch
d9ee28c67c
Update express-fileupload and npm audit fix file-type module
2 years ago
Thomas Lynch
cfa5a04506
version bump and CHANGELOG update for fix
2 years ago
Thomas Lynch
9e1edb2a13
update CHANGELOG and version bump
2 years ago
Thomas Lynch
3ab0a271c4
Inactive accounts handling schedule, globalsettings for it and migration.
...
Plus the same for abandoned boards handling, just still TODO the schedule.
ref #418
2 years ago
Thomas Lynch
4a0ec949aa
Version bump in package.json
2 years ago
Thomas Lynch
c8ebf9a579
Improvement to grid v1 to allow customising, allowing for something like this.
...
-true characters
-false characters
-question text
Make optional (and add additional options for) some filters/effects
-paint
-line
-wave
2 years ago
Thomas Lynch
36ed7a8fc4
Update some scoped packages and switch to using published npm rather than off git+https to gitgud
2 years ago
Thomas Lynch
64435d5058
ref #460
2 years ago
Thomas Lynch
a9fbe6337a
update dependencies
...
update CHANGELOG
2 years ago
Thomas Lynch
3e5648bfa5
cobertura coverage reports gitlab-ci and note in contributing.md
2 years ago
Thomas Lynch
1b7b47b7a7
update CHANGELOG and package*.json
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
a8c532acc1
update changelog & package*.json
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
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