2 2008-12-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
4 * SqlProfileProvider.cs: use IndexOf (char).
6 2008-06-30 Marek Habersack <mhabersack@novell.com>
8 * SqliteProfileProvider.cs: remove unused method
10 2008-05-30 Marek Habersack <mhabersack@novell.com>
12 * ProfileModule.cs: do not use synthetized event accessors (to
15 2007-12-30 Vladimir Krasnov <vladimirk@mainsoft.com>
17 * SqlProfileProvider.cs: added db schema checking
19 2007-12-13 Marek Habersack <mhabersack@novell.com>
21 * SqlProfileProvider.cs, ProfileParser.cs: speed optimization -
22 use String.Concat instead of String.Format in some cases.
24 2007-12-12 Vladimir Krasnov <vladimirk@mainsoft.com>
26 * ProfileParser.jvm.cs: Profile types loading optimized
28 2007-12-11 Vladimir Krasnov <vladimirk@mainsoft.com>
30 * ProfileManager.cs: fixed Providers property to be thread safe
32 2007-12-08 Marek Habersack <mhabersack@novell.com>
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>
38 2007-10-15 Marek Habersack <mhabersack@novell.com>
40 * ProfileBase.cs: use HttpApplication.LoadType instead of
43 2007-08-14 Marek Habersack <mhabersack@novell.com>
45 * SqlProfileProvider.cs: remove unused variable.
47 2007-07-16 Vladimir Krasnov <vladimirk@mainsoft.com>
49 * ProfileBase.cs: fixed typo bug in InitProperties
51 2007-05-21 Vladimir Krasnov <vladimirk@mainsoft.com>
53 * ProfileModule.cs: OnLeave checks if Profile was accessed during a
56 2007-04-17 Igor Zelmanovich <igorz@mainsoft.com>
59 if default provider was not found ConfigurationErrorsException is thrown.
61 2007-03-14 Vladimir Krasnov <vladimirk@mainsoft.com>
63 * ProfileParser.jvm.cs: performance optimization
65 2007-01-18 Vladimir Krasnov <vladimirk@mainsoft.com>
67 * ProfileModule.cs: fixed OnLeave, AutomaticSaveEnabled should be
70 2007-01-02 Vladimir Krasnov <vladimirk@mainsoft.com>
72 * ProfileBase.cs: fixed SetPropertyValue, allow anonymous attribute
73 check added on property value set
75 2007-01-02 Vladimir Krasnov <vladimirk@mainsoft.com>
77 * ProfileBase.cs: added inherited properties properties initialization
79 2006-12-26 Vladimir Krasnov <vladimirk@mainsoft.com>
81 * ProfileGroupBase.cs: fixed property name while getting from parent
83 2006-12-26 Vladimir Krasnov <vladimirk@mainsoft.com>
85 * ProfileParser.jvm.cs: implemented PageMapper call
86 * ProfileBase.cs: fixed SettingsProperty type resolving,
87 added SettingsProperty validation
89 2006-12-20 Marek Habersack <grendello@gmail.com>
91 * ProfileParser.cs: use App_Code compiler to get the assembly
92 where the ProfileCommon class is found.
94 2006-11-05 Vladimir Krasnov <vladimirk@mainsoft.com>
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
102 2006-02-28 Chris Toshok <toshok@ximian.com>
104 * ProfileBase.cs: corcompare work.
106 * SqlProfileProvider.cs: add stubbed out file.
108 2005-11-30 Chris Toshok <toshok@ximian.com>
110 * ProfileBase.cs (Properties): mark as override, not static.
112 * ProfileProviderCollection.cs (ProfileProvider): mark as "new" to
115 2005-11-18 Chris Toshok <toshok@ximian.com>
117 * ProfileModule.cs: hook up saving of the request's profile.
119 * ProfileBase.cs (Save): call base.Save instead of throwing NIE.
121 2005-11-03 Chris Toshok <toshok@ximian.com>
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.
132 * ProfileInfoCollection.cs: make serializable.
134 * ProfileAuthenticationOption.cs: fix ordering of enum elements.
136 2005-11-03 Chris Toshok <toshok@ximian.com>
138 * ProfileInfoCollection.cs: new implementation.
140 * ProfileProvider.cs: new implementation.
142 2005-08-19 Chris Toshok <toshok@ximian.com>
144 * ProfileInfo.cs: I was bored. implement this.
146 2004-08-02 Duncan Mak <duncan@ximian.com>
148 * ProfileAuthenticationOption.cs: Added enumeration.