Dienstag, 16. Oktober 2007

esniper frontend 0.7.0RC1

Die erste Vorabversion des "esniper frontends" 0.7.0 ist erschienen. Es gibt eine Menge Änderungen, die ich weiter unten aufzähle.

Leider habe ich es bei mir noch nicht zum Laufen bekommen - trotz kompletter Neuinstallation, die auch ohne Probleme durchläuft, erscheint bei mir einfach nur eine leere Seite. Gleich mal 'nen Bug melden :D

Vielleicht ist es ja auch eine Inkompatibilität mit lighttpd? Irgendwie sieht's komisch aus, muss das Expiration Date in der Vergangenheit liegen?

 //NSLU2/var/www/esniper/.run/session# curl -v http://nslu2.lan/esniper/index.php?module=login
* About to connect() to nslu2.lan port 80
*   Trying connected
* Connected to nslu2.lan ( port 80
> GET /esniper/index.php?module=login HTTP/1.1
> User-Agent: curl/7.15.5 (arm-unknown-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8c zlib/1.2.3 libidn/0.6.5
> Host: nslu2.lan
> Accept: */*
< HTTP/1.1 200 OK
< Transfer-Encoding: chunked
< X-Powered-By: PHP/5.2.0-8+etch7
< Set-Cookie: ESFSESSION=2e0291f5e86c31f301299d5e392f5383; path=/
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< Pragma: no-cache
< Content-type: text/html
< Date: Tue, 16 Oct 2007 16:29:32 GMT
< Server: lighttpd/1.4.13
* Connection #0 to host nslu2.lan left intact
* Closing connection #0

Hier der Changelog:


  • [module/auction] rotate existing image to correct wrong

  • uploaded auction images on ebay via "edit auction"

  • [module/auction] text countdown for each auction end

  • [plugin/debug] enhanced debugging informations

  • [core/auctions] don't use esniper any more to get auction informations, parse ebay html byself using reg. expressions defined in config/ebay.parser.php

  • [core/security] for security reasons use from now on only crypted passwords

  • [core/files] removed button cache

  • [plugin/refreshbackground] speed up using background shell call

  • [core/session] protection against session hijacking improved, using now user agent and remote IP, see config.dist.php

  • [core/templates] template engine is now an enhanced smartTemplate

  • [core/layout] update wz_tooltip to version 4.12

  • [module/auction] update wz_dragdrop to version 4.89

  • [module/bookmark] changed to a plugin, watches out for the spechial url parameter "snipe=..."


  • [installation] full browser based installation which checks also for required PHP settings

  • [module/configuration] change frontend configuration via browser (core/module/plugin config.php must be writable by apache user)

  • [plugin/bookmark] changed from module, watches out for the spechial url parameter "snipe=..."

  • [core/security] separated frontend password from ebay password

  • [core/security] for security reasons, works from this release only with encrypted, host specific ebay passwords, just run "util/cryptpwd.php" and follow the instructions (das gibt's gar nicht, ich konnte es zumindest nicht auf Anhieb finden)

  • [module/logfiles] show user log files, e.g. from plugin refreshbackground

  • [module/auction] find out, if seller accepts paypal (configurable)

  • [module/auction] find out, if seller accepts Ueberweisung+ (interesting for germany only, configurable)

  • [module/googlegadgets] some useful gadgets like some searches, a calendar and a currency converter

  • [module/login+logout] use cookie to stay logged in for one day

  • [module/analyse] analyse auctions per graphic, regarding # of bids, price and end time to find "cheap" auction ending times


  • [core/session] work now with cookies disabled

  • [plugin/refreshbackground] provide full path to esniper to cron script in crontab

  • [plugin/compress] handle texts with linebreaks but without white-spaces before or after that linebreak correct

  • [plugin/compress] handle inline scripts correct

  • [core/templates] fixed finding the fallback layout templates

blog comments powered by Disqus

Design von Dicas Blogger, angepasst durch Mario Ruprecht