Skip to content

Commit 51eb2e8

Browse files
committed
Cleanup
1 parent 7239608 commit 51eb2e8

20 files changed

+5
-584
lines changed

.coveragerc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ exclude_lines =
88

99
omit =
1010
*/lib/flyingcow/*
11-
*/lib/feathers/*
1211

1312
[xml]
1413
output = coverage.xml

handlers/image.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ def get(self, share_key):
8585

8686
sourcefile = sharedfile.sourcefile()
8787
sharedfile_owner = sharedfile.user()
88-
owner_twitter_account = Externalservice.by_user(sharedfile_owner, Externalservice.TWITTER)
8988
comments = sharedfile.comments()
9089
view_count = sharedfile.livish_view_count()
9190
save_count = sharedfile.save_count
@@ -108,9 +107,6 @@ def get(self, share_key):
108107
add_to_shakes.append(user_shake)
109108
can_add_to_shakes = (can_delete and len(add_to_shakes) > 0)
110109

111-
if owner_twitter_account:
112-
owner_twitter_account = owner_twitter_account.screen_name
113-
114110
image_url = "/r/%s" % (sharedfile.share_key)
115111
if options.debug:
116112
file_path = "originals/%s" % (sourcefile.file_key)
@@ -131,7 +127,6 @@ def get(self, share_key):
131127
sourcefile=sourcefile, in_these_shakes=in_these_shakes, user_shakes=user_shakes,
132128
add_to_shakes=add_to_shakes, can_add_to_shakes=can_add_to_shakes,
133129
can_comment=can_comment,
134-
owner_twitter_account=owner_twitter_account,
135130
user_is_owner=user_is_owner,
136131
og_width=og_width, og_height=og_height)
137132

handlers/tools.py

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -189,59 +189,6 @@ def get(self):
189189
return self.render("tools/plugins.html")
190190

191191

192-
class ToolsTwitterHandler(BaseHandler):
193-
@tornado.web.authenticated
194-
@require_membership
195-
def get(self):
196-
return self.render("tools/twitter.html")
197-
198-
199-
class ToolsTwitterHowToHandler(BaseHandler):
200-
@tornado.web.authenticated
201-
@require_membership
202-
def get(self):
203-
return self.render("tools/twitter-how-to.html")
204-
205-
206-
class ToolsTwitterConnectHandler(BaseHandler, tornado.auth.TwitterMixin):
207-
@tornado.web.authenticated
208-
@require_membership
209-
async def get(self):
210-
if self.get_argument("oauth_token", None):
211-
self.get_authenticated_user(self._on_auth)
212-
return
213-
self.authorize_redirect(callback=self._on_redirect)
214-
215-
def _on_redirect(self):
216-
pass
217-
218-
def _on_auth(self, user):
219-
if not user:
220-
raise tornado.web.HTTPError(500, "Twitter auth failed")
221-
222-
#is there an existing external account?
223-
current_user = self.get_current_user()
224-
authenticated_user = User.get("id=%s", current_user['id'])
225-
existing = Externalservice.by_user(authenticated_user, Externalservice.TWITTER)
226-
if existing:
227-
existing.service_id = user['access_token']['user_id']
228-
existing.service_secret = user['access_token']['secret']
229-
existing.service_key = user['access_token']['key']
230-
existing.screen_name = user['access_token']['screen_name']
231-
existing.save()
232-
else:
233-
external_service = Externalservice(
234-
user_id=authenticated_user.id,
235-
service_id=user['access_token']['user_id'],
236-
screen_name=user['access_token']['screen_name'],
237-
type=Externalservice.TWITTER,
238-
service_key=user['access_token']['key'],
239-
service_secret=user['access_token']['secret'])
240-
external_service.save()
241-
# if not, insert credentials for this user
242-
# if there is, update that account
243-
return self.render("tools/twitter-connected.html")
244-
245192
class BookmarkletPageHandler(BaseHandler):
246193
"""Displays a page for a user to save the bookmarklet."""
247194

lib/feathers/__init__.py

Lines changed: 0 additions & 126 deletions
This file was deleted.

main.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ def app_settings(cls):
3333
"debug": options.debug,
3434
"cookie_secret": options.cookie_secret,
3535
"xsrf_cookies": options.xsrf_cookies,
36-
"twitter_consumer_key": options.twitter_consumer_key,
37-
"twitter_consumer_secret": options.twitter_consumer_secret,
3836

3937
# invariant settings
4038
"login_url": "/sign-in",

mltshpoptions.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,6 @@ def parse_dictionary(settings):
4949
define('aws_port', metavar="AWS_PORT", type=int, help="AWS Port", default=None)
5050
define('aws_secret', metavar="SECRET", help="Amazon API secret for S3 & Payments")
5151
define('aws_bucket', metavar="NAME", help="Name of Amazon S3 bucket to use")
52-
define('twitter_consumer_key', metavar='KEY', help="Twitter API consumer key")
53-
define('twitter_consumer_secret', metavar='SECRET', help="Twitter API consumer secret")
54-
define('twitter_access_key', metavar='KEY', help="Twitter API Access Key")
55-
define('twitter_access_secret', metavar='SECRET', help="Twitter API Access Secret")
5652
define('postmark_api_key', metavar='KEY', help="Postmark (postmarkapp.com) API key")
5753
define('recaptcha_site_key', metavar="KEY", help="Site key for reCAPTCHA v3")
5854
define('recaptcha_secret_key', metavar="SECRET", help="Secret key for reCAPTCHA v3")

models/invitation.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,7 @@ def create_for_email(self, email, user_id):
7171
7272
Once you have your account set up, check out:
7373
https://%s/tools/plugins (browser plugins for saving images)
74-
https://%s/tools/twitter (connecting your phone's Twitter app to use MLTSHP instead of Twitpic or yFrog)
75-
https://twitter.com/mltshphq (our twitter account)
74+
https://mefi.social/@best_of_mltshp (our Mastodon account)
7675
https://mltshphq.tumblr.com/ (our blog)
7776
7877
- MLTSHP""" % (sending_user.name, options.app_host, invitation_key, options.app_host, options.app_host)
@@ -89,8 +88,7 @@ def create_for_email(self, email, user_id):
8988
<p>Once you have your account set up, check out:</p>
9089
<p>
9190
<a href="https://%s/tools/plugins">https://%s/tools/plugins</a> (browser plugins for saving images)<br>
92-
<a href="https://%s/tools/twitter">https://%s/tools/twitter</a> (connecting your phone's Twitter app to use MLTSHP instead of Twitpic or yFrog)<br>
93-
<a href="https://twitter.com/mltshphq">https://twitter.com/mltshphq</a> (our twitter account)<br>
91+
<a href="https://mefi.social/@best_of_mltshp">https://mefi.social/@best_of_mltshp</a> (our Mastodon account)<br>
9492
<a href="https://mltshphq.tumblr.com/">https://mltshp.tumblr.com/</a> (our weblog)
9593
</p>
9694
<p>

models/voucher.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ def create_for_email(self, email, user_id):
8686
8787
Once you have your account set up, check out:
8888
https://%s/tools/plugins (browser plugins for saving images)
89-
https://%s/tools/twitter (connecting your phone's Twitter app to use MLTSHP instead of Twitpic or yFrog)
90-
https://twitter.com/mltshphq (our twitter account)
89+
https://mefi.social/@best_of_mltshp (our Mastodon account)
9190
https://mltshp.tumblr.com/ (our blog)
9291
9392
- MLTSHP""" % (sending_user.name, options.app_host, voucher_key, options.app_host, options.app_host)
@@ -104,8 +103,7 @@ def create_for_email(self, email, user_id):
104103
<p>Once you have your account set up, check out:</p>
105104
<p>
106105
<a href="https://%s/tools/plugins">https://%s/tools/plugins</a> (browser plugins for saving images)<br>
107-
<a href="https://%s/tools/twitter">https://%s/tools/twitter</a> (connecting your phone's Twitter app to use MLTSHP instead of Twitpic or yFrog)<br>
108-
<a href="https://twitter.com/mltshphq">https://twitter.com/mltshphq</a> (our twitter account)<br>
106+
<a href="https://mefi.social/@best_of_mltshp">https://mefi.social/@best_of_mltshp</a> (our Mastodon account)<br>
109107
<a href="https://mltshphq.tumblr.com/">https://mltshphq.tumblr.com/</a> (our blog)
110108
</p>
111109
<p>

routes.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,6 @@
231231

232232
(r"/tools/p", handlers.tools.PickerPopupHandler),
233233
(r"/tools/plugins", handlers.tools.PluginsHandler),
234-
(r"/tools/twitter", handlers.tools.ToolsTwitterHandler),
235-
(r"/tools/twitter/connect", handlers.tools.ToolsTwitterConnectHandler),
236-
(r"/tools/twitter/how-to", handlers.tools.ToolsTwitterHowToHandler),
237234
(r"/tools/new-post", handlers.tools.NewPostHandler),
238235
(r"/tools/save-video", handlers.tools.SaveVideoHandler),
239236
(r"/tools/bookmarklet", handlers.tools.BookmarkletPageHandler),

settings.example.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,4 @@
5151
"debug_workers": True,
5252
"superuser_list": "admin",
5353
"tornado_logging": False,
54-
# these must be set for testing test/unit/externalservice_tests.py
55-
# "twitter_consumer_key" : "twitter_consumer_key_here",
56-
# "twitter_consumer_secret" : "twitter_consumer_secret_key_here",
57-
# "twitter_access_key" : "twitter_access_key_here",
58-
# "twitter_access_secret" : "twitter_access_secret_here",
5954
}

0 commit comments

Comments
 (0)