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
|
d40da8c5c9
|
post replacement: leave a system comment after replacement.
|
2017-05-05 16:10:43 -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
|
038e40ec98
|
post replacement: increase grace period to 30 days.
|
2017-05-04 12:30:27 -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 |
|
evazion
|
5f2219a005
|
post replacement: add tests.
|
2017-05-02 20:42:41 -05:00 |
|
evazion
|
4e841c4ea5
|
post replacement: add "Replace Image" dialog to post sidebar.
|
2017-05-02 20:41:19 -05:00 |
|
evazion
|
df7cd67a7d
|
post replacement: add POST /moderator/post/posts/replace endpoint.
|
2017-05-02 20:41:18 -05:00 |
|
evazion
|
dd920b3ffc
|
post replacement: disallow unhandled cases.
|
2017-05-02 20:41:18 -05:00 |
|
evazion
|
ca01539c4b
|
post replacement: delete old files after image is replaced.
|
2017-05-02 20:41:18 -05:00 |
|
evazion
|
e2b988a562
|
post replacement: add Post#replace! method.
|
2017-05-02 20:41:18 -05:00 |
|
evazion
|
b4a38c68b4
|
upload.rb: separate out post creation from upload processing.
|
2017-05-02 20:41:18 -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 |
|