0
I Use This!
Inactive

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
Apr 29, 2023 — Apr 29, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added import for logging. More... over 14 years ago
Added AJAX updating to the topic template. The topics now update with new tweets every 20 seconds. Also corrected the JSON content type header. More... over 14 years ago
Small patches to the RSS feature. 1. Added a <link> to the RSS feed in the HTML template. 2. Escaped the topic name in the templates because topic names could contain unsafe characters. 3. Set the XML and JSON formats to return 404 if the topic doesn't exist. 4. Renamed show.atom to show.rss, and corrected Content-Type header in handler for the RSS feed. 5. Handler now returns a 404 if the format doesn't exist. More... over 14 years ago
Added JSON and XML feeds for topics. More... over 14 years ago
Created a form to get and set settings. Administrator-only access. More... over 14 years ago
Created a Settings model for storing application settings. More... over 14 years ago
Removed tasks that were relevant to the database migration and are now not of any use. More... over 14 years ago
Reorganized and added documentation to code and README. More... over 14 years ago
Added the Japanese comma and fullstop to split regex. More... over 14 years ago
Added a LICENSE. More... over 14 years ago
Refactored ETL in tasks.py. More... over 14 years ago
Changed method Topic.create_path(). It now takes a topic name (which can be a phrase) and returns a tuple e.g., ('Topic', 'parent:foo', 'Topic', 'key:bar'). The tuple may be used as an input to Key.from_path(). More... over 14 years ago
Converted & into &amp;. More... over 14 years ago
Changed the tagline. More... over 14 years ago
Removed edrop. Moved cache emptying code into tasks.py. More... over 14 years ago
Moved edrop.extract_tweet() to Tweet.from_batch() which takes a Batch instance and returns a list of tweets. More... over 14 years ago
Code that splits a phrase into separate topics is now in Topic.tokenize. More... over 14 years ago
Added a task to convert misnamed topics. More... over 14 years ago
Fixed a bug introduced in f276c9a where the child node of a multiword topic did not have its ancestors' names in its name. More... over 14 years ago
Fixed a bug where BadValueError was not defined. Imported datastore_errors. More... over 14 years ago
Created task handlers for converting the old style topics (i.e. 'key:baked beans') into the new style (i.e. 'parent:baked', 'key:beans'), and linking the tweets from the old topics to the new. More... over 14 years ago
Code that creates topics from a set of token words has been shrunk and now lives in static method Topic.from_tokens(). The method takes a set of tokens, and additionally a dictionary, which is used modify the topic's properties in each iteration. More... over 14 years ago
Fixed bug in code that creates topics. Previously, it was attempted to create topics when a topic with the same key name and parent already existed in the database. More... over 14 years ago
Removed unused functions. More... over 14 years ago
This is an optimization to address the issue of the ETL task using about 20 seconds of CPU per run. If the task is run every minute, the CPU limit of 6.5 hours is reached in a day. More... over 14 years ago
Changed /run/* to /tasks/*. More... over 14 years ago
Renamed etl.py to tasks.py. Changed app.yaml to reflect. More... over 14 years ago
DownloadError needed import from urlfetch_errors module. More... over 14 years ago
Added the question mark as a split token. More... over 14 years ago
Added some crude filtering to omit tweets from authors with 0 followers or friends. More... over 14 years ago