jablonka.czprosek.czf

weathermap

Subversion Repositories:
[/] [TODO] - Blame information for rev 94

 

Line No. Rev Author Line
113simandlRefactor scale/colour picking stuff, so we can get inscalekey/outscalekey early
2 
3Cacti poller_output support (Boost) - lots of reworking
4 
5Editor QuickWin(tm): Upload images
6Editor QuickWin(tm): Grid Snap
7Editor QuickWin(tm): Node Targets picker
8 
9Memory Leaks?
10 
11RRDserv-compatible target? rrdfile.rrd@hostname:portnumber rrdremote:host:port:file.rrd (need to learn PHP sockets)
12 
13BWLABELS nonzero to hide bwlabel boxes for (exactly) zero values. (grangenet weathermap)
14 
15Node width/height adjustment? Maybe some special ICONs? :-
16 ICON 300 400 box # use existing size thingy. 'box' just draws a bigger box
17 ICON 48 48 nink # draw a nink
18 
19INBWFORMAT/OUTBWFORMAT - ProcessString strings for the bwlabels
20- Some way to format BWLABELs? I want milliseconds, someone else wanted "x% of yMb"
21- should be something like BWLABELIN and BWLABELOUT. Each one needs different vars.
22- This is starting to get ugly.
23 
24DONE Refactor draw_curve/draw_label - store the spine in the link?
25DONE - allow for tangential labels, moving comments, etc, without making draw_curve even bigger
26 
27DONE INCOMMENTPOS/OUTCOMMENTPOS
28DONE Tangential Labels
29DONE Use PHP_CompatInfo to get definitive requirements
30DONE "subtractive aggregation" prefix a - to a target
31 
32DONE Editor QuickWin(tm): Pick any defined font? (like the current image picker)
33DONE Editor QuickWin(tm): Moving a node rotates VIAs - needed in AJAX editor anyway.
34FIXED SET not inherited for links or nodes?
35 
36Things below this line are not urgent
37-----------------------------------------------------------------------------------------------------
38 
39Some kind of shorthand for 'last non-relative node'? Then the sub chunks WOULD be generic
40 
41Move to seperate runtime vars from config vars in WeatherMapItem - makes WriteConfig and editor UI easier.
42* ReadConfig sets config vars
43* some kind of GetConfig is used by anything that needs to read these
44* the runtime state is NOT the config vars
45* WriteConfig writes the config vars
46- should a pre/post plugin be allowed to alter the config vars? (e.g. snap to grid)
47 
48DEAD Decide which internal properties are visible through ProcessString, and limit/rename them.
49 
50DEAD Move to using RRD xml output, to avoid some text-parsing problems
51 
52Nagios target
53 
54Cacti data target (use data_id instead of rrd path - helps with Boost?)
55 
56Editor: wierd redraw bug switching to xy sometimes. Some kind of preloader?
57 
58#################################
59 
60FIXED WriteConfig fails to write KEYSTYLEs properly for multiple SCALEs
61 
62FIXED COMMENTFONTCOLOR is ignored!
63 
64DONE --help for weathermap CLI
65DONE --no-data option for CLI
66 
67DONE Config for plugins - some kind of #pragma?
68DONE Allow specification of RRD command line (via #pragma-like thing) (Andrei)
69DONE - this is the incomplete SET command
70 
71FIXED BUG: Two nodes close together will really freak out the curve code
72 
73DONE? RRD plugin - headers different in rrdtool 1.x
74 
75DONE Additional ProcessString format option to get KMGT version of value
76 
77DONE MAXVALUE as synonym for BANDWIDTH on LINKS
78 
79DONE Figure out at least an appropriate straight-line angle to draw link comments
80 
81FIRST CUT DONE Label number formatting options in ProcessString - %2f
82 
83FIXED INCOMMENT and OUTCOMMENT don't do anything
84 
85FIXED COMMENTFONT and COMMENTFONTCOLOR don't do anything either
86 
87DONE ProcessString - node:parent:xxxx
88 this would allow you to cut&paste chunks of subordinate nodes without rewriting
89 parent refers to the node that this one is positioned relative to, if any
90 
91SIDESTEPPED RRD needs bytes/bits/absolute options
92 
93FIXED $map->rrdtool_check is no longer checked!
94 
95FIXED WriteConfig doesn't write ICON scaling
96 
97FIXED? RRD plugin doesn't set data_time (do ANY?)
98 
99FIXED Editor doesn't edit horiz/vertical keystyles - no AREA?
100 
101FIXED? ShortOpenTags Editor bug?
102 
103 
104FIXED WriteConfig doesn't understand ICON none?
105DONE WriteConfig doesn't do MAXVALUE
106DONE WriteConfig doesn't do imageoutputfile and htmloutputfile??
107 
108DONE UI to allow disabling of poller map generation (while retaining thumbs browsing) (Andrei)
109DONE UI to 'render now' for debugging
110DONE CLI script to 'render now' to do async maps (Andrei)
111 
112FIXED LABELOFFSET needs 'C'
113FIXED ICON needs 'none'
114 
115FIXED OVERLIBGRAPH flicker on near-centre verticals
116 
117FIXED BUG: New node-image stuff doesn't work on PHP4? FIXED with $map->nodes[$this->name]->labeloffsetx = 0;
118 
119FIXED BUG: Flashing overlib graphs
120 
121FIXED Node positioning relative to another node
122 
123DONE positioning bw labels as a percentage from each end...
124DONE BWLABEL 25 75 bits
125DONE BWLABEL 45 55 bits
126 
127DONE Use ProcessString for icon filenames (may allow some up/down icons?)
128 
129 
130DONE Named SCALEs * DONE for LINKs
131 
132DONE Format strings - decide how these work!
133 
134DONE ICON maxwidth maxheight filename
135DONE rescaling icons without doing any work
136 
137DONE NODES node1:N node2:10:10
138DONE Allow numerical offsets for node offsets
139 
140LINK sdfsdf
141 INCOMMENT fe0/0.1
142 OUTCOMMENT fe1/0.1
143 COMMENTFONT 33
144Allow extra 'annotation' text per-link-direction
145 
146DONE Unrecognised config on line 7: KEYSTYLE horizontal
147 
148DONE Take classic, horizontal and vertical. H&V are both a continuous
149DONE strip from 0 to 100%, marked up in 20%s. (maybe 'notches' for the bands?)
150 
151 
152#####################################################################
153 
154 
155DONE Unrecognised config on line 39: KEYBGCOLOR 192 192 192
156DONE Unrecognised config on line 40: KEYTEXTCOLOR 0 0 0
157DONE Unrecognised config on line 41: TIMECOLOR 255 255 255
158DONE Unrecognised config on line 42: TITLEPOS 30 30
159DONE Unrecognised config on line 43: TITLECOLOR 255 255 255
160DONE Unrecognised config on line 44: TITLEFONT 120
161DONE More colours, and also a drawable title
162 
163 
164DONE Unrecognised config on line 57: BWOUTLINECOLOR 255 255 255
165DONE Unrecognised config on line 58: BWFONTCOLOR 255 255 255
166DONE Unrecognised config on line 59: BWBOXCOLOR 0 0 0
167DONE Unrecognised config on line 60: ARROWSTYLE 3 2
168DONE Unrecognised config on line 67: OUTLINECOLOR 255 0 0
169DONE for LINKS
170 
171 
172DONE Unrecognised config on line 68: FONTCOLOR 0 0 255
173DONE Unrecognised config on line 69: FONTSHADOWCOLOR none
174DONE for NODES
175 
176DONE Extras:
177 DONE Finish curves
178 DONE (
179 DONE all links are curves
180 DONE imagemap is generated correctly
181 DONE )
182 
183 DONE WriteConfig doesn't do half these things!
184 
185 Always calc nodesizes early. simplify the box/margin calcs
186 
187 GD capability checking.
188 
189 Option to use indexed colour, for the plebs.
190 
191 Cacti-pick -> MRTG-pick -> NRG-pick
192 
193 DONE Cacti plugin -> at least view/manage. Get weathermap logs into cacti log?
194 
195Editor: cacti-pick style thing for MRTG folder-of-rrds (and NRG, etc etc)
196Editor: i18n - all text from a seperate file...
197 
198DONE Cacti Plugin - display
199DONE Cacti Plugin - poller
200DONE Cacti Plugin - manage
201DONE Cacti Plugin - edit
202 
203FIXED Editor: Node renaming doesn't work
204Editor: Draggable dialogs?
205Editor: Draggable NODEs?
206Editor: Update to use new defaults model
207 
208DONE Aggregate TARGETS: TARGET xy.rrd + yz.rrd + rr.rrd [can't be asymmetric in this style]
209 
210DONE Some way to change Icon/Label colour based on a data source (e.g. up/down info)
211 
212Some way to have one-directional arrows (e.g. latency)
213Some way to have non-bits/sec data (e.g. latency in seconds, no *8)
214 
215Niels Baggesen: BWLABELS BOTH (!)
216Ueli: Use rrdtool extension if possible
217DONE: TFC: multipoint links, or curved, or parallel?
218 
219DONE Alex Soares de Moura: arrow outlines on/off/colour
220 
221DONE Me: overhaul arrow drawing generally, so I understand it properly! :-)
222 
223Editor: Scale editor
224DONE Editor: font selection
225Editor: other colours (background, link outline)
226DONE Editor: Cacti source picker
227Editor: Image management (backgrounds, icons)
228 
229NOT DONE RIGHT Editor: Help text - onfocus & onblur handlers for all form elements.
230 
231NOT NEEDED ANYMORE Editor: 'reverse' option on cacti-picker
232 
233DONE? Editor: wierd redraw bug switching to xy sometimes. Some kind of preloader?
234 
235NON-BUG sizedebug doesn't work in editor?? did before... maybe only in PHP4 (of course)
236 
237Recalc Now should check permissions
238 
239FIXED Editor: ' & " stripslashes issue - MORE stripslashes crap in editor.php - it breaks ' and " in nodenames.
240 
241FIXED Editor: images on windows \ vs / - http://forums.cacti.net/viewtopic.php?p=93556#93556
242 
243DONE Some memory-usage monitoring would make debugging configs easier.
244 
245FIXED Map Cycle mode broken in IE?
246 
247DONE Cacti Host Status target
248 
249DONE length for horizonal/vertical scales: KEYSTYLE horizontal 300 (the width is auto, based on font, isn't it?)
250 
251DONE Make a note available with the percentage bandwidth, so it can appear in comments/labels
252DONE --> calculate percentage bandwidth BEFORE drawing anything (before the post-process?), so it's universally available.
253 
254DONE ProcessString for TARGET, based on hints but not notes.
255 
256DONE --define x=y option for CLI
257 
258DONE ProcessString for INFOURL, OVERLIBGRAPH?
259- Not TARGET? (any plugin could put strings into a command line for '!' plugin)
260 
261NON-BUG weathermap-cacti-rebuild.php has cacti-path hardcoded!

Powered by WebSVN 2.2.1