Thomas Lynch
9de7754c3b
update CHANGELOG, version bump, and npm audit
2 years ago
Thomas Lynch
868a59667c
Add mongodb and redis installation scripts (with authentication) and update secrets example with the same dummy passwords
...
Add direct nvm install instruction instead of github link only
Fix lokinet config overwriting tor by mistake
2 years ago
Thomas Lynch
33daee16db
Merge branch 'nginx-improvement' into develop
2 years ago
Thomas Lynch
e3e3609e33
Make nvm link go straight to installation section
2 years ago
Thomas Lynch
5967a0a430
Make lokinet SNApp key permanent
2 years ago
Thomas Lynch
da3709ddb1
INSTALLATION.md lokinet/tor section improvements
2 years ago
Thomas Lynch
7b830fe8fe
INSTALLATION.md update & improvement
2 years ago
Thomas Lynch
20e17ab2a5
put certbot first, and remove existing sites-available file so certbot doesnt fail to restart nginx
2 years ago
Thomas Lynch
bfafd2467b
more nginx improvement
2 years ago
Thomas Lynch
9bbe1ade7b
WIP improvement of nginx.sh to be smarter, fix a few broken things, and make it able to support self-signed or no https at all, support a subdomain hosted site, and make www optional
2 years ago
Thomas Lynch
91a842e43b
Merge branch 'develop'
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
aed1abf36a
Merge branch 'develop' into 'master'
...
v0.9.1
Closes #489 and #495
See merge request fatchan/jschan!270
2 years ago
Thomas Lynch
45757dd51e
0.9.1, update CHANGELOG, move migration file, update package*.json
2 years ago
Thomas Lynch
568dd5f174
Allow providing file option overrides in addFile, use them to disable strip filename option for drawn tegaki
...
Bugfix checking if non existing box is checked
2 years ago
Thomas Lynch
caab78c0ef
Merge branch '489-more-captcha-customisation' into 'develop'
...
489-more-captcha-customisation
See merge request fatchan/jschan!269
2 years ago
Thomas Lynch
353926f44d
fix captcha tests, update to support new captchaOptions format with font
2 years ago
Thomas Lynch
32def31f76
update .gitlab-ci.yml
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
ff7db40f42
make font size of grid captcha scale roughly to the current ratio of 20-30:120
2 years ago
Thomas Lynch
6b437d7159
Dont show replayable option if other files disabled on board
...
Rebuild board pages on file type for image/other changes, to account for tegaki in postform changes
2 years ago
Thomas Lynch
0ee959a81a
Remove duplicate link to download replay (jsonly tegaki replay link, since we already have the download button)
2 years ago
Thomas Lynch
3fe370dfdb
update CHANGELOG
2 years ago
Thomas Lynch
0c531867f7
"No subject" -> #${postId} in several places, much nicer idea
2 years ago
Thomas Lynch
6c8a5e7bdb
INSTALLATION improvements
...
more security points
update some links
move node.js update to updating section
2 years ago
Thomas Lynch
23e53886ef
README polish
2 years ago
Thomas Lynch
a0b897fac3
version bump, update CHANGELOG and package*.json
2 years ago
Thomas Lynch
05db1d898a
eslint fix remove debuglogs import, settings.json update is now logged as a render event rather than in debuglogs
2 years ago
Thomas Lynch
cf92d77a2f
Allow tegaki only, show as attachment with replay. perhaps an option in future to disable this (why not just use spoiler?)
...
Revert condition for potentially confusing backend message, no longer needed because of above
Set color palette when opening replays to match what is set by default when drawing, to prevent weird looking color palette
Tegaki CSS fix
2 years ago
Thomas Lynch
8e5c8b5ab0
Tegaki replaying overhaul
2 years ago
Thomas Lynch
fb737b14df
Merge branch 'add-tegaki-replay' into '448-tegaki-replay'
...
add tegaki replay feature
See merge request fatchan/jschan!265
2 years ago
Thomas Lynch
cc2eefc477
Bugfix showing correct amount of deleted asset/banner on board, deletedCount->modifiedCount because we are updating board object not deleting a document
2 years ago
Thomas Lynch
2bab64e3fb
Merge branch 'develop' of ssh.gitgud.io:fatchan/jschan into develop
2 years ago
Thomas Lynch
a1a9699c49
Merge branch 'fix-nginx-docker-build' into 'develop'
...
fix-nginx-docker-build: fix obscure build issue with nginx docker image
see https://github.com/nginxinc/docker-nginx/issues/677
See merge request fatchan/jschan!267
2 years ago
iamdenchik
2b21295c0b
fix-nginx-docker-build: fix build nginx docker image
2 years ago
Thomas Lynch
9a7053242d
Close #370 optional disable overboard reverse image links
2 years ago
Thomas Lynch
3fe783cf3b
Merge branch '491-more-public-json' into develop
2 years ago
Thomas Lynch
f783ae3457
Merge branch '478-hide-banners' into develop
2 years ago
Thomas Lynch
c958331b2c
theme and consistency improvements for tabbed settings
2 years ago
Thomas Lynch
2a48b10054
Fix duplicate key in projectedsettings for board settings, and make custompages jsons get removed on deleting custom page.
...
Close #479 add endpoints for board and global settings.json to api with options that would be useful for a 3rd party app. Add the associated tasks, calls to them in settings.
Small change and add comments in lib/build/render.
2 years ago
Thomas Lynch
641c087ecc
Add public json for modlog list, logs, custompages
...
update the banners task to output json (not just render it), so it can be reached on first pageload
close #491
2 years ago
Thomas Lynch
3cb5e0197a
Revert "Close #480 dont show "register" on login page if not allowed for regular user, since users might reach it clicking "manage" after the login redirect"
...
This reverts commit 9c5dd5efa8
.
2 years ago
Thomas Lynch
204c8b9447
Typo Baners->Banners
2 years ago
Thomas Lynch
35da2a9ff1
Close #478 option to hide banners and [banners] links board setting
2 years ago
ussaohelcim
b387d1494c
updated to not use expand.js
2 years ago
ussaohelcim
cf791fc61c
updated post.pug to not remove .tgkr
2 years ago
ussaohelcim
d078d58b94
updated tegaki replay
...
updated to show [View Replay] on file info
updated to add replays on addPost event
updated to remove the replay attachment only on frontend
2 years ago
Thomas Lynch
fd7fc1adbf
Close #470 ability to renew an existing bypass, which is slightly useful if you allow long living bypasses
2 years ago
Thomas Lynch
9c5dd5efa8
Close #480 dont show "register" on login page if not allowed for regular user, since users might reach it clicking "manage" after the login redirect
2 years ago
Thomas Lynch
9517ec2f05
Allow "other" files in addassets, to allow e.g. fonts
2 years ago