From c6ec9be56225c280df32f074a051f5c356ef8cc2 Mon Sep 17 00:00:00 2001 From: Alessio Date: Sun, 3 Mar 2024 15:31:58 -0800 Subject: [PATCH] Update CHANGELOG.txt for v0.6.4 --- CHANGELOG.txt | 13 +++++++++++++ doc/TODO.txt | 7 +++---- internal/webserver/handler_login.go | 2 +- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e1dab2c..6e95593 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -241,3 +241,16 @@ v0.6.3 - make scrolling in DMs work way better - hovering over a tweet now highlights it with a light background color - Create a `Twitter.desktop` file in dpkg build + +v0.6.4 +------ + +- Can now re-scrape search results from the web UI +- UI improvements: + - feed "Show More" button looks nicer + - online-login form now has a HTMX spinner +- Login flow improved: + - now auto-scrapes timeline and list of people you follow after logging in + - command-line supports 2FA challenges + - web UI notifies login failure if challenged for 2FA instead of failing silently +- Home page now has a "User Feed" timeline (shows people logged-in user follows) in addition to the "Offline Timeline" diff --git a/doc/TODO.txt b/doc/TODO.txt index 60881fe..9cf1ccf 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -82,6 +82,7 @@ TODO: newer-version-tombstone TODO: failed-tweets - https://twitter.com/_HARVEY__DENT_/status/1755665502385377720 - "Empty tweet": https://twitter.com/wispem_wantex/status/1581333495393107968 +- "video not available in your location" (geoblock) (this one should be fixed, but check it): https://twitter.com/espnmma/status/1764026985775333761 TODO: new-content-type - https://twitter.com/itsbackwereover/status/1757947530506043872 @@ -110,10 +111,6 @@ TODO: paste-twitter-urls-in-search-bar - pasting a link from twitter.com into the search bar should handle it properly - space -TODO: ui-deuglifying -- "Follow" / "Unfollow" button -- "Show more" button at end of feed - TODO: show-errors-in-UI - if an HTTP request fails, show an error in the UI somehow - scrape failed due to rate limiting @@ -135,6 +132,8 @@ TODO: dms TODO: search-terms-highlighted - on Search page, highlight matches for the search keywords +TODO: profile-image-template +- There are a lot of places that use a circle profile image aside from author-infos Windows Build ------------- diff --git a/internal/webserver/handler_login.go b/internal/webserver/handler_login.go index df9641e..e1ccdf6 100644 --- a/internal/webserver/handler_login.go +++ b/internal/webserver/handler_login.go @@ -53,7 +53,7 @@ func (app *Application) Login(w http.ResponseWriter, r *http.Request) { return } - // method = "GET" + // method == "GET" data := LoginData{ LoginForm: form, ExistingSessions: app.Profile.ListSessions(),