5

Inspecting the mobile app. Ignore.

Comments
  • 2
    I'll block you!11!1oneeleven
  • 0
    /api/devrant/rants/3280635/mute HTTP/1.1
  • 0
    POST /api/devrant/rants/3280635/unmute HTTP/1.1

    {success: boolean}
  • 0
  • 0
    POST /api/users/3188397/subscribe HTTP/1.1

    {success: boolean}
  • 0
    DELETE /api/users/3188397/subscribe HTTP/1.1

    {success: boolean}

    What's the `nari` param?
    Does the X-Titanium-Id exclude you from connection ban?
  • 0
    POST /api/stats HTTP/1.1

    presumably always returns []
  • 0
    Stats do not track which tab the user is on.
  • 0
    Tracks avatar download
  • 3
    How dare you to tell me to ignore?! I will ignore if and when I want. Fuck you!

    *ignores*
  • 0
    GET /api/devrant/rant-discussions HTTP/1.1

    num_new_comments refers to "recent"
  • 0
    GET /api/devrant/weekly-rants?limit=20&skip=0&sort=algo&hide_reposts=0 HTTP/1.1

    `rants` is RantInFeed interface
  • 0
    GET /api/devrant/weekly-list HTTP/1.1
  • 0
    GET /api/devrant/weekly-rants?limit=20&skip=0&sort=algo&week=230&hide_reposts=0 HTTP/1.1

    No idea when "hide_reposts" is 1
  • 0
    Stats track when a user tries to create a rant

    Weirdly enough defined as
    et Post Rant Viewed
  • 0
    GET /api/devrant/rants HTTP/1.1

    Has param:
    filters int[]

    1=Rants
    2=JokesMemes
    3=Questions
    4=Collabs
    5=devRant
    6=Random
    7=Undefined
  • 0
    GET /api/devrant/story-rants?limit=20&skip=0&sort=top&range=month&hide_reposts=0 HTTP/1.1

    ranges:
    day
    month
    week
    all

    sortings:
    recent
    top
  • 0
    DELETE /api/users/me/notif-feed HTTP/1.1

    clears notifications
  • 0
    POST /api/devrant/rants/3276541/report HTTP/1.1

    {success: boolean}
  • 0
    POST /api/users/3276466/report HTTP/1.1

    {success: boolean}
  • 0
    GET /api/devrant/search HTTP/1.1

    term is term.
    type is "input" or "popular"
  • 0
    GET /app-pages/store-products HTTP/1.1

    Store products below "free swag" and "swag store" (those are hardcoded)

    returns HTML
  • 0
    GET /api/users/me/account-details HTTP/1.1
  • 0
    POST /api/users/me/account-details HTTP/1.1

    username and email as Form body

    Unable to test applied changes response
  • 0
    GET /api/users/me/bonus-settings HTTP/1.1
  • 0
    Stats from settings

    et Setting Auto Load Images
    ep {"new_value":0}

    ---

    et Setting Rant Avatar Images
    ep {"new_value":0}

    ---

    et Setting Notifs Avatar Images
    ep {"new_value":0}

    Does NOT track "hide rants voted repost"
    Does NOT track "Show share options after posting rant"
  • 0
    Notification settings

    POST /api/users/me/notifications HTTP/1.1

    possible body values (all either 0 or 1):

    - notif_new_likes_on_your_rants
    - notif_new_likes_on_your_comments
    - notif_new_comments_on_your_rants
    - notif_new_comments_on_commented_on
    - notif_mention
    - notif_rant_sub
    - notif_update_new_rants
    - email_weekly_top_rants
  • 0
    Themes

    Does NOT track the theme.
    Does NOT validate devrant supporter on selection

    (Presumably checked from the logged in profile response)
  • 0
    GET /api/devrant/supporters HTTP/1.1
  • 0
    in-app WebView links use onclick="Ti.App.fireEvent('openLinkUrl', {url:""}); return false;"
  • 0
    GET /app-pages/about?theme=dark HTTP/1.1

    theme can be "light", there is also a black version, but the parameter is unknown.
  • 0
    Stats yet again...

    et Start Session

    et Rant Share Button
    ep {"source":"app"}

    et Rant Share
    ep {"source":"app","platform":"twitter","from":"bar"}

    Crash on facebook share because
    CONNECT devrant.com:443 HTTP/1.1
    closes the remote connection(?)
  • 1
    @theabbie @OmerFlame

    Might be in your interest
  • 4
    @example-user This is not Terminal, You are using comments for Debugging
Add Comment