ChatterScan .com TODO List
- cookie with last list used to use that by default
- 'mark this as read' button to create cookie which marks this and any tweet older than this as 'read'
Changes
- 20220403
- the main feeds are now mainly powered by JavaScript
- there is now a ratelimit.php page which shows the rate limits and this is available from the Admin Menu
- created a prototype unlinked allmainmenu.php which dynamically loads in all content for the current filters
- moved the tweet context menu over to the right to improve usability
- 20211221
- added basic user control over hashtags (zoom and clear)
- added text hashtag view
- 20211220
- added page level hashtag word count using wordcloud2.js
- moved more saved search code to js
- adhoc searches now populated by js
- added 'edit adhoc term' buttons
- added helper menu to copy tweet url to clipboard and open zlappo for scheduling retweets
- more search items in menus
- made main search menu a drop down
- main feed is now handled by JavaScript - faster and should avoid some of the 'wrong file length' errors chrome reported
- 20211127
- render handles mentioned in tweets as chatterscan links
- made filters always visible
- simplified the saving and filter selection process
- moved most of the filter GUI code to JavaScript
- 20211124
- added facebook to the saved searches for all, posts, hashtags
- added bing news to the saved searches
- 20211122
- added poet.so to the image creation lists
- added 'tracking' in local storage for 'last time' visited in the favourites, useful for brand monitoring
- 20211113
- added a drop down for each tweet in the main list for utils
- added a bunch of tweet to image tools in the drop down
- 20211108
- userhandle on main menu is now a chatterscan link to view user feed
- used menus instead of divs for twitter links
- amended styling
- 20211107
- amended the saved searches page to use new formatting controlled by javascript
- removed local hashtags management since we can convert saved searches to hashtags
- 20210304
- Add hashtag from search term using the tags search and stripping out spaces to add words together. This allows you to have more search terms on twitter because you no longer need to have one for the term, and one for the hashtag
- Added adhoc terms '?terms=' as their own list rather than merging with Twitter Saved Searches
- 20210302
- fixed bug with lists not working when shown in chatterscan - missing amp in params
- made local search terms show links to twitter etc.
- made local search terms open in new page like twitter terms
- favourites.php supports a ?terms= argument which takes a URL encoded CSV of terms to display as though from twitter
- 20210301
- added hashtag search links for HackerNews, HackerNoon and Reddit links on favourites
- added retry wrapper around Twitter Exceptions
- 20200602
- reduced complexity of filters
- changed defaults of filters to show only links, include retweets and include replies
- fixed bug where tweets with no links had the first word rendered as a link
- fixed bug where hashtags were shared across menu links e.g. 'main feed' would be filtered by hash tag
- improved identification of tweets with urls
- 20200602
- added hashtag search links for linkedin and Google news links on favourites
- 20191213
- show threaded replies by default i.e. reply to self to indicate threads that would otherwise be ignored, but threads can be important
- 20191205
- added 'edit search' button when main view is a search
- refactored filters
- fixed bug where analytics were added on search view - now analytics only when no params at all
- fixed bug where viewing user did not shown name in h1 title
- 20191203
- added 'go sel' and 'edit sel' which allow you to select text and search for it to find related information
- 20191117
- made feed link open in new window
- simple prompt to view feed for user
- 20191112
- Added [feed] link to see a specific users feed using chatterscan functionality - this will be limited to 100K views total per day due
- 20190816
- Moved all links over to GET instead of POST and disabled Google Analytics
- 20190703
- Added Twitter saved searches to the favourites list
- 20190625
- Added the hashtags as clickable buttons under view tweet to make discovery easier
- 20190624
- Added a compare via socialblade link for each twitter profile tweet shown
- Added a link to tools - twitterlistmanager, twitter analytics, socialblade trends
- 20190622
- Added a link to easily click through to notifications on Twitter
- Added a next page button at top of list via JavaScript
- 20190619
- now displays the twitter identified links, with links to expansion services to use when the shortened URLs have SSL errors
- centered "view tweet"
- moved date to top
- added view tweet link around the date
- 20190618
- Twitter API provides a set of display range indexes to identify the display characters, but this truncates tweets, so we use this to detect URLs but now display the full Tweet to avoid truncation.
- Added image display in the tweets
- 20190612
- Added a next page in each of the expanded 'hidden tweets' sections
- Added a x of y count in the expanded 'hidden tweets' sections
- Added navigation to lists and favourites
- Added content styling div to list and favourites
- Added mainlist link to todo page
- Added redirect on not authenticated page
- Added redirect on logged out page
- 20190605
- Basic code to make links in tweets are render as clickable links (does not always work)
- HTML source now contains a markdown version of the list of tweets shown
- Added some additional styling to center tweets on page and some background colour
- 20180623
- Added a logout link to delete the PHP session immediately (the session would have been deleted naturally by PHP, this just does it faster)
- 20180603
- Opensourced ChatterScan on Github
- 20180316
- added ability to view 'subscribed' lists from the list view as well as owned lists
- 20180202
- changed the favourite links to be POST buttons to avoid data in the URL
- 20180201
- added a simple ‘favourites’ config where you can create favourite hashtags or searches
- these are stored in your browser localstorage, not on the server
- if you use a different browser, your favourites will not be there
- use the same browser to keep your favourites
- Also you can 'see' ignored tweets by expanding the 'View Any Available Hidden Tweets' at the bottom of the page
- 20180112
- fixed bug where it did not recognise links at first position in the tweet
- 20180105
- fixed bug with “Next Page Button not working with list view”
- added a Show Only Retweets filter
- added functionality to show any twitter error messages from API e.g. Rate Limiting Messages
- home feed is rate limited to 15 messages per 15 minutes, lists have 180 messages
- 20180104
- fixed bug with “from_tweet_id=”
- 20180103
- made [Next Page] link a button which POSTs information to hide details from Google Analytics
- 20180102
- button to allow re-tweets to show (links)
- also links to allow including retweets and with no links
- allows chatterscan to include the chatter and act as a normal twitter client (with no images displayed)
- 20171228
- add site to Google
- sitemap.xml
- better formatted intro page
- 20171226
- investigate purecss.io for base styling layer
- added some basic styling for the index pages and app access buttons
- added home feed into list of lists to make it easy to go back to using home feed
- 20171225
- Added a ‘Choose a List’ link to a ‘list’ choosing view to allow easy list selection
- list of lists
- 20171221
- 20171220
- added google analytics
- favicon
- add Let’s Encrypt https to the site
- headers footers for navigation
- create logo
- ChatterScan .com created and live
- 20171219 internal prototype created
Access The Application Here