Commit Graph

7016 Commits

Author SHA1 Message Date
Albert Yi
8b16934aaa skip pixiv-related tests that throw networking errors 2018-05-15 10:19:20 -07:00
Albert Yi
8d5db3723b skip tests that throw an net::opentimeout error 2018-05-14 10:45:46 -07:00
Albert Yi
ca61985bd9 wip 2018-05-11 17:10:08 -07:00
Albert Yi
d171b1a2ea wip 2018-05-11 16:10:10 -07:00
Albert Yi
72d630a300 update circleci config 2018-05-11 13:30:17 -07:00
Albert Yi
c6ae060d28 include circle ci env vars in docker env 2018-05-11 13:16:36 -07:00
Albert Yi
f273c8070a updates to circleci config 2018-05-11 12:59:15 -07:00
Albert Yi
e1ded76c19 wip circleci config 2018-05-11 12:53:58 -07:00
Albert Yi
7d4fb521c3 install circleci cli 2018-05-11 12:47:04 -07:00
Albert Yi
f56f059545 add parallel tests for circleci 2018-05-11 12:42:00 -07:00
Albert Yi
a430b062ab remove travis yml 2018-05-11 11:30:51 -07:00
Albert Yi
f1656d11b8 Merge pull request #3707 from r888888888/circle-ci
Add configuration for CircleCI integration
2018-05-11 11:18:21 -07:00
Albert Yi
f1ca252b3c wip 2018-05-11 10:52:03 -07:00
Albert Yi
7dbeffbfa2 fix test 2018-05-10 15:09:04 -07:00
Albert Yi
6839249e9d add logic for persisting pixiv sessions in tests 2018-05-10 13:59:57 -07:00
Albert Yi
76eeafca2c fix for tests 2018-05-10 11:24:17 -07:00
Albert Yi
5bfadb90c3 add retry for failed pixivapiclient auth calls 2018-05-10 11:22:23 -07:00
Albert Yi
984ab98a40 potential fix for #3672 2018-05-10 11:20:15 -07:00
Albert Yi
72f319ccf3 rename lambda references to use shorthand syntax 2018-05-10 11:18:02 -07:00
Albert Yi
320f1a426e fixes #3704 2018-05-10 10:20:51 -07:00
Albert Yi
519769d951 fixes #3706 2018-05-10 10:09:52 -07:00
Albert Yi
fe3fc51681 fix bug with postkeepermanager not loading a post from an id 2018-05-10 09:56:18 -07:00
Albert Yi
3c894eaf86 increase timeout for pixiv api connections 2018-05-10 09:49:46 -07:00
Albert Yi
1c76e7b5b1 format postkeepermanager jobs in job listing 2018-05-10 09:40:36 -07:00
Albert Yi
0ae9230caa add test for postkeepermanager reconnect 2018-05-09 17:40:07 -07:00
Albert Yi
0d7aa921d6 add hourly check for delayed job errors 2018-05-09 17:33:02 -07:00
Albert Yi
bc4010fe6c when PostKeeperManager.check_and_update fails, retry (fixes #3699) 2018-05-09 17:09:20 -07:00
Albert Yi
c658e7d22a add comments for mechanize patch 2018-05-09 16:51:12 -07:00
Albert Yi
5bca31bad1 add retry monkey patch for mechanize 2018-05-09 16:45:03 -07:00
Albert Yi
e23814be92 fix pixiv agent shutdown 2018-05-09 16:13:47 -07:00
Albert Yi
780d899c85 move passwords to env 2018-05-09 15:15:33 -07:00
Albert Yi
d4a2521eec reset connection for pixiv tests 2018-05-09 14:59:18 -07:00
Albert Yi
c144159dd9 fix tests 2018-05-09 14:36:03 -07:00
Albert Yi
59dde72924 fix pixiv tests, install ffmpeg 2018-05-09 14:11:34 -07:00
Albert Yi
0f2e6a9a1b fix tests 2018-05-09 12:45:37 -07:00
Albert Yi
99012ff342 fix tests 2018-05-09 11:59:51 -07:00
Albert Yi
81d94dbab9 Merge pull request #3693 from r888888888/travis-ci
get travis ci working
2018-05-09 10:18:20 -07:00
Albert Yi
79ea6f7e6c Add Docker and Travis config files to enable CI tests
Also fixes some Rails 6.0 deprecation warnings
2018-05-09 09:56:38 -07:00
Moebius-Strip
fee9acc8a7 Remove favorites meta tag
Remove the favorites meta tag due to privacy concerns and the fact that it's no longer required.
2018-05-09 09:56:34 -07:00
Moebius-Strip
68e48e3b81 Simplify favorites link JS
Make use of the "is favorited" data to determine if the post is favorited instead of relying on the entire list of favorites.
2018-05-09 09:56:34 -07:00
Albert Yi
79a93f0198 Merge pull request #3703 from r888888888/favorites-meta-privacy
Fix #3633: Remove favorites meta tag
2018-05-07 17:36:55 -07:00
Albert Yi
3b8a1703ff Merge pull request #3701 from evazion/fix-3579
Fix #3579: Add post approval index
2018-05-07 17:36:41 -07:00
Albert Yi
23bef55632 Merge pull request #3700 from evazion/fix-3659
Fix uploads getting stuck in 'processing' state (fix #3659)
2018-05-07 17:36:03 -07:00
Albert Yi
3d3bae1228 Merge pull request #3697 from evazion/fix-3696
Fix #3696: API: handle boolean params consistently
2018-05-07 17:35:29 -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
evazion
27ca4f7cb1 post tooltips: reduce width/height, increase delay. 2018-05-07 13:18:22 -05:00
Moebius-Strip
6caa9f594a Remove favorites meta tag
Remove the favorites meta tag due to privacy concerns and the fact that it's no longer required.
2018-05-06 09:48:51 -04:00
Moebius-Strip
5643db6d2c Simplify favorites link JS
Make use of the "is favorited" data to determine if the post is favorited instead of relying on the entire list of favorites.
2018-05-06 09:45:55 -04:00
evazion
e8f5d8d8c2 site map: add approvals index, move post events to own section. 2018-05-05 14:00:58 -05:00
evazion
bfecbffb97 post approvals: add to post events page. 2018-05-05 14:00:58 -05:00