| 1 | Revision history for WWW-Mixi-Scraper
|
|---|
| 2 |
|
|---|
| 3 | 0.19 2008/09/08
|
|---|
| 4 | - oops, pods for echo stuff were stale,
|
|---|
| 5 | and manifest was not updated. sorry.
|
|---|
| 6 |
|
|---|
| 7 | 0.18 2008/09/08
|
|---|
| 8 | - new plugins: ListEcho, RecentEcho, ResEcho, ViewEcho
|
|---|
| 9 | (by Kazuhiro Osawa)
|
|---|
| 10 |
|
|---|
| 11 | 0.17 2008/07/29
|
|---|
| 12 | - oops, forgot to add a live test for ListBookmark
|
|---|
| 13 |
|
|---|
| 14 | 0.16 2008/07/29
|
|---|
| 15 | - new plugin: ListBookmark (by Tomohiro Hosaka)
|
|---|
| 16 | - added notes on Plagger::Plugin::CustomFeed::MixiScraper and
|
|---|
| 17 | on sending me a patch.
|
|---|
| 18 |
|
|---|
| 19 | 0.15 2008/07/07
|
|---|
| 20 | - mixi renewed its navigation bar, which affected view_diary's
|
|---|
| 21 | main link. fixed its scraping rule.
|
|---|
| 22 |
|
|---|
| 23 | 0.14 2008/06/04
|
|---|
| 24 | - mixi seems to have changed show_calendar format
|
|---|
| 25 | fixed scraping rules (thanks to otsune)
|
|---|
| 26 |
|
|---|
| 27 | 0.13 2008/03/05
|
|---|
| 28 | - no significant code changes
|
|---|
| 29 | - hid t_live::lib::Utils from PAUSE
|
|---|
| 30 |
|
|---|
| 31 | 0.12 2008/02/10
|
|---|
| 32 | - fixed typo in t_live/new_music.t (thanks to drry)
|
|---|
| 33 | - mixi seems to have changed new_music's datetime format.
|
|---|
| 34 | fixed its live test.
|
|---|
| 35 | - added Exporter dependency to export several internal functions
|
|---|
| 36 | (5.10 dies without it; thanks to tokuhirom)
|
|---|
| 37 |
|
|---|
| 38 | 0.11 2007/11/26
|
|---|
| 39 | - suppress redefine warnings (thanks to yugui)
|
|---|
| 40 | - last comment in view_diary was missing
|
|---|
| 41 | (thanks to anemo and miyagawa)
|
|---|
| 42 | - increased wait
|
|---|
| 43 |
|
|---|
| 44 | 0.10 2007/10/21
|
|---|
| 45 | - mixi has slightly changed html/css for show_calendar.pl
|
|---|
| 46 | thanks to otsune for the report.
|
|---|
| 47 |
|
|---|
| 48 | 0.09 2007/10/09
|
|---|
| 49 | - the content of the comment 'link' of ViewBBS/ViewEvent,
|
|---|
| 50 | which was commenter's profile uri, is now stored in the
|
|---|
| 51 | newly created 'name_link'. And the 'link' now denotes
|
|---|
| 52 | pseudo permanent uri of the comment to make plagger/rss
|
|---|
| 53 | readers happier. Note that this is *incompatible* with
|
|---|
| 54 | WWW::Mixi.
|
|---|
| 55 | - now ViewBBS's comments have their comment numbers in
|
|---|
| 56 | 'subject' (this also is incompatible with WWW::Mixi;
|
|---|
| 57 | thanks to false at www.wizard-limit.net).
|
|---|
| 58 |
|
|---|
| 59 | 0.08 2007/10/06
|
|---|
| 60 | - changed Web::Scraper's rendering option to 'HTML' for some
|
|---|
| 61 | of the longer texts (diary body, comment body, bbs/event
|
|---|
| 62 | description, friend's profile).
|
|---|
| 63 | - removed a hackery which ripped <br> tags before scraping.
|
|---|
| 64 | (thanks to otsune for both above)
|
|---|
| 65 | - bumped up the version requirement of Web::Scraper to 0.17.
|
|---|
| 66 |
|
|---|
| 67 | 0.07 2007/10/02
|
|---|
| 68 | - scraping rules are totally refactored due to the mixi's renewal.
|
|---|
| 69 | now it uses id/class attributes everywhere, so scraping is much
|
|---|
| 70 | easier. mixi++ (and k*z*b*r*++, who secretly sent me a patch)
|
|---|
| 71 | - and now live tests dump their contents if you test verbosely.
|
|---|
| 72 | - new plugin: NewMusic
|
|---|
| 73 |
|
|---|
| 74 | 0.06 2007/08/11
|
|---|
| 75 | - new plugin: ViewEvent
|
|---|
| 76 | - several View... plugins return ->{link} and ->{images} properly
|
|---|
| 77 | - requested uri is now preserved in plugin's $self->{uri}
|
|---|
| 78 | for later use (and added ->uri shortcut to Mech.pm)
|
|---|
| 79 | - ShowFriend returns outline info as well
|
|---|
| 80 |
|
|---|
| 81 | 0.05 2007/07/31
|
|---|
| 82 | - applied patches from kazeburo
|
|---|
| 83 | (http://blog.nomadscafe.jp/archives/000723.html)
|
|---|
| 84 |
|
|---|
| 85 | 0.04 2007/07/03
|
|---|
| 86 | - new plugin: NewVideo (by Tatsuhiko Miyagawa)
|
|---|
| 87 | - some of the live tests spat warnings and/or failed
|
|---|
| 88 | when the scraper returns nothing
|
|---|
| 89 |
|
|---|
| 90 | 0.03 2007/07/02
|
|---|
| 91 | - now you can tweak_uri() built in the build_uri()
|
|---|
| 92 | e.g. to get contents from 'video.mixi.jp/view_video.pl'
|
|---|
| 93 | (instead of 'mixi.jp/view_video.pl')
|
|---|
| 94 |
|
|---|
| 95 | 0.02 2007/07/02
|
|---|
| 96 | - new plugins: ListMessage, ViewMessage, ShowCalendar
|
|---|
| 97 | - included several live tests
|
|---|
| 98 | (these won't be tested by normal make process and requires
|
|---|
| 99 | extra modules not declared in Makefile.PL, such as YAML,
|
|---|
| 100 | DateTime::Format::Strptime, File::Slurp, etc)
|
|---|
| 101 | - now logs in just before it needs to get contents;
|
|---|
| 102 | i.e. doesn't log in while testing with local files
|
|---|
| 103 | - added Time::HiRes dependency to behave and not to
|
|---|
| 104 | access too frequently.
|
|---|
| 105 | - fixed _datetime() as some pages doesn't have date info.
|
|---|
| 106 | - fixed validator() (actually, is_valid) not to spit errors
|
|---|
| 107 | when it receives some undefined query parameters.
|
|---|
| 108 | thanks to miyagawa.
|
|---|
| 109 |
|
|---|
| 110 | 0.01 2007/06/04
|
|---|
| 111 | - initial release
|
|---|
| 112 |
|
|---|