496 Commits (fa4aa70e4751c1821eed5107f435237d96e0718f)

Author SHA1 Message Date
Thomas Lynch 08c83ac4b9 update deprecated highlight.js highlight(), was getting deprecation message. 3 years ago
Thomas Lynch a5d1c942b2 fix issue in lowering min/max settings conflict in some situations 3 years ago
Thomas Lynch 89a60f1424 move images used for themes to folder, same as code themes from highlight.js 3 years ago
Thomas Lynch 50fa768ee9 form and paramconverter fixes 3 years ago
Thomas Lynch 5e4c1b197f fixes to paramconverter, null 0 length trimmed fields, tweak custompage error 3 years ago
Thomas Lynch 4ecab8994f Better message and "link" added to dynamicResponse for dnsbl if blockbypass is allowed to bypass dnsbl 3 years ago
Thomas Lynch 41f2569d85 permission check fix 3 years ago
Thomas Lynch 50aaf3806a always allowedarrays captcha (until this needs more defaults) 3 years ago
Thomas Lynch b10d305952 add 'blocking' prop to schema checks, allow a check in schema to skip the rest when it doesnt match expected value 3 years ago
Thomas Lynch e8c3cfab8f remove log 3 years ago
Thomas Lynch 7d2799390d fix for some video files not able to get first frame thumbnail due to weird format 3 years ago
Thomas Lynch fa13cd7ce6 rest of #355, needs testing for every form 3 years ago
Thomas Lynch 42422d3d35 reference #355 changes to paramconverter 3 years ago
Thomas Lynch 3eb3ba3a38 remove old comment 3 years ago
Thomas Lynch 289dd11716 remove that restriction on same board cross style quote, it confused some people 3 years ago
Thomas Lynch 75faad7914 hcaptcha site key fix 3 years ago
Thomas Lynch 0c0102ec0c make referer check work again 3 years ago
Thomas Lynch b21c84c9c7 make updates to files options actually work 3 years ago
Thomas Lynch 8892f64bad merge webring db, 3 years ago
Thomas Lynch 0b03b05d7c add a few missing things for this to globalsettings 3 years ago
Thomas Lynch 163522f02c playing golf with file middleware helper. came out nice 3 years ago
Thomas Lynch 3d1f2bd016 export country name set 3 years ago
Thomas Lynch da266a5d0c add a file middleware, and fix the file paths for images show in fileform 3 years ago
Thomas Lynch b0c25e2554 make some parseints explicitly base 10 3 years ago
Thomas Lynch addafd6b04 clse#339 3 years ago
Thomas Lynch 35ededad1e catch possible bad object id body.params for more friendly error 3 years ago
Thomas Lynch b474134ed1 ability to change permissions for any markdown, this can be extended nicely in future close #303 3 years ago
Thomas Lynch 2a903e8df5 fix various issues with new settings 3 years ago
Thomas Lynch 18df9e726d The link matching is still kinda retarded, but this actually works as intended 3 years ago
Thomas Lynch 9c7d061086 fix permlevel and unterminated regex group 3 years ago
Thomas Lynch 51f729b367 dont allow []() url regex by default, only for people with permission like staff or in newsposts, announcements, etc. 3 years ago
Thomas Lynch ee40042957 add package.json version to renderlocals 3 years ago
Thomas Lynch eb86c12fe0 close #331 3 years ago
Thomas Lynch 67e50bdb8e dont duplicate codethemes, improve gulpfile and theme helper 3 years ago
Thomas Lynch 06bac65200 add global announcements, now that there is global settings, DUH close #301 3 years ago
Thomas Lynch 9b0b734bce missing import 3 years ago
Thomas Lynch a0fa0bde70 proper validation for thumb extension and mime types 3 years ago
Thomas Lynch 313d4a9fe4 gulp export some tasks and task helper for build-worker can call it 3 years ago
Thomas Lynch 849882a066 more model and form improvement 3 years ago
Thomas Lynch de8dcbb8be progress on model, controller and the template 3 years ago
Thomas Lynch ab8eddbcff buggfixes 3 years ago
Thomas Lynch 1c5f14e419 This did not go as planned 3 years ago
Thomas Lynch 60cddef23a slowly switch configs to db and only a small amount of things like secrets remain in a config file 3 years ago
Thomas Lynch d14dcdcc76 improve and start work on the controller for global settings page with the new checker 3 years ago
Thomas Lynch f434899c61 use dynamicresponse in paramconverter for malformed input of arrays 3 years ago
Thomas Lynch f6a1c02128 update TODO and start on some kind of body checker/schema handler which should work for the new global settings, to avoid it being a million lines long. eventually all the other controllers will get refactored and the system expanded upon to handle all routes. will make code cleaner, more concise and easier to expand with new or updated checks. 3 years ago
Thomas Lynch c6441c33f8 start on the model, update paramconverter, refactor the setting thing from boardsettings and fix a bug (how did that not cause problems?? o.o) 3 years ago
Thomas Lynch de75523ddc start making the config able to reload, for now just clearing require.cache 3 years ago
Thomas Lynch 7fa5708010 use fs-extra 3 years ago
Thomas Lynch 7eb3f4589d markdown style links i.e. [label](http://link) 3 years ago