1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
|
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.
|