408 Commits

Author SHA1 Message Date
Gregory Shikhman
7ae420f763 Added the ability to tie in data to particular hexes.
Click on a hex in the map to bring up a popup with hex-specific data 
(currently only the hex coordinate).
2009-07-22 03:58:35 +00:00
Gregory Shikhman
3ffb1ecc68 Fixed tile alignment, changed regular hexes...
...to the irregular hexes that wesnoth issues. Must still look into
performance issues and minor misalignment.
2009-07-22 01:47:21 +00:00
Gregory Shikhman
b21a199ccd Initial hex grid generation in gmap.
Added small script that will be expanded to give backend web scripts
info on the map being parsed. Grid alignment is still incorrect and
the actual hexes are not exactly the right shape.
2009-07-21 22:07:23 +00:00
Gregory Shikhman
8642a1da2b Added hex polygon generation. 2009-07-21 06:33:52 +00:00
Gregory Shikhman
0a6f8bda0f Changed map tiling script to emit lower quality JPGs instead of PNGs.
Changed tiler to emit 1:2 scale maps and 1:4 scale maps instead of 1:1
scale and 1:4 scale. Added location debugging on-click to the gmap.
2009-07-20 23:16:20 +00:00
Gregory Shikhman
16a0d6af1f Fixed scaling bug in map tiler,
...updated GMap code to use a black background for nice effect
2009-07-20 06:57:13 +00:00
Gregory Shikhman
21844227e9 More work on GMap for wesnoth maps 2009-07-20 06:38:47 +00:00
Gregory Shikhman
73d055f798 Added a tag that will show up to users...
...without javascript execution enabled prompting them to enable JS.
2009-07-20 05:27:44 +00:00
Gregory Shikhman
6964003f6a Added zoom level support to the map tiler and to the google map.
Still need to create a tileserver on the web backend so that
non-existent tile locations can correctly be served up with black
tiles
2009-07-19 03:11:00 +00:00
Gregory Shikhman
8717f84c83 Initial work on Wesnoth map overlay for google maps API,
...wrote a python script to take a map image emitted by wesnoth and
split it into the map tiles that the google maps api likes
2009-07-19 01:01:08 +00:00
Gregory Shikhman
36a0a967ad Minor interface tweak, added Google Maps API key 2009-07-18 17:30:52 +00:00
Gregory Shikhman
f3c12956f3 Added value-saving between page reloads to the lineview template 2009-07-16 07:34:08 +00:00
Gregory Shikhman
5022fb966d Fixed legend background color, added forgotten template file to SVN 2009-07-15 03:31:32 +00:00
Gregory Shikhman
d8893ed791 Added basic CSS. 2009-07-15 03:27:20 +00:00
Gregory Shikhman
489c3a7e39 Stubbed out code for killgraphs 2009-07-03 22:06:04 +00:00
Gregory Shikhman
305a800603 [[Fix to team initialization]] 2009-07-03 17:40:31 +00:00
Gregory Shikhman
96a5fc40b3 Added sqlalchemy support back into turbogears for login support,
...had to remove a configuration file because it now contains database
login info
2009-07-03 17:39:03 +00:00
Gregory Shikhman
bbb76e04c2 Made form selections persist after page reload. 2009-07-03 05:19:23 +00:00
Gregory Shikhman
7d72f4345a Fixed lineview to use a simple evaluator...
...when deciding whether or not to use the full table or not. It will
now almost always use the full table.
2009-07-03 01:26:00 +00:00
Gregory Shikhman
0af8fab8fd completed initial support of linecharts with time as the x axis 2009-07-02 22:45:13 +00:00
Gregory Shikhman
a7c09ce667 more work on using timestamps as x-axis for line graphs 2009-07-02 19:36:10 +00:00
Gregory Shikhman
6d80f92aa4 Stubbed out code to handle timestamps on the x-axis for linegraphs 2009-07-02 04:36:10 +00:00
Gregory Shikhman
07a633e501 Removed unnecessary files from default installation,
...split controllers into seperate files, created a separate file to
hold helper functions, updated TODO, updated html template to show
'None' for used filters when no filters are used
2009-06-30 20:56:09 +00:00
Gregory Shikhman
5b80ab5e46 Removed completed logging stuff from TODO, synced up TODO with wiki page 2009-06-29 15:27:15 +00:00
Gregory Shikhman
6e96b06183 added a file log (wesstats.log) as a logging target 2009-06-29 14:59:01 +00:00
Gregory Shikhman
4ea2b87f21 changed several print statements to use a logger instead 2009-06-29 14:49:45 +00:00
Gregory Shikhman
1d17374b7a Finished view deletion 2009-06-29 02:13:52 +00:00
Gregory Shikhman
e4add7affd Changed URL from a noun to a verb (newview->addview)...
...and stubbed a deleteview page. Removed completed timestamp support
from TODO.
2009-06-27 01:35:38 +00:00
Gregory Shikhman
fcb76ffcdd Added date filtering support to backend (servlet) 2009-06-27 01:29:40 +00:00
Gregory Shikhman
68f162ca89 Added date picker support on frontend (template).
Still needs to be parsed from the GET and  translated to SQL.
2009-06-26 00:49:48 +00:00
Gregory Shikhman
e6b5f7d993 Small changes to make wesstats work behind apache via mod_proxy...
...and  addressable on port 80 instead of port 9090.
2009-06-25 06:25:10 +00:00
Gregory Shikhman
d107e6b14d updated todo, removed extraneous dependency on sqlalchemy,
...moved calendar script to correct directory
2009-06-24 06:03:34 +00:00
Gregory Shikhman
15dd7b4c44 Initial work on selecting data by date ranges 2009-06-24 05:30:14 +00:00
Gregory Shikhman
af2e676fb8 more work on page to add views, added a TODO with timeframes 2009-06-21 21:15:43 +00:00
Gregory Shikhman
3b3419f3a6 initial code for a frontend to add new views 2009-06-21 19:43:21 +00:00
Gregory Shikhman
7463521e3b Added unicode support, fixed bug in filter table html 2009-06-21 19:30:30 +00:00
Gregory Shikhman
43a1bde84e added in filter support 2009-06-21 18:42:48 +00:00
Gregory Shikhman
264ecb97a3 confused bar and pie graph types, now fixed 2009-06-09 09:09:14 +00:00
Gregory Shikhman
c73b2ad5c7 more work on database-driven views 2009-06-09 08:41:48 +00:00
Gregory Shikhman
f8b2a8233e more work on database-driven views 2009-06-08 06:49:42 +00:00
Gregory Shikhman
65ee9a6bb8 more work on dynamic view creation 2009-06-03 07:44:44 +00:00
Gregory Shikhman
492efa7b4b port to turbogears 2...
...-> much better debugging features and better URL generation control
2009-05-31 06:03:29 +00:00
Gregory Shikhman
ad97cc5304 started work on database-defined views 2009-05-31 01:05:26 +00:00
Gregory Shikhman
52e58670f2 Added basic timing instrumentation, updated TODO,
...added new smaller sample size (10k row table)
2009-05-17 07:17:39 +00:00
Gregory Shikhman
854992cb46 Added evaluator function for the X, COUNT(X) query 2009-05-16 07:26:05 +00:00
Gregory Shikhman
46bf2c3858 added incomplete method that will use subsample tables...
...instead of big GAMES table
2009-05-10 05:49:40 +00:00
Gregory Shikhman
7b24b82027 finished subsample code,
...this will be put into a nightly cronjob to generate 100,000 and
1,000,000 row subsamples of main GAMES table
2009-05-10 05:24:04 +00:00
Gregory Shikhman
c97a653a95 Added a script that will create/reinitalize...
...a smaller subsample of the stats table for a nightly cronjob. still WIP

Hopefully fixed $Id$ tag expansion in all the files.
2009-05-08 07:39:20 +00:00
Gregory Shikhman
b63c4d10cf Added GPL headers and id tag. 2009-04-23 06:42:48 +00:00
Gregory Shikhman
d79d54c4a8 initial commit. code is more or less GSoC prototype. 2009-04-23 06:17:24 +00:00