byte[]
cb6d2dff78
add watcher count to tag on current user's profile
2019-12-10 19:59:43 -05:00
byte[]
d4d4ee0e2d
various fixes:
...
add base line-height: 1.5em
add appropriate placeholder color to inputs
show number of faves on fave index
link to correct location in watched images list on activity page
don't show pagination info when there are no results
don't create a source history entry if the source wasn't changed
2019-12-10 19:41:29 -05:00
Luna D
3fe828ae9a
not
2019-12-10 15:44:10 -05:00
Luna D
90e7c6a53d
fix spaghetti code
2019-12-10 15:42:52 -05:00
Luna D
53183d70f0
delete unnecessary comments
2019-12-10 15:35:04 -05:00
Luna D
b9a4a104c1
use proper permission for ip
2019-12-10 15:31:39 -05:00
Luna D
a2b3817d5a
comment hiding
2019-12-10 15:29:48 -05:00
Luna D
b6d4c38979
fix permission
2019-12-10 12:17:13 -05:00
Luna D
2d9d32af81
reveal anon
2019-12-10 11:57:01 -05:00
Luna D
64d789c357
icons on ip/fp info
2019-12-10 11:29:54 -05:00
Luna D
37e620aee9
add proper fa class to edit button
2019-12-10 11:11:49 -05:00
byte[]
2fcfa3a344
also allow merge
2019-12-09 20:38:55 -05:00
byte[]
ca3afb26fd
ensure moderators can see duplicate report tab
2019-12-09 20:36:58 -05:00
byte[]
2c1725f20a
correctly count user links
2019-12-09 20:29:44 -05:00
byte[]
0d1ae1e436
respect scale settings
2019-12-09 20:28:00 -05:00
byte[]
2a1ceb421e
use correct changeset
2019-12-09 20:24:44 -05:00
byte[]
7d247b777f
admin user links
2019-12-09 20:21:49 -05:00
byte[]
16843ec216
use correct preview endpoint, ensure changes were made before updating stat
2019-12-09 14:22:58 -05:00
byte[]
eef6da6c78
always reindex
2019-12-08 23:53:57 -05:00
byte[]
687db1b98d
duplicate reports
2019-12-08 23:41:35 -05:00
byte[]
13d971a0c1
admin reports: claim, close
2019-12-08 22:16:13 -05:00
byte[]
92dd6e1edb
Merge remote-tracking branch 'origin/staff-tools'
2019-12-08 21:40:10 -05:00
byte[]
402c2eae90
add redis host for docker env, fixes #3
2019-12-08 18:34:18 -05:00
byte[]
3c84bae2fc
and here
2019-12-08 18:17:12 -05:00
byte[]
c63c4cb0c1
same here
2019-12-08 18:15:17 -05:00
byte[]
bbee17320a
convert incorrectly set format to string
2019-12-08 18:13:44 -05:00
Luna D
e303506e12
i don't know whose idea was to call it this way
2019-12-08 17:06:09 -05:00
Luna D
b7e07b099a
use correct permissions
2019-12-08 17:03:26 -05:00
byte[]
007624ed85
block registrations from banned users
2019-12-08 15:45:28 -05:00
byte[]
957fafe769
add matching do
2019-12-08 15:35:19 -05:00
byte[]
38a491e6b9
wrong directory
2019-12-08 15:34:49 -05:00
byte[]
1dfb6f877c
show ban list on profiles
2019-12-08 15:32:54 -05:00
byte[]
5953264c53
fix usage of other_party
2019-12-08 15:15:59 -05:00
byte[]
21d9202347
fixes for banned users
2019-12-08 15:13:01 -05:00
byte[]
84eef46c78
fallback for images without a tag cache
2019-12-08 14:30:17 -05:00
byte[]
179d8a27d9
images in report queue
2019-12-08 13:22:38 -05:00
byte[]
ddc3ee61a1
fix user_abbrv
2019-12-08 13:18:10 -05:00
byte[]
284c91e2c6
use display order for tags
2019-12-08 13:04:06 -05:00
byte[]
ccd5c6aae1
fix copypasta error
2019-12-08 13:01:25 -05:00
byte[]
0c9a31eeda
skip keyword merge
2019-12-08 12:55:55 -05:00
byte[]
dc1cacbcc7
force authorization
2019-12-08 12:50:44 -05:00
byte[]
9f6ac9753d
fix warnings
2019-12-08 12:48:39 -05:00
byte[]
181931cf67
admin reports
2019-12-08 12:45:37 -05:00
byte[]
3e2dfb3fd9
fix relative date ranges
2019-12-08 11:25:29 -05:00
byte[]
d7dd21c258
fix spoilering, hiding, watching from tag button
2019-12-08 11:13:15 -05:00
byte[]
d887ba0f94
Add proper transforms to comment query compiler
2019-12-08 11:07:20 -05:00
byte[]
d3972f728f
add missing gallery section
2019-12-08 11:00:46 -05:00
byte[]
7de9c69434
fill out stats page
2019-12-08 10:49:54 -05:00
byte[]
8fb062503e
kill extra space after tag link
2019-12-08 10:15:42 -05:00
byte[]
ecd0a91025
fix templates
2019-12-08 10:14:19 -05:00
byte[]
f8aa0a68df
add total back to search api
2019-12-08 10:03:29 -05:00
byte[]
ef0eee0105
validation fixes, make navigate endpoint use * as query if none given
2019-12-08 10:00:54 -05:00
byte[]
537b2e7e66
permit more characters in links
2019-12-08 09:43:47 -05:00
byte[]
b51249b4ce
oops
2019-12-08 01:24:15 -05:00
byte[]
63503c5735
correct date sort
2019-12-08 01:23:03 -05:00
byte[]
f645869d28
use awarded_on for sort
2019-12-08 01:11:16 -05:00
byte[]
caaeb3ad2e
add parameter recoder
2019-12-08 01:00:53 -05:00
byte[]
5f9fe0cb98
fix post navigation
2019-12-08 00:12:23 -05:00
byte[]
2c8a5fd43d
add api tag controller
2019-12-08 00:04:45 -05:00
byte[]
f9f6518d97
image hiding
2019-12-07 23:53:18 -05:00
byte[]
756d2c91a6
don't try to parse a nil uri
2019-12-07 22:25:47 -05:00
byte[]
c79dfd5b21
more comprehensive blankness check for personal titles and secondary roles
2019-12-07 21:30:47 -05:00
byte[]
6ce30ee27c
rely on query encoder to produce correct results
2019-12-07 21:04:58 -05:00
byte[]
64884b3dc8
require that the tag not be an alias
2019-12-07 21:00:36 -05:00
byte[]
5d4f8f83f6
deduplicate tag list
2019-12-07 20:56:08 -05:00
byte[]
ebe9463b96
add dupe report link
2019-12-07 20:53:03 -05:00
byte[]
0d48fc59b2
staff tools for ips
2019-12-07 20:49:28 -05:00
byte[]
c8e63adc22
add role map to users
2019-12-07 19:57:37 -05:00
byte[]
8a4b6d3b0a
add roles and filter preload
2019-12-07 19:49:05 -05:00
byte[]
040622574f
call the right function
2019-12-07 19:22:07 -05:00
byte[]
fff9bea3fd
use correct route in tag paginator
2019-12-07 19:21:01 -05:00
byte[]
16d9282246
don't show extra tag info if there is no extra info
2019-12-07 18:53:24 -05:00
byte[]
c3f745ddee
display tag/source change counters on image pages
2019-12-07 18:41:31 -05:00
byte[]
306c954546
display message count
2019-12-07 18:29:22 -05:00
byte[]
3e4cad2c7d
fix warning
2019-12-07 18:25:21 -05:00
byte[]
cf28d6e915
fixes for private messages
2019-12-07 18:24:37 -05:00
byte[]
cf0818b9f9
oops
2019-12-07 17:08:24 -05:00
byte[]
823e44495d
add recent artwork to profile page
2019-12-07 17:07:53 -05:00
byte[]
a4197ee8c3
show query in header
2019-12-07 16:55:56 -05:00
byte[]
54c6085ddf
sort awards by created_at
2019-12-07 16:46:32 -05:00
byte[]
0db101fca4
add ujs disable hooks
2019-12-07 15:51:31 -05:00
byte[]
969822946f
renest markup to add hover text
2019-12-07 15:36:02 -05:00
byte[]
a66c1e7e94
also delay image index page
2019-12-07 15:16:17 -05:00
byte[]
4c5fcdecb1
fix image index
2019-12-07 15:13:32 -05:00
byte[]
9a3ef4df30
fix can? usage
2019-12-07 11:52:27 -05:00
byte[]
13ad9e964d
add duplicate and deleted handling
2019-12-07 11:48:39 -05:00
byte[]
5cdc647208
add 'search posts' button to topic header
2019-12-07 11:32:04 -05:00
byte[]
ae189bafce
avatar uploading
2019-12-07 11:26:45 -05:00
byte[]
8a8281eaba
refactor processor architecture
2019-12-07 00:49:20 -05:00
byte[]
b81eb43038
handle nil notification user
2019-12-06 19:16:35 -05:00
byte[]
0d3555c3da
fix dupe report submission
2019-12-06 19:11:25 -05:00
byte[]
c1b92967c6
don't render the 200k message when it's not 200k
2019-12-06 18:25:42 -05:00
byte[]
b89e9c464f
don't allow posting in locked topics
2019-12-06 18:25:05 -05:00
byte[]
9b94636376
fa-thumb-tack -> fa-thumbtack
2019-12-06 18:16:18 -05:00
byte[]
0e13a7e6a0
fix warnings
2019-12-06 18:08:37 -05:00
byte[]
1b774dfae3
fix for nil user
2019-12-06 17:59:39 -05:00
byte[]
2a9cbb0ff0
Merge remote-tracking branch 'origin/staff-tools'
2019-12-06 17:57:26 -05:00
Luna D
06d6e71061
replace =< with '
2019-12-06 17:46:46 -05:00
byte[]
4475b7f095
actually use NDT diff...
2019-12-06 17:41:56 -05:00
byte[]
26d203f54c
force comparison with NDT
2019-12-06 17:37:45 -05:00
byte[]
3d66ff432a
update topic last reply date
2019-12-06 17:36:08 -05:00
Luna D
f584d87ceb
make staff buttons reflect permissions properly
2019-12-06 17:00:51 -05:00
Luna D
36e44146bc
update fa, autoprefixer, normalize
2019-12-06 16:38:36 -05:00
byte[]
ac103e15f3
add history link
2019-12-06 13:09:29 -05:00
byte[]
da16bd48d8
misc fixes
2019-12-06 13:06:54 -05:00
byte[]
b56485f13a
static page versions
2019-12-06 12:59:17 -05:00
byte[]
2d9b85d686
add csp, add global last button
2019-12-06 12:41:02 -05:00
byte[]
6329b01e38
hide/spoiler/watch from tag dropdown
2019-12-06 12:12:55 -05:00
byte[]
ae6e282424
post editing
2019-12-06 10:14:25 -05:00
byte[]
d22ab9aa58
tentative comment editing
2019-12-06 09:43:01 -05:00
byte[]
76de12d69d
post versions
2019-12-06 08:58:34 -05:00
byte[]
8d08c42331
delegate attribution correctly
2019-12-05 22:11:52 -05:00
byte[]
0c976851ed
fix various things
2019-12-05 22:05:21 -05:00
byte[]
9fc04b9b71
primitive history viewing
2019-12-05 21:46:51 -05:00
byte[]
2a338d86c7
allow users to edit their profile description
2019-12-05 19:36:45 -05:00
byte[]
463d86af5c
commission section on profile page
2019-12-05 18:11:15 -05:00
byte[]
19174a31ba
conn no longer necessary
2019-12-05 17:57:17 -05:00
byte[]
d5c438acdc
point provider url at the correct page
2019-12-05 17:56:20 -05:00
byte[]
0f21011049
propagate conn
2019-12-05 17:01:47 -05:00
byte[]
0adfe58ab2
fix tags with descriptions
2019-12-05 17:01:09 -05:00
byte[]
8b6fef83e2
better tag info row
2019-12-05 16:57:59 -05:00
Luna D
499d9d017c
remove this from todo
2019-12-05 15:28:42 -05:00
Luna D
621c6587d8
ip/fp info on images
2019-12-05 15:25:37 -05:00
Luna D
76dce674ea
ip/fp info on posts
2019-12-05 15:06:18 -05:00
Luna D
2b0e65e85e
truncate FP and use helpers
2019-12-05 14:59:40 -05:00
Luna D
01de0bdca7
ip/fp info on comments
2019-12-05 14:48:06 -05:00
Luna D
cb4c956079
permission checks
2019-12-05 14:31:29 -05:00
byte[]
a3187ae150
update stats counters when specific actions are taken
2019-12-05 14:23:26 -05:00
byte[]
0822fe7618
helps if you actually add the template
2019-12-05 13:35:44 -05:00
byte[]
3ab695cd3f
profile pages fixes
2019-12-05 13:32:53 -05:00
byte[]
87990fafe4
make sparklines actually work
2019-12-05 09:01:06 -05:00
byte[]
6882dd00e3
generate statistics sparklines
2019-12-05 08:55:49 -05:00
byte[]
d8e3b9e4ff
add error tags to gallery form
2019-12-05 00:06:07 -05:00
byte[]
19f9cf7db4
more filters
2019-12-05 00:02:53 -05:00
byte[]
98260fac9f
actually render comments
2019-12-05 00:00:41 -05:00
byte[]
3d94deb7e5
add more recents to profile page
2019-12-04 23:53:56 -05:00
byte[]
27e4fe5841
add galleries link to navigation
2019-12-04 23:35:43 -05:00
byte[]
953762fbf2
add appropriate classes
2019-12-04 23:32:01 -05:00
byte[]
c070b515c0
channel subscriptions
2019-12-04 23:27:40 -05:00
byte[]
885488d40e
galleries
2019-12-04 23:12:49 -05:00
byte[]
c918e4f7ab
gallery show page
2019-12-04 19:53:31 -05:00
byte[]
dfe1e3b57e
gallery routes
2019-12-04 19:11:31 -05:00
Luna D
7c6a189dab
no this isnt rails
2019-12-04 18:23:03 -05:00
Luna D
00373f44b2
simplify
2019-12-04 18:21:12 -05:00
Luna D
accc9b5304
actual working counters i think
2019-12-04 18:15:54 -05:00
byte[]
022b1008ab
add profile source changes
2019-12-04 17:56:13 -05:00
Luna D
c3e6bb5f3e
create staff links dummy
2019-12-04 17:28:53 -05:00
byte[]
015abf068b
add tag changes to tag, profile
2019-12-04 17:10:35 -05:00
byte[]
ad17b48011
rearrange image tag changes
2019-12-04 16:47:46 -05:00
byte[]
413c19a97d
handle aliases in tag input
2019-12-04 16:42:13 -05:00
byte[]
b36ef1dd23
commission item routes
2019-12-04 12:14:41 -05:00
byte[]
bbe7643174
rest of commission routes
2019-12-04 11:35:06 -05:00
byte[]
ce4b1b1bcf
upgrade from mix.config to config
2019-12-04 10:35:16 -05:00
byte[]
748086c01f
new commission endpoint
2019-12-04 10:00:41 -05:00
byte[]
0eaed4296e
set commission in conn
2019-12-04 09:32:43 -05:00
byte[]
8d9487e032
renest commissions page
2019-12-04 09:28:17 -05:00
byte[]
846c99e563
user links
2019-12-04 09:04:25 -05:00
byte[]
50759774f6
fix conversation controller
2019-12-04 08:27:35 -05:00
byte[]
3f6322ca81
user reporting
2019-12-04 08:25:10 -05:00
byte[]
c3d6a3817e
add reporting to conversations
2019-12-04 08:19:33 -05:00
byte[]
2bc39e8416
comment and post reporting
2019-12-04 08:13:10 -05:00
byte[]
8cc2fd763c
allow indexing forums
2019-12-04 07:38:57 -05:00
byte[]
d3ea63da01
even more preloads
2019-12-03 23:23:24 -05:00
byte[]
86e105010f
mroe preloads
2019-12-03 23:20:39 -05:00
byte[]
6e4865bdf5
propagate conn
2019-12-03 23:18:49 -05:00
byte[]
600d37c7c0
image options area
2019-12-03 23:14:56 -05:00
byte[]
bd6614452f
unbreak pages without an image
2019-12-03 21:01:52 -05:00
byte[]
652177d95e
fix spelling
2019-12-03 20:57:05 -05:00
byte[]
d43c9cbcf4
add opengraph meta
2019-12-03 20:56:39 -05:00
byte[]
50880ba888
oembed api
2019-12-03 20:27:58 -05:00
byte[]
a9c276ae2f
add filter override param
2019-12-03 20:00:48 -05:00
byte[]
12fb45170c
api changes
2019-12-03 19:50:23 -05:00
byte[]
de5868f5ad
full docker setup
2019-12-03 14:02:52 -05:00
byte[]
1e4a157def
development seeds
2019-12-02 12:40:17 -05:00
byte[]
bf7dab33b7
add standard seeds
2019-12-02 10:58:12 -05:00
byte[]
7ae3bc3a90
add missing aliases
2019-12-02 10:02:48 -05:00
byte[]
e39a8eeccc
automatic updating notifications
2019-12-02 09:55:48 -05:00
byte[]
7be7ca8303
update query param in conn
2019-12-02 09:37:01 -05:00
byte[]
1bec3e0caa
add missing span wrapper, handle nested quote/spoiler interactions inside link text
2019-12-02 09:32:14 -05:00
byte[]
c53c7d283f
uri encoded slug lookups
2019-12-01 21:38:19 -05:00
byte[]
3046da7c67
add nicer lookup error handlers
2019-12-01 21:30:58 -05:00
byte[]
ea29cef2a1
add tag fetch endpoint
2019-12-01 12:26:14 -05:00
byte[]
25319f1c76
apply filter evaluator
2019-12-01 12:11:00 -05:00
byte[]
9d6103d77c
add search evaluator
2019-12-01 11:42:38 -05:00
byte[]
5db190d6b8
automatic notifications clearing
2019-12-01 00:03:45 -05:00
byte[]
80077786cf
duplicate reports fixes
2019-11-30 23:58:32 -05:00
byte[]
bec983fdf1
duplicate reports
2019-11-30 23:51:44 -05:00
byte[]
b972c85675
add comment and post path listings to profile page
2019-11-30 21:29:46 -05:00
byte[]
dae9f90501
filter editing
2019-11-30 21:25:42 -05:00
byte[]
2df262a1de
add ImageLoader
2019-11-30 21:22:05 -05:00
byte[]
4635bd1c65
proper post search
2019-11-30 20:44:57 -05:00
byte[]
8b79f5808f
fix datetime parsing
2019-11-30 20:30:05 -05:00
byte[]
9b87f9a07a
alias helper module
2019-11-30 20:09:07 -05:00
byte[]
404141883a
proper comment search
2019-11-30 20:06:08 -05:00
byte[]
927cc55073
rss api
2019-11-30 18:11:24 -05:00
byte[]
664bd0b0dd
fix warnings
2019-11-30 17:42:12 -05:00
byte[]
64d1e817d1
settings page
2019-11-30 17:40:53 -05:00
byte[]
ff27a0992f
more adjacency
2019-11-30 13:04:07 -05:00
byte[]
e24c3e812f
handle adjacent markup rules correctly
2019-11-30 11:59:51 -05:00
byte[]
84bba9062b
redirect correctly
2019-11-30 01:39:44 -05:00
byte[]
1e1b0054d0
add livestream tracking
2019-11-30 01:30:45 -05:00
byte[]
4796d3d628
respect user preference to be anonymous by default
2019-11-30 00:52:05 -05:00
byte[]
9572ad0f21
fixes for the description form
2019-11-30 00:44:15 -05:00
byte[]
4c98a6f4ec
scoped random navigation
2019-11-30 00:40:37 -05:00
byte[]
3668bac1e2
whitespace
2019-11-30 00:26:12 -05:00
byte[]
0ce797bbd9
fix post template
2019-11-29 23:53:37 -05:00
byte[]
31ae960e23
link to current user's profile page
2019-11-29 21:36:16 -05:00
byte[]
d94a09c2d9
add image navigation
2019-11-29 21:33:15 -05:00
byte[]
e91154e3c3
update footer, pagination links, syntax page link
2019-11-29 18:54:05 -05:00
byte[]
5c5535d887
use correct bucket
2019-11-29 17:48:04 -05:00
byte[]
d6ba37c882
stats page
2019-11-29 17:45:44 -05:00
byte[]
6e6d08f098
select users correctly
2019-11-29 17:04:59 -05:00
byte[]
c047f0af6d
staff page
2019-11-29 17:01:54 -05:00
byte[]
d2e7afb3c7
preload tag
2019-11-29 16:49:09 -05:00
byte[]
4b124160ad
dnp list
2019-11-29 16:47:41 -05:00
byte[]
9a6f0e01a7
misc fixes
2019-11-29 15:04:13 -05:00
byte[]
70bbe6df81
add detailed descriptions to tag pages
2019-11-29 14:59:55 -05:00
byte[]
ca1036088f
notification clearing, forum subscriptions
2019-11-29 14:29:01 -05:00
byte[]
0efa3b40c3
set preload
2019-11-29 13:45:04 -05:00
byte[]
c41c99992d
various fixes
2019-11-29 13:44:16 -05:00
byte[]
bbad33a70c
tag table
2019-11-29 13:26:44 -05:00
byte[]
964efa871c
add footer and tag table data
2019-11-29 12:03:39 -05:00
byte[]
0e7c239bfe
install canary map on topic creation action
2019-11-29 11:43:53 -05:00
byte[]
ce450b77d9
static pages
2019-11-29 01:35:15 -05:00
byte[]
4a44199a39
spacing, separator
2019-11-29 01:29:14 -05:00
byte[]
725cd737f4
Advertview -> AdvertView
2019-11-29 01:28:04 -05:00
byte[]
c621c83ac8
adverts
2019-11-29 01:26:05 -05:00
byte[]
482b8c2e80
use full_text when it's available
2019-11-29 00:49:32 -05:00
byte[]
5fc1768454
automatically categorize certain tags based on their namespaces
2019-11-29 00:45:41 -05:00
byte[]
57fcb8504c
add description editing
2019-11-29 00:39:15 -05:00
byte[]
5bc277231e
disable tumblr scraper for time being
2019-11-29 00:08:08 -05:00
byte[]
1dab37ed58
create auto subscription on image upload
2019-11-29 00:05:20 -05:00
byte[]
9db79fe62b
require extended mode for tweets
2019-11-28 23:56:01 -05:00
byte[]
5e5e3d3b45
prepend host header
2019-11-28 19:56:36 -05:00
byte[]
9468ede4e3
always use custom user agent
2019-11-28 19:34:22 -05:00
byte[]
85b1f2b1ec
reverse search
2019-11-28 19:11:05 -05:00
byte[]
109f3f781a
finish scraper
2019-11-28 18:19:47 -05:00
byte[]
da09d45c7f
correct avatar class for users with avatar
2019-11-28 12:19:27 -05:00
byte[]
fbfa572a1e
add scrapers
2019-11-28 12:12:10 -05:00
byte[]
d3b45e303d
tag search
2019-11-27 22:17:52 -05:00
byte[]
7892df9b9f
sort forum list
2019-11-27 21:59:38 -05:00
byte[]
a22b397fc4
show forum list
2019-11-27 21:57:25 -05:00
byte[]
d91346c9b1
add user titles
2019-11-27 21:31:53 -05:00
byte[]
83fed839ad
add previewing and textile help to textile edit boxes
2019-11-27 21:06:41 -05:00
byte[]
06c48f6916
add interactions, proper filtering to tag controller
2019-11-27 19:24:45 -05:00
byte[]
a489d00aed
recognize domain characters correctly
2019-11-27 19:19:55 -05:00
byte[]
9e5d4e02d8
re-add space/eos to stop tokens
2019-11-27 16:53:52 -05:00
byte[]
e6f97ff4eb
links might also contain underscores
2019-11-27 16:52:26 -05:00
byte[]
640bf64a8c
don't abort on common link characters
2019-11-27 16:45:31 -05:00
byte[]
9dbdad0d49
hopefully more correct fix for textile shenanigans
2019-11-27 16:38:53 -05:00