lp:~hernejj/ubuntu-qa-tools/better_hugday
This branch is to investigate several ways to improve the hugday tool.
Features already implemented in this branch:
- Supported browsers: Firefox, Epiphany, Seamonkey, Google Chrome, Konqueror
- Automatic cookie detection for all supported browsers.
- user no longer has to close the browser to find cookies.
- Cookie file format automatically detected when --cookie is given
- User can specify a browser (--browser) and cookie is automatically found within that browser's cookie files.
Features coming soon:
- Cookie loading support for: (possibly some text based web browsers, any suggestions?? )
- Improve output format of list command
- Others :) ??
- Get this branch:
- bzr branch lp:~hernejj/ubuntu-qa-tools/better_hugday
Branch merges
- Markus Korn: Pending requested
- Ubuntu Bug Control: Pending requested
-
Diff: 1040 lines (+834/-56)11 files modifiedREADME (+19/-6)
debian/changelog (+11/-0)
hugday-tools/hugday (+113/-49)
hugday_lib/cookie_lib/ChromeCookieLoader.py (+63/-0)
hugday_lib/cookie_lib/CookieFinder.py (+149/-0)
hugday_lib/cookie_lib/CookieLoader.py (+209/-0)
hugday_lib/cookie_lib/EpiphanyCookieLoader.py (+53/-0)
hugday_lib/cookie_lib/FirefoxCookieLoader.py (+60/-0)
hugday_lib/cookie_lib/KonquerorCookieLoader.py (+111/-0)
hugday_lib/cookie_lib/SeamonkeyCookieLoader.py (+43/-0)
setup.py (+3/-1)
Branch information
Recent revisions
- 338. By Jason J. Herne
-
- Fixed errors in usage information for hugday
- Added previously forgotten cookie loader file
- Updated readme and changelog - 337. By Jason J. Herne
-
- ChromeCookieLoa
der.py: Fixed bug, need to check that cookies were loaded BEFORE we iterate through them ;)
- CookieFinder.py: Added missing import of os module
- CookieFinder.py: Added Konqueror support
- CookieFinder.py: Change browser string comparison to always use lower case
- CookieFinder.py: Fixed bug, In get_cookeies(), don't return if a cookie loader has no cookies, need to check ALL cookie loaders.
- KonquerorCookieLoader. py: Initial import. - 336. By Jason J. Herne
-
- User can now specify exactly which browser to pull cookie file from: --browser=
<firefox| seamonkey| chrome| epiphany> - 335. By Jason J. Herne
-
- bug fix: Expand ~ in path names given by user
- Fixed error mesasge text
- Added print stmt to output the CookieLoader we're using - 331. By Jason J. Herne
-
- Rewrote existing get_credentials code to use CookieFinder when the user specifies a cookie file on the command line.
- 330. By Jason J. Herne
-
- Bug fix: Check that path exists in cookier_scanner routine before scanning it.
- Bug fix: Uncomment exception handling code (originally commented for testing purposes.)
- Cookie Finder/Loader now provides a method to detect if cookie files were loaded.
- All cookie loaders have been updated to support the above method.
- hugday now uses the above method to give a proper error message if no cookie files were found.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)