Commit Graph

5726 Commits

Author SHA1 Message Date
Albert Yi
b4097dbc8a Merge pull request #3034 from evazion/fix-comment-order
Fix /comments.json returning results in undefined order.
2017-05-10 15:21:52 -07:00
evazion
a3a9a78015 /comments.json: default to id_desc order instead undefined order. 2017-05-09 18:12:37 -05:00
r888888888
b49641f775 fixes #3033 2017-05-09 13:21:21 -07:00
r888888888
ff5586cb01 refactor twitter service to handle cards (fixes #3031) 2017-05-09 12:48:11 -07:00
r888888888
2b74fe669e increase period for deleting mod actions 2017-05-08 13:49:55 -07:00
Albert Yi
f803137106 Merge pull request #3030 from evazion/feat-backups
Backup posts to S3 on creation/replacement
2017-05-08 13:39:41 -07:00
Albert Yi
56bd81912d Merge pull request #3029 from evazion/feat-job-control
Add ability to start/stop delayed jobs.
2017-05-08 13:14:40 -07:00
Albert Yi
64311c83e4 Merge pull request #3028 from evazion/fix-flag-borders
Change flag borders from red to blue for non-approvers.
2017-05-08 13:05:54 -07:00
Albert Yi
0018a09f30 Merge pull request #3027 from evazion/feat-flag-cooldown
Add 3 day cooldown between flags
2017-05-08 13:05:38 -07:00
Albert Yi
b4051526ff Merge pull request #3025 from evazion/fix-xml-attrs
Fix #3024: strip '?' from API attributes
2017-05-08 12:59:57 -07:00
Albert Yi
646a2b3762 Merge pull request #3022 from evazion/fix-api-pretty-names
Fix #2352: Return raw usernames in API instead of pretty names.
2017-05-08 12:49:01 -07:00
Albert Yi
92c4c043f0 Merge pull request #3032 from evazion/fix-expired-bans
Fix exception when user with expired ban logs in.
2017-05-08 11:33:44 -07:00
evazion
19e91f438b bans: add test for logging in with expired ban. 2017-05-07 12:13:25 -05:00
evazion
fd291c8b42 bans: fix exception when user with expired ban logs in.
`ban.destroy` fails because users have many `bans`, not a single `ban`.
Destroying the expired ban isn't necessary anyway.
2017-05-07 12:13:19 -05:00
r888888888
1b5d409c0c remove usage of postgres now() in token bucket check 2017-05-06 20:54:54 -07:00
Albert Yi
303e665aac Merge pull request #3026 from evazion/fix-api-key-limits
Fix API limits being lowered when user doesn't have api key.
2017-05-06 17:59:02 -07:00
evazion
fb7e6c7e8e backups: default to s3 backup for production. 2017-05-05 22:54:39 -05:00
evazion
7db40fe69f backups: add amazon s3 backup service. 2017-05-05 22:18:28 -05:00
evazion
30a1f204e9 backups: add stub backup service. 2017-05-05 22:18:28 -05:00
evazion
1a058ebe9a delayed jobs: don't delete failed jobs. 2017-05-05 11:33:11 -05:00
evazion
b17d564e9b /delayed_jobs: order by next-to-run first. 2017-05-05 11:33:11 -05:00
evazion
9c9bf28db4 /delayed_jobs: add run, cancel, retry, delete actions. 2017-05-05 11:33:10 -05:00
evazion
9404eeafa1 /delayed_jobs: reorganize columns; fix column sizes. 2017-05-05 11:33:10 -05:00
evazion
cbb15b3e81 /delayed_jobs: add '#c-delayed-jobs #a-index' wrapper divs. 2017-05-05 11:33:10 -05:00
evazion
666381a582 time_ago_in_words_tagged: handle times set in the future. 2017-05-05 11:33:10 -05:00
evazion
c1fa656bd2 posts: change flag borders from red to blue for non-approvers. 2017-05-04 17:40:17 -05:00
evazion
31a38ea39a flags: add flag cooldown test. 2017-05-04 17:37:59 -05:00
evazion
3b37bb6142 flags: add 3 day flagging cooldown period. 2017-05-04 16:51:49 -05:00
evazion
8638b7527b flags: don't set is_flagged twice.
PostFlag#update_post already sets is_flagged when the flag is created.
No need to set it again.
2017-05-04 16:51:49 -05:00
evazion
9f64857719 flags: move status locked check to post_flag.rb. 2017-05-04 16:51:49 -05:00
evazion
43ad3258e5 API: fix api limits being lowered when user doesn't have api key. 2017-05-04 12:57:20 -05:00
evazion
7b5ae5f8e0 Fix #3024: strip '?' from API attributes. 2017-05-04 12:19:51 -05:00
evazion
7ade3b6831 Fix #2352: return raw usernames in API instead of pretty names. 2017-05-03 22:16:38 -05:00
Albert Yi
b6e1958917 Merge pull request #3017 from evazion/fix-deviantart-links
Fix links to DeviantArt sources
2017-05-03 15:49:16 -07:00
Albert Yi
fea540331b Merge pull request #3019 from evazion/fix-pawoo-sources
Fix pawoo sources after upload.
2017-05-03 15:33:53 -07:00
Albert Yi
fac6ff38aa Merge pull request #3018 from evazion/fix-user-search
Add search options for approvers/super voters/contributors
2017-05-03 15:33:33 -07:00
Albert Yi
051641efc9 Merge pull request #3016 from evazion/fix-responsive-menu
Fix responsive menu
2017-05-03 15:33:06 -07:00
evazion
db1fa60a43 Set pawoo sources to html page after upload. 2017-05-03 00:09:51 -05:00
evazion
d6ca040198 /super_voters: remove in favor of /users?search[is_super_voter]=true search. 2017-05-02 23:15:19 -05:00
evazion
1dba314eda /users: add search options for approvers/super voters/contributors. 2017-05-02 23:15:19 -05:00
evazion
44b1a8dbf6 /users: convert search form to simple form. 2017-05-02 22:53:33 -05:00
evazion
002d54921e responsive layout: fix "More »" link from line-wrapping. 2017-05-02 22:30:56 -05:00
evazion
85f6590b1a responsive layout: fix <input> sizes and styling. 2017-05-02 22:30:56 -05:00
evazion
352a3e065f responsive layout: fix dropdown nav menu overlapping main content.
The culprit is `float: right;` but none of this other stuff is needed.
2017-05-02 22:30:56 -05:00
r888888888
9757700ec7 fix post archive presenter 2017-05-02 15:57:42 -07:00
r888888888
e96e9c0105 fix for post archive presenter 2017-05-02 15:50:58 -07:00
r888888888
25b2f73546 fix for post archive presenter 2017-05-02 15:47:22 -07:00
r888888888
caf9281e3e fixes #2950 2017-05-02 15:40:17 -07:00
r888888888
66458c34b0 fixes #3014 2017-05-02 15:39:16 -07:00
Albert Yi
a677efd572 Merge pull request #3013 from evazion/fix-undelete-modaction
Log correct post id when approving deleted posts.
2017-05-02 11:51:17 -07:00