summaryrefslogtreecommitdiff
path: root/modules/tracking.py
AgeCommit message (Collapse)AuthorFilesLines
2012-03-29tracking: Don't add delivered packages.Jon Bergli Heier1-0/+3
2012-02-18tracking: Allow checking for stale consignments on non-propagating package ↵Jon Bergli Heier1-2/+2
errors.
2011-12-31tracking: Output proper message on status when no packages are registered.Jon Bergli Heier1-3/+3
2011-12-20tracking: Added proper check for delivered packages.Jon Bergli Heier1-1/+2
2011-12-15tracking: Added timeout with error handling.Jon Bergli Heier1-11/+18
2011-10-05tracking: Ignore NoPackgeFound errors in update_consignment().Jon Bergli Heier1-1/+5
2011-10-05tracking: Handle multiple matches in track_stop().Jon Bergli Heier1-9/+12
2011-08-22tracking: Don't encode label twice.Jon Bergli Heier1-1/+1
2011-08-04tracking: Set package_results to [] when tm.track() returns None (fixes ↵Jon Bergli Heier1-3/+1
stale consignments).
2011-07-19tracking: Fixed data usage in update_consignment().Jon Bergli Heier1-1/+1
2011-07-19tracking: Overhauled some code to support other data sources.Jon Bergli Heier1-47/+102
Tracking code is now in a separate class, which is chosen by a prefix on the tracking numbers (prefix:code). By subclassing the TrackingModule class, new sources can easily be added.
2011-07-18tracking: Use 'add' as an alias for 'start'.Jon Bergli Heier1-3/+3
2011-07-01tracking: Content-Type changed to application/xml.Jon Bergli Heier1-1/+1
2011-03-29tracking: Remove stale empty consignments.Jon Bergli Heier1-0/+5
2011-03-17tracking: Remove stale packages.Jon Bergli Heier1-0/+5
2011-01-11tracking: Prefix conflict message with nick instead of target.Jon Bergli Heier1-1/+1
2011-01-11tracking: Fixed typo in update_consignment().Jon Bergli Heier1-1/+1
2011-01-11tracking: Attempt to detect conflicts by committing when a package is added.Jon Bergli Heier1-15/+13
2011-01-11tracking: Moved confliction code to lc_callback().Jon Bergli Heier1-10/+10
2011-01-11tracking: Attempt to detect and remove conflicting consignments.Jon Bergli Heier1-0/+9
2010-11-10tracking: Replace <br/> with a space.Jon Bergli Heier1-1/+1
2010-09-30tracking: Uncomment self.lc.start() call.Jon Bergli Heier1-1/+1
2010-09-28tracking: Fixed typo in lc_callback().Jon Bergli Heier1-1/+1
2010-09-28Check package status when adding (start) and checking (status) your own ↵Jon Bergli Heier1-37/+63
trackings.
2010-09-28tracking: stop and status now handles labels.Jon Bergli Heier1-21/+18
2010-08-19tracking: Fixed unicode handling in lc_callback().Jon Bergli Heier1-2/+2
2010-08-17tracking: Fix labels in track_status().Jon Bergli Heier1-16/+3
2010-08-17tracking: Added missing format string.Jon Bergli Heier1-1/+1
2010-08-16tracking: Assign label at the correct place in lc_callback().Jon Bergli Heier1-1/+1
2010-08-16tracking: Implemented label support for consignments.Jon Bergli Heier1-14/+74
2010-08-06tracking: Fixed fetching status on non-added numbers and command-line testing.Jon Bergli Heier1-2/+2
2010-05-28tracking: Don't fail when receiving a valid response with an empty EventSet.Jon Bergli Heier1-0/+2
2010-05-26Replaced module's __call__ with a keyword mechanism.Jon Bergli Heier1-8/+6
2010-05-24Added a package tracking module for posten.no.Jon Bergli Heier1-0/+294