Translations of this page:
Table of Contents

Release Notes - GeoChat: 1.5.3

New Features

1674: Allow users to login using user, mail or phone number

Users can now login using either username, mail account or mobile phone number. A hint is displayed inside the login textbox.

2512: Signup -" email address belongs to other user"

During sign up if the user enters a mail that is already registered for another account, the application will give him the chance to log in with that account.

2529: Test page for mobile phones

Superadmins can test mobile phones within the Test Mobile functionality that allows them to send a test message and verify that it is sent through the correct gateways and that the user gets it. This page is located under Admin/Test Mobiles.

2557: Bulk user signup

The implementation allows uploading a CSV file supporting the columns: - FullName - Phone - DisplayName - Email - Login

None of the fields is mandatory. Currently these column names must be present on the first row. (this could be improved auto-detecting the columns by analyzing the content).

After uploading the file, a review page is displayed, showing errors and warnings. Records that contains errors are displayed as red rows, and are skipped if the user accepts the review.

The process detects users that already are members and are ignored. Also if the user already exists, just an invitation is sent.

More documentation can be found at Bulk Member SignUp

2511: Any person should be able to donate to a group

Any person can donate to a group by accessing the group's public page: geochat.instedd.org/group/GROUPALIAS

2453: Allow configuration of chat/nochat after group creation

Group owners can configure a group as chatroom or not chatroom after its creation.

Optimizations

2457: Rename "My Profile" for "Settings" and add tabs

The page My Profile has been split in three different tabs an it has been renamed to “Settings”

2560: Resize userIcons server side

The user icon that is displayed in the map, needs to be resized depending on the place it's used. That resizing was done in the browser. Now it's done on the server side, resulting on a performance improvement.

2465: Optimize JS includes

Huge improvements on the way we handle and load scripts on the page have been done, resulting on a very noticeable improvement on the performance.

2509: Local gateway cannot only be only a ClickOnce launcher

The installer for the Local Gateway has been redone to move away from ClickOnce, a Microsoft technology that was causing some usability glitches.

2467: Avoid browser re-layout

As the page loads, elements were being re-layout resulting in a degradation of the browser performance for the page loading. That is avoided now.

2466: Optimize query to fetch new messages and users locations

Many improvements done to optimize the loading time of messages and user locations, resulting in a quicker loading and interaction of the map and stream.

Bug fixes

2522: Basic / Advanced links overlapped with a long group alias in Settings

In the Settings page, if the group alias was too long, it overlapped with the Basic / Advanced Links. Now it is fixed.

1373: Replies via email should correlate to originating thread

There were some errors in the way message threads were being handled for replies through mail. Mail replies now correlate fine to originating thread.

1842: Messages become 'stuck' at the top of stream, erroneous message year?

Some messages in SRRT group were stuck at the top of the stream because they were using Buddhist year (+500). The problem was already solved, but we corrected those specific messages.

2182: incorrect message when send in format LAT*LONG*MESSAGE

If the message contained an invalid LAT, it was being interpreted as a message with tags. Now, when sending “LAT*LONG*MESSAGE” if the user sends an invalid LAT or LONG (outside -90..90 range) he will be sent a message warning about the invalid values.

2526: The map got broken in IE7/8

Fixed a bug that caused the map to display wrong in IE7/8

2528: Starting a new conversation without sending the msg creates a location icon

Even after canceling the “start new conversation here” the location for the user was changed to that place. Fixed.

2559: Icons disappear from the map when zooming in/out and (un)checking groups in filter

When zooming in and out if the user checked or unchecked groups at the same time in the filter, icons in the map were disappearing. Fixed.

2581: Website allows sending empty messages

Now blank messages cannot be sent from the website anymore.

2572: #ping with no message

Now when the ping is sent without any content, the response format is:

Ping received at Wed, 29 Jul 2009 17:37:13 GMT via sms

When the ping is sent with content, the format is:

(<content>) received at Wed, 29 Jul 2009 17:37:13 GMT via sms

2533: Icons don't get clustered if the map is zoomed in

When the map was at the max zoom-in level and the groups were checked and unchecked, the icons in the map would not cluster. Fixed.

2534: Both a user marker and a thread marker are added on first message from user

Now, whenever any user sends a “at LOCATION” message to a chatroom group, only a single thread marker is added at the LOCATION.

2536: Reply from web shows incorrect used protocol to sent message

When you replied a message from the web, the reply was being shown as if it was done from the same protocol of the original message. Now the correct used protocol is displayed inside the bubble (web).

2538: Cluster does not count user locations initially

When the map was first loaded the icons which had just a location update from a user were not being counted for the number in the cluster icon. Now the cluster counts both location updates and user conversations.

2540: #owner command doesn't send notification to sender nor to new owner

The #owner command is now sending notifications both to the user who was made owner and to the sender of the command: To new owner: <sender_displayname> has made you owner of group <group_name> (<group_alias>) To sender: The user <new_owner> was successfuly set as owner of group <group_name> (<group_alias>)

2510: 'Administrate' should be written 'Admin'

Administrative section renamed to “Admin”

2544: Pending requests list displays users with wrong format

Users were listed as in: LOGIN (DISPLAYNAME). The “Pending Requests List” now displays the users according to this format: DISPLAYNAME (USERNAME)

2436: Add header to tell IE8 to behave like IE7

As IE8 is incompatible with IE7, an indication to IE8 has been added to ask for compatibility with IE7. This should solve most of the problems for users with IE8.

2476: Location tab in sign up doesn't suggest your location

The service we were using to suggest locations based on IPs was taken down, we replaced this functionality with another service.

1215: Credentials in custom gateways are being auto filled

Some tweaks have been done to avoid the autocompletion of user/password in custom gateways with the user's credential.

2253: Check new added layers as default

After adding a new layer it is now selected by default.

2428: Local gateway receives messages with '@' character appended

Due to encoding problems in the SMS library we are using, messages sent through the Local Gateway had trailing ”@” sometimes. Fixed.

2348: Cluster conversations count not updated

Clustered conversation count was not being increased when new conversations arrive. Fixed

2203: Footer overlapped when sending a msg to a member from My Groups section

In Membership tab within My Groups section, when the message text box expanded, the page footer overlapped with the sent invitations sectio. This was fixed.

1871: When machine goes offline, error in top right contains no message

A message is displayed whenever the user's machine goes offline.

 
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed