Commit graph

512 commits

Author SHA1 Message Date
byte[]
840a852b68 fix error on profile page 2019-12-10 21:58:16 -05:00
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
2d9d32af81
reveal anon 2019-12-10 11:57:01 -05:00
Luna D
37e620aee9
add proper fa class to edit button 2019-12-10 11:11:49 -05:00
byte[]
0d1ae1e436 respect scale settings 2019-12-09 20:28:00 -05:00
byte[]
7d247b777f admin user links 2019-12-09 20:21:49 -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[]
3c84bae2fc and here 2019-12-08 18:17:12 -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
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[]
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[]
9f6ac9753d fix warnings 2019-12-08 12:48:39 -05:00
byte[]
181931cf67 admin reports 2019-12-08 12:45:37 -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[]
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[]
5f9fe0cb98 fix post navigation 2019-12-08 00:12:23 -05:00
byte[]
f9f6518d97 image hiding 2019-12-07 23:53:18 -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[]
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[]
cf28d6e915 fixes for private messages 2019-12-07 18:24:37 -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[]
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[]
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[]
b81eb43038 handle nil notification user 2019-12-06 19:16:35 -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[]
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
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[]
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[]
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[]
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[]
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[]
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[]
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
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[]
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[]
748086c01f new commission endpoint 2019-12-04 10:00:41 -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[]
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[]
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[]
12fb45170c api changes 2019-12-03 19:50:23 -05:00
byte[]
7be7ca8303 update query param in conn 2019-12-02 09:37:01 -05:00
byte[]
3046da7c67 add nicer lookup error handlers 2019-12-01 21:30:58 -05:00
byte[]
25319f1c76 apply filter evaluator 2019-12-01 12:11:00 -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[]
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[]
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[]
64d1e817d1 settings page 2019-11-30 17:40:53 -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[]
c047f0af6d staff page 2019-11-29 17:01:54 -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[]
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[]
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[]
57fcb8504c add description editing 2019-11-29 00:39:15 -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[]
d3b45e303d tag search 2019-11-27 22:17:52 -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[]
47f379d82d add tag autocompletion 2019-11-26 21:19:07 -05:00
byte[]
ae7f3834fd verified uploaders 2019-11-26 20:45:57 -05:00
byte[]
84abf98b30 uploading works 2019-11-25 23:51:17 -05:00
byte[]
e343cf9ee0 fix permission name 2019-11-24 21:27:25 -05:00
byte[]
9ba679f3a5 improve tag edit error message 2019-11-24 21:21:11 -05:00
byte[]
dd8ecd531c controller/view for tag changes, source changes 2019-11-24 21:16:22 -05:00
byte[]
d6e07b8316 topics/polls forms, relative dates 2019-11-18 22:38:22 -05:00
byte[]
d1ae1c7348 correct view module 2019-11-18 13:14:10 -05:00
byte[]
7e81b3cf4e correct other template name 2019-11-18 13:13:31 -05:00
byte[]
7d9a78fbbc correct template name 2019-11-18 13:13:00 -05:00
byte[]
9e32851a89 propagate poll correctly 2019-11-18 13:12:15 -05:00
byte[]
d0f53463a2 render polls 2019-11-18 13:09:59 -05:00
byte[]
56fb4a154f hide notification help text when notifications are present 2019-11-18 12:35:11 -05:00
byte[]
2f4ba6d96d read site notices 2019-11-18 12:32:23 -05:00
byte[]
acb50f3efe conversations 2019-11-18 11:00:08 -05:00
byte[]
bdec219d23 add redirect stub to gallery show page 2019-11-18 09:25:56 -05:00
byte[]
38447e7e9c add sort options 2019-11-18 09:14:26 -05:00
byte[]
9d26cef16b propagate conn 2019-11-18 08:10:17 -05:00
byte[]
7405f460cf don't require conn for now 2019-11-18 00:26:36 -05:00
byte[]
cca1283b55 propagate conn 2019-11-18 00:09:51 -05:00
byte[]
bc82e368a5 allow changing the link 2019-11-18 00:05:42 -05:00
byte[]
1ad4f8f076 galleries index 2019-11-17 23:47:09 -05:00
byte[]
eef29910de fix parser, add last page back to pagination 2019-11-17 22:48:47 -05:00
byte[]
91517b756b forum posting 2019-11-17 22:31:28 -05:00
byte[]
19c9bcb3c0 don't use user 2019-11-17 20:01:01 -05:00
byte[]
ac3c6d3842 propagate conn 2019-11-17 20:00:01 -05:00
byte[]
7c68e5d033 add show view 2019-11-17 19:59:00 -05:00
byte[]
d02390d847 unindent block content 2019-11-17 19:32:20 -05:00
byte[]
aa50acc5ca set image size 2019-11-17 19:30:50 -05:00
byte[]
7b181559ab use more convoluted formatting method 2019-11-17 19:29:56 -05:00
byte[]
2a70035a19 fix format arguments 2019-11-17 19:23:42 -05:00
byte[]
cf999507ec actually fix it 2019-11-17 19:22:53 -05:00
byte[]
cc9458e544 fix price range calculation 2019-11-17 19:18:56 -05:00
byte[]
eb3e24c04d add commission listings 2019-11-17 19:09:15 -05:00
byte[]
b9d4400c0c use existing fontawesome icon 2019-11-17 17:54:04 -05:00
byte[]
8619726d9e add appropriate layout classes 2019-11-17 17:51:14 -05:00
byte[]
f5cead1379 use appropriate sizing 2019-11-17 17:37:00 -05:00
byte[]
5982fe4774 add post search 2019-11-17 17:14:20 -05:00
byte[]
d9bb4d700f add comment search 2019-11-17 16:30:20 -05:00
byte[]
850a0d758e use comment listing with images 2019-11-17 15:37:01 -05:00
byte[]
a8fef6d03c add filter selection 2019-11-17 14:47:01 -05:00
byte[]
27a443bd2a fix class name 2019-11-17 13:57:28 -05:00
byte[]
a64f245985 display unread conversation ticker more prominently 2019-11-17 13:56:40 -05:00
byte[]
790ee13a36 store comment attribution correctly; count unread conversations 2019-11-17 13:52:59 -05:00
byte[]
f9bdda08a7 add topic subscriptions 2019-11-17 13:05:50 -05:00
byte[]
8131782a20 add image subscriptions 2019-11-17 12:50:42 -05:00
byte[]
551c7515ae add commenting and notifications generation 2019-11-16 23:59:24 -05:00
byte[]
f99b11db1d don't store sessions in ets (oops) 2019-11-16 21:27:42 -05:00
byte[]
723b5ec04b fix filter patch route 2019-11-16 00:11:24 -05:00
byte[]
4b37a568c4 table row 2019-11-15 23:41:10 -05:00
byte[]
f28fcc59d0 add conversations controller/templates 2019-11-15 23:38:42 -05:00
byte[]
02fc81f23b add notification controller 2019-11-15 22:50:58 -05:00
byte[]
ec26c0e4d4 add polymorphic association loader 2019-11-15 22:06:37 -05:00
byte[]
ca15e74c4a compile stylesheets separately 2019-11-15 19:59:28 -05:00
byte[]
58a045ed29 add captcha verification 2019-11-15 11:14:23 -05:00
byte[]
b18e17a179 nicer search error message 2019-11-15 10:40:10 -05:00
byte[]
4cfaf47573 fix a few errors 2019-11-15 10:34:04 -05:00
byte[]
32d3098da4 changeset changes 2019-11-15 10:15:21 -05:00
byte[]
9c638c0e3b fix filters page for authenticated users 2019-11-14 22:30:19 -05:00
byte[]
76886c5329 add mailer, password resets, lockouts 2019-11-14 21:40:35 -05:00
byte[]
dd1c1e61f5 add captcha, controller, images 2019-11-13 11:28:02 -05:00
byte[]
7784c09b3e fixups 2019-11-13 00:28:02 -05:00
byte[]
f627677cb6 add otp views 2019-11-12 23:49:37 -05:00
byte[]
0f6e94d1a9 add recent comments 2019-11-11 22:10:41 -05:00
byte[]
5b35b75b1d load awards 2019-11-11 21:53:19 -05:00
byte[]
95ace30af5 add comments behavior 2019-11-11 21:38:51 -05:00
byte[]
dd985a16dc remove fluff from header navigation 2019-11-11 20:47:21 -05:00
byte[]
d030f7774e fix homepage topic strips 2019-11-11 20:45:29 -05:00
byte[]
0c781af388 fix indentation 2019-11-11 20:41:26 -05:00
byte[]
161de00bfa fix award titles 2019-11-11 20:40:31 -05:00
byte[]
9f0a8470e4 profile page tweaks 2019-11-11 20:37:11 -05:00
byte[]
c13c43aaf2 primitive profile page 2019-11-11 20:27:09 -05:00
byte[]
a0e08f49c3 image page scaling 2019-11-11 19:31:22 -05:00
byte[]
657c038854 ok ecto 2019-11-11 18:54:20 -05:00
byte[]
2cfd5d2f19 fix weird alignment 2019-11-11 18:04:50 -05:00
byte[]
cdd932c35f render descriptions 2019-11-11 17:57:29 -05:00
byte[]
c08ceb5134 these are separate blocks 2019-11-11 13:01:46 -05:00
byte[]
e313460917 fix 'go to post' links 2019-11-11 12:57:02 -05:00
byte[]
510abe5103 pattern match result 2019-11-11 12:35:11 -05:00
byte[]
da1237a32a primitive avatar support 2019-11-11 12:25:51 -05:00
byte[]
f21eaa87bb add anonyhash 2019-11-11 11:56:34 -05:00
byte[]
41867a6cec battle-test parser 2019-11-10 18:35:52 -05:00
byte[]
6496fd30fa fix validations 2019-11-02 09:28:54 -04:00
byte[]
2c04e1cf3d filter editor 2019-11-02 09:14:03 -04:00
byte[]
39470dc1ad primitive sign in 2019-10-31 13:57:39 -04:00
byte[]
dfaccb964d webm playback, maybe 2019-10-10 21:47:13 -04:00
byte[]
969ee117b1 add filters show page 2019-10-09 11:51:14 -04:00
byte[]
15ffe82ff7 pass conn to template 2019-10-08 21:13:44 -04:00
byte[]
702381abc3 add filters 2019-10-08 20:45:04 -04:00
byte[]
abb6d148a3 fix search view 2019-10-08 19:50:28 -04:00
byte[]
94f521e99c forums pagination 2019-10-08 19:30:51 -04:00
byte[]
3a8176b47a scrivener 2019-10-08 19:19:57 -04:00
byte[]
02f30391f6 add forums visibility 2019-10-06 17:31:48 -04:00
byte[]
0d74aa9ab0 add comment display 2019-10-04 20:51:56 -04:00
byte[]
4f0b549469 add size adjust css class 2019-10-04 20:31:35 -04:00
byte[]
64ff8cfa28 make scripts behave 2019-10-04 20:27:26 -04:00
byte[]
509d53dbee add comment elasticsearch and activity page strips 2019-10-04 19:43:15 -04:00
byte[]
0e86ead40e display the number of viewers 2019-10-04 18:57:42 -04:00
byte[]
83b63bbd4b add topics and channels strips 2019-10-04 18:52:44 -04:00
byte[]
7508456919 barebones activity page 2019-10-04 12:48:00 -04:00
byte[]
6e5d81191d add basic user attribution 2019-10-03 21:03:33 -04:00
byte[]
6a461ec927 fix macro usage 2019-10-03 20:53:30 -04:00
byte[]
86ffbfdb5b tag page 2019-10-03 19:58:54 -04:00
byte[]
1349f41f99 rearrange for convenience 2019-09-30 21:21:48 -04:00
byte[]
d1b329eb76 cull warnings 2019-09-30 20:41:51 -04:00
byte[]
962c681c8e slightly better tag listing 2019-08-18 14:35:10 -04:00
byte[]
451a5685e2 use correct size 2019-08-18 14:24:46 -04:00
byte[]
34e63d5a46 image pages, tags 2019-08-18 14:14:36 -04:00
byte[]
5a8da0435c add images 2019-08-18 12:17:05 -04:00
byte[]
fb416c772c add stylesheets and layout scaffold 2019-08-17 20:43:44 -04:00
byte[]
8ae0853890 devise-compatible sessions 2019-08-17 14:58:36 -04:00
byte[]
5de52848c6 misc 2019-08-15 20:28:12 -04:00
byte[]
32a12bef8b initial 2019-08-14 20:32:32 -04:00