Thomas Lynch
cc7919bac2
banners->assets
4 years ago
Thomas Lynch
c4c2a1543d
start on adding custom banners
...
models and controllers arent done, things wont work yet.
added a migration and updated the template.js with some new needed values,
changed "banners" in manage to "assets" since it will hold both now
refactor the banners file form into a mixin since its basically repeated for flags,
and make it a tad more customisable
4 years ago
Thomas Lynch
594c0fee8a
close #343
4 years ago
Thomas Lynch
02be7cbc5a
reference #340
4 years ago
Thomas Lynch
d4e39ce046
close #338
4 years ago
Thomas Lynch
035d945b98
fix live posts not including mongo objectid
4 years ago
Thomas Lynch
48d15c1a28
typo globalSettings->globalFilters
4 years ago
Thomas Lynch
a34340ea00
move the settings to mongo instead of redis (like it should have been in the first place tbh)
...
i *think* the migration from previous version will work.
made the version to 0.1.0 because im sick of 0.0.10000 and this is kinda a big change.
close #334
4 years ago
Thomas Lynch
b474134ed1
ability to change permissions for any markdown, this can be extended nicely in future close #303
4 years ago
Thomas Lynch
a3a76e3f8c
post delete bug
4 years ago
Thomas Lynch
2a903e8df5
fix various issues with new settings
...
some incorrect field names, bad parsing, date problems and inability to remove some inputs
4 years ago
Thomas Lynch
9c7d061086
fix permlevel and unterminated regex group
4 years ago
Thomas Lynch
51f729b367
dont allow []() url regex by default, only for people with permission like staff or in newsposts, announcements, etc.
4 years ago
Thomas Lynch
1b1883be1e
fix the webring and the rest of the options to the new panel
4 years ago
Thomas Lynch
06bac65200
add global announcements, now that there is global settings, DUH close #301
4 years ago
Thomas Lynch
a469824158
rest of configs, and ability to add new task to queue for gulp
4 years ago
Thomas Lynch
6fd843df62
more god damn settings
4 years ago
Thomas Lynch
849882a066
more model and form improvement
...
add a few missing field to paramconverter
make dnsbl cache time divided since it takes the time format
make redis print when it gets a message if debuglogs are on
4 years ago
Thomas Lynch
de8dcbb8be
progress on model, controller and the template
...
improve some helpers to load config properly on global config change including renderlocals, themes, etc
4 years ago
Thomas Lynch
1c5f14e419
This did not go as planned
4 years ago
Thomas Lynch
60cddef23a
slowly switch configs to db and only a small amount of things like secrets remain in a config file
4 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)
4 years ago
Thomas Lynch
d29b82587f
publish on global settings change and start the massive task of making more stuff configurable
4 years ago
Thomas Lynch
ddd949e743
make schedules able to run separately and dont make instance on import, do it in the tasks folder index
4 years ago
Thomas Lynch
d31a60e69a
put thumbs in a folder, tests would have been nice to have cos this will probably cause regressions, heh... reference #307
4 years ago
Thomas Lynch
d75fb8cb0f
rename some tor-specific stuff to "anonymizer" to be more general since i added lokinet to my site, will make easier to add others e.g. i2p in futuure
4 years ago
Thomas Lynch
98f2983725
fix issue with audio waveform thumb width
4 years ago
Thomas Lynch
766b0b274d
allow banners bigger than 300x100 dimensions and option to allow other aspect ratio
...
note: min-width and height of 300x100 is set on the .board-banner class. BOs could probably
customise it to prevent content jumping if their banners are all the same aspect ratio
close #310
4 years ago
Thomas Lynch
1b4555c538
remove unused import
4 years ago
Thomas Lynch
5345bb7c0c
remove thumbwidth check not processong for audio
...
some audio files will upload with a VIDEO stream of the album art and not get given dimensions
OR a waveform audio thumbnail, causing content-jumping because hasThumbs is true but there
is no geometry.thumb*
4 years ago
Thomas Lynch
8003f4de08
optimisation, cache already calculated dates in board list since its max-age 60 anyway users wont notice
4 years ago
Thomas Lynch
7c150836df
make spoilers use the same thing as strip filename, duh
4 years ago
Thomas Lynch
0a13d8ca02
set ppd to 0 on board create to prevent missing in table, forgot to add when added ppd
4 years ago
Thomas Lynch
6f64448b33
works for board recent and global recent, fixed lastPostId issue and IP display issue
...
just neds a second pair of eyes to check its not leaking IPs anywhere
4 years ago
Thomas Lynch
e063f20507
Working at a basic level for global manage page now reference #171
4 years ago
some random guy
4e4c5025f1
addcustompage: add missing page option to build task
4 years ago
Thomas Lynch
cf43f650d6
Ability to edit newsposts reference #298
4 years ago
Thomas Lynch
55778c8570
change filename stripping, make browser hash files and send hash of file to strip name instead of sending names to prevent duplicate both getting stripped or filename filters on backend breaking them.
...
also need the hashes for another feature later on too.
4 years ago
Thomas Lynch
77cd6dd147
fix pruning bug intriduced during audio video files changes
4 years ago
Thomas Lynch
8629143610
change video/audio handling, allows "audio" files with a video mime type to be uploaded properly, and get treated like audio file. might need some testing to make sure nothing broke :)
4 years ago
Thomas Lynch
dfdd102626
Rehash ids when moving posts to another thread, closes #218
4 years ago
Thomas Lynch
9215dcbf17
test only, blockhash option
4 years ago
Thomas Lynch
beaefcd42b
deleteboard custompage bugfix
4 years ago
Thomas Lynch
44f69b8ba5
start per-board custom pages, mostly working could just use a lil more testing references #232
4 years ago
Thomas Lynch
0cc762ad5d
reference #258 bugfix, global report count would only show if they owned or modded a board, which obviously isnt correct
4 years ago
Thomas Lynch
3ed44ffa2d
reference #258 show open reports on account page after a very subtle hint from https://fatchan.org/t/manage/thread/1.html#346
4 years ago
Thomas Lynch
a3674d3300
option to count all .onion as one 'user' in stats
4 years ago
Thomas Lynch
b5580edd9e
Allow sticky to be input as a number, 0 is disabled, higher numbers are a priority and threads will be sorted in descending order reference #289
4 years ago
Thomas Lynch
22f582f3a7
Insecure tripcodes reference #282
4 years ago
Thomas Lynch
77b8ae5540
Overboard catalog reference #286
4 years ago