Latest Changes and Fixes March 2006
- Added an experimental forum - have not put much work into configuring it.
- Menu Links to tutorials and a tutorial page.
- Created a site map to hopefully help bots archiving the site
- Fixed a logon bug - where if you left the password it would crash
Latest Changes and Fixes Feb 2006
- did a couple of fun tutorials to show how to add a photo to a gallery
and link it to a message board - or available stock.
- Implemented a user image gallery
- Changed the Menu system - and colours of the site. More flexible
options for the future.
- Converted the available stock pages to be externally linkable and updated
all links in the site to operate in the new way. This means
it is now possible to post the links in forums or send them via emails.
The breed lists are the only ones left to go now but can wait.
- Fixed a problem were I forgot about the logout button - this is now
in the breeder page.
- Fixed the sorting problem for dates that was only noticeable in Feb.
- Put in a community chat feature.
- Added an editor to available stock. May do the same to breeder view later.
- need to work on styles.
Latest Changes and Fixes to 28th Jan 2006
- Put a restart into the exception page - making sure that if the user
gets an error they completely restart the application. Removed
higher menu buttons from the app using the thingo from the border
that is used in dialogs to make sure people didn't just select a
menu instead.
- Minor changes to html on front and support pages.
- Fixed a bug where if you put a number then a space in the stock edit page
it crashed. Caused by me initially trimming the number for validation but
not trimming it when converting to an Integer.
- Spent a lot of time trying to solve the bug that is occuring when people
try to put in text area values greater than the DB. Gave unlimited size for
now to stop bugs - but will change this in the future. Will maybe do some
sanity checks on input size and try to implement a HTMLArea like component.
- Found the reason why there were crashes reported on the Breeder Edit Page .. it
was because I was not doing checking for blank or null values in the
text areas - I think this might solve a lot of crashes and frustration.
- Fixed the null pointer errors that were occuring when people tried to add available
stock and had blanks or spaces for the price and/or quantity.
- Added entries for Turkeys and Geese - these also caused crashes for people
trying to choose them.
- Fixed the error where if there was an error in the page, the drop down didn't
change untill the user fixed the problem. If they wanted to change breed
without fixing the error then they thought it was a problem with the drop down
list. This seems to have caused frustration. Basically gave the drop down precedence
over the error checking so the person could change breed while ignoring the error.
- Fixed the sorting order of breeds - added a natural comparator to breed to sort on breed
name instead of ID when it is retrieved from the DB. This was the problem where
barnevelder was displayed half way down the list and could be missed.
- Did a major site refactoring that took several iterations that were reversed. In the help
with some advice from the Tapestry user list. The end result was that the breeder view
is now seen as an externally accessible page - this allows it to be bookmarked by breeders,
send in emails and posted on Forums.
Latest Changes and Fixes to 19th Jan 2006
- Fixed the validation error when a user changes email addresses
from the breeder edit page - to make sure they do not use one that is already used.
- Added a message when logging on as a breeder that lets you know there is not stock listed
and points you to some help pages.
- Created a help page that details why it is a good idea to add available stock
and gives some instruction on how to do it.
- Fixed some of the sequence errors in postgresql and cayenne that I suspect
were causing some of the unusual errors.
- Increased the error reporting to better find the above faults and those in the future.
- Added Marans to the breed list - even though they are not thought to be in Australia.
Latest Changes and Fixes to 13th Jan 2006
- Numerous small spelling mistake fixes
- Updated breeder login time stamps to stop errors when logging in.
- Put a new field in the registration to say if you want updates. This
will allow me to email those registered users that want it site updates now
and then. Updated this field in editing.
- Put in the lost password feature.
- Changed the encrypted algorithm to something completely over the top and wicked !
- Changed the front page so say site is open for business.
- Breeders can now delete thier accounts when no longer needed.
Latest Changes and Fixes to 11th Jan 2006
- Created a field called "Last Login Time" so show when a breeder
last logged into their listing. This is displayed in the breeder view.
- Fixed the field for Site Title. Now there for registration and display.
- Fixed a bug where the confirmation email had the first name instead of the surname. (Thanks Maree !!)
- Additional page after the logon page that lets a person know they have successfully logged on,
tells them they will be receiving an email and offers links to various help pages - which are
yet to be written.
- Made the FAQ a little bit more concise .. Removed my ramblings and added
several entries from the conversations I have had with people.
- Created the base page for support - no content yet but this will form the basis for a
range of help, feedback and contact links.
- Updated design of remote DB to account for changes.
- Fixed bug that had to do with logging on with differing case in the username
and problems this caused with the stock listing on the breeder home page.
Future Features and Fixes
- Add a list of the latest 5 breeder news. Clicking on the news
shows it in a popup. There is also a link to go to a larger
page showing lots of news.
- Do a site news - may need a new class - this then links to a top 3
or so on the front page.
- Implement User news
- Look into RSS for latest fixes.
- Get more breed photos and work on the breed information
- Put in a top tap-FXs type menu - just for looks.
- Look into removing the session attribute when browsing breeds. this is likely to confuse robots.
- Link the breeder username to a view of the breeder on the front page.
- More available stock listings page linked from the front page and maybe
from the search page. Maybe a page that searches on stock listings only.
- Allow the sending of the attachements in the contact thingo - maybe not needed.
- Put in an entry that has wanted things ....maybe a protected by images page that then shows the wanted listings comming up on the front page.
- Add last active day to the search engine as well.
- Validate existing emails in the BreederEdit page.
- Add a list of subjects in a drop down list to be used in the contact page.
- Fix the one hour time outage difference seen on logins.
|