Thomas Lynch
e4d2626a66
update README.md, 1 command to update node, npm, and reinstall global packages (gulp, pm2, whatever)
3 years ago
Thomas Lynch
5834f4211d
make backup.sh delete older than 7 days .zip of files, and change some comments
3 years ago
Thomas Lynch
7f1878f2a3
little tool to send authed request with csrf token, for fun
3 years ago
Thomas Lynch
69dd0a1e3e
update README
3 years ago
Thomas Lynch
35a2aa57de
add self signed ssl tool for devs
...
add geoip update script
update INSTALLATION with a whole new section on "advanced" stuff
close #428
3 years ago
Thomas Lynch
1a7201425f
add tor exits script and instructions
3 years ago
Thomas Lynch
5a46c6b386
Merge branch 'list-sessions' into develop
...
added ability for users to list/delete login sessions
updated migration
updated CHANGELOT
3 years ago
Thomas Lynch
c50b46953e
minor style changes to globalmanage accounts page
3 years ago
Thomas Lynch
9ba0caa184
change "Edited" or "Deleted" text to just Deleted, because that form no longer allows editing, that is done in /editaccount
3 years ago
Thomas Lynch
ce85a69ade
missing import
3 years ago
Thomas Lynch
db65093a61
error handling
3 years ago
Thomas Lynch
0d055e3c31
naming
3 years ago
Thomas Lynch
000037e49c
bugfix not using template string in call to deletePattern
3 years ago
Thomas Lynch
3a201910fc
Merge branch 'master' into develop
3 years ago
Thomas Lynch
644c83ac47
v0.3.4
3 years ago
Thomas Lynch
f457667a1c
Merge branch 'fix-board-settings' into 'master'
...
Fix board settings save with empty custom css
See merge request fatchan/jschan!243
3 years ago
some random guy
b5caeee7fc
Fix board settings save with empty custom css
...
`empty_string && something` is empty string, which fails the `=== false` check
in checkSchema.
3 years ago
Thomas Lynch
da620b22a2
update nginx snippet
3 years ago
Thomas Lynch
c79caf2e17
make deleteaccounts form (staff multiple accounts form) also delete sessions for all accounts deleted
3 years ago
Thomas Lynch
b886434c3d
implement deleting sessions
3 years ago
Thomas Lynch
d1901550d2
clear active sessions also on change password
3 years ago
Thomas Lynch
3038e6c279
fix "end" emitting before last "data" resulting in missing a few keys occasionally (races)
3 years ago
Thomas Lynch
6ecb519f77
delete all sessions for user on account delete
3 years ago
Thomas Lynch
43506f1479
remove unnecessary csrf middleware from mypermissions pages (they dont call req.csrfToken(), there arent any forms on the pages)
3 years ago
Thomas Lynch
5bdc214716
add csrftoken to sessions page model
3 years ago
Thomas Lynch
f2b4ec2dd2
ability to show your login sessions, ref #353
3 years ago
Thomas Lynch
ef0ef8b606
update changelog
3 years ago
Thomas Lynch
475c0df8fc
Merge branch 'permissions-update' into develop
3 years ago
Thomas Lynch
6d01d90753
Merge branch 'ip-cloaking' into develop
3 years ago
Thomas Lynch
ca404ccbec
missing import
3 years ago
Thomas Lynch
06ba5608dd
ref #429 , fix and improvement, less junk in forms.js when adding stuff like that in future
3 years ago
Thomas Lynch
4745da7782
Merge branch 'develop' of ssh.gitgud.io:fatchan/jschan into develop
3 years ago
Thomas Lynch
ea3e20e3ec
custom flag saving close #429
3 years ago
Thomas Lynch
4cb42bc560
gulpfile fix
3 years ago
Thomas Lynch
a351b73dc7
Merge branch 'master' into develop
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
92c504e59c
rename ip.single -> ip.cloak
3 years ago
Thomas Lynch
363b87a498
make pruned ips not a long clusterfuck, and put .PRUNED on the end so staff know
3 years ago
Thomas Lynch
e77aaffaa0
wrong isIP condition, should be for raw not single
3 years ago
Thomas Lynch
132f40bac6
nginx snippet updates
3 years ago
Thomas Lynch
3a8f6b9e7e
- when updating a role, update the permissions for all the people with that role already
...
- dont allow making 2 roles the same permissions
3 years ago
Thomas Lynch
8b4a793d5a
initial roles data to gulpfile, and migration
3 years ago
Thomas Lynch
00da66f95e
dont destructure roles, access it normally so load() callback will update them properly
...
and rename agian, why do i suck at naming stuff lol
3 years ago
Thomas Lynch
2386e20f49
minor bugfix to expanding images with loading bars enabled
...
even though the image is a blob, when we set the src={blob}, it doesnt load immediately
thus, the offsetWidth is 0 and when expanding, the filename width is wrong (only on the first time expanding, since subsequent times, the blob has "loaded" already and now has an offsetWidth -- it is almost instant).
this adds and onload to wait for the image to "load", and thus has the correct width even on the first time when expanding
3 years ago
Thomas Lynch
28b441a26a
bugfix, typo/missing import
3 years ago
Thomas Lynch
10cb2bdd77
no need to destructure that
3 years ago
Thomas Lynch
e511c67efa
Make roles update on edits and fix map imports, so the role names show correctly after edt
3 years ago
Thomas Lynch
993924a5f2
Start making roles editable ref #377
...
permtemplates are now roles.
They are in the db and can be edited.
Still have to do a few things like the migration, gulpfile and some small details.
3 years ago
Thomas Lynch
17c9d098a5
not make the length different for ipv4/6 cloaks
3 years ago