2.0.4 / 2010-02-28
-
Stubbed out login and logout commands to print a warning and return
2.0.3 / 2009-10-11
-
Added check to ensure user-config contains 'api.rubyforge.org' (Ryan Davis)
-
Removed DEBUG global
2.0.2 / 2009-10-05
-
Switched JSON gem dependency over to json_pure.
2.0.1 / 2009-10-02
-
Added a missing dependency on JSON gem to the spec.
2.0.0 / 2009-09-21
-
Modified to use RubyForge REST API rather than scraping HTML.
1.0.5 / 2009-09-15
-
Added experimental script to sync RF trackers with release names.
-
Fixed that damned processor_id bug. (hinegardner)
-
The century usually doesn't change across runs. Refactor.
-
Fix use of Time.utc if args.size < 10, tho seems unnecessary.
1.0.4 / 2009-07-21
-
Uses the passed in proxy, if provided. (Thanks sdabet, RF #24071).
-
Update group_id pattern for scraping project configs you are only a member of.
-
Update regexp used to validate login page to be less restrictive.
-
Fixed –help to not require an argument.
-
add –force flag for login command to ignore previous cookie. (or use logout)
1.0.3 / 2009-02-26
-
Fixed nil error in our Net::HTTP patches.
-
Removed password from warning if the login possibly failed.
1.0.2 / 2009-01-05
-
All webby commands now login automatically.
-
Login now no-ops if it already has a session cookie.
-
Added logout command.
-
Much more of the config is self-repairing, but still not bulletproof yet.
1.0.1 / 2008-10-22
-
Fixed multipart form upload so it isn't url escaping the data. DOH.
-
Affects release_notes and release_changes, but never reported for 5 months.
-
1.0.0 / 2008-05-20
-
Removed HTTPAccess2, thanks to Aaron Patterson. Even tho he's whiny.
-
Changed initialize/configure to make testing scream. 100x faster.
0.4.5 / 2008-03-11
-
Update for Ruby 1.9.0.
-
Updated History, Rakefile, and Readme for new hoe abilities.
-
Added config backup/restore rake tasks (for testing).
0.4.4 / 2007-08-13
-
New type_id values will merge with extant data. (self-repairing data is Good)
-
Scrape processor_ids, merging in with extant data.
-
Default to “Other” if a file's type is unrecognized.
0.4.3 / 2007-07-23
-
Set mode on .rubyforge directory to 700.
-
Fix fetching of user id when user has no releases.
0.4.2 / 2007-05-21
-
Fix for windoze users (spaces in path).
-
Added check for extant release.
-
Added default hash for first-time releases.
0.4.1 / 2007-03-08
-
Verify that login succeeded and warn against if not (prolly should raise).
-
Print a friendly error if you have the wrong package id.
-
Handle upload error in add_release a bit better.
0.4.0 / 2007-01-09
-
config.yml split and moved to user-config.yml (up to the user to do).
-
auto-config.yml now generated via config command.
-
@config renamed to @userconfig.
-
@config moved to @autoconfig.
-
Added save_autoconfig.
-
Pulled scrape_project from scrape_config.
-
scrape_config no longer takes a user param. Use opts to specify.
-
scrape_project, add_project, add/remove_release now save automatically.
0.3.2 / 2006-11-29
-
Fixed file uploads for windows.
-
Correctly scrape releases with funky characters.
0.3.1 / 2006-10-24
-
Added SSL login.
-
Added yet more debugging output if $DEBUG.
0.3.0 / 2006-09-30
-
Added more debugging output if $DEBUG
-
Added news posting.
-
Added multiple file release to add_release (uses add_file for extras).
-
add_release now returns release_id
-
Fixed config scraper to include '-' in names.
0.2.1 / 2006-09-14
-
Gemspec was too loose about packaging. Now using manifest.
0.2.0 / 2006-09-13
-
Split original script into script and library.
-
Added tests for library.
-
Refactored heavily.
-
Added “config” command to scrape group/project/release ids from rubyforge.
-
Added “names” command to help pick groups and projects.
-
Added “add_file” command to add a file to an existing release.