Releases: claromes/waybacktweets
Releases · claromes/waybacktweets
v1.0rc1
v1.0rc
What's Changed
- Added Pandas as a package dependency
- Checked
field_options
in the Viz module - Fixed accordions not opening in Firefox (#25)
- Adjusted the Streamlit app to allow search without date filter
PR
Full Changelog: v1.0a7...v1.0rc
v1.0a7
What's Changed
- Streamlit App: Added tabs to show results (HTML, CSV, JSON)
- Streamlit Legacy App: Updated descriptions
- Module: Updated CLI help text
- Added Donate button
- Added Hands-On Examples to documentation
- Updated Installation documentation
PR
Full Changelog: v1.0a6...v1.0a7
v1.0a6
v1.0a5
What's Changed
v1.0a5
- Fixed
visualize
module - Updated Streamlit Web App
v1.0a4
- Updated Streamlit Web App
- Updated documentation
- Updated CLI print messages
- Added pagination to the generated HTML
- Added "Outputs" to the documentation
v1.0a3
- Updated Streamlit version to 1.36
- Updated Streamlit Web App UI
- Added legacy Streamlit Web App (v0.4.3)
- Updated
visualize
andexport
modules - Fixed
request
module
v1.0a2
- Added
streamlit
only for dev group in Poetry - Added Python 3.10 as a dependency
- Added accordion on generated HTML
- Added
parsed_archived_timestamp
as a Field Option - Reviewed tweet URL parser
v1.0a1
- Updated the base code
- Downloaded the archived tweets CDX data
- Parsed available tweets
- Parsed JSON archived tweets (not implemented in the API or CLI, only in the Web App)
- Added HTML generator
- Added docstrings
- Added Poetry for package management
- Added Black, Flake8, isort, and pre-commit for development
- Added documentation with Sphinx (initially tested with MkDocs, but decided to use Sphinx with the Pallets/Flask theme)
- Added CLI with the
click
package - Updated the Streamlit Web App:
- To use the
waybacktweets
package (not yet implemented on Streamlit Cloud) - Updated Streamlit version (1.35.0)
- Added a calendar interface
- To use the
- Updated README and LICENSE
- Added automatic documentation deployment with Actions
- Added
verbose
flag in the CLI and global configuration for verbose mode - Published version 1.0 alpha on PyPI
- Added basic OpenGraph tags / General template for all documentation pages
Issues
- #20: Downloaded and parsed data from the Wayback Machine via CLI
- #22: Included option for unique tweets in the Web App (not yet implemented on Streamlit Cloud)
- #13:
JsonParser
class causes an error and is dependent on the CDX Server API rules. This is on the TODO list
##PR
Full Changelog: v0.4.3...v1.0a5
v0.4.3
v0.4.2
v0.4.1
v0.4
What's Changed
- Parse old tweets URLs
- Picture:
twimg.com
- Reply
username/status/"/user_reply/status/user_reply_msg_ID"
- Picture:
- Change filter text "Only deleted tweets" to "Original URLs not available" with a help info
- Change "tweet" text to "original link" on each header
- Allows MIME type
warc/revisit
andunk
(to be reviewed)
PR
Full Changelog: v0.3...v0.4
v0.3
What's Changed
-
Added:
- Add filter by year
- Add filter by range size
- Add spinner to load data
- Add f-string to code
-
Updated:
- Streamlit version to 1.27.0
- Style (font, BG color)
- README
- Fix MIME type display logic
- Fix pagination
- Fix error messages
- Fix JSON response
-
Deleted:
Progress bar
PR
Full Changelog: v0.2...v0.3