Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

172 lines
5.2 KiB
Plaintext

2009-10-27 Marek Habersack <mhabersack@novell.com>
* ProfileBase.cs: CreateSettingsProperty sets the returned
property's DefaultValue to String.Empty if no default is specified
through the DefaultSettingValue attribute and the associated
property type is String.
2009-10-22 Marek Habersack <mhabersack@novell.com>
* ProfileBase.cs: put named entries into SettingProperty's
Attributes collection based on custom attributes decorating the
associated profile property.
* CustomProviderDataAttribute.cs: implemented IsDefaultAttribute
2009-09-08 Marek Habersack <mhabersack@novell.com>
* ProfileParser.cs: GetProfileGroupType creates type name with
"ProfileGroup" prefix instead of "ProfileCommon". Fixes bug
#535655
* ProfileBase.cs: typo fix - renamed CreateSettingsPropery to
CreateSettingsProperty
2008-12-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
* SqlProfileProvider.cs: use IndexOf (char).
2008-06-30 Marek Habersack <mhabersack@novell.com>
* SqliteProfileProvider.cs: remove unused method
2008-05-30 Marek Habersack <mhabersack@novell.com>
* ProfileModule.cs: do not use synthetized event accessors (to
avoid locks).
2007-12-30 Vladimir Krasnov <vladimirk@mainsoft.com>
* SqlProfileProvider.cs: added db schema checking
2007-12-13 Marek Habersack <mhabersack@novell.com>
* SqlProfileProvider.cs, ProfileParser.cs: speed optimization -
use String.Concat instead of String.Format in some cases.
2007-12-12 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileParser.jvm.cs: Profile types loading optimized
2007-12-11 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileManager.cs: fixed Providers property to be thread safe
2007-12-08 Marek Habersack <mhabersack@novell.com>
* SqliteProfileProvider.cs: added - a Profile Provider for
Sqlite, based on PostgreSQL Profile Provider code from Daniel
Nauck <dna@informatik.uni-kiel.de>
2007-10-15 Marek Habersack <mhabersack@novell.com>
* ProfileBase.cs: use HttpApplication.LoadType instead of
Type.GetType.
2007-08-14 Marek Habersack <mhabersack@novell.com>
* SqlProfileProvider.cs: remove unused variable.
2007-07-16 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileBase.cs: fixed typo bug in InitProperties
2007-05-21 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileModule.cs: OnLeave checks if Profile was accessed during a
request
2007-04-17 Igor Zelmanovich <igorz@mainsoft.com>
* ProfileManager.cs:
if default provider was not found ConfigurationErrorsException is thrown.
2007-03-14 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileParser.jvm.cs: performance optimization
2007-01-18 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileModule.cs: fixed OnLeave, AutomaticSaveEnabled should be
checked before save
2007-01-02 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileBase.cs: fixed SetPropertyValue, allow anonymous attribute
check added on property value set
2007-01-02 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileBase.cs: added inherited properties properties initialization
2006-12-26 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileGroupBase.cs: fixed property name while getting from parent
2006-12-26 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileParser.jvm.cs: implemented PageMapper call
* ProfileBase.cs: fixed SettingsProperty type resolving,
added SettingsProperty validation
2006-12-20 Marek Habersack <grendello@gmail.com>
* ProfileParser.cs: use App_Code compiler to get the assembly
where the ProfileCommon class is found.
2006-11-05 Vladimir Krasnov <vladimirk@mainsoft.com>
* ProfileBase.cs, ProfileGroupBase.cs, ProfileManager.cs,
ProfileModule.cs, ProfileProviderCollection.cs, SqlProfileProvider.cs:
implemented profile feature
* added: ProfileParser.cs, ProfileParser.jvm.cs stubs for profile
helper classes compilation
2006-02-28 Chris Toshok <toshok@ximian.com>
* ProfileBase.cs: corcompare work.
* SqlProfileProvider.cs: add stubbed out file.
2005-11-30 Chris Toshok <toshok@ximian.com>
* ProfileBase.cs (Properties): mark as override, not static.
* ProfileProviderCollection.cs (ProfileProvider): mark as "new" to
fix warning.
2005-11-18 Chris Toshok <toshok@ximian.com>
* ProfileModule.cs: hook up saving of the request's profile.
* ProfileBase.cs (Save): call base.Save instead of throwing NIE.
2005-11-03 Chris Toshok <toshok@ximian.com>
* ProfileEventArgs.cs, ProfileProviderCollection.cs,
ProfileAutoSaveEventArgs.cs, ProfileMigrateEventArgs.cs,
ProfileBase.cs, ProfileManager.cs,
SettingsAllowAnonymousAttribute.cs, ProfileProviderAttribute.cs,
ProfileEventHandler.cs, CustomProviderDataAttribute.cs,
DefaultProfile.cs, ProfileModule.cs,
ProfileAutoSaveEventHandler.cs, ProfileGroupBase.cs,
ProfileMigrateEventHandler.cs: 90% unimplemented skeletons.
* ProfileInfoCollection.cs: make serializable.
* ProfileAuthenticationOption.cs: fix ordering of enum elements.
2005-11-03 Chris Toshok <toshok@ximian.com>
* ProfileInfoCollection.cs: new implementation.
* ProfileProvider.cs: new implementation.
2005-08-19 Chris Toshok <toshok@ximian.com>
* ProfileInfo.cs: I was bored. implement this.
2004-08-02 Duncan Mak <duncan@ximian.com>
* ProfileAuthenticationOption.cs: Added enumeration.