From f6b86e93b6fd053197d957d4e9f4057abb829b78 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 16 Aug 2022 13:37:23 +0100 Subject: [PATCH 1/2] Tidying --- daemon.py | 145 +++++++++++++++++++++++------------------------------- 1 file changed, 62 insertions(+), 83 deletions(-) diff --git a/daemon.py b/daemon.py index 1f2fd5104..145d47d44 100644 --- a/daemon.py +++ b/daemon.py @@ -3231,9 +3231,8 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) self.server.postreq_busy = False return - else: - self._404() - return + self._404() + return # person options screen, snooze button # See html_person_options @@ -4174,7 +4173,7 @@ class PubServer(BaseHTTPRequestHandler): getreq_start_time, onion_domain, i2p_domain, cookie, debug, authorized, - curr_session, curr_proxy_type) + curr_session) return else: show_published_date_only = \ @@ -4270,13 +4269,12 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) self.server.postreq_busy = False return - else: - actor_str = \ - self._get_instance_url(calling_domain) + users_path - self._redirect_headers(actor_str + '/search', - cookie, calling_domain) - self.server.postreq_busy = False - return + actor_str = \ + self._get_instance_url(calling_domain) + users_path + self._redirect_headers(actor_str + '/search', + cookie, calling_domain) + self.server.postreq_busy = False + return elif (search_str.startswith(':') or search_str.endswith(' emoji')): # eg. "cat emoji" @@ -7894,11 +7892,8 @@ class PubServer(BaseHTTPRequestHandler): self._404() def _get_newswire_feed(self, calling_domain: str, path: str, - base_dir: str, http_prefix: str, - domain: str, port: int, proxy_type: str, - getreq_start_time, - debug: bool, - curr_session) -> None: + proxy_type: str, getreq_start_time, + debug: bool, curr_session) -> None: """Returns the newswire feed """ curr_session = \ @@ -7931,10 +7926,8 @@ class PubServer(BaseHTTPRequestHandler): path + ' ' + calling_domain) self._404() - def _get_hashtag_categories_feed(self, authorized: bool, - calling_domain: str, path: str, - base_dir: str, http_prefix: str, - domain: str, port: int, proxy_type: str, + def _get_hashtag_categories_feed(self, calling_domain: str, path: str, + base_dir: str, proxy_type: str, getreq_start_time, debug: bool, curr_session) -> None: @@ -8016,7 +8009,7 @@ class PubServer(BaseHTTPRequestHandler): onion_domain: str, i2p_domain: str, cookie: str, debug: bool, authorized: bool, - curr_session, proxy_type: str) -> None: + curr_session) -> None: """Show person options screen """ back_to_path = '' @@ -8175,8 +8168,7 @@ class PubServer(BaseHTTPRequestHandler): self._redirect_headers(origin_path_str_absolute, cookie, calling_domain) - def _show_media(self, calling_domain: str, - path: str, base_dir: str, + def _show_media(self, path: str, base_dir: str, getreq_start_time) -> None: """Returns a media file """ @@ -8263,7 +8255,7 @@ class PubServer(BaseHTTPRequestHandler): return self._404() - def _show_emoji(self, calling_domain: str, path: str, + def _show_emoji(self, path: str, base_dir: str, getreq_start_time) -> None: """Returns an emoji image """ @@ -8297,7 +8289,7 @@ class PubServer(BaseHTTPRequestHandler): return self._404() - def _show_icon(self, calling_domain: str, path: str, + def _show_icon(self, path: str, base_dir: str, getreq_start_time) -> None: """Shows an icon """ @@ -8332,26 +8324,25 @@ class PubServer(BaseHTTPRequestHandler): fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_icon', self.server.debug) return - else: - if os.path.isfile(media_filename): - media_binary = None - try: - with open(media_filename, 'rb') as av_file: - media_binary = av_file.read() - except OSError: - print('EX: unable to read icon image ' + media_filename) - if media_binary: - mime_type = media_file_mime_type(media_filename) - self._set_headers_etag(media_filename, - mime_type, - media_binary, None, - self.server.domain_full, - False, None) - self._write(media_binary) - self.server.iconsCache[media_str] = media_binary - fitness_performance(getreq_start_time, self.server.fitness, - '_GET', '_show_icon', self.server.debug) - return + if os.path.isfile(media_filename): + media_binary = None + try: + with open(media_filename, 'rb') as av_file: + media_binary = av_file.read() + except OSError: + print('EX: unable to read icon image ' + media_filename) + if media_binary: + mime_type = media_file_mime_type(media_filename) + self._set_headers_etag(media_filename, + mime_type, + media_binary, None, + self.server.domain_full, + False, None) + self._write(media_binary) + self.server.iconsCache[media_str] = media_binary + fitness_performance(getreq_start_time, self.server.fitness, + '_GET', '_show_icon', self.server.debug) + return self._404() def _show_specification_image(self, path: str, @@ -8535,7 +8526,7 @@ class PubServer(BaseHTTPRequestHandler): domain: str, domain_full: str, port: int, onion_domain: str, i2p_domain: str, getreq_start_time, - curr_session, proxy_type: str) -> None: + curr_session) -> None: """Return the result of a hashtag search """ page_number = 1 @@ -8721,11 +8712,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -8760,8 +8751,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.project_version, self.server.signing_priv_key_pem, self.server.domain, - self.server.onion_domain, - self.server.i2p_domain) + onion_domain, + i2p_domain) announce_filename = None if announce_json: # save the announce straight to the outbox @@ -8905,11 +8896,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -9262,11 +9253,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -9456,11 +9447,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -9655,11 +9646,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -9870,11 +9861,11 @@ class PubServer(BaseHTTPRequestHandler): return emoji_content = urllib.parse.unquote_plus(emoji_content_encoded) - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -10161,11 +10152,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -10308,11 +10299,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain) return - if self.server.onion_domain: + if onion_domain: if '.onion/' in actor: curr_session = self.server.session_onion proxy_type = 'tor' - if self.server.i2p_domain: + if i2p_domain: if '.onion/' in actor: curr_session = self.server.session_i2p proxy_type = 'i2p' @@ -15796,12 +15787,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.debug) if self.path == '/categories.xml': - self._get_hashtag_categories_feed(authorized, - calling_domain, self.path, + self._get_hashtag_categories_feed(calling_domain, self.path, self.server.base_dir, - self.server.http_prefix, - self.server.domain, - self.server.port, proxy_type, getreq_start_time, self.server.debug, @@ -15810,10 +15797,6 @@ class PubServer(BaseHTTPRequestHandler): if self.path == '/newswire.xml': self._get_newswire_feed(calling_domain, self.path, - self.server.base_dir, - self.server.http_prefix, - self.server.domain, - self.server.port, proxy_type, getreq_start_time, self.server.debug, @@ -16195,8 +16178,7 @@ class PubServer(BaseHTTPRequestHandler): self.server.i2p_domain, cookie, self.server.debug, authorized, - curr_session, - proxy_type) + curr_session) return fitness_performance(getreq_start_time, self.server.fitness, @@ -16910,8 +16892,7 @@ class PubServer(BaseHTTPRequestHandler): # emoji images if '/emoji/' in self.path: - self._show_emoji(calling_domain, self.path, - self.server.base_dir, + self._show_emoji(self.path, self.server.base_dir, getreq_start_time) return @@ -16926,8 +16907,7 @@ class PubServer(BaseHTTPRequestHandler): self.path = self.path.replace('/system/media_attachments/files/', '/media/') if '/media/' in self.path: - self._show_media(calling_domain, - self.path, self.server.base_dir, + self._show_media(self.path, self.server.base_dir, getreq_start_time) return @@ -16958,8 +16938,8 @@ class PubServer(BaseHTTPRequestHandler): # icon images # Note that this comes before the busy flag to avoid conflicts if self.path.startswith('/icons/'): - self._show_icon(calling_domain, self.path, - self.server.base_dir, getreq_start_time) + self._show_icon(self.path, self.server.base_dir, + getreq_start_time) return # show images within https://instancedomain/activitypub @@ -17211,8 +17191,7 @@ class PubServer(BaseHTTPRequestHandler): self.server.onion_domain, self.server.i2p_domain, getreq_start_time, - curr_session, - proxy_type) + curr_session) self.server.getreq_busy = False return From d85d29c04cb21d7a8adb2a6a1a26759ba8edeff1 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 16 Aug 2022 15:02:03 +0100 Subject: [PATCH 2/2] Tidying --- daemon.py | 247 ++++++++++++++---------------------------------------- 1 file changed, 62 insertions(+), 185 deletions(-) diff --git a/daemon.py b/daemon.py index 145d47d44..4b93fd0ea 100644 --- a/daemon.py +++ b/daemon.py @@ -10774,7 +10774,6 @@ class PubServer(BaseHTTPRequestHandler): path: str, base_dir: str, http_prefix: str, domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, getreq_start_time, proxy_type: str, cookie: str, debug: str, @@ -11018,15 +11017,10 @@ class PubServer(BaseHTTPRequestHandler): return True return False - def _show_roles(self, authorized: bool, - calling_domain: str, referer_domain: str, - path: str, - base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, - getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + def _show_roles(self, calling_domain: str, referer_domain: str, + path: str, base_dir: str, http_prefix: str, + domain: str, getreq_start_time, + proxy_type: str, cookie: str, debug: str, curr_session) -> bool: """Show roles within profile screen """ @@ -11142,16 +11136,10 @@ class PubServer(BaseHTTPRequestHandler): return True return False - def _show_skills(self, authorized: bool, - calling_domain: str, referer_domain: str, - path: str, - base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, - getreq_start_time, - proxy_type: str, cookie: str, - debug: str, - curr_session) -> bool: + def _show_skills(self, calling_domain: str, referer_domain: str, + path: str, base_dir: str, http_prefix: str, + domain: str, getreq_start_time, proxy_type: str, + cookie: str, debug: str, curr_session) -> bool: """Show skills on the profile screen """ named_status = path.split('/users/')[1] @@ -11278,7 +11266,7 @@ class PubServer(BaseHTTPRequestHandler): self.server.fitness, '_GET', '_show_skills json', - self.server.debug) + debug) else: self._404() return True @@ -11376,10 +11364,9 @@ class PubServer(BaseHTTPRequestHandler): result = self._show_post_from_file(post_filename, liked_by, react_by, react_emoji, authorized, calling_domain, - referer_domain, path, + referer_domain, base_dir, http_prefix, nickname, - domain, domain_full, port, - onion_domain, i2p_domain, + domain, port, getreq_start_time, proxy_type, cookie, debug, include_create_wrapper, @@ -11392,12 +11379,9 @@ class PubServer(BaseHTTPRequestHandler): def _show_likers_of_post(self, authorized: bool, calling_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, - getreq_start_time, - proxy_type: str, cookie: str, - debug: str, - curr_session) -> bool: + domain: str, port: int, + getreq_start_time, cookie: str, + debug: str, curr_session) -> bool: """Show the likers of a post """ if not authorized: @@ -11452,18 +11436,15 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_likers_of_post', - self.server.debug) + debug) return True def _show_announcers_of_post(self, authorized: bool, calling_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, - getreq_start_time, - proxy_type: str, cookie: str, - debug: str, - curr_session) -> bool: + domain: str, port: int, + getreq_start_time, cookie: str, + debug: str, curr_session) -> bool: """Show the announcers of a post """ if not authorized: @@ -11520,17 +11501,15 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_announcers_of_post', - self.server.debug) + debug) return True def _show_post_from_file(self, post_filename: str, liked_by: str, react_by: str, react_emoji: str, authorized: bool, calling_domain: str, referer_domain: str, - path: str, base_dir: str, http_prefix: str, nickname: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, proxy_type: str, cookie: str, debug: str, include_create_wrapper: bool, @@ -11607,7 +11586,7 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_post_from_file', - self.server.debug) + debug) else: if self._secure_mode(curr_session, proxy_type): if not include_create_wrapper and \ @@ -11632,7 +11611,7 @@ class PubServer(BaseHTTPRequestHandler): self._write(msg) fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_post_from_file json', - self.server.debug) + debug) else: self._404() self.server.getreq_busy = False @@ -11643,7 +11622,6 @@ class PubServer(BaseHTTPRequestHandler): path: str, base_dir: str, http_prefix: str, domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, getreq_start_time, proxy_type: str, cookie: str, debug: str, @@ -11721,10 +11699,9 @@ class PubServer(BaseHTTPRequestHandler): result = self._show_post_from_file(post_filename, liked_by, react_by, react_emoji, authorized, calling_domain, - referer_domain, path, + referer_domain, base_dir, http_prefix, nickname, - domain, domain_full, port, - onion_domain, i2p_domain, + domain, port, getreq_start_time, proxy_type, cookie, debug, include_create_wrapper, @@ -11738,8 +11715,7 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, proxy_type: str, cookie: str, debug: str, @@ -11770,10 +11746,9 @@ class PubServer(BaseHTTPRequestHandler): result = self._show_post_from_file(post_filename, liked_by, react_by, react_emoji, authorized, calling_domain, - referer_domain, path, + referer_domain, base_dir, http_prefix, nickname, - domain, domain_full, port, - onion_domain, i2p_domain, + domain, port, getreq_start_time, proxy_type, cookie, debug, include_create_wrapper, @@ -11787,11 +11762,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, recent_posts_cache: {}, curr_session, default_timeline: str, max_recent_posts: int, @@ -11973,13 +11946,10 @@ class PubServer(BaseHTTPRequestHandler): def _show_dms(self, authorized: bool, calling_domain: str, referer_domain: str, - path: str, - base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + path: str, base_dir: str, http_prefix: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the DMs timeline """ @@ -12136,10 +12106,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the replies timeline """ @@ -12296,11 +12265,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the media timeline """ @@ -12454,11 +12421,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the blogs timeline """ @@ -12613,11 +12578,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the news timeline """ @@ -12777,13 +12740,10 @@ class PubServer(BaseHTTPRequestHandler): def _show_features_timeline(self, authorized: bool, calling_domain: str, referer_domain: str, - path: str, - base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + path: str, base_dir: str, http_prefix: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the features timeline (all local blogs) """ @@ -12948,11 +12908,9 @@ class PubServer(BaseHTTPRequestHandler): def _show_shares_timeline(self, authorized: bool, calling_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the shares timeline """ @@ -13043,11 +13001,9 @@ class PubServer(BaseHTTPRequestHandler): def _show_wanted_timeline(self, authorized: bool, calling_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the wanted timeline """ @@ -13138,11 +13094,9 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the bookmarks timeline """ @@ -13299,12 +13253,11 @@ class PubServer(BaseHTTPRequestHandler): calling_domain: str, referer_domain: str, path: str, base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, + domain: str, port: int, getreq_start_time, - proxy_type: str, cookie: str, - debug: str, - curr_session, ua_str: str) -> bool: + cookie: str, debug: str, + curr_session, ua_str: str, + proxy_type: str) -> bool: """Shows the outbox timeline """ # get outbox feed for a person @@ -13413,7 +13366,7 @@ class PubServer(BaseHTTPRequestHandler): fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_outbox_timeline', - self.server.debug) + debug) else: if self._secure_mode(curr_session, proxy_type): msg_str = json.dumps(outbox_feed, @@ -13429,7 +13382,7 @@ class PubServer(BaseHTTPRequestHandler): fitness_performance(getreq_start_time, self.server.fitness, '_GET', '_show_outbox_timeline json', - self.server.debug) + debug) else: self._404() return True @@ -13437,13 +13390,9 @@ class PubServer(BaseHTTPRequestHandler): def _show_mod_timeline(self, authorized: bool, calling_domain: str, referer_domain: str, - path: str, - base_dir: str, http_prefix: str, - domain: str, domain_full: str, port: int, - onion_domain: str, i2p_domain: str, - getreq_start_time, - proxy_type: str, cookie: str, - debug: str, + path: str, base_dir: str, http_prefix: str, + domain: str, port: int, getreq_start_time, + cookie: str, debug: str, curr_session, ua_str: str) -> bool: """Shows the moderation timeline """ @@ -18017,12 +17966,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session): self.server.getreq_busy = False @@ -18034,12 +17979,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session): self.server.getreq_busy = False @@ -18059,8 +18000,6 @@ class PubServer(BaseHTTPRequestHandler): self.server.domain, self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, proxy_type, cookie, self.server.debug, @@ -18074,16 +18013,11 @@ class PubServer(BaseHTTPRequestHandler): # roles on profile screen if self.path.endswith('/roles') and users_in_path: - if self._show_roles(authorized, - calling_domain, referer_domain, + if self._show_roles(calling_domain, referer_domain, self.path, self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, - self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, proxy_type, cookie, self.server.debug, @@ -18097,16 +18031,11 @@ class PubServer(BaseHTTPRequestHandler): # show skills on the profile page if self.path.endswith('/skills') and users_in_path: - if self._show_skills(authorized, - calling_domain, referer_domain, + if self._show_skills(calling_domain, referer_domain, self.path, self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, - self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, proxy_type, cookie, self.server.debug, @@ -18125,10 +18054,7 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, proxy_type, cookie, self.server.debug, @@ -18147,8 +18073,6 @@ class PubServer(BaseHTTPRequestHandler): self.server.domain, self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, proxy_type, cookie, self.server.debug, @@ -18168,12 +18092,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, self.server.recent_posts_cache, curr_session, @@ -18202,12 +18122,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18225,12 +18141,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18248,12 +18160,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18271,12 +18179,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18294,12 +18198,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18314,12 +18214,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18336,12 +18232,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18354,12 +18246,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18456,12 +18344,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False @@ -18480,14 +18364,11 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, - curr_session, ua_str): + curr_session, ua_str, + proxy_type): self.server.getreq_busy = False return @@ -18504,12 +18385,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.base_dir, self.server.http_prefix, self.server.domain, - self.server.domain_full, self.server.port, - self.server.onion_domain, - self.server.i2p_domain, getreq_start_time, - proxy_type, cookie, self.server.debug, curr_session, ua_str): self.server.getreq_busy = False