Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-05-07 | Add timing state information | Peter Wu | 1 | -0/+6 | |
2014-05-07 | Add command to repeat last command. | Peter Wu | 1 | -1/+10 | |
2014-05-07 | Shutdown hook for safely closing files | Peter Wu | 1 | -0/+8 | |
2014-05-07 | F it, get rid of junk | Peter Wu | 1 | -15/+0 | |
2014-05-07 | Prevent enabling both cfile and file | Peter Wu | 1 | -3/+13 | |
2014-05-07 | Get rid of separate profiles | Peter Wu | 1 | -12/+2 | |
These are always available from the tweets themselves... | |||||
2014-05-07 | Allow commit to disconnect for empty keywords, detect dead connection | Peter Wu | 1 | -0/+15 | |
2014-05-03 | TweetShell: Safely close files to prevent file corruption | Peter Wu | 1 | -0/+2 | |
2014-05-03 | Rename config option, default to converting uncompressed files | Peter Wu | 1 | -2/+2 | |
2014-05-02 | Accept multiple commands (for automation) | Peter Wu | 1 | -7/+12 | |
Instead of `./run.sh shell target +file`, and then manually running add and commit, you can now use: ./run.sh shell 'target +file' 'add samsung' commit Quoting is necessary because of the spaces. | |||||
2014-05-02 | Properly close files and stream on exit | Peter Wu | 1 | -3/+18 | |
2014-05-02 | Accept "force-gzip" option to force compression | Peter Wu | 1 | -2/+4 | |
2014-05-02 | DataWriter should not open files in constructor | Peter Wu | 1 | -0/+1 | |
Right now Store instances are created in the constructor of DataWriter. This causes issues, namely that Store instances are unable to use DataWriter in its constructor. The real-world implication is that convertUncompressed in CompressableDataWriter is unusable for the CompressedStore. | |||||
2014-05-02 | Reject commits without keywords | Peter Wu | 1 | -1/+12 | |
2014-05-02 | Support compressed files | Peter Wu | 1 | -2/+11 | |
2014-05-02 | Adjust target command help message, print available targets | Peter Wu | 1 | -7/+10 | |
2014-05-02 | Track number of unique users for status reporting | Peter Wu | 1 | -0/+1 | |
2014-05-02 | Don't ignore IOException stupid! | Peter Wu | 1 | -5/+10 | |
Files may not be accessible if they are read-only, or if the directory is read-only, or ... whatever. So, let the caller handle IOException in DataWriter. Return a set if it can be read. Do some misc cleanups (remove unused imports, fix docs, remove obsolete TODOs). | |||||
2014-05-02 | Basic stats for tweets | Peter Wu | 1 | -0/+11 | |
2014-05-02 | Fix enabled targets print, allow multiple args, improve help | Peter Wu | 1 | -4/+10 | |
2014-05-02 | Persist a single set of targets for all streams | Peter Wu | 1 | -31/+32 | |
* Split ResultListener and ExceptionListener implementation, the methods turns out not to be closely related. * Extract CompositeResultListener from Stream, making TweetShell own it, this simplifies code and allows you to have targets even if no stream is instantiated. | |||||
2014-05-02 | Allow multiple targets to be enabled/disabled | Peter Wu | 1 | -28/+122 | |
2014-05-02 | Show hint if no keywords are added | Peter Wu | 1 | -1/+5 | |
2014-05-01 | Add command to print active keywords | Peter Wu | 1 | -0/+22 | |
2014-05-01 | Prettify prompt, fix target param | Peter Wu | 1 | -2/+7 | |
2014-05-01 | StreamHandler now outputs the tweet details | Peter Wu | 1 | -2/+17 | |
2014-05-01 | Get rid of unused and broken poll function | Peter Wu | 1 | -4/+0 | |
2014-05-01 | Do not destroy the old file... | Peter Wu | 1 | -6/+6 | |
2014-05-01 | Moved setting the default values. | Maurice Laveaux | 1 | -4/+2 | |
* Moved from TweetShell to Configuration. | |||||
2014-05-01 | Added the target command with options: file, shell. | Maurice Laveaux | 1 | -7/+39 | |
* Implemented target file, which uses DataWriter as RequestListener which writes the tweets and profiles. * Added profiles-filename, tweets-filename to the config. | |||||
2014-05-01 | Allow result and exception handler to be changed | Peter Wu | 1 | -1/+6 | |
2014-05-01 | [WIP] Initial hacky TweetShell | Peter Wu | 1 | -0/+217 | |
In TESTING! DefaultOAuthConsumer does not play nice with POST requests... need to fix that somehow. |