* ToolTask.cs (LogEventsFromTextOutput): Log message even if its not
[mono.git] / mcs / class / System.Web / System.Web.Profile / ChangeLog
1
2 2008-12-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
3
4         * SqlProfileProvider.cs: use IndexOf (char).
5
6 2008-06-30  Marek Habersack  <mhabersack@novell.com>
7
8         * SqliteProfileProvider.cs: remove unused method
9
10 2008-05-30  Marek Habersack  <mhabersack@novell.com>
11
12         * ProfileModule.cs: do not use synthetized event accessors (to
13         avoid locks).
14
15 2007-12-30  Vladimir Krasnov  <vladimirk@mainsoft.com>
16
17         * SqlProfileProvider.cs: added db schema checking
18
19 2007-12-13  Marek Habersack  <mhabersack@novell.com>
20
21         * SqlProfileProvider.cs, ProfileParser.cs: speed optimization -
22         use String.Concat instead of String.Format in some cases.
23
24 2007-12-12  Vladimir Krasnov  <vladimirk@mainsoft.com>
25
26         * ProfileParser.jvm.cs: Profile types loading optimized
27
28 2007-12-11  Vladimir Krasnov  <vladimirk@mainsoft.com>
29
30         * ProfileManager.cs: fixed Providers property to be thread safe
31
32 2007-12-08  Marek Habersack  <mhabersack@novell.com>
33
34         * SqliteProfileProvider.cs: added - a Profile Provider for
35         Sqlite, based on PostgreSQL Profile Provider code from Daniel
36         Nauck <dna@informatik.uni-kiel.de>
37
38 2007-10-15  Marek Habersack  <mhabersack@novell.com>
39
40         * ProfileBase.cs: use HttpApplication.LoadType instead of
41         Type.GetType.
42
43 2007-08-14  Marek Habersack  <mhabersack@novell.com>
44
45         * SqlProfileProvider.cs: remove unused variable.
46
47 2007-07-16  Vladimir Krasnov  <vladimirk@mainsoft.com>
48
49         * ProfileBase.cs: fixed typo bug in InitProperties
50
51 2007-05-21  Vladimir Krasnov  <vladimirk@mainsoft.com>
52
53         * ProfileModule.cs: OnLeave checks if Profile was accessed during a
54         request
55
56 2007-04-17 Igor Zelmanovich <igorz@mainsoft.com>
57
58         * ProfileManager.cs:
59         if default provider was not found ConfigurationErrorsException is thrown.
60
61 2007-03-14  Vladimir Krasnov  <vladimirk@mainsoft.com>
62
63         * ProfileParser.jvm.cs: performance optimization
64
65 2007-01-18  Vladimir Krasnov  <vladimirk@mainsoft.com>
66
67         * ProfileModule.cs: fixed OnLeave, AutomaticSaveEnabled should be
68         checked before save
69
70 2007-01-02  Vladimir Krasnov  <vladimirk@mainsoft.com>
71
72         * ProfileBase.cs: fixed SetPropertyValue, allow anonymous attribute
73         check added on property value set
74
75 2007-01-02  Vladimir Krasnov  <vladimirk@mainsoft.com>
76
77         * ProfileBase.cs: added inherited properties properties initialization
78
79 2006-12-26  Vladimir Krasnov  <vladimirk@mainsoft.com>
80
81         * ProfileGroupBase.cs: fixed property name while getting from parent
82
83 2006-12-26  Vladimir Krasnov  <vladimirk@mainsoft.com>
84
85         * ProfileParser.jvm.cs: implemented PageMapper call
86         * ProfileBase.cs: fixed SettingsProperty type resolving, 
87         added SettingsProperty validation
88
89 2006-12-20  Marek Habersack  <grendello@gmail.com>
90
91         * ProfileParser.cs: use App_Code compiler to get the assembly
92         where the ProfileCommon class is found.
93
94 2006-11-05  Vladimir Krasnov  <vladimirk@mainsoft.com>
95
96         * ProfileBase.cs, ProfileGroupBase.cs, ProfileManager.cs, 
97         ProfileModule.cs, ProfileProviderCollection.cs, SqlProfileProvider.cs:
98         implemented profile feature
99         * added: ProfileParser.cs, ProfileParser.jvm.cs stubs for profile
100         helper classes compilation
101
102 2006-02-28  Chris Toshok  <toshok@ximian.com>
103
104         * ProfileBase.cs: corcompare work.
105
106         * SqlProfileProvider.cs: add stubbed out file.
107
108 2005-11-30  Chris Toshok  <toshok@ximian.com>
109
110         * ProfileBase.cs (Properties): mark as override, not static.
111
112         * ProfileProviderCollection.cs (ProfileProvider): mark as "new" to
113         fix warning.
114
115 2005-11-18  Chris Toshok  <toshok@ximian.com>
116
117         * ProfileModule.cs: hook up saving of the request's profile.
118
119         * ProfileBase.cs (Save): call base.Save instead of throwing NIE.
120
121 2005-11-03  Chris Toshok  <toshok@ximian.com>
122
123         * ProfileEventArgs.cs, ProfileProviderCollection.cs,
124         ProfileAutoSaveEventArgs.cs, ProfileMigrateEventArgs.cs,
125         ProfileBase.cs, ProfileManager.cs,
126         SettingsAllowAnonymousAttribute.cs, ProfileProviderAttribute.cs,
127         ProfileEventHandler.cs, CustomProviderDataAttribute.cs,
128         DefaultProfile.cs, ProfileModule.cs,
129         ProfileAutoSaveEventHandler.cs, ProfileGroupBase.cs,
130         ProfileMigrateEventHandler.cs: 90% unimplemented skeletons.
131         
132         * ProfileInfoCollection.cs: make serializable.
133
134         * ProfileAuthenticationOption.cs: fix ordering of enum elements.
135
136 2005-11-03  Chris Toshok  <toshok@ximian.com>
137
138         * ProfileInfoCollection.cs: new implementation.
139
140         * ProfileProvider.cs: new implementation.
141
142 2005-08-19  Chris Toshok  <toshok@ximian.com>
143
144         * ProfileInfo.cs: I was bored.  implement this.
145
146 2004-08-02  Duncan Mak  <duncan@ximian.com>
147
148         * ProfileAuthenticationOption.cs: Added enumeration.