Thomas Lynch
132b474a0d
Add table-container and horscroll to new filter components for better mobile
...
Fix "Filters FAQ" link placement on add/edit filters pages
Change filters table display to join filters anf put them in a textarea like e.g. ban appeals
Fix missing uplevel arg to editfilters managenav mixin
1 year ago
disco
7ce421de3b
Redesign filter settings to allow multiple filters
1 year ago
Thomas Lynch
1785454e84
Make banmessages send over websocket close #529
1 year ago
Thomas Lynch
565f52478b
WIP Yandex SmartCaptcha support, need somebody to give me a sitekey+secretkey to test, unavailable in my country
1 year ago
l29utp0
4a59e8990c
postform translation New Thread instead of New Reply
1 year ago
Thomas Lynch
a102beed5e
ref #430 use date format from locale in views
1 year ago
Thomas Lynch
0a637c5cb8
Fix url/redirect and locale handling for js blockbypass
1 year ago
Thomas Lynch
585cf1b944
Add managesettings strings to locales (+russian machine translate)
...
Add country codes to lists in 2charisocountries view include
Fix "Europe" and "Tor Exit Node" translations
1 year ago
Thomas Lynch
1cc2d1da81
addbanform include
1 year ago
Thomas Lynch
aa70a5ff9a
"pages:" include spacing
1 year ago
Thomas Lynch
87f834b510
translate more pages
...
translate homepage stats sections
improve frontend __ replacement
fix globalLanguage incorrectly set in head include
1 year ago
Thomas Lynch
97e5ce53e8
Translate (just the template changes) for a ton of mixins and includes, and update country names to support multi language
1 year ago
Thomas Lynch
8f689f8df0
Translate editpost, move customflag from post to iinclude, and update editpost to properly show board custom flags in the flag slot
1 year ago
Thomas Lynch
8a8dd169c6
editaccount/editcustompage/editrole/editstaff, move staffpermissions to include, add translation keys for permissions screens (not translated for portugese)
1 year ago
Thomas Lynch
64290c57dd
Bans, ban, boardlist, catalog, changepassword, create, +mixins/include + some fixes
1 year ago
Thomas Lynch
080f256f53
Translate account page and action footers, plus minor board page improvement
1 year ago
Thomas Lynch
cb326823cb
A bunch more translations, and change a log to alert() in ptchina-playlist
1 year ago
Thomas Lynch
2d48f4110b
pluralisation and %s for numebr substitute, with simple conversion code for frontend
1 year ago
Thomas Lynch
5db3bedb4d
translate postform
1 year ago
Thomas Lynch
fba680f40c
permissions metadata change, allow blocking editing/disable checkbox
1 year ago
Thomas Lynch
277745a5ca
Fix the completely fucked up "my permission", the board equivalent, and staff permissions page since a recent permission update. Upside is it now considers the "parent" thing, which is nice.
1 year ago
Thomas Lynch
21a181d3fa
Add some more simple translations, translate (You)'s and Settings button as proof of concept of translation in JS and CSS
1 year ago
Thomas Lynch
670119148c
Make languages on frontend included individually as a language .js file. Fix issue with lib/build/render.js page. I **think** this is good now.
1 year ago
Thomas Lynch
5bf792649b
Try getting languages into the frontend (still want a better way to only include single language packs and only a subset of keys)
1 year ago
Thomas Lynch
224b141920
Change setting locale in render locals in build locals, remove test header
1 year ago
Thomas Lynch
beb3986448
Show in title param what parent permission is needed in the frontend.
2 years ago
Thomas Lynch
7a3095594f
Change permissions metadata to be keyed by the permission bits
...
Refactor form handling for permissions in editrole/editaccount, make mush shorter and more maintainable
2 years ago
Thomas Lynch
5a7368a0a4
Add a new property to permissions metadata and reflect on frontend inability for users without that "parent" permission to edit roles/accounts to have some permissions e.g. root, edit roles, edit accs
...
Put the metadata into permissions.js (also TODO: key the metadata by bits instead? i.e [Permisions.whatever]: {})
2 years ago
Thomas Lynch
b0db6553a7
modview will show full email form instead of abiding by "sage only email" which now correctly only applies to anons
2 years ago
Thomas Lynch
9221312761
Refactor, put account/role permission editing form into an include
2 years ago
Thomas Lynch
0d6323669f
Start on cross board thread moves #250
2 years ago
Thomas Lynch
9039466d6e
Update actionfooter to hide_name=1 by default close #498
2 years ago
Thomas Lynch
b69337e2f1
Show ban notes in mod view tables and allow editing them
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
8e5c8b5ab0
Tegaki replaying overhaul
2 years ago
ussaohelcim
18604614bc
added tegaki replay feature
2 years ago
Thomas Lynch
0317414eb0
fix regression, incorrect local captchaType -> captchaOptions.type ref #469
2 years ago
l29utp0
fd64e10d89
Capitalize all form buttons
2 years ago
Thomas Lynch
c969814f54
First version of grid v2
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
64435d5058
ref #460
2 years ago
Thomas Lynch
6177b94d8c
add sticky level to title property of posticon
2 years ago
Thomas Lynch
903cd5fb3b
minor style, mr-1 on managebanform for new upgrade option
2 years ago
Thomas Lynch
206dd3bc32
bans
...
property name fixes/change, category -> type, type -> range, now they reflect more what they actually are
bantable updated, bit cleaner mixin
bantables now more compact, will overflow (with scroll) and no text wrap
close #446
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
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
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
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