Welcome Guest! To enable all features please Login or Register.
12 Pages123>»
Options
View
Go to last post Go to first unread
Offline Jaben  
#1 Posted : Monday, December 17, 2007 9:35:29 PM(UTC)
Jaben


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.

Joined: 10/9/2004(UTC)
Posts: 2,576
Location: United States

Thanks: 142 times
Was thanked: 347 time(s) in 197 post(s)
YAF v1.9.3.3 ALPHA ( Dated 2/6/2008 )

ALPHA SOFTWARE: NOT FOR PRODUCTION FORUMS

UPDATED 2/6:

Fixed bug with EncodeString in Membership when there is a salt.
Fixed major bug with password resetting SQL in Membership.
Fixed bug with rehasing answers in Membership when changing a password.
Fixed bugs associated with "salt" setting in Membership and it's inconsistant handling.
Fixed bugs with membership password encoding not actually encoding anything.
Fixed bugs with membership not encrypting passwords.
Removed email templates directory. Moved email templates into language for localization.
Also added HTML support to template emails and send mail code in YAF.
Improved Unicode email handling in mail sending code.
Dramatically improved Send Mail Thread queue system so there won't be sending of duplicate emails anymore.
Moved almost all email sending into the Send Mail Thread so the forum feels faster and performs better.
Fixed bugs related to deleting users in admin.
Fixed and improve display of Access Masks in admin.
Running "Lost Password" for a user who is not approved will now resend the verification email to them.
Added confirmations to Approve All/Delete All in Administrator.
Added "recommended" web.config file for NEW installations of v1.9.3 which is setup to use SHA1 password hashing and salts. (ONLY use on new installs.)
Update install.txt to reflect changes.
Fixed/Improved Search SQL to exclude deleted topics and search guest usernames.
Improved Membership Upgrade code from v1.9.1.x and below to do much more error checking.
Other misc bug fixes.

UPDATED 1/27:

Fixed constraint.sql issue.
Fixed "Allow Quick Answer" issue.
Updated "Rules" code added "Show Registration Rules" option.
Added BBCode processing caching.
Fixed issue with "Require User Login"
Fixed issue related to & in Verification emails.
Fixed issues related to response not ending after redirect.

UPDATED 1/26:

Fixed major security flaws.
Made contact buttons CSS and added skype button.
AJAXified collapsible stuff.
Tons of bug fixes and coding changes throughout.

Special thanks to Ederon on this release -- he did a TON!

Here it is folks!
A release of YAF that supports Memberships, Roles and Profiles. Now, I cannot say this software is ready for production. In fact, I'm sure it a bit buggy. That's why it's I'm asking for your help in making this software production-ready.

For testing by tech-savvy
Given the huge task of handing bugs and features for this software, I kindly request that only the more-techy of you attempt to install this pre-release version. I won't be providing installation help as this is not a standard community release.

Release Goal
The goal of this release is to get issues worked out. It is not to get into "why didn't X feature get put in". We aren't looking to add more feature right now -- just trying to get the current new features stable. Then we will free to add new features. Now I'm not saying I don't want to hear suggestions -- but just understand the situation.

Lanuages
All languages need to be updated to the latest in english.xml. Help with this is appreciated.

Development Team
Thanks to MJHufford, MicScoTho and WTilton for their contributions. Special thanks to Mek and Ederon who pull a lot of weight on this release! I couldn't do it without your help guys! Cheesy Grin

Contributing to YAF
How can you support YAF, you ask? Just help a bit. Test the software and post bugs. Answer a few questions on this forum for other, less knowledgeable, YAF admins. If you really want to go crazy, write a little documentation in the wiki...

Notes
v1.9.3 will upgrade from v1.9.1.x and below fine. I don't suggest you do it until you feel the software it ready.

Bug Reports
Please post your v1.9.3 problem threads in this forum: http://forum.yetanotherforum.net/yaf_topics32_v193-Issues.aspx

DNN
Sorry to say, DNN support was not a goal for this ALPHA release. That's not to say you cannot get it working with this release. If you do play around with it, please report back your findings.

Compiling
YAF v1.9.3.2 doesn't requires Web Application Project to compile! In fact, most of the main source is dynamic compilation.

BIN: Includes the compiled forum and forum page files without the source.
SRC: Includes the compiled forum and forum page files with full source.

YAF-v1.9.3.3-ALPHA-SRC.zip
YAF-v1.9.3.3-ALPHA-BIN.zip

Edited by user Monday, May 26, 2008 7:44:12 PM(UTC)  | Reason: Not specified

Sponsor
Offline Ederon  
#2 Posted : Monday, December 17, 2007 9:49:23 PM(UTC)
Ederon


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Red Supporter: Thank you Daniel for supporting YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.

Joined: 1/7/2007(UTC)
Posts: 902

Thanks: 3 times
Was thanked: 11 time(s) in 9 post(s)
As I'm curious what has changed, I'm goning to try to make changelog for 1.9.3 alpha.

EDIT: damn lot of changes, I won't do the changelog... Cheesy Grin for anyone who wants to get a picture, I suggest looking at SVN changelog, but you'll have to list through lot of lines.

Edited by user Monday, December 17, 2007 10:18:05 PM(UTC)  | Reason: Not specified

When I post FP:Ederon in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting.
UserPostedImage
Offline redLine  
#3 Posted : Monday, December 17, 2007 10:39:25 PM(UTC)
redLine


Rank: YAF MVP

Reputation:

Joined: 10/19/2006(UTC)
Posts: 121

give this error installation and upradghe

[img]http://imaj.at/image/28547[/img]
Offline Ederon  
#4 Posted : Monday, December 17, 2007 10:46:30 PM(UTC)
Ederon


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Red Supporter: Thank you Daniel for supporting YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.

Joined: 1/7/2007(UTC)
Posts: 902

Thanks: 3 times
Was thanked: 11 time(s) in 9 post(s)
redLine wrote:
give this error installation and upradghe

Thanks for reporting, there should have been
Code:
dbo.sysobjects

istead of
Code:
sys.sysobjects

I've fixed it in SVN, you need to replace it manually in your install/procedures.sql file. Or replace it with one I attached to this post (unzipped).

EDIT: Jaben updated zips in first post, they include this fix already.

Edited by user Tuesday, December 18, 2007 11:36:21 PM(UTC)  | Reason: Not specified

When I post FP:Ederon in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting.
UserPostedImage
Offline Jaben  
#5 Posted : Tuesday, December 18, 2007 7:34:16 AM(UTC)
Jaben


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.

Joined: 10/9/2004(UTC)
Posts: 2,576
Location: United States

Thanks: 142 times
Was thanked: 347 time(s) in 197 post(s)
One of those late night coding mistakes on my part. Wink
guest  
#6 Posted : Tuesday, December 18, 2007 8:15:08 AM(UTC)
guest


Rank: Guest

Joined: 3/18/2003(UTC)
Posts: 445

hii..
we try the last version what you made.But some problems have settled in sql types.. I want to setup system MSSQL2000.but forums has SQL inde image ntext like SQL server 2005 so ı couldnt setup what can ı do

Soryy Bad English Sad Smile


Offline Jaben  
#7 Posted : Tuesday, December 18, 2007 11:50:27 AM(UTC)
Jaben


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.

Joined: 10/9/2004(UTC)
Posts: 2,576
Location: United States

Thanks: 142 times
Was thanked: 347 time(s) in 197 post(s)
emrealizm wrote:
hii..
we try the last version what you made.But some problems have settled in sql types.. I want to setup system MSSQL2000.but forums has SQL inde image ntext like SQL server 2005 so ı couldnt setup what can ı do

Soryy Bad English Sad Smile



http://forum.yetanotherforum.net/yaf_postst5110_Installation-problem.aspx
guest  
#8 Posted : Tuesday, December 18, 2007 7:11:00 PM(UTC)
guest


Rank: Guest

Joined: 3/18/2003(UTC)
Posts: 445

finally! thats really good news Smile ..

I can't wait to test it Smile .. (tonight I will..) thank you all of YAF stuff!
Offline Jaben  
#9 Posted : Tuesday, December 18, 2007 8:46:01 PM(UTC)
Jaben


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support King: Given to a community member who tirelessly answers tons of support questions.

Joined: 10/9/2004(UTC)
Posts: 2,576
Location: United States

Thanks: 142 times
Was thanked: 347 time(s) in 197 post(s)
ZIPs are updated with fixes for the SQL issues and a few other things that Ederon threw in (MaxPMs).
guest  
#10 Posted : Wednesday, December 19, 2007 12:46:30 AM(UTC)
guest


Rank: Guest

Joined: 3/18/2003(UTC)
Posts: 445

My congratulations to you all for reaching to 1.9.3 alpha. You all must have been working really hard.

I'm also putting the finishing touches to my latest project's RCs, hopefully by end of this weekend. This would allow me to spare some hours to try out the alpha version.

It would be a good idea to suggest which part of the forum you want us to pay a closer attention to. I won't be using the asp.net membership as it doesn't fit to my requirements, yet.
Offline bladefist  
#11 Posted : Wednesday, December 19, 2007 12:48:48 AM(UTC)
bladefist


Rank: YAF Forumling

Reputation:

Joined: 7/23/2007(UTC)
Posts: 7

I am a bit confused about this move to the ASPMembership provider. It looks like you guys took the 4 main tables from ASPNet, and made your own YAF-Aspnet membership provider.

I have a site that currently uses the default normal AspMemebership provider, and I Wanted to integrate yaf into my site. Now do I have to redo my application to use the YAF provider? Or can I change the provider YAF uses with minimal code.

Why did you guys decide to go to the Asp membership route if you were just going to create your own provider anyway. I guess I don't understand what was gained.

Thanks for all your hard work, I got it installed and it looks great.
guest  
#12 Posted : Wednesday, December 19, 2007 1:05:24 AM(UTC)
guest


Rank: Guest

Joined: 3/18/2003(UTC)
Posts: 445

Jaben wrote:
YAF v1.9.3 ALPHA (Dated 12/19/2007)

YAF v1.9.3 doesn't requires Web Application Project to compile! In fact, most of the main source is dynamic compilation.



Hi Jaben,

Dynamic Compilation (Web Site model?) has many security challenges in particular in Web Hosting environments. For instance I won't be able to sign the assembly if I need to for security reasons.

I would like to ask you in strongest term if you have chosen the "web site" model for your project to offer us the "Web Application Project" model too. Converting "web site" projects back to "Web Application Project" model is virtually impossible for the hard work is involved.

The web site model conversion is that hard that I'm going to add some funtionality to my tool to ease this process since many people want to go back to the old model which it worked so well.

I had the same issue with .NetBlogEngine project and I also raised the same concerns with them. I'm hoping they would do something about it in 1.3 version.

Cheers
Offline Ederon  
#13 Posted : Wednesday, December 19, 2007 3:06:22 AM(UTC)
Ederon


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Red Supporter: Thank you Daniel for supporting YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.

Joined: 1/7/2007(UTC)
Posts: 902

Thanks: 3 times
Was thanked: 11 time(s) in 9 post(s)
bladefist wrote:
I have a site that currently uses the default normal AspMemebership provider, and I Wanted to integrate yaf into my site. Now do I have to redo my application to use the YAF provider? Or can I change the provider YAF uses with minimal code.

Why did you guys decide to go to the Asp membership route if you were just going to create your own provider anyway. I guess I don't understand what was gained.

Thanks for all your hard work, I got it installed and it looks great.

There is YAF provider, which is default. But as of nature of providers, you can replace it with your own provider (be it default ASPNET one or any other) and it all works without single change in the code.

@CSharpHeaven - is it really so hard to turn it into web application project? I'll be doing it myself for my production forum and from my experience, it's not a hard work.

Edited by user Wednesday, December 19, 2007 3:07:57 AM(UTC)  | Reason: Not specified

When I post FP:Ederon in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting.
UserPostedImage
guest  
#14 Posted : Wednesday, December 19, 2007 6:53:04 AM(UTC)
guest


Rank: Guest

Joined: 3/18/2003(UTC)
Posts: 445

Ederon wrote:
bladefist wrote:

@CSharpHeaven - is it really so hard to turn it into web application project? I'll be doing it myself for my production forum and from my experience, it's not a hard work.


Hi Ederon,

Let say I was happy to change the entire project from Web Site to Web Application Project. Since I don't own the project there are many things out of my control. For every update I have to do the same repetitive work. It means I have to find out which pages had been updated before applying the same changes to them again. I doubt it you would want to take the responsibility to keep a list of the pages you modify all the time, do you?

This is not just about the hard work, the web site model that even Microsoft admitted was a big mistake is not a nice model at all. Even though DotNetBlogEngine is not owned by me but I found it ridiculous to deploy it with actual code behind files. I'm talking about the principals.

Microsoft keeps blaming the developers for not writing security conscious codes then again they come up with a horrible deployment model like that.

One of the other issues is that most web applications written in web site model have no namespaces. This is the part which takes most of the hard work for conversion. For every web page there is you have to modify two pages to insert the namespaces. You can create layers using namespaces and avoid duplicate types but in web site model you can't do that because everything is on the root.

Think of the implications that brings when you want to integrate YAF with your own web site. The first thing you would notice is that there are two _Default types.

Anyways, I can only try to cross my points in here the final decision is yours.

BTW, I had a e-news letter from GoDaddy and they officially listed YAF to their application offerings. Cheesy Grin

Cheers
Offline Ederon  
#15 Posted : Wednesday, December 19, 2007 7:34:02 AM(UTC)
Ederon


Rank: YAF Developer

Reputation:

Medals: Medal of Honor Key: Given to pillars of the community who are key players in the YAF community and project.YAF.NET Supporter: Loves YAF.NET!YAF.NET Red Supporter: Thank you Daniel for supporting YAF.NET!YAF.NET Supporter: Supports our efforts. Thank you.Medal of Honor for the Support Knight: Given to a community member who has answered lots of support questions.

Joined: 1/7/2007(UTC)
Posts: 902

Thanks: 3 times
Was thanked: 11 time(s) in 9 post(s)
CSharpHeaven, Jaben might elaborate on why YAF switched from WAP to web site model. In short main point was that free versions of visual studio (VWD) don't support WAP and as this is open source, this way it could address wider range of developers. I'm not proponent of web site model and as I mentioned already, I'll be converting it to WAP myself. It's definitely good to talk about it as there is no good decision without discussion. I suggest you to open completely new topic for this where we can discuss it into more detail.

Edited by user Wednesday, December 19, 2007 7:35:36 AM(UTC)  | Reason: Not specified

When I post FP:Ederon in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting.
UserPostedImage
Rss Feed  Atom Feed
Users browsing this topic
guest (2)
12 Pages123>»
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Notification

Icon
Error