Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simple file list templateHEADmaster | Antanas Uršulis | 2013-08-02 | 3 | -0/+25 |
| | | | | TODO: it should provide a link to file, instead of printing the path. | ||||
* | Group list view | Antanas Uršulis | 2013-07-31 | 4 | -2/+40 |
| | |||||
* | Add TODO item | Antanas Uršulis | 2013-07-30 | 1 | -1/+1 |
| | |||||
* | Implement additional metadata storage for logs received from Portage | Antanas Uršulis | 2013-07-30 | 4 | -8/+34 |
| | | | | | | Flags like 'pkg_failed', 'test_failed', etc. are stored once per group. This is a discussion item, as it might make sense to store some data once per file instead. | ||||
* | Add hostname to schema | Antanas Uršulis | 2013-07-30 | 3 | -3/+5 |
| | |||||
* | Database (SQL) class for functionality common across all processors | Antanas Uršulis | 2013-07-29 | 6 | -9/+56 |
| | | | | Currently uses MySQLdb. Schema included. | ||||
* | More basename() defensiveness | Antanas Uršulis | 2013-07-29 | 1 | -1/+1 |
| | |||||
* | Introduce processors and PortageProcessor. | Antanas Uršulis | 2013-07-29 | 4 | -4/+82 |
| | | | | | | | | | | | | A processor is initialised with a database and storage provider. It should implement the process(request, source) method, where request is a protobuf Submission message. process() should analyse the received files, perform any required transformations and should usually store the files and create appropriate database entries. Processors are multiplexed through the 'provider' variable in the protobuf Submission message. This allows to process/analyse various types of logs differently. | ||||
* | Port simple_client to urllib2, so that we can set Content-Type | Antanas Uršulis | 2013-07-29 | 1 | -2/+3 |
| | |||||
* | Send only filename, not full path | Antanas Uršulis | 2013-07-18 | 1 | -2/+2 |
| | |||||
* | Group logs by source hostname and add multiple-file submissions | Antanas Uršulis | 2013-07-05 | 3 | -14/+20 |
| | |||||
* | 'clean' target update | Antanas Uršulis | 2013-07-05 | 1 | -0/+1 |
| | |||||
* | Implement simple storage in the filesystem | Antanas Uršulis | 2013-07-04 | 2 | -2/+28 |
| | |||||
* | Simple file submission client, based on urllib and protobuf | Antanas Uršulis | 2013-07-03 | 1 | -0/+19 |
| | |||||
* | Add simple submit POST method to flask app | Antanas Uršulis | 2013-07-03 | 1 | -1/+13 |
| | |||||
* | Initial protobuf messages | Antanas Uršulis | 2013-07-03 | 2 | -0/+13 |
| | |||||
* | Add generated protobuf files and vim .swp to .gitignore | Antanas Uršulis | 2013-07-03 | 1 | -0/+2 |
| | |||||
* | Move the application to the Flask framework | Antanas Uršulis | 2013-07-02 | 3 | -58/+14 |
| | |||||
* | Basic HTTP server that prints out POST request info | Antanas Uršulis | 2013-06-25 | 2 | -0/+58 |
| | |||||
* | Initial commit with .gitignore | Antanas Uršulis | 2013-06-25 | 1 | -0/+1 |