Thomas Lynch
7805054635
modal shows bans, and are appealable from the modal
...
bugfix already appealed bans showing as "appealable"
minor ban form/ban mixin tweaks
no more sketchy way of "clearing" the form and resubmitting to show bans page. nice!
2 years ago
Thomas Lynch
496e8cc5c6
bugfix null subject and/or nomarkup cause catalog to fail test
2 years ago
Thomas Lynch
ef3c38bf55
make "Manage" navbar link go to the current page in modview, instead of defaulting to reports
...
dont manage when already in modview
2 years ago
Thomas Lynch
2c3831fec1
update ban mixin to not use old permlevel check
2 years ago
Thomas Lynch
e74745c6f8
no point showing regaki button if images disabled
2 years ago
Thomas Lynch
19b2413f53
add some missing emoji/icon for palette switcher
...
set default palette to less shit one
add spacing before paintbrush button
change tegeki size settings boxes width
2 years ago
Thomas Lynch
4c1f987efc
add jsonly class to tegaki-button
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
626aea734e
basic oekaki ref #280
2 years ago
Thomas Lynch
6798cb843e
bugfixes and improvements to captcha options
...
improve gulp task for proper captchafield grid size
make globalsettings run tasks check for any captchaOptions change, not just type
bugfix grid image size wrong body name
3 years ago
Thomas Lynch
c50b46953e
minor style changes to globalmanage accounts page
3 years ago
Thomas Lynch
0d055e3c31
naming
3 years ago
Thomas Lynch
f2b4ec2dd2
ability to show your login sessions, ref #353
3 years ago
Thomas Lynch
92c504e59c
rename ip.single -> ip.cloak
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
78f56b4be0
various bugfixes ref #377
3 years ago
Thomas Lynch
0fe3983d5f
apply template to user accounts ref #377
3 years ago
Thomas Lynch
159e67b430
ref #426 ip "cloaking"
...
still todo migration
"ips" will make more sense for staff now
qrange/hrange no longer need to be stored
bypass still work like before. will have .BP suffix, normal ips are .IP
filtering and stuff still works
bans page will now show .*'s in the cloaked view for range bans
in future version, this allows (even for those who cant see raw ips):
- modlog, bans, post hisory filters including per-range
- directly input ips/range cloak to ban, without selecting a post
- upgrading existing bans from single to ranges
3 years ago
Thomas Lynch
9c629226cb
ref #377 refactor, "my permissions" now a mixin
3 years ago
Thomas Lynch
8bd41eabd0
ref #377 "template names", else "Custom" in accounts/staff table
3 years ago
Thomas Lynch
448660707a
ref #377
...
bugfixes related to board owning, adding/removing staff, transferring, deleting accounts with positions, etc.
better handling existing staff being transferred ownership
owner can't be deleted by other staff
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
l29utp0
89054de829
fix bottom reply when thread reaches reply limit
3 years ago
Thomas Lynch
7cd60288a4
ref #420 start ban duration editing
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
18163e4c35
update faq captcha section to link to jschan-docs, which has better captcha examples
3 years ago
Thomas Lynch
b05cd1a8a2
ptchina 448ff4fe1ba36bb22d6f21cde54022388f4bef5c
3 years ago
Thomas Lynch
1ed4ec5359
ref #376
...
actually send emits
delete buttons & postform
mark replies when op deleted
disconnect socket if connected
3 years ago
Thomas Lynch
8aecabc905
make global setting for languages only apply to auto-detection, as intended
3 years ago
Thomas Lynch
6d656da2e0
remove extra table headers, the first one has colspan
3 years ago
Thomas Lynch
ccfbe91b6c
remove (u)seless garbage
3 years ago
Thomas Lynch
dd830fc193
visual change, justify-content space between looked dumb with varying widths when there was an unread counter
3 years ago
Thomas Lynch
3afff61bea
make current thread bold in watchlist
3 years ago
Thomas Lynch
a5232f29d2
improve readability of post mixin data attrs, like catalog mixin
3 years ago
Thomas Lynch
3fb59ceeb6
catalog tiles needed "watch" postmenu option
3 years ago
Thomas Lynch
4777b2aeb1
close #414
3 years ago
Thomas Lynch
f69e19f43f
minimise button #292
3 years ago
Thomas Lynch
1245306d6d
change "x" button for .close to be × (multiplication symbol), looks better.
3 years ago
Thomas Lynch
a2cd964946
add the migration for new default localstorage, make it true for threadwatcher
3 years ago
Thomas Lynch
6db6be01ab
more threadwatcher shit
3 years ago
Thomas Lynch
5402f856d4
#292
3 years ago
Thomas Lynch
3559e46aef
more little things for 292, add/remove from list
3 years ago
Thomas Lynch
3393d1014a
ref #292
3 years ago
Thomas Lynch
781a9a212b
make settings a bit more compact. some settings took up full width when then could be in 2 columns. looks much better
3 years ago
Thomas Lynch
ce866de012
#292
3 years ago
Thomas Lynch
0402fd9c56
start on thread watchlist ref #292
3 years ago
Thomas Lynch
f85576bddc
more slight unfucking of this awful system
3 years ago
Thomas Lynch
20fcf19a27
close #403
3 years ago
Thomas Lynch
4d49890ae1
close #402
3 years ago