Albert Yi
72f319ccf3
rename lambda references to use shorthand syntax
2018-05-10 11:18:02 -07:00
Albert Yi
1c76e7b5b1
format postkeepermanager jobs in job listing
2018-05-10 09:40:36 -07:00
Albert Yi
99012ff342
fix tests
2018-05-09 11:59:51 -07:00
evazion
a22bf20230
post tooltips: add header bar with more post info.
...
Add a header bar containing the following information:
* Uploader + top tagger + upload date
* Score, favorite count, comment count
* Rating
* Source (Pixiv, Twitter, etc)
* Image dimensions
Also list series pools with tags.
2018-05-07 13:18:22 -05:00
Albert Yi
f2b525a6d2
Implement forum topic voting and tag change pruning ( #3580 )
2018-04-26 15:31:06 -07:00
evazion
e772de40a7
posts: add /posts/{id}.html?variant=tooltip template.
2018-04-25 22:12:26 -05:00
evazion
17aabaca29
modqueue: move quality warning tags into config file.
2018-04-17 17:15:06 -05:00
Albert Yi
448ec81e97
Merge pull request #3541 from evazion/fix-3539
...
Fix #3539 : Open redirect vulnerabilities
2018-03-08 16:02:02 -08:00
r888888888
3657cacd17
* post keeper is calculated synchronously
...
* add fallback mechanism in case archive service is not up
* pass along most recently added tags to any keeper calculation
2018-03-08 16:00:44 -08:00
evazion
a058a77c07
ApplicationHelper#search_field: accept html attributes on <input> field.
...
Rewrite `search_field` to allow setting `data-*` attributes on the <input> field.
2018-02-18 18:34:18 -06:00
evazion
84a0a89f4b
Fix #3539 : Open redirect vulnerabilities.
2018-02-07 19:52:52 -06:00
evazion
583520b97c
pagination helpers: convert to strong params.
2018-02-07 18:07:45 -06:00
evazion
88f4a56890
Fix #3497 : Invalid DText denial of service attack.
2018-01-14 16:14:18 -06:00
r888888888
e70c2a3085
remove references to tag subscriptions
2017-11-17 13:45:17 -08:00
evazion
3df404dbd9
Fix #3380 : Change category on Bulk Update Requests are broken.
2017-11-17 12:19:39 -06:00
r888888888
5f004b6138
add script for vacuuming
2017-11-15 18:56:19 -08:00
r888888888
0cda1a3dcc
disable check for approved bulk update requests
2017-11-13 14:39:36 -08:00
r888888888
63ca4cb24f
add PGError to rescue block
2017-11-13 14:36:40 -08:00
r888888888
f71a7a97bb
disable timeout for testing whether bulk update request has been approved
2017-11-13 14:23:02 -08:00
r888888888
93d1ef1cca
disable timeout on mass_update approval check on admin dashboard
2017-11-13 12:48:23 -08:00
r888888888
36948bbf33
move explore links to sidebar, fix popular searches action
2017-11-13 11:14:09 -08:00
r888888888
6431dafa80
use json serializer for message verifier
2017-11-10 14:37:27 -08:00
r888888888
9250dd599d
fix bug with verifier
2017-11-10 14:12:15 -08:00
r888888888
710a5f1abe
fix typo
2017-11-10 14:06:56 -08:00
r888888888
131734f7a6
enable post view count tracking (for mods initially)
2017-11-09 16:10:34 -08:00
BrokenEagle
5b4ab8d80e
Disallow a user from seeing flagger's name on own uploads
2017-11-08 00:37:16 -08:00
r888888888
d883de258c
add rel meta links for prev and next page
2017-10-11 15:31:13 -07:00
r888888888
51867a8c64
truncate urls on display on post replacements page #3322
2017-10-09 17:00:31 -07:00
r888888888
b944b642b8
akismet integration
2017-09-14 13:37:36 -07:00
r888888888
137296f4de
tweak responsive css
2017-09-06 18:36:39 -07:00
Albert Yi
9b982b3379
Merge pull request #3228 from r888888888/ccs
...
integrate with ccs
2017-07-21 18:00:05 -07:00
r888888888
c5a40628e6
integrate with ccs
2017-07-20 15:25:19 -07:00
evazion
7cb7c2fbab
Remove ruby DText implementation ( #3206 ).
2017-07-19 16:48:42 -05:00
evazion
3e3844a796
Remove unused tag subscription code ( #2956 , #3206 ).
2017-07-13 13:44:26 -05:00
evazion
4fd1c6ec21
/post_replacements: fix broken source links (missing href).
2017-06-26 10:26:58 -05:00
evazion
8b4e598a12
post replacements: add /post_replacements view.
2017-06-22 17:03:05 -05:00
Albert Yi
f780b32012
Merge pull request #3145 from r888888888/flagger_metatag
...
Add "flagger:" and "appealer:" metatags (fixes #3142 )
2017-06-14 11:02:08 -07:00
Type-kun
1375cc5307
Added privilege check for seeing flagger usernames
...
Also reworked all places dealing with flagger names to use said privilege
2017-06-14 20:43:25 +05:00
r888888888
d9ea925f4e
add support for searching for dup-related flags
2017-06-12 15:25:07 -07:00
evazion
1f2840917f
/post_versions: fix taglist to wordbreak between tags.
2017-06-11 13:48:13 -05:00
evazion
7d8150ae2d
/post_versions, /artist_versions: fix missing spaces between tags/names.
2017-05-31 19:48:42 -05:00
Albert Yi
eef1e686d8
Merge pull request #3067 from evazion/fix-3065
...
Fix #3065 : <div> id incorrect for certain controllers
2017-05-22 12:15:47 -07:00
evazion
9b613157ae
Add data attributes for CurrentUser's privileges to <body> tag ( fix #3073 ).
2017-05-21 12:31:28 -05:00
evazion
9bf85ee2b3
Factor out <ins>/<del> css from #c-post-versions to .diff-list.
2017-05-20 12:07:47 -05:00
evazion
d46aa89159
/wiki_page_versions: change page wrapper id to #c-wiki-page-versions.
...
Changes the wrapper id to #c-wiki-page-versions and moves the
corresponding css from wiki_pages.scss to wiki_page_versions.scss.
2017-05-19 13:40:24 -05:00
Albert Yi
dc02dcf0e0
Merge pull request #3015 from evazion/feat-replace-images
...
Fix #2949 : Sample image replacement ability
2017-05-12 17:11:29 -07:00
evazion
666381a582
time_ago_in_words_tagged: handle times set in the future.
2017-05-05 11:33:10 -05:00
evazion
ca01539c4b
post replacement: delete old files after image is replaced.
2017-05-02 20:41:18 -05:00
r888888888
48e9856f37
fixes #3007 : Eliminate Janitor role
2017-05-01 14:38:30 -07:00
evazion
198b6db507
/bans: replace Expires column with Duration.
2017-04-19 17:56:25 -05:00