PageRenderTime 35ms CodeModel.GetById 19ms app.highlight 6ms RepoModel.GetById 2ms app.codeStats 0ms

/ChangeLog

http://eeframework.googlecode.com/
#! | 399 lines | 248 code | 151 blank | 0 comment | 0 complexity | 38af62c959248956dcc2f4255c9a5125 MD5 | raw file
  12007-11-18    <gsobjc@gmail.com>
  2
  3	* r4: the working revision of BEE.framework with adding, deleting objects
  4
  52007-09-07    <gsobjc@gmail.com>
  6
  7	* BEE.framework/BEE/BEEDumb.m ([BEEDumb -encodeWithCoder:]): added
  8	([BEEDumb -initWithCoder:]): added
  9
 10	* BEE.framework/BEE/BEEDumb.h|m ([BEEDumb -setValue:forUndefinedKey:]): added
 11
 12	* BEE.framework/BEE/BEEDumb.h|m ([BEEDumb -valueForKey:]): added
 13
 14	* BEE.framework/BEE/BEEDumb.h|m:  added
 15
 16	* BEE.framework/BEE/BEEObject.h: added _oid for the storage purpose
 17
 182007-08-16    <gsobjc@gmail.com>
 19
 20	* SA.Framework/SquidAggregator/SquidAggregator.h: 
 21	- added lists _orgs and _persons
 22	- added linking to libBEE
 23
 242007-08-15    <gsobjc@gmail.com>
 25
 26	* SA.Framework/SAWUI/README: refreshed 
 27
 28	* SA.Framework/SAWUI/Site.gswc/Sites.gswd: deleted COUNT and SITESTATS
 29
 30	* SA.Framework/SAWUI/Login.gswc/Login.gswd (SITESCOUNT): added
 31
 32	* SA.Framework/SAWUI/Login.m ([Login -loginName]): small change
 33
 34	* SA.Framework/SAWUI/SAWUIController.h|m: 
 35	- added new cache variables _loginsForSite and _sitesForLogin
 36	- changed -loginsForSite and -sitesForLogin to use that new variables for caching
 37	- added the method loginsList
 38	
 39	* changed components Login and Site to draw a table with the next/prev navigation
 40
 41	* SA.Framework/SAWUI/SAWUIComponent.h|m: 
 42	- added mode LOGIN
 43	- added the RowRepetition protocol's definition with two methods -name and -list
 44	- added the instance variables _base and _index
 45	- added the WO overridings methods -isStateless and -synchronizesVariablesWithBindings
 46	- added -numberOnPage, -next, -previous, -isShowed, -isSelected, -list, -name
 47
 48	* SA.Framework/SAWUI/Login.m|h: 
 49	- (RowRepetition>): added 
 50	- added the cache variable _siteName
 51	- moved some methods (WO overridings) to SAWUIComponent
 52	- added the methods -site, -bytesForSite, -siteHasBeenClicked, -list and -name
 53
 54	* SA.Framework/SAWUI/Site.h|m: 
 55	- added the cache variable _loginName
 56	- (RowRepetition>): added 
 57	- removed _index (it is now in SAWUIComponent)
 58	- moved some methods (WO overridings) to SAWUIComponent
 59	- added the methods -bytesForLogin and -loginHasBeenClicked
 60
 61	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (ANAME): changed to reflect renaming the method -item to -site
 62
 63	* SA.Framework/SAWUI/GNUmakefile: 
 64	- added Login component
 65	- added Logins component
 66	- added Login.m
 67
 68	* SA.Framework/SAWUI/Main.gswc/Main.html: 
 69	- added Login component
 70	- added Logins component
 71
 72	* SA.Framework/SAWUI/Main.gswc/Main.gswd (LINKTOSELECTEDSITE): renamed from LINKTOSITE
 73	(LINKTOSELECTEDLOGIN): renamed from LINKTOLOGIN
 74	(LOGIN): added
 75	(ISLOGINMODE): added
 76
 77	* SA.Framework/SAWUI/SAWUIController.m|h ([SAWUIController -bytesForSite:byLogin:]): added
 78
 79	* SA.Framework/SAWUI/Sites.m|h: 
 80	- adopted to the RowRepetition protocol
 81	- some methods (WO overridings) moved to SAWUIComponent
 82	- the method -numberOnPage moved to SAWUIComponent
 83	- the method -item renamed to -site
 84	- the methods -next and previous moved to SAWUIComponent with 
 85	  adaptation to the RowRepetition protocol
 86	- the methods isShowed and isSelected moved to SAWUIComponent
 87
 88	* SA.Framework/SAWUI/Main.m ([Main -setLOGINMode]): added
 89	([Main -isLOGINMode]): added
 90	([Main -isLOGINSMode]): added
 91	([Main -setLOGINSMode]): added
 92
 932007-08-14    <gsobjc@gmail.com>
 94
 95	* SA.Framework/SAWUI/SAWUIComponent.m ([SAWUIComponent -init]): add
 96
 97	* SA.Framework/SAWUI/Sites.m: _siteName will not be retained here anymore
 98
 99	* SA.Framework/SAWUI/Main.m|h ([Main -isSelected]): removed (also ISSELECTED from Main.gswd|html)
100
101	* SA.Framework/SAWUI/Site.gswc/Site.gswd (LOGINLIST): the repetition changed to simplify
102	the future implementation of the next/previous style navigation
103
104	* SA.Framework/SAWUI/Site.m|h: added the variables _login, _index and _base for  repetitions
105	
106	* SA.Framework/SAWUI/Site.m ([Site -login]): added
107
108	* SA.Framework/SAWUI/SAWUIController.m ([SAWUIController -bytesForEntityWithName:]): added for sorting purposes
109	([SAWUIController -loginsForSite:]): changed to return sorted arrays
110	([SAWUIController -sitesForLogin:]): ditto
111
112	* SA.Framework/SAWUI/SAWUIController.h|m: added the cache variable _loginNames, 
113	the service variable _sortingDictionary and the sorting descriptor _sortByBytes 
114
115	* SA.Framework/SquidAggregator/SquidAggregator.m ([SquidAggregator -sitelogins]): added
116	([SquidAggregator -restore]): added computing of _sitelogins after loading the data
117
118	* SA.Framework/SquidAggregator/SquidAggregator.m|h: added new service variable _sitelogins
119
120	* SA.Framework/SAWUI/SAWUIController.m ([SAWUIController -loginsForSite:]): added sorting by bytes
121
122	* changed the NSString category's name from siteBytes to getBytes
123	
124	* SA.Framework/SAWUI/SAWUIController.m ([NSString -loginBytes]): added
125
1262007-08-13    <gsobjc@gmail.com>
127
128	* SA.Framework/SAWUI/SAWUIController.m ([SAWUIController -bytesForLogin:bySite:]): added
129
130	* SA.Framework/SAWUI/Site.m ([Site -bytesForLogin]): added
131	([Site -bytesForLogin]): added
132
133	* SA.Framework/SAWUI/Sites.m ([Sites -isSelected]): changed to highlight the selected row
134
135	* SA.Framework/SAWUI/Main.h: added vars _siteName and _loginName
136
137	* SA.Framework/SAWUI/Main.m ([Main -isSelected]): added
138
139	* SA.Framework/SAWUI/Main.gswc: is including Sites and Site components separately
140
141	* SA.Framework/SAWUI/Login.h|m|gswc|gswd|html: added a new component
142
143	* SA.Framework/SAWUI/SAWUIController.m|h ([SAWUIController -bytesForLogin:]): added
144
1452007-08-12    <gsobjc@gmail.com>
146
147	* SA.Framework/SAWUI/Site.gswc/Site.html: added SITEBYTES
148
149	* SA.Framework/SAWUI/Site.gswc/Site.gswd (SITEBYTES): added
150
151	* SA.Framework/SAWUI/Site.m ([Site -bytes]): added
152
153	* SA.Framework/SAWUI/SAWUIController.m ([SAWUIController -init]): changed to sort sites by bytes
154	([NSString -siteBytes]): added for sorting
155
156	* SA.Framework/SAWUI/Site.m|h ([Site -logins]): added
157
158	* SA.Framework/SAWUI/SAWUIController.m|h ([SAWUIController -loginsOfSite:]): added
159
160	* SA.Framework/SAWUI/Resources/sawui.css: some improvements
161
162	* SA.Framework/SAWUI/Sites.h|m ([Sites -isShowed]): added to don't show empty rows on the last page
163
164	* SA.Framework/SAWUI/Sites.gswc/Sites.html|gswd: added ISSHOWED
165
166	* SA.Framework/SAWUI/SAWUIComponent.h|m: added
167	
168	* Changed the components Dump, Main, Sites to be the childs of SAWUIComponent
169
1702007-07-30    <gsobjc@gmail.com>
171
172	* added a new component Site
173
174	* SA.Framework/SAWUI/Sites.m ([Sites -siteHasBeenClicked]): changed to store the clicked 
175	site name
176	([Sites -dealloc]): release _siteName
177
178	* SA.Framework/SAWUI/Site.m|h: added
179
180	* SA.Framework/SAWUI/Sites.h: tidyups
181	(GSWComponent): added the variable _siteName
182
1832007-07-29    <gsobjc@gmail.com>
184
185	* SA.Framework/SquidAggregator/SquidAggregator.m ([SquidAggregator -aggregate]): 
186	changed paths to unix utilities cat and bzip2 (it eliminates the altlinux specific)
187	
188
1892007-07-30    <gsobjc@gmail.com>
190
191	* added a new component Site
192	
193	* SA.Framework/SquidAggregator/SquidAggregator.m ([SquidAggregator
194	-aggregate]): changed paths to the utilities gzip2 and cat to make
195	more unix species happy.
196
1972007-07-24    <gsobjc@gmail.com>
198
199	* the component Sites now displays links instead simple site
200	names. All is prepared to get the component Site or SiteStats.
201
202	* SA.Framework/SAWUI/Sites.m ([Sites -siteHasBeenClicked]): added
203
204	* SA.Framework/SAWUI/Sites.m|h ([Sites -isStateless]): added
205
206	* SA.Framework/SAWUI/Main.m|h ([Main -isStateless]): added
207
208	* SA.Framework/SAWUI/Sites.m ([Sites -init]): _maxLengthOfSiteName
209	is limited 30
210	([Sites -item]): changed to return limited by length names
211
212	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (SITESBYTES): added
213
214	* SA.Framework/SAWUI/Sites.m|h: added the total number of the
215	bytes as the variable _sitesBytes
216
217	* SA.Framework/SAWUI/Sites.gswc/Sites.html: added the total number
218	of the sites
219
220	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (SITESCOUNT): added
221
222	* SA.Framework/SAWUI/Sites.h|m: added the total number of the
223	sites as _sitesCount
224
225	* SA.Framework/SAWUI/Sites.m ([Sites -maxLengthOfBytes]): added
226	the variable _maxLengthOfBytes to compute the length of the bytes field
227	([Sites -init]): added computing the value of _maxLengthOfBytes
228
229	* SA.Framework/SAWUI/Sites.gswc/Sites.html: added MAXNUMBYTES
230
231	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (MAXNUMBYTES): added
232	(MAXNUMSITENAME): renamed
233
234	* SA.Framework/SAWUI/Sites.m ([Sites -maxLengthOfSiteName]):
235	renamed from maxNumOfCharacters (as well the variable _maxLengthOfSiteName)
236
2372007-07-23    <gsobjc@gmail.com>
238
239	* SA.Framework/SAWUI/SAWUIController.hm: added the variable _siteNames for
240	caching the site names list
241
242	* SA.Framework/SquidAggregator/SquidAggregator.m: changed
243	some accessors to return "autorelease-retained" value
244
2452007-07-22    <gsobjc@gmail.com>
246
247	* SA.Framework/SAWUI/Sites.m ([Sites -init]): changed default
248	value of _maxNumOfCharacters
249
250	* SA.Framework/SAWUI/Sites.h: _maxNumOfCharacters added
251
252	* SA.Framework/SAWUI/Sites.m ([Sites -next]): added
253	([Sites -previous]): added
254	([Sites -numberOnPage]): added
255	([Sites -maxNumOfCharacters]): added
256
257	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (COUNT): added
258	(NEXT): added
259	(PREV): added
260
261	* SA.Framework/SAWUI/Sites.gswc/Sites.html: css, a navigation
262
263	* SA.Framework/SAWUI/SAWUIController.m ([SAWUIController -bytesForSite:]): added
264
265	* SA.Framework/SAWUI/Sites.m ([Sites -bytes]): added
266
267	* SA.Framework/SAWUI/Sites.gswc/Sites.html: changed in the way to
268	display stats as the table
269
270	* SA.Framework/SAWUI/Sites.gswc/Sites.gswd (BYTES): added
271
272	* The component Main has changed in the way to display links to
273	other components
274
275	* SA.Framework/SAWUI/Sites.gswc/Sites.html|gswd, Sites.h|m: added a new
276	component for viewing the sites statistic
277
278	* SA.Framework/SAWUI/Dump.gswc/Dump.html|gswd, Dump.h|m: added a new
279	component for viewing the statistics dump
280
281	* created the framework SAWUI by moving SquidStats's files from
282	Tools/ into SA.Framework/SAWUI.
283
2842007-07-21    <gsobjc@gmail.com>
285
286	* Tools/Makefile.postamble: added
287
288	* Tools/Makefile.preamble: added
289
290	* Tools/SquidStats.m: added
291
292	* Tools/SAWUIController.hm: added
293
294	* Tools/Main.hm: added
295
296	* Tools/GNUmakefile (SquidStats): added a new
297	target for the web application SquidStats
298
299	* Tools/Resources/Info-SquidStats.plist: added
300
301	* Added Tools/Resources directory
302
303	* Added Tools/Main.gswc directory 
304
305	* SA.Framework/SquidAggregator/SquidAggregator.hm
306	([SquidAggregator -dump]): added
307
308	* added the web application SquidStats
309
3102007-07-16    <gsobjc@gmail.com>
311
312	* SA.Framework/SquidAggregator/SquidAggregator.m ([SquidAggregator
313	-parseLine:]): fixed a bug with the invalid occurence of the
314	symbol "_" in the resource locator of the url.
315	([SquidAggregator -parseLine:]): fixed a bug with the invalid
316	number of the symbol "@"
317	([SquidAggregator -aggregate]): removed the useless local variable
318	count 
319
3202007-07-15    <gsobjc@gmail.com>
321
322	* created a new subproject: SA.Framework/SAWUI (the web interface)
323
324	* SA.Framework/SquidAggregator/GNUmakefile: libsa was renamed to libSA
325
326	* INSTALL: added
327
328	* README: added
329
330	* Documentation/INSTALL: added
331
332	* Documentation/README: added
333
334	* SA.Framework/SquidAggregator/SquidAggregator.m ([SquidAggregator
335	-pickDecentLogFiles]): added 
336
337	* Tools/squid-aggregator.m (main): now uses the functionality in
338	[SquidAggregator -pickDecentLogFiles]
339
340	* Enhanced the source tree: splitting into the library part under
341	SA.Framework and the tools part under Tools
342
343	* renamed SA.Framework/SquidAggregator/SquidAggregator.hm (was SquidAggregate.hm)
344
3452007-07-14    <gsobjc@gmail.com>
346
347	* Version (VERSION_NUMBER): v0.1.0 first useful version
348
349	* GNUmakefile: split into two targets, the library libsa and the
350	tool squid-aggregator
351
352	* squid-aggregator.m (main): now works with the command arguments
353	--help, --aggregate, --dump
354	(main): added --start and --end
355	(main): added --stat-directory and --log-directory
356	(main): 
357	- the help info printing moved to usage()
358	- added the boolean variable "help" to detect the invalid options
359	set in the command line
360
3612007-07-13    <gsobjc@gmail.com>
362
363	* GNUmakefile (squid-aggregator_OBJC_FILES): changed to match renaming
364
365	* squid-aggregate.m: renamed to squid-aggregator.m
366
367	* SquidAggregate.m: implemented stats for logins and ips by sites.
368
369	* SquidAggregate.m ([SquidAggregate -addForLogin:toSite:bytes:]): added
370	([SquidAggregate -addForIP:toSite:bytes:]): added
371
372	* Version (VERSION_NUMBER): 0.0.2
373
374	* SquidAggregate.h: 
375	- added the descriptions to all methods
376
377	* SquidAggregate.m ([SquidAggregate -dumpToStdout]): renamed from textDump
378
379	* Version: added variables to point to the current version
380
381	* SquidAggregate.m ([SquidAggregate -textDump]): added for dumping
382	text stats to standard output
383	([SquidAggregate -saveToFile:]): added to save the current stats
384	([SquidAggregate -restore]): added to restore some saved stats
385
386	* test-pipe.m: added
387
3882007-07-12    <gsobjc@gmail.com>
389
390	* GNUmakefile: added
391
392	* Version: added
393
394	* SquidAggregate.m: added
395
396	* SquidAggregate.h: added
397
398	* squid-aggregate.m: added
399