Fri, 04 Jan 2013 20:51:12 +0200pvl.syslog.rule: refactor SyslogRule
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 20:51:12 +0200] rev 55
pvl.syslog.rule: refactor SyslogRule

Fri, 04 Jan 2013 20:50:31 +0200pvl.syslog.filter: fixfix
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 20:50:31 +0200] rev 54
pvl.syslog.filter: fixfix

Fri, 04 Jan 2013 20:49:23 +0200pvl.syslog.tail: bugfix, log.debug readline
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 20:49:23 +0200] rev 53
pvl.syslog.tail: bugfix, log.debug readline

Fri, 04 Jan 2013 19:12:24 +0200pvl.syslog: refactor SyslogFilter for extensive magics
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 19:12:24 +0200] rev 52
pvl.syslog: refactor SyslogFilter for extensive magics

Fri, 04 Jan 2013 18:45:59 +0200pvl.syslog.rule: refactor rule-config loading
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 18:45:59 +0200] rev 51
pvl.syslog.rule: refactor rule-config loading

Fri, 04 Jan 2013 18:44:58 +0200pvl.syslog: simplify SyslogSource, and implement better handling for sys.stdin using tail.Tail
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 18:44:58 +0200] rev 50
pvl.syslog: simplify SyslogSource, and implement better handling for sys.stdin using tail.Tail

Fri, 04 Jan 2013 18:43:18 +0200pvl.syslog.tail: split Tail vs TailFile
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 18:43:18 +0200] rev 49
pvl.syslog.tail: split Tail vs TailFile

Fri, 04 Jan 2013 14:19:05 +0200pvl.verkko-syslog: syslog -> irker gateway
Tero Marttila <terom@fixme.fi> [Fri, 04 Jan 2013 14:19:05 +0200] rev 48
pvl.verkko-syslog: syslog -> irker gateway

Thu, 03 Jan 2013 13:14:29 +0200pvl.syslog: SyslogRules
Tero Marttila <terom@fixme.fi> [Thu, 03 Jan 2013 13:14:29 +0200] rev 47
pvl.syslog: SyslogRules

Thu, 03 Jan 2013 13:06:30 +0200pvl.syslog: have --syslog-tail skip to end of file
Tero Marttila <terom@fixme.fi> [Thu, 03 Jan 2013 13:06:30 +0200] rev 46
pvl.syslog: have --syslog-tail skip to end of file

Thu, 03 Jan 2013 13:04:51 +0200pvl.syslog: SyslogRule
Tero Marttila <terom@fixme.fi> [Thu, 03 Jan 2013 13:04:51 +0200] rev 45
pvl.syslog: SyslogRule

Thu, 03 Jan 2013 00:56:28 +0200pvl.syslog: split out SyslogFilter
Tero Marttila <terom@fixme.fi> [Thu, 03 Jan 2013 00:56:28 +0200] rev 44
pvl.syslog: split out SyslogFilter

Thu, 03 Jan 2013 00:38:26 +0200pvl.syslog: implement pvl.syslog.args.apply -> SyslogSource as in pvl.verkko-dhcp
Tero Marttila <terom@fixme.fi> [Thu, 03 Jan 2013 00:38:26 +0200] rev 43
pvl.syslog: implement pvl.syslog.args.apply -> SyslogSource as in pvl.verkko-dhcp

Wed, 02 Jan 2013 20:46:54 +0200static: spin.js
Tero Marttila <terom@paivola.fi> [Wed, 02 Jan 2013 20:46:54 +0200] rev 42
static: spin.js

Mon, 17 Dec 2012 19:24:09 +0200pvl.verkko.hosts: fix filter attr for empty fields
Tero Marttila <terom@paivola.fi> [Mon, 17 Dec 2012 19:24:09 +0200] rev 41
pvl.verkko.hosts: fix filter attr for empty fields

Mon, 17 Dec 2012 19:17:47 +0200fixfix + docdoc
Tero Marttila <terom@paivola.fi> [Mon, 17 Dec 2012 19:17:47 +0200] rev 40
fixfix + docdoc

Sat, 01 Dec 2012 23:26:56 +0200merge
Tero Marttila <terom@paivola.fi> [Sat, 01 Dec 2012 23:26:56 +0200] rev 39
merge

Wed, 21 Nov 2012 22:13:59 +0200pvl.verkko-dhcp: lease['ends'] is optional?
Tero Marttila <terom@paivola.fi> [Wed, 21 Nov 2012 22:13:59 +0200] rev 38
pvl.verkko-dhcp: lease['ends'] is optional?

Wed, 24 Oct 2012 22:19:09 +0300hosts realtime: pause button
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 22:19:09 +0300] rev 37
hosts realtime: pause button

Wed, 24 Oct 2012 22:11:36 +0300hosts: two-way sorting
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 22:11:36 +0300] rev 36
hosts: two-way sorting

Wed, 24 Oct 2012 21:28:32 +0300merge
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 21:28:32 +0300] rev 35
merge

Wed, 24 Oct 2012 21:27:30 +0300pvl.verkko-dhcp: fix polling without syslog; README
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 21:27:30 +0300] rev 34
pvl.verkko-dhcp: fix polling without syslog; README

Wed, 24 Oct 2012 21:27:51 +0300pvl.verkko-dhcp: use CREATE IF NOT EXISTS for --create
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 21:27:51 +0300] rev 33
pvl.verkko-dhcp: use CREATE IF NOT EXISTS for --create

Wed, 24 Oct 2012 21:03:43 +0300pvl.verkko.dhcp: import from pvl-collectd
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 21:03:43 +0300] rev 32
pvl.verkko.dhcp: import from pvl-collectd

Wed, 24 Oct 2012 21:02:33 +0300pvl.syslog: import from pvl-collectd
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 21:02:33 +0300] rev 31
pvl.syslog: import from pvl-collectd

Wed, 24 Oct 2012 20:46:17 +0300hosts: refactor ListHandler filter support up into BaseHandler, adding support for filters in RealtimeHandler
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 20:46:17 +0300] rev 30
hosts: refactor ListHandler filter support up into BaseHandler, adding support for filters in RealtimeHandler

Wed, 24 Oct 2012 20:27:39 +0300hosts.RealtimeHandler: refactor COLUMNS handling
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 20:27:39 +0300] rev 29
hosts.RealtimeHandler: refactor COLUMNS handling

Wed, 24 Oct 2012 20:00:12 +0300hosts: use jquery ui background color animation instead of position
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 20:00:12 +0300] rev 28
hosts: use jquery ui background color animation instead of position

Wed, 24 Oct 2012 19:54:21 +0300hosts: better seen formatting, fix word wrapping
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 19:54:21 +0300] rev 27
hosts: better seen formatting, fix word wrapping

Wed, 24 Oct 2012 19:42:16 +0300hosts: convert realtime list into table; breaks animations :(
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 19:42:16 +0300] rev 26
hosts: convert realtime list into table; breaks animations :(

Wed, 24 Oct 2012 18:13:14 +0300hosts: pseudo-realtime list
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 18:13:14 +0300] rev 25
hosts: pseudo-realtime list

Wed, 24 Oct 2012 18:10:42 +0300pvl.verkko.web: <script> support; returning response from process()
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 18:10:42 +0300] rev 24
pvl.verkko.web: <script> support; returning response from process()

Wed, 24 Oct 2012 18:09:42 +0300html: fix doctest for changed html(...) api
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 18:09:42 +0300] rev 23
html: fix doctest for changed html(...) api

Wed, 24 Oct 2012 16:28:06 +0300hosts: revert ip/mac filter urls to use list and reset filters (for use in host related lists)
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 16:28:06 +0300] rev 22
hosts: revert ip/mac filter urls to use list and reset filters (for use in host related lists)

Wed, 24 Oct 2012 16:25:50 +0300hosts.BaseHandler.render_hosts: hilight for ip/mac in host related list
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 16:25:50 +0300] rev 21
hosts.BaseHandler.render_hosts: hilight for ip/mac in host related list

Wed, 24 Oct 2012 16:14:48 +0300hosts: mac/ip filtering keeps current filter; move render_host into ItemHandler
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 16:14:48 +0300] rev 20
hosts: mac/ip filtering keeps current filter; move render_host into ItemHandler

Wed, 24 Oct 2012 16:04:41 +0300pvl.verkko.hosts: multi-value filters
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 16:04:41 +0300] rev 19
pvl.verkko.hosts: multi-value filters

Wed, 24 Oct 2012 16:04:27 +0300pvl.verkko-dhcp: fixfix
Tero Marttila <terom@paivola.fi> [Wed, 24 Oct 2012 16:04:27 +0300] rev 18
pvl.verkko-dhcp: fixfix

Fri, 19 Oct 2012 02:39:57 +0300track dhcp leases, using pvl.verkko.dhcp.leases from pvl-collectd..
Tero Marttila <terom@paivola.fi> [Fri, 19 Oct 2012 02:39:57 +0300] rev 17
track dhcp leases, using pvl.verkko.dhcp.leases from pvl-collectd..

Thu, 18 Oct 2012 23:06:23 +0300request per session, move to postgres, rename columns, fixup state/name/error handling in updates
Tero Marttila <terom@paivola.fi> [Thu, 18 Oct 2012 23:06:23 +0300] rev 16
request per session, move to postgres, rename columns, fixup state/name/error handling in updates

Thu, 18 Oct 2012 21:17:11 +0300bin/pvl.verkko-dhcp: re-implement syslog -> database based on pvl.collectd-dhcp; uses pvl.syslog from pvl-collectd
Tero Marttila <terom@paivola.fi> [Thu, 18 Oct 2012 21:17:11 +0300] rev 15
bin/pvl.verkko-dhcp: re-implement syslog -> database based on pvl.collectd-dhcp; uses pvl.syslog from pvl-collectd

Thu, 18 Oct 2012 21:16:26 +0300pvl.verkko: re-add last_msg back to db, implement state, seen filtering in web frontend
Tero Marttila <terom@paivola.fi> [Thu, 18 Oct 2012 21:16:26 +0300] rev 14
pvl.verkko: re-add last_msg back to db, implement state, seen filtering in web frontend

Fri, 12 Oct 2012 16:34:53 +0300fix urls
Tero Marttila <terom@paivola.fi> [Fri, 12 Oct 2012 16:34:53 +0300] rev 13
fix urls

Thu, 11 Oct 2012 01:40:08 +0300tfoot
Tero Marttila <terom@paivola.fi> [Thu, 11 Oct 2012 01:40:08 +0300] rev 12
tfoot

Thu, 11 Oct 2012 01:28:27 +0300fix filters in ItemHandler, tweak id styling
Tero Marttila <terom@paivola.fi> [Thu, 11 Oct 2012 01:28:27 +0300] rev 11
fix filters in ItemHandler, tweak id styling

Thu, 11 Oct 2012 01:25:05 +0300tweak filter styles
Tero Marttila <terom@paivola.fi> [Thu, 11 Oct 2012 01:25:05 +0300] rev 10
tweak filter styles

Thu, 11 Oct 2012 01:11:33 +0300hosts: implement filtering in ListHandler
Tero Marttila <terom@paivola.fi> [Thu, 11 Oct 2012 01:11:33 +0300] rev 9
hosts: implement filtering in ListHandler

Thu, 11 Oct 2012 00:44:08 +0300hosts: change ListHandler to use filtering
Tero Marttila <terom@paivola.fi> [Thu, 11 Oct 2012 00:44:08 +0300] rev 8
hosts: change ListHandler to use filtering

Wed, 10 Oct 2012 23:44:37 +0300move Index to urls; fix self.url(sort=...)
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 23:44:37 +0300] rev 7
move Index to urls; fix self.url(sort=...)

Wed, 10 Oct 2012 23:36:23 +0300build urls
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 23:36:23 +0300] rev 6
build urls

Wed, 10 Oct 2012 23:29:38 +0300pvl.verkko.hosts: split up Handlers
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 23:29:38 +0300] rev 5
pvl.verkko.hosts: split up Handlers

Wed, 10 Oct 2012 23:16:25 +0300urls
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 23:16:25 +0300] rev 4
urls

Wed, 10 Oct 2012 22:45:50 +0300web.Handler
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 22:45:50 +0300] rev 3
web.Handler

Wed, 10 Oct 2012 22:10:16 +0300fixup pvl.verkko.wsgi.Application + test.py/wsgi to remove default path from pvl.verkko.db
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 22:10:16 +0300] rev 2
fixup pvl.verkko.wsgi.Application + test.py/wsgi to remove default path from pvl.verkko.db

Wed, 10 Oct 2012 21:59:34 +0300fixup index + non-chunked response (?) + hosts + evil hardcoded db url
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 21:59:34 +0300] rev 1
fixup index + non-chunked response (?) + hosts + evil hardcoded db url

Wed, 10 Oct 2012 21:39:54 +0300initial code for dhcp hosts
Tero Marttila <terom@paivola.fi> [Wed, 10 Oct 2012 21:39:54 +0300] rev 0
initial code for dhcp hosts