Timeline


and .

10/26/08:

14:14 Changeset [105:b55987db0833] by Chris Freeze <cfreeze@…>
  • trac/CamelCase
  • trac/CommandLineOptions
  • trac/Configuration
  • trac/DeviceConfiguration
  • trac/EmailDevice

saving trac pages in repository

14:11 Changeset [104:3401f2fddaf6] by chris
  • OsdAlertDevice.py

remove unneeded comment

14:07 OsdDevice created by cfreeze
13:36 ExecutionDevice created by cfreeze
13:30 DeviceConfiguration edited by cfreeze
(diff)
13:29 WikiStart edited by cfreeze
(diff)
13:29 WikiStart edited by cfreeze
(diff)
13:23 WikiStart edited by cfreeze
(diff)
13:20 Changeset [103:53ed1f0943b8] by chris
  • OsdAlertDevice.py
  • StormConfig.py

added an OSD alert device

10/25/08:

18:10 CommandLineOptions edited by cfreeze
(diff)
18:05 Changeset [102:b2f8756ebfeb] by chris
  • EmailAlertDevice.py
  • TestAlert.py
  • XmlWeather.py
  • examples/test-alert.cap
  • ss.py

add ability to send test alerts to all devices

10/24/08:

23:15 Changeset [101:3275e21caa74] by chris
  • examples/tn.cap-empty

found a test case that broke the code associated with parsing in the CAP class.

23:13 Changeset [100:c19bb6e6d04a] by chris
  • AlertDevice.py
  • CAP.py
  • Config.py
  • EmailAlertDevice.py
  • ExecutionAlertDevice.py

correct the address and encode it some to provide some protection

23:02 WikiStart edited by cfreeze
(diff)
23:01 WikiStart edited by cfreeze
(diff)
23:00 WikiStart edited by cfreeze
(diff)
22:57 MyConfiguration edited by cfreeze
(diff)
22:55 MyConfiguration edited by cfreeze
(diff)
22:54 MyConfiguration edited by cfreeze
(diff)
22:01 MyConfiguration edited by cfreeze
(diff)
21:02 tennessee.png attached to MyConfiguration by cfreeze
Tennessee County Map
21:01 texas.png attached to MyConfiguration by cfreeze
Texas County Map
20:59 MyConfiguration created by cfreeze
20:34 WikiStart edited by cfreeze
(diff)
20:01 MainConfigurationFile edited by cfreeze
(diff)
20:00 MainConfigurationFile edited by cfreeze
(diff)
19:56 CommandLineOptions created by cfreeze
19:01 Changeset [99:67a50fe6b39d] by chris
  • .todo
  • AlertDevice.py
  • ExecutionAlertDevice.py
  • MediaAlertDevice.py
  • StormConfig.py

added a generic execution device type that will allow others to script in extensions to StormXmlSiren.

16:21 Changeset [98:84addccf9eed] by chris
  • ss.py

make the name fit the purpose better

16:10 WikiStart edited by cfreeze
(diff)
16:05 Changeset [97:51b7f2da1271] by chris
  • Makefile

include directory in pack files

15:48 Changeset [96:0f00d1c7c619] by chris
  • examples/StormXmlSiren-log.conf

turn logging down in example file

15:46 LogConfigurationFile created by cfreeze
15:42 Changeset [95:5827c2259bdb] by chris
  • examples/StormXmlSiren-log.conf

move log configuration file example to right directory

15:40 Configuration edited by cfreeze
(diff)
15:38 Configuration edited by cfreeze
(diff)
15:38 Changeset [94:1ccf20b93505] by chris
  • StormXmlSiren.conf
  • examples/StormXmlSiren.conf

overwriting really old example file

15:36 Changeset [93:4f8757a2f24e] by chris
  • StormXmlSiren.conf

add examples back into the file that uses all device types

15:30 Changeset [92:70f69e60149a] by chris
  • JabberAlertDevice.py
  • StormConfig.py
  • StormXmlSiren.conf

remove constructure requirements

15:22 Configuration edited by cfreeze
(diff)
15:21 DeviceConfiguration edited by cfreeze
(diff)
15:20 DeviceConfiguration edited by cfreeze
(diff)
15:19 MythTvDevice created by cfreeze
15:14 DeviceConfiguration edited by cfreeze
(diff)
15:13 MediaDevice created by cfreeze
15:10 JabberDevice created by cfreeze
15:07 SmsDevice created by cfreeze
15:06 EmailDevice edited by cfreeze
(diff)
15:03 EmailDevice created by cfreeze
15:00 DeviceConfiguration edited by cfreeze
(diff)
14:47 DeviceConfiguration edited by cfreeze
(diff)
14:44 DeviceConfiguration created by cfreeze
14:40 MainConfigurationFile edited by cfreeze
(diff)
14:39 MainConfigurationFile edited by cfreeze
(diff)
14:37 MainConfigurationFile edited by cfreeze
(diff)
14:25 MainConfigurationFile edited by cfreeze
(diff)
14:24 Changeset [91:51750e8bd45b] by chris
  • EmailAlertDevice.py
  • StormConfig.py

add default smtp from

14:21 Changeset [90:408422c1c431] by chris
  • EmailAlertDevice.py
  • JabberAlertDevice.py
  • StormConfig.py

add defaults for jabber and smtp

14:10 MainConfigurationFile created by cfreeze
14:00 Configuration created by cfreeze
13:57 Installation edited by cfreeze
(diff)
13:55 Installation edited by cfreeze
(diff)
13:54 Installation created by cfreeze
13:32 WikiStart edited by cfreeze
(diff)
13:32 Introduction edited by cfreeze
(diff)
13:31 Introduction created by cfreeze
13:30 Changeset [89:440b9de0fcfa] by chris
  • doc/readme.txt

removing old readme as it is out-of-date now.

13:19 WikiStart edited by cfreeze
(diff)

10/23/08:

23:03 StormXmlSiren created by chris
23:01 WikiStart edited by chris
(diff)
19:28 WikiMacros created by trac
19:28 TracRevisionLog created by trac
19:28 TracSearch created by trac
19:28 InterTrac created by trac
19:28 TracTicketsCustomFields created by trac
19:28 WikiFormatting created by trac
19:28 TracBackup created by trac
19:28 TracWiki created by trac
19:28 TracLinks created by trac
19:28 InterWiki created by trac
19:28 TracUpgrade created by trac
19:28 InterMapTxt created by trac
19:28 TracReports created by trac
19:28 TracAccessibility created by trac
19:28 WikiRestructuredTextLinks created by trac
19:28 TracNavigation created by trac
19:28 TracBrowser created by trac
19:28 TracRss created by trac
19:28 TracPermissions created by trac
19:28 WikiStart created by trac
19:28 WikiProcessors created by trac
19:28 TracChangeset created by trac
19:28 TracInstall created by trac
19:28 TracTimeline created by trac
19:28 TracRoadmap created by trac
19:28 TracSyntaxColoring created by trac
19:28 TracQuery created by trac
19:28 TracNotification created by trac
19:28 TitleIndex created by trac
19:28 RecentChanges created by trac
19:28 WikiNewPage created by trac
19:28 TracGuide created by trac
19:28 TracSupport created by trac
19:28 WikiRestructuredText created by trac
19:28 TracUnicode created by trac
19:28 CamelCase created by trac
19:28 SandBox created by trac
19:28 TracInterfaceCustomization created by trac
19:28 TracTickets created by trac
19:28 WikiDeletePage created by trac
19:28 TracPlugins created by trac
19:28 TracStandalone created by trac
19:28 WikiPageNames created by trac
19:28 TracModPython created by trac
19:28 TracCgi created by trac
19:28 WikiHtml created by trac
19:28 TracEnvironment created by trac
19:28 TracLogging created by trac
19:28 TracIni created by trac
19:28 PageTemplates created by trac
19:28 TracAdmin created by trac
19:28 TracImport created by trac
19:28 TracWorkflow created by trac
19:28 TracFineGrainedPermissions created by trac
19:28 TracFastCgi created by trac

10/22/08:

21:16 Changeset [88:750ed80fd778] by chris
  • StormXmlSiren.py

remove old main file

21:13 Changeset [87:d5520032bb2d] by chris
  • AlertDevice.py
  • ss.py

Make ss.py executable, look at adding decorations to maybe parse out the code to put it into a single file when releasing but allow multi-file development.

21:06 Changeset [86:39631670a27f] by chris
  • .todo
  • Config.py
  • StormConfig.py
  • ss.py

add ability to pass log configuration file down to base Config obj

20:52 Changeset [85:9d7cb862ec90] by chris
  • ss.py

remove unneeded var

20:51 Changeset [84:aead3fb58f58] by chris
  • ss.py

add support for the quiet option, also didn't realize that this file was never in the repos

20:47 Changeset [83:2e9cb636dce2] by chris
  • CAP.py

remove unneeded wrap command since this has moved to the weatheralert obj

20:39 Changeset [82:d224e78f094d] by chris
  • .todo
  • EmailAlertDevice.py
  • SmsAlertDevice.py
  • StormConfig.py
  • WeatherAlert.py

added textwidth option to config file for email based devices. if set, it will wrap the description of the weather event by the given number of characters. the default (if not given in the config file) is to not wrap the text

20:12 Changeset [81:c35255e92dc8] by chris
  • AlertDevice.py
  • CAP.py
  • Config.py
  • EmailAlertDevice.py
  • History.py

fix typo in program description

10/21/08:

23:50 Changeset [80:b4d126a4620c] by chris
  • log.conf

incorporating file removal

23:48 Changeset [79:206906ef35cc] by chris
  • StormWeather.py

move device registering to debug

23:19 Changeset [78:fad857d2ded3] by chris
  • log.conf

remove unneeded example file

21:42 Changeset [77:c40e4ca9290f] by chris
  • Makefile

add makefile target to pack up the files

21:33 Changeset [76:550d598ad300] by chris
  • StormXmlSiren-log.conf
  • StormXmlSiren.conf

add example configuration files

21:28 Changeset [75:87c8fc86af22] by chris
  • XmlWeather.py

removing unneeded comment

20:47 Changeset [74:6ec82d612595] by chris
  • .todo

add task about setting the text width in the config file

20:46 Changeset [73:246056651a95] by chris
  • .todo

add todo list to keep track of things left todo

20:40 Changeset [72:a1a8935cc4f7] by chris
  • StormWeather.py
  • XmlWeather.py

handle simulation flags from the command line

20:27 Changeset [71:7c8050b68811] by chris
  • History.py

handle the max history events from the command line

20:21 Changeset [70:caca9c8c75fa] by chris
  • History.py

handle overriding history file

20:18 Changeset [69:0b0f7faa8799] by chris
  • Config.py
  • StormConfig.py
  • XmlWeather.py

start of commandline options. handle overriding configuration file

19:42 Changeset [68:81d14b0e99a8] by chris
  • CAP.py
  • Config.py
  • MythtvAlertDevice.py
  • StormConfig.py

get max history from config file now

12:58 Changeset [67:f757746c3a58] by chris
  • XmlWeather.py

remove debug mode

12:58 Changeset [66:22d010d008b4] by chris
  • CAP.py
  • XmlWeather.py

work on making the time normal to humans

10/20/08:

21:51 Changeset [65:658264fb628d] by chris
  • XmlWeather.py

fix missing import

21:51 Changeset [64:64938d59320b] by chris
  • XmlWeather.py

turn off test file and go live again

21:43 Changeset [63:08d91f164c8f] by chris
  • History.py

do not force a save unless modified

21:41 Changeset [62:4bded8baa092] by chris
  • WeatherAlert.py

make the email cleaner and remove unneeded text

21:38 Changeset [61:3ccad667a3be] by chris
  • EmailAlertDevice.py

unjam the title on emails

21:37 Changeset [60:af8a3119f917] by chris
  • CAP.py
  • XmlWeather.py
  • examples/tx.cap

strip out alot of junk from the description

13:09 Changeset [59:d037794d7b89] by chris
  • CAP.py

work on trying to limit to useful information what is in the description field

12:50 Changeset [58:d937cee0fe3e] by chris
  • CAP.py

bullet proof values that may not be in a report

10/19/08:

20:07 Changeset [57:3aedbb379aaa] by chris
  • XmlWeather.py

move back to downloading for real

19:42 Changeset [56:31a489e0c16e] by chris
  • History.py
  • StormWeather.py
  • XmlWeather.py

add ability to trim history file to keep speed and memory footprint in reason

18:43 Changeset [55:e7100c92342e] by chris
  • AlertDevice.py
  • CAP.py
  • EmailAlertDevice.py
  • JabberAlertDevice.py
  • MediaAlertDevice.py

Work on getting the xml weather object to invoke the devices. moving away from reactor model for now.

10/16/08:

21:19 Changeset [54:c1854111628d] by chris
  • AlertDevice.py
  • CAP.py
  • StormConfig.py
  • StormXmlSiren.py
  • XmlWeather.py

make xmlweather a threaded object

10/14/08:

19:10 Changeset [53:b1b34d11cc4d] by chris
  • History.py
  • XmlWeather.py

take history into account again by not allowing those items to be added to the XmlWeather object

18:53 Changeset [52:43bb02a31dac] by chris
  • XmlWeather.py

fix slight formatting error

12:45 Changeset [51:30c5b1f6fb5f] by chris
  • CAP.py
  • XmlWeather.py

handle parsing weather types in the xmlweather object and adding to internal dictionaries

10/13/08:

20:08 Changesets [49:83781571f24b-50:d725159c087d] by chris
  • XmlWeather.py
  • AlertDevice.py
  • StormConfig.py
  • WeatherTypes.py
  • XmlWeather.py

alert devices now parse the alert types correctly

10/12/08:

19:06 Changeset [48:aa9e9ee0c700] by chris
  • AlertDevice.py

handle parsing the area in the base AlertDevice class

16:59 Changeset [47:adc20f64e720] by chris
  • EmailAlertDevice.py
  • MediaAlertDevice.py

finish adding areas to weather alert devices

16:57 Changeset [46:b232f54265b6] by chris
  • AlertDevice.py
  • Config.py
  • JabberAlertDevice.py
  • Makefile
  • MythtvAlertDevice.py

fix printout of missing config value when using new logger

16:39 Changeset [45:d434c9d3bb84] by chris
  • .hgignore
  • CAP.py
  • MediaAlertDevice.py
  • StormConfig.py
  • StormXmlSiren.py

update weather alert object that takes a CAP object and creates text reports for it

13:59 Changeset [44:53a48383832d] by chris
  • Config.py
  • StormConfig.py

adding use of python\'s builtin logger capability instead of prints()

10/11/08:

20:26 Changeset [43:c0fc51b655e3] by chris
  • Config.py
  • XmlWeather.py

add helper functions to get certain vals from config obj

20:25 Changeset [42:c5f1389ecb58] by chris
  • History.py

Fix display of history

19:16 Changeset [41:69a2ce9040bd] by chris
  • CAP.py
  • XmlWeather.py

added files missing from last commit

19:16 Changeset [40:f1d458343793] by chris
  • WeatherTypes.py

can now parse again through a CAP file

19:13 Changeset [39:4373b13e7868] by chris
  • WeatherTypes.py

WeatherTypes.py

16:46 Changeset [38:d413e35a59cd] by chris
  • examples/tx.cap

Add another test file

12:50 Changeset [37:165b420f2fc5] by chris
  • History.py

fix syntax error

12:49 Changeset [36:a6092ea0a8c2] by chris
  • Config.py
  • History.py
  • StormXmlSiren.py

first pass at reworking the history class

10:25 Changeset [35:249baa679ae0] by chris
  • Config.py
  • EmailAlertDevice.py
  • SmsAlertDevice.py

Add SMS style alert device

10/10/08:

21:59 Changeset [34:3c861174f7ab] by chris
  • MediaAlertDevice.py

fix missing return string on str()

21:56 Changeset [33:40c1914c0cfd] by chris
  • JabberAlertDevice.py

remove debug

21:55 Changeset [32:1e20ed6f6573] by chris
  • JabberAlertDevice.py

fix constructor call to call this calss rather than try to get the super\'s super

21:48 Changeset [31:215a40f33477] by chris
  • WeatherTypes.py

join on the right var

21:46 Changeset [30:60d31694ec35] by chris
  • AlertDevice.py

indent alert type info

21:45 Changeset [29:5207816c572c] by chris
  • EmailAlertDevice.py
  • JabberAlertDevice.py
  • MythtvAlertDevice.py

add more super calls to get the base device info alert type information

21:38 Changeset [28:c3e9dd4258e0] by chris
  • JabberAlertDevice.py

fix super calls to not include self

21:33 Changeset [27:d7fdadc0e538] by chris
  • AlertDevice.py
  • EmailAlertDevice.py
  • JabberAlertDevice.py
  • MediaAlertDevice.py

print base class AlertDevice info. (mainly weather alert types)

21:30 Changeset [26:24d1bb2c325a] by chris
  • EmailAlertDevice.py
  • MediaAlertDevice.py

clean up of media device classes

20:32 Changeset [25:85ab93d9243b] by chris
  • AlertDevice.py
  • Config.py
  • EmailAlertDevice.py
  • JabberAlertDevice.py
  • MediaAlertDevice.py

work at breaking out the code into discrete files and reworking to make a cleaner design

Note: See TracTimeline for information about the timeline view.