Commit graph

1207 commits

Author SHA1 Message Date
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
byte[]
fa6be88874 fix link parsing 2019-11-27 16:27:31 -05:00
byte[]
5b77e2a060 textile fixes 2019-11-27 16:07:22 -05:00
byte[]
31d05e312c miscellaneous fixes 2019-11-27 00:51:20 -05:00
byte[]
2d762e9645 flatten long chains of conjoined/disjoined terms and double negation 2019-11-27 00:09:46 -05:00
byte[]
912efc8dcd various fixes 2019-11-26 23:52:49 -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[]
56db3807aa all processing code 2019-11-25 22:47:57 -05:00
byte[]
2159fbd9c7 add processor skeleton 2019-11-25 21:57:47 -05:00
byte[]
813ff87f9e processors 2019-11-25 19:06:40 -05:00
byte[]
91187d24f1 add corner intensities and mime type hooks 2019-11-25 00:18:16 -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[]
0e5de7aaa2 source/tag change model setup 2019-11-24 13:36:21 -05:00
byte[]
935fa0f45e upgrade pow 2019-11-20 17:45:17 -05:00
byte[]
024b6410c5 update pow, set bind address to local address 2019-11-20 00:34:45 -05:00
byte[]
831580ac3d subscribe user on topic creation 2019-11-18 23:03:16 -05:00
byte[]
92d53f6450 set name_at_post_time more explicitly 2019-11-18 22:58:21 -05:00
byte[]
623b2b486f forum has_many subscriptions 2019-11-18 22:41:57 -05:00
byte[]
d6e07b8316 topics/polls forms, relative dates 2019-11-18 22:38:22 -05:00
byte[]
3ee6c07609 use more correct way of propagating user through models 2019-11-18 19:33:27 -05:00
byte[]
889e2349d0 add controller action mapping for message post 2019-11-18 13:24:02 -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[]
2f03254d79 correct association name 2019-11-18 13:11:32 -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[]
bd0711730e more sophisticated map validation 2019-11-18 11:25:27 -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[]
cd48d948cb don't load the entire world 2019-11-17 23:59:32 -05:00
byte[]
809da3c73f preload tags of thumbnail 2019-11-17 23:51:39 -05:00
byte[]
1ad4f8f076 galleries index 2019-11-17 23:47:09 -05:00
byte[]
de48c06f99 automatically subscribe user on post 2019-11-17 23:02:08 -05:00
byte[]
eef29910de fix parser, add last page back to pagination 2019-11-17 22:48:47 -05:00
byte[]
19b54f5f58 update forum as well 2019-11-17 22:39:47 -05:00
byte[]
91517b756b forum posting 2019-11-17 22:31:28 -05:00
byte[]
1f95c04b44 add tall size 2019-11-17 21:23:45 -05:00
byte[]
57a37971b1 ensure name_at_post_time is set correctly 2019-11-17 20:53:08 -05:00
byte[]
0a62a3d5ce use struct instead of keyword 2019-11-17 20:33:50 -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[]
fa8f969529 order forums by name 2019-11-17 17:55:20 -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[]
5c4b19edff respect tag filters 2019-11-17 17:39:19 -05:00
byte[]
f5cead1379 use appropriate sizing 2019-11-17 17:37:00 -05:00
byte[]
6b73affd3c fix unused parameter 2019-11-17 17:15:02 -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[]
41bf4790af add attribution plug 2019-11-17 13:29:07 -05:00
byte[]
06875bc11d consistensize plug naming scheme 2019-11-17 13:18:21 -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[]
29453f060f fix warnings about invalid association 2019-11-17 11:06:47 -05:00
byte[]
551c7515ae add commenting and notifications generation 2019-11-16 23:59:24 -05:00
byte[]
c9d14359e7 use correct format for svg thumbs 2019-11-16 22:19:20 -05:00
byte[]
a4e189f51c downcase image_format 2019-11-16 22:15:26 -05:00
byte[]
664822dbd2 use canary mapper 2019-11-16 21:53:41 -05:00
byte[]
f99b11db1d don't store sessions in ets (oops) 2019-11-16 21:27:42 -05:00
byte[]
d18dc007e0 fix bad alias 2019-11-16 21:21:17 -05:00
byte[]
d60c6ccb06 add interactions 2019-11-16 21:20:33 -05:00
byte[]
6513fb39b8 remove unused aliases 2019-11-16 18:45:20 -05:00
byte[]
897ed77709 split image context 2019-11-16 18:42:48 -05:00
byte[]
dd52b7745b add skeleton vote controller 2019-11-16 18:01:42 -05:00
byte[]
723b5ec04b fix filter patch route 2019-11-16 00:11:24 -05:00
byte[]
3b18428215 use the alias cache 2019-11-16 00:09:02 -05:00
byte[]
dcc3b418c8 appropriate preloads 2019-11-15 23:42:36 -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[]
7f309f649e don't use access 2019-11-15 22:10:09 -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[]
13168e81cb add ban filterer 2019-11-15 19:48:17 -05:00
byte[]
ab5b7782c7 add bans 2019-11-15 19:40:32 -05:00
byte[]
54fd5f3c47 also trim custom transform value 2019-11-15 13:30:44 -05:00
byte[]
69c03f483d trim terms, add my:hidden 2019-11-15 13:27:10 -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[]
187051d56c warnings 2019-11-14 22:31:24 -05:00
byte[]
9c638c0e3b fix filters page for authenticated users 2019-11-14 22:30:19 -05:00
byte[]
4915fb5044 normalize search string in filter compilation 2019-11-14 22:15:25 -05:00
byte[]
76886c5329 add mailer, password resets, lockouts 2019-11-14 21:40:35 -05:00
byte[]
31d637cca0 remove role from context 2019-11-14 20:15:07 -05:00
byte[]
abd4de0b4d split users context 2019-11-14 20:08:38 -05:00
byte[]
e76c3cdcba add lockout plugs 2019-11-14 19:59:51 -05:00
byte[]
f45c7dfce0 update pow 2019-11-13 15:12: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[]
f1726e3d52 add bulk of totp logic 2019-11-12 22:12:46 -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[]
b39baecd4f add species tags to stylesheets, require ratings to come first 2019-11-11 18:58:45 -05:00
byte[]
657c038854 ok ecto 2019-11-11 18:54:20 -05:00
byte[]
5c209146a7 sort tags on image page 2019-11-11 18:19:00 -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[]
14d693e2c1 implement attribution for topic 2019-11-11 12:44:29 -05:00
byte[]
4827115b90 add path separator 2019-11-11 12:38:26 -05:00
byte[]
510abe5103 pattern match result 2019-11-11 12:35:11 -05:00
byte[]
0f75c973aa correct usage of and 2019-11-11 12:30:36 -05:00
byte[]
9679897930 true anon posts have no user 2019-11-11 12:28:43 -05:00
byte[]
da1237a32a primitive avatar support 2019-11-11 12:25:51 -05:00
byte[]
a86be3b17c fix apparent skew 2019-11-11 12:07:09 -05:00
byte[]
f21eaa87bb add anonyhash 2019-11-11 11:56:34 -05:00
byte[]
e231451abd actually fix it 2019-11-10 19:24:58 -05:00
byte[]
6808ce1d12 fix camo 2019-11-10 19:22:41 -05:00
byte[]
41867a6cec battle-test parser 2019-11-10 18:35:52 -05:00
byte[]
3b5a705ecf avoid time complexity explosion from list append 2019-11-08 21:33:08 -05:00
byte[]
bba114e4eb fix markup at start 2019-11-08 21:13:17 -05:00
byte[]
0ed5c127f9 minor refactoring 2019-11-08 21:11:06 -05:00
byte[]
27ebe0887d fix infinite loop 2019-11-08 21:05:49 -05:00
byte[]
5b77a462f4 add parser structure 2019-11-08 20:43:38 -05:00
byte[]
43217607cd add coalescer 2019-11-03 19:35:04 -05:00
byte[]
9cfc426103 markup lexer 2019-11-03 19:18:32 -05:00
byte[]
61def278b5 add links 2019-11-03 19:10:05 -05:00
byte[]
fcb8919669 tweaks and images 2019-11-03 18:58:11 -05:00
byte[]
32ac705eee deal with markup segments 2019-11-03 15:32:55 -05:00
byte[]
3e29e3785d initial, bad attempt at lexing 2019-11-02 21:47:54 -04:00
byte[]
ae8b3d2c74 remove old parser 2019-11-02 18:22:30 -04:00
byte[]
c0379ec056 pass old parser tests 2019-11-02 17:02:46 -04:00
byte[]
c46cceab03 fixes 2019-11-02 16:31:55 -04:00
byte[]
756599df56 add non-macro-based search parser 2019-11-02 14:34:25 -04: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[]
4d7ef4a18d add cryptor 2019-10-31 22:45:34 -04:00
byte[]
39470dc1ad primitive sign in 2019-10-31 13:57:39 -04:00
byte[]
77235013bf nested preload 2019-10-10 21:48:44 -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[]
0fac15353e correctly pass keyword list 2019-10-08 19:42:22 -04:00
byte[]
df6532a7af return page struct 2019-10-08 19:40:26 -04:00
byte[]
c28c3b914a correct forum pagination 2019-10-08 19:37:14 -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[]
5d5549c457 remove second sort 2019-10-06 18:06:22 -04:00
byte[]
6a741d1b2c load topic correctly 2019-10-06 17:59:47 -04:00
byte[]
68472cf412 don't show hidden results 2019-10-06 17:45:26 -04:00
byte[]
02f30391f6 add forums visibility 2019-10-06 17:31:48 -04:00
byte[]
a37699338e add forum ability 2019-10-06 16:25:40 -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[]
5f56710459 actually actually fix it 2019-10-04 19:18:43 -04:00
byte[]
0a8c2d5e30 actually fix it 2019-10-04 19:17:40 -04:00
byte[]
2359742d05 fix featured image selection 2019-10-04 19:16:50 -04:00
byte[]
0e86ead40e display the number of viewers 2019-10-04 18:57:42 -04:00
byte[]
c581a43073 primitive filtering 2019-10-04 18:56:51 -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[]
19c5ded879 add tag searching 2019-10-03 20:42:49 -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[]
c984872066 become canadian 2019-09-30 21:12:38 -04:00
byte[]
9802454a48 fix forums associations 2019-09-30 20:50:34 -04:00
byte[]
d1b329eb76 cull warnings 2019-09-30 20:41:51 -04:00
Liam P. White
e90033f2e1 fix warning 2019-08-28 21:44:15 -04:00
Liam P. White
fdf53cb495 format 2019-08-28 21:35:01 -04:00
Liam P. White
1a44260211 add primitive search controller 2019-08-28 21:33:58 -04:00
Liam P. White
7bda48cbfa use correct document type 2019-08-28 21:18:40 -04:00
Liam P. White
047e02c9ba some filter incorporation 2019-08-28 21:14:54 -04:00
Liam P. White
5085d3c9d1 format 2019-08-28 18:50:36 -04:00
Liam P. White
a052b0e079 context: versions, vpns 2019-08-28 18:41:03 -04:00
Liam P. White
37ac0e03b7 context: users_roles 2019-08-28 18:38:17 -04:00
Liam P. White
0906248922 context: user_name_changes, user_statistics, user_whitelists 2019-08-28 18:36:38 -04:00
Liam P. White
cddb4d3ae3 context: user_links 2019-08-28 18:33:13 -04:00
Liam P. White
07310765ba fix naming 2019-08-28 18:30:55 -04:00
Liam P. White
ab578bd4d7 context: user_ips, user_fingerprints 2019-08-28 18:29:36 -04:00
Liam P. White
73beb449ef context: unread_notifications 2019-08-28 18:26:49 -04:00
Liam P. White
6920dfba25 context: topic_subscriptions 2019-08-28 18:24:19 -04:00
Liam P. White
0196d5b57e context: tags_implied_tags 2019-08-28 18:22:27 -04:00
Liam P. White
b6cdb85d75 context: source_changes, tag_changes 2019-08-28 13:41:52 -04:00
Liam P. White
98582aeb5f context: site_notices 2019-08-28 13:36:25 -04:00
Liam P. White
282957bef5 context: roles 2019-08-28 13:34:36 -04:00
Liam P. White
fb9aa9a1f1 context: reports 2019-08-28 13:31:59 -04:00
Liam P. White
1d011c98e0 context: polls, poll_votes 2019-08-28 13:28:30 -04:00
Liam P. White
a9885190e3 context: notifications 2019-08-28 13:25:41 -04:00
Liam P. White
38cc279d97 context: mod_notes 2019-08-28 13:23:05 -04:00
Liam P. White
479783cb7d context: messages 2019-08-28 13:21:17 -04:00
Liam P. White
ce54176940 context: image_features, image_intensities, image_subscriptions 2019-08-28 13:19:27 -04:00
Liam P. White
8473541e3e context: gallery_subscriptions 2019-08-28 13:15:19 -04:00
Liam P. White
e86b342fe5 context: forums, topics, posts, forum_subscriptions 2019-08-28 13:12:17 -04:00
Liam P. White
11b072faf7 context: _bans 2019-08-28 13:02:42 -04:00
Liam P. White
ff6553e875 context: duplicate_reports 2019-08-28 12:57:06 -04:00
Liam P. White
1044f9a9f8 context: donations 2019-08-28 12:53:01 -04:00
Liam P. White
5556699799 context: dnp_entries 2019-08-28 12:51:18 -04:00
Liam P. White
b7824c4abc context: conversations 2019-08-28 12:48:39 -04:00
Liam P. White
1a0b0f41e9 context: commissions, commission_items 2019-08-28 12:46:09 -04:00
Liam P. White
ba2eb13de0 context: comments 2019-08-28 12:41:44 -04:00
Liam P. White
5cbc64bd1a context: badges, badge_awards 2019-08-28 12:38:53 -04:00
Liam P. White
6da5633010 context: adverts 2019-08-28 12:34:37 -04:00
Liam P. White
4b52640efc flesh out my:watched 2019-08-27 21:20:12 -04:00
Liam P. White
287556cca7 fill in user model 2019-08-27 19:55:55 -04:00
Liam P. White
cb0b6788a4 format 2019-08-27 19:37:44 -04:00
Liam P. White
8cb0cbc244 finished parser bundle 2019-08-27 19:37:26 -04:00
Liam P. White
9239418d4b Fix precedence 2019-08-27 09:07:12 -04:00
Liam P. White
b5a9660fd0 format 2019-08-26 20:00:48 -04:00
Liam P. White
a0fa66628a parser bundle 2019-08-26 20:00:39 -04:00
Liam P. White
675a7de13b wildcard support 2019-08-26 19:11:26 -04:00
Liam P. White
a2638288a3 lexer fixups 2019-08-26 10:23:16 -04:00
Liam P. White
a4c4afa350 format 2019-08-26 09:57:04 -04:00
Liam P. White
fe69b708db parser 2019-08-25 23:12:44 -04:00
Liam P. White
2f350791e6 generally working field parsing 2019-08-25 18:53:13 -04:00
Liam P. White
c66fe0ca39 add macro api 2019-08-24 11:35:30 -04:00
Liam P. White
1ad4d1c574 working now 2019-08-23 13:41:07 -04:00
Liam P. White
968a636eec split off optional 2019-08-23 13:09:33 -04:00
byte[]
c794336557 broken ipv6 parser 2019-08-22 10:20:44 -04:00
byte[]
7845ab4818 working date parsing 2019-08-22 00:45:38 -04:00
byte[]
50740b7b91 more type work 2019-08-21 21:53:44 -04:00
byte[]
108377462e reformat 2019-08-21 21:07:58 -04:00
byte[]
aef0e7f7d5 rename stuff 2019-08-21 20:43:34 -04:00
byte[]
0188a27893 move to combinator approach 2019-08-21 20:42:28 -04:00
byte[]
1ab0db43c7 search lexer 2019-08-19 10:16:40 -04:00
byte[]
6e73ea124c current filter-ish 2019-08-18 22:03:12 -04:00
byte[]
aee3bbccc4 elastix and elasticsearch binding 2019-08-18 21:43:06 -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[]
9ca134b9a9 add totp & registration freeze 2019-08-17 18:06:11 -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