{9} All Tickets by Time Descending (1658 matches)

List all tickets with all columns

Results (1 - 100 of 1658)

1 2 3 4 5 6 7 8 9 10 11
Id Type Created Modified Component Severity Priority Owner Reporter Cc Version Milestone Status Resolution Summary Description Keywords
#1658 unknown 09:30:57 1337153457844906 unknown major tobixen unassigned new updatestats.php - change some SQL

This query is slow:

mysql> SELECT COUNT(distinct(members.id)) as cnt from members right join BW_ARCH.logs on members.id=BW_ARCH.logs.IdMember? and BW_ARCH.logs.type='Login' and BW_ARCH.logs.created between '2012-05-15 00:00:00' and '2012-05-16 00:00:00' and BW_ARCH.logs.Str like 'Successful login%' /* /home/bwrox/www.bewelcome.org/htdocs/bw/updatestats.php */;

I created an index on BW_ARCH.logs(created), but it didn't help. Looking at the query again, I notice that the join to the members table is probably a noop and can be dropped:

mysql> SELECT COUNT(distinct(members.id)) as cnt from members right join BW_ARCH.logs on members.id=BW_ARCH.logs.IdMember? and BW_ARCH.logs.type='Login' and BW_ARCH.logs.created between '2012-05-15 00:00:00' and '2012-05-16 00:00:00' and BW_ARCH.logs.Str like 'Successful login%' /* /home/bwrox/www.bewelcome.org/htdocs/bw/updatestats.php */; +-----+ | cnt | +-----+ | 136 | +-----+ 1 row in set (7.65 sec)

mysql> SELECT COUNT(distinct logs.IdMember?) as cnt from BW_ARCH.logs where BW_ARCH.logs.type='Login' and BW_ARCH.logs.created between '2012-05-15 00:00:00' and '2012-05-16 00:00:00' and BW_ARCH.logs.Str like 'Successful login%'; +-----+ | cnt | +-----+ | 136 | +-----+ 1 row in set (0.01 sec)

mysql> SELECT COUNT(distinct logs.IdMember?) as cnt from BW_ARCH.logs where BW_ARCH.logs.type='Login' and BW_ARCH.logs.created between '2012-05-15 00:00:00' and '2012-05-16 00:00:00' and BW_ARCH.logs.Str like 'Successful login%';

#1657 volunteer task 11:18:23 1336819864937592 ServerSetup critical planetcruiser planetcruiser globetrotter_tt unassigned new Order new live server

Issue:

  • Deer is outdated, slow and too expensive
  • In some meeting we decided to order a new server at Hetzner, because most active volunteers have good experience with this provider, and also it's powered by renewable energy
  • This has been long delayed (at least 6 months), but now it's time to do it

Solution:

  1. DONE: Identify paper admin volunteer, preferably in Germany -> matthias
  2. Order new server at Hetzner (model to be discussed)
  3. Set up base system (needs ticket)

Urgency:

  • Pretty urgent, because deer is potentially vulnerable because of broken update system, but please wait for "go" by meinhard before ordering

Clues:

#1656 developer task 10:44:59 1336819733010162 BW Database major planetcruiser unassigned new Integrate memcache

Issue:

  • To solve performance issues described in #1655 we need to make Rox memcache-ready

Solution:

  1. Add memcache section to config, containing:
    • use_memcache: yes/no
    • server
    • port
  2. Write simple wrapper that:
    • Reads memcache config
    • Connects to memcache server on demand (consider persistent connection)
    • Sets, gets and expires/deletes keys

Clues:

Related tickets:

#1655 developer task 10:30:14 1337192489439447 BW Database major planetcruiser tobixen@… 0.8 closed fixed Memcache for spam counting

Issue:

  • According to deer:/var/log/mysql/mysql-slow.log this query is slow:
    # User@Host: bewelcome[bewelcome] @ localhost []
    # Query_time: 7  Lock_time: 0  Rows_sent: 1  Rows_examined: 77222
    
    SELECT COUNT(*) AS cnt
                    FROM messages, members AS mSender, members AS mReceiver
                    WHERE mSender.id=IdSender
                    AND messages.SpamInfo='SpamSayMember'
                    AND mReceiver.id=IdReceiver
                    AND (
                            mSender.Status='Active'
                        OR
                            mSender.Status='Pending'
                        );
    

Solution:

  1. Rewrite the section executing this query to use memcache (use a long expiry, maybe 24h)
  2. Make key expire when new spam is reported

Clues:

Related tickets:

#1654 developer task 10:07:13 1336811451704411 ServerSetup major planetcruiser planetcruiser unassigned new Install memcached

Issue:

  • We have some slow SQL queries in deer:/var/log/mysql/mysql-slow.log and memcached will help to fix this

Solution:

  • sudo apt-get install memcached

Clues:

Related tickets:

#1653 bug 20:00:22 1336828528686999 BW Admin blocker globetrotter_tt jeanyves, planetcruiser unassigned new Admin newsletter tool does not work properly

The tool for sending out newsletter (bw/adminmassmail.php) does not work properly.

Issues so far:

  • Problems with not escaped queries when ' in group names is used
  • Not every member received the last newsletter. According to JY it was sent only to 8796 from more than 19000 members
newsletter, adminmassmail
#1652 bug 20:43:14 1336502753183950 BW Profile major crumbking unassigned new Wrong relation messages on the personal start page

Issue:

  1. "You and XXX share a special relationship now."

with a link to  http://alpha.bewelcome.org/members/202/relations/add showing "update relationship" and "relationship confirmed"

  1. "XXX says you have a special relationship, now. Do you confirm this?"

with a link to  http://alpha.bewelcome.org/members/202/relations/add

Solution:
As I started the relationship I would suggest to link "1. + Show it!" to /members/XXX/relations or the /members/XXX#relationsbox

Message 2 I should not see as I started the relationship!

relation
#1651 new feature 15:27:57 1337190576860784 BW Profile critical planetcruiser planetcruiser 0.8 closed fixed Add "Edit" links when viewing own profile

When looking at your own profile it would be super-cool to just click on an "Edit" link at the upper right corner of the content box you would like to edit. :)

Related ticket:

#1650 improve feature 15:15:02 1336500720239025 BW Profile major planetcruiser planetcruiser 0.7 closed fixed Misleading "Show all" link to relations page on profile

The "Family and close friends" box has a link at the bottom that says "Show all".

Issue:

  • This link leads to a page that shows the same number of entries, because the "Family and close friends" box on the profile always shows all

Solution:

  • The "Family and close friends" box makes the profile colourful, and limiting its list to 3 or 5 members is not a good idea IMHO. So this results in this solution:
    1. Remove "more" link
    2. Display "Manage friends" when looking at your own profile, link to "/editmyprofile#!specialrelations" (relations tab in edit profile form)
#1649 bug 14:27:38 1336482044326188 BW Profile critical planetcruiser 0.8 new Relationship comments can sometimes not be updated in profile settings

Issue:

  • This only seems to be happening for not confirmed relationships and/or with members that don't have the status "Active"
  • On tab "Family and close friends" of  http://www.bewelcome.org/editmyprofile text changes in the comment textareas are not saved when pressing "Save profile"

Solution:

  • Save changes on profile saving

Clues:

Related ticket:

Urgency:

  • High, because friend features should be working flawlessly
#1648 bug 13:10:48 1336475448516438 BW Profile minor planetcruiser unassigned new Slashes swallowed when updating profile data

Issue:

  • All textareas (i.e. "Profile Summary" or "I Live With") don't handle backslashes in front of single quotes well:
    • \' becomes ' after saving
    • \\\\\\\' also becomes ' after saving

Solution:

  • Save information as typed in by the user, so always keep the backslashes

Clues:

  • Other text fields (not textarea) save information as expected, compare data handling and display there

Related ticket:

  • #1279 (see fixes in commits)

Urgency:

  • Not urgent, because it's very unlikely that someone needs \' in their profile ;)
#1647 bug 12:46:03 1336474145479129 BW Profile blocker planetcruiser 0.8 new Sign-up does not accept all UTF-8 chars

Issue:

  • On  http://www.bewelcome.org/signup - if any of these fields contains a special non-ISO character (like Turkish "İ") input is not validated:
    • First Name
    • Second Name
    • Last Name
    • Post code
    • Street
    • Street number
  • Especially in "İstanbul yolu" that's a big problem obviously ;)

Solution:

  • Accept all UTF-8 characters in these fields

Clue:

Related ticket:

Urgency:

  • This is pretty urgent, we are losing sign-ups because of this (I know at least 2 people that didn't complete the sign-up due to this bug)
#1646 bug 19:17:04 1336497505059719 unknown blocker planetcruiser planetcruiser 0.7 closed fixed Family and close friends relation can not be deleted

Issue:

Expected behaviour:

  • Relationship is deleted and notice "Relationship was removed" is shown

Related tickets:

#1645 improve feature 16:33:17 1336314797452651 BW Admin major globetrotter_tt unassigned new Implement a field to change the status of a member in adminedit

Sometimes the BW admins/safety team need to change the status of a member, for example to bann an abuser. This is still done with  http://www.bewelcome.org/bw/updatemandatory.php?cid=membername

We have already a new admin page:  http://www.bewelcome.org/members/%membername%/adminedit but the field to change the status is missing there.

Note: Only people with admin or safety-team right should see this page.

profile, admin,
#1644 bug 13:32:30 1336217550740352 BW Geo major planetcruiser unassigned new Update location: Sighişoara not found

Issue:

Solution:

  • Debug SQL query and display correct geonames_cache entry for Sighişoara

Clues:

  • I added "Sighişoara" manually to geonames_cache table, because it wasn't there, but still it's not found. This might have to do with the special "s" in the middle, or a step that I forgot when adding the city to the db

Related tickets:

#1643 bug 13:24:38 1336217141944664 BW Geo major planetcruiser unassigned new Update location: "Show them all" not working

When searching at  http://www.bewelcome.org/setlocation for a location and getting more than 10 results a link "Show them all?" appears.

Issue:

  • When clicking the link styles for extra results are updated in DOM, but the extra results are not displayed

Solution:

  • Show extra results when clicking the link

Clues:

  • Tested with Chromium, this might work in other browsers
#1642 bug 12:53:44 1336215224371694 BW Geo major planetcruiser unassigned new Update location: Capital cities shown when no match

Issue:

Solution:

  • Show message 'No location found for "XXXXXX". Try searching for places near to this location.' instead of result list
#1641 developer task 16:12:55 1336320739392738 BW Geo major toub planetcruiser unassigned assigned OSM: migrate sub trip creation

sub trip creation map (click "Add destination" when viewing one of your trips) needs to be migrated to OpenStreetMap

related ticket:

#1640 developer task 16:00:00 1336320731577208 BW Geo major toub planetcruiser unassigned assigned OSM: migrate trip display

 http://www.bewelcome.org/trip and individual trip pages (i.e.  http://www.bewelcome.org/trip/show/claudiaab) need to be migrated to OpenStreetMap

related ticket:

#1639 developer task 15:54:56 1336320723766592 BW Geo major toub planetcruiser unassigned assigned OSM: migrate blog post/trip creation

 http://www.bewelcome.org/blog/create needs to be migrated to OpenStreetMap

related ticket:

#1638 developer task 15:52:29 1336320716235462 BW Geo major toub planetcruiser unassigned assigned OSM: migrate blog post display

blog posts with geo information will show a map. examples:

they need to be migrated to OpenStreetMap

related ticket:

#1637 developer task 15:41:27 1336320707627192 BW Geo major toub planetcruiser unassigned assigned OSM: migrate profile location update

 http://www.bewelcome.org/setlocation needs to be migrated to OpenStreetMap

related ticket:

#1636 developer task 15:39:43 1336320699968193 BW Geo major toub planetcruiser unassigned assigned OSM: migrate signup

 http://www.bewelcome.org/signup/3 needs to be migrated to OpenStreetMap

related ticket:

#1635 developer task 15:36:15 1336320688546876 BW Geo major toub planetcruiser unassigned assigned OSM: migrate map search

 http://www.bewelcome.org/searchmembers needs to be migrated to OpenStreetMap

see also:

related ticket:

  • #1631 (will probably be fixed in the migration process)
#1634 bug 14:25:18 1336497363131677 BW Profile blocker planetcruiser crumbking 0.7 closed fixed Port the delete relation function to new layout

Issue:
Delete link jumps to old layout:  http://www.bewelcome.org/bw/editmyprofile.php?action=delrelation&Username=xxx

Check the tab on the edit profile form:

 http://gitorious.org/bewelcome/rox/blobs/master/build/members/templates/editprofile_form.php#line549

Solution:

Replace link with something like:  http://www.bewelcome.org/members/matthias/relations/delete

After confirmation move back to edit profile page. (tab relations)

relation
#1633 unknown 15:05:53 1336028471036905 unknown minor planetcruiser planetcruiser 0.7 closed fixed clean up main.js

issues:

  • contains unused js includes
  • mapping needs to be DRYer
#1632 volunteer attention 23:26:37 1335216397026057 BW Forum minor mahouni unassigned new No more subscriptions: group member settings changed to "no email"

It seems that some group member settings have changed to "no email".

Let's try to track this bug:
Check how many group/members/forum topics are affected.
Is it an ongoing bug or did it happen just once?

Reported in the "open hosts requests in toulouse" in thhis thread:  http://www.bewelcome.org/forums/s2349-bug__receive_the_posts_from_the_forum__open_hosts_requests_

Some members from the Munich group told me the same and I was quite sure that I had a subscription for the Munich group too, which was gone.

group forum subscription
#1631 bug 00:25:51 1336212322851213 unknown critical mahouni unassigned new Location search by text not working for some cities

The search is somehow buggy...

Location search by text (Field: "Enter a location") is not working for some cities. A search returns "No members found". Please add cities where this is true. Reported so far:
München,
Leipzig

It occurs on Mapview and on Textview and no matter if you search for "Munich" or "München".

"Search using map boundaries" works fine for these cities.

location text search
#1630 improve feature 00:11:30 1335132690995583 BW Search minor mahouni unassigned new Point to additional options to find members

Crumbking came up with the idea to replace the " X/0 members found." with:

not logged in:

0 members found. Try it with the [map search]. 0 public members found. [Log in] to see X non public members. Or try it with the [map search]. X public members found. [Log in] to see additional X non public members. Or try it with the [map search]. logged in: 0 members found. Try it with the [map search] X members found. Try it with the [map search], too!

With this information we help the user to find profiles around some places. (map search) And we attract potential users to signup!

map search members found
#1629 bug 20:49:09 1334919527872231 BW Profile major abyssin unassigned new Parts of a profile duplicate themselves

Member lavadrouille, who uses the website in French, contacted the support team because she had an issue with her profile. She found herself unable to edit "My interests" part using  http://www.bewelcome.org/editmyprofile. After some research, we found out the problem is actually that everything she writes under "Please bring:" and "I can offer my guests:" in the "Accomodation" section copies itself respectively in "Hobbies" and "Past trips" in the "My interests" section. The only solution she has to keep a clean profile is to simply leave "Please bring" and "I can offer my guests" empty.

#1628 new feature 16:35:16 1334171104288921 FrameWork major planetcruiser planetcruiser 0.5.9 - bugfixing closed fixed introduce flash system messages

general purpose message boxes (called "flash" in other mvc frameworks) that can be set after an action has been completed are missing in rox.

this is needed for #1587, so i will implement notice and error message flashes which they can be simply called in each controller.

#1627 improve feature 13:03:15 1334149545135384 BW General trivial sanderr unassigned new Privacy policy update

 http://bewelcome.org/privacy is outdated. Deleting a profile is no longer correct. Below are the correct steps to delete your profile:

  1. Log in on the website
  2. Go to My account > Edit my profile
  3. In the left column there's a 'delete my profile' link, click this.
  4. Fill in some optional data in the form, and check the checkbox below.
  5. Press the 'submit query'
#1626 improve feature 21:18:12 1336093944458091 BW Search major mahouni mahouni 0.7 closed fixed searchoptimizer: change default results

This is a ticket to change the default search parameters: A search will return

  • only people who can host and have a profile picture
  • people who last logged in will be first

At the moment the default parameters are : active (logged in at least once in the last 3-4 years), no matter if there is a profile picture and if the person can host or not. Default sort order is newest member first. The current default search results can still be found with the advanced search settings.

related bw forum discussion:  http://www.bewelcome.org/forums/s2289-Empty_profiles_are_useless

search members profile picture
#1625 developer task 22:17:15 1334090590634962 BW Forum minor mahouni mahouni unassigned assigned Move tag subsets (categories,continents and tag cloud) to the right bar

The forum would be more user-friendly if you don't have to scroll down the page to see the recent posts. Let's move the tag subsets to the right bar.

Matthias has already a draft in his gallery:  http://www.bewelcome.org/gallery/show/image/2402

forum tag cloud layout
#1624 developer task 21:47:03 1334090667383171 BW Group trivial mahouni mahouni unassigned assigned Small layout change: make the group founder less king

It's great if someone has created a nice, active group, but we don't want to see the profile picture of that person again and again forever on top of the group start page.

It would be enough to have small text at the bottom with the username of the founder / without profile picture.

related discussion in the BW forum:  http://www.bewelcome.org/forums/s1414-Explaining_the_title___Founder_of_this_group__and___no_owner_

group founder
#1623 improve feature 13:30:41 1334247700481521 BW Layout minor crumbking crumbking 0.5.9 - bugfixing closed fixed add group name to Recent Forum Posts on the main (internal) page
  • at the moment, from the main page, you're not able to see to which group the recent posts belong to
  • see also:

 http://www.bewelcome.org/groups/571/forum/s2238-add_group_name_to_Recent_Forum_Posts_on_the_main_page

#1622 developer task 23:58:02 1333657819311997 BW Database minor planetcruiser mahouni planetcruiser, jeanyves, mahouni 0.5.9 - bugfixing closed fixed Stored procedures in database

The reference database for local installations of BWRox is missing some stored functions/procedures. E.g. it is not possible to create new posts or reply to a forum post without the db function Next_Forum_trads_IdTrad().

Jean Yves has written to the bw-dev mailinglist how to create this stored function. I copy&paste his message here:

Hello, I just checked this stored function is really needed for the forum to work. Here is the code to run on mysql to create it:

CREATE FUNCTION `Next_Forum_trads_IdTrad`() RETURNS int(11)
    DETERMINISTIC
BEGIN
     DECLARE res INT;
select max(IdTrad)+1 from translations into res ;
               RETURN res;
    END

It should be added on the reference test database Greetings Jean Yves

installation, database, stored function, stored procedure, IdTrad
#1621 bug 14:38:54 1334142267583214 BW Geo minor crumbking planetcruiser 0.5.9 - bugfixing closed fixed Flags for some countries missing in country list

Issue:

Solution:

Clues:

  • This happened because these countries newly emerged after Serbia and Montenegro being split
#1620 bug 23:35:41 1333364576442431 BW General trivial crumbking crumbking 0.5.9 - bugfixing closed fixed change link: blogs.bevolunteer.org to wiki/BeVolunteer on about page

As this is a dead link I changed the link to wiki/BeVolunteer

see:  http://gitorious.org/bewelcome/rox/commit/95aaf5742700205f9bbbf527b700962a2e0aa425

#1619 new feature 19:54:08 1333302848949870 BW Admin minor planetcruiser unassigned new Allow creation of group super-admins

The admin interface should allow to give trusted volunteer users the right to change settings of all groups.

The current workaround is to run these SQL queries (replace "<member_id>"):

INSERT INTO members_roles (
    IdMember,
    IdRole,
    updated
)
VALUES (
    '<member_id>',  '3',  NOW()
);

INSERT INTO privilegescopes (
    IdMember,
    IdRole,
    IdPrivilege,
    IdType,
    updated
)
VALUES (
    '<member_id>',  '3',  '3',  '*',  NOW()
)
#1618 improve feature 13:59:58 1333364208406988 BW Gallery trivial crumbking crumbking 0.5.9 - bugfixing closed fixed Small usability fix gallery: add member info to the sidebar on the image-view and add a link to a username

add member info to the sidebar on the image-view and add a link to a username

see:  http://gitorious.org/bewelcome/rox/commit/00ce983f304aa947ca14c1f3ae5c639a099b3807

#1617 new feature 11:08:58 1331892538052303 unknown minor sanderr unassigned new last minute host/couch request

Currently there's no option to indicate that a user is searching for a last minute couch. Nor that hosts have the option to offer a last minute couch.

These two could be matched if they're in the same (map) area and thus find each other.

As suggested by appel300 through otrs ticket #2012031510000051.

#1616 bug 23:52:49 1331160769620034 BW Profile major crumbking unassigned new Switching site languages create a new (unwanted) translated profile

Issue:

  • after switching the language of the site and visiting the profile page creates a (unwanted) profile translation. It even switch to this (unwanted) profile translation. It's even getting better: If you hit the edit button of the (unwanted) translation change XY and click the save button it shows changes are saved and it opens the other version of your translated profile and for the user it seems like the changes are not saved.

Solution:

  • Stop the automatic creation of a profile translation while surfing in another languages
  • Check if the code jumps to the right profile translation after hitting the save button in the "edit profile page"
  • add a message above the edit profile form: "You are editing the XYlanguage of your profile."

Alternative:

  • Get rid of the whole profile translation thing ;-)
#1615 bug 20:01:29 1336130016750249 BW Geo minor planetcruiser mahouni unassigned new Broken special characters during location update

Reproduce:

  1. Go to  http://www.bewelcome.org/setlocation
  2. Type "Hagåtña" as location
  3. Search location
  4. Click on first hit "Hagåtña, Guam / Hagåtña Municipality"
  5. Click "Save Location"
  6. "Choosen location" is displayed as "Hag%C3%A5t%C3%B1a, Guam / undefined"

Solution:

  1. Display chosen location as "Hagåtña"
  2. Display "Hagåtña Municipality" instead of "undefined"

Clues:

  • This is possibly borked in the JS or AJAX/JSON response
  • Priority low, because no functionality is harmed
#1614 bug 19:43:37 1331145817331570 BW Geo minor planetcruiser unassigned new Database table geonames_cache inconsistent

Issue:

  • We have places in geonames_cache that have a parentCountryId=0, although a fk_countrycode is set
  • This leads to unexpected behaviour during sign-up and possibly in member search

Solution:

  1. Add missing parentCountryId values via SQL query
  2. Fix geonames import script

Clues:

  • Find broken locations via:
    SELECT * 
    FROM geonames_cache
    WHERE parentCountryId = 0
    AND fcode NOT LIKE  "PC%"
    
  • Make sure manual fixes of geonames_cache are not overwritten by geonames import script
  • Compare geonames_cache with geonames_countries
  • Priority is low, because this only hits very few members

Related ticket:

#1613 bug 22:26:07 1330550767934668 unknown minor abyssin leeuwerck@… unassigned new Inconsistency between privacy policy and registration process

A potential future member reports to the Support volunteers that he needs to provide his postal address for signing up while the privacy policy only states that "When you register for the BeWelcome network, we will collect your name, e-mail address, your gender, date of birth and post code."
Either the privacy policy should be fixed so that the postal address is added (probably to be discussed outside of trac), or the registration process so that users who sign up don’t need to provide postal address.

#1612 improve feature 19:37:47 1330108667121918 BW Forum minor crumbking unassigned new Activate the google custom search pagination

Hello,

a user suggest to activate the google custom search pagination.
[See  http://www.bewelcome.org/forums/s2171-google_custom_search__no_scrollbar ]

As you can see on this page: It is somehow possible to activate it.

 http://www.umweltv.at/

#1611 bug 11:00:51 1330077841498195 BW Forum minor planetcruiser unassigned new Wrong error message when opening non-existent forum thread

Issue:

Solution:

  • Display this error message: "This page does not exist." or "This forum thread does not exist."
  • Additionally display: "If you got this error message by clicking on a link within BeWelcome, please help us to fix this by contacting us using the Feedback form. Please include the link to the referring page, so we know where to look. Thank you!"

Related ticket:

#1610 bug 10:54:01 1330077241296943 BW Forum major planetcruiser unassigned new Wrong error message when opening hidden forum thread

Issue:

  • "Please log in to see the thread" appears when opening a forum thread that is hidden/group-only - this is misleading

Solution:

  • Display this error message: "This page is only visible to members of the group Example. Please join this group to access this page."
#1609 bug 14:53:05 1329400385843382 BW Layout trivial crumbking unassigned new buttons break in some languages

 http://www.bewelcome.org/rox/in/nl/

Solution In areas with lot's of space we could do this hack:  http://www.ohne-css.gehts-gar.net/0029.php

button
#1608 improve feature 20:00:36 1328641236170452 BW Group trivial Fake51 globetrotter_tt unassigned new Hyperlinks should be clickable in group description.

User feedback:

I guess it is not a bug, but I would like to point out that the impossibility to create clickable links on the groups description, and even the facts that  http://-like links are inactive is really annoying, and definitely not user-friendly.

link, hyperlink
#1607 unknown 17:35:51 1330791080686280 unknown major coroa coroa unassigned assigned log ip and username on signup if their ip are on any dns block lists

at the end of the signup the user's ip check against lists commonly used by email spam filters ( http://cbl.abuseat.org/) and create a log entry, if the check returns positive. Also add a new configuration item to the ini:

[dnsblock] dns="dnshost1.fqdn,dnshost2.fqdn,..." Config fallback should be checking sbl.spamhaus.org and sbl-xbl.spamhaus.org. Dynamical ips are only listed in xbl, we may or may not want to check against both.

#1606 bug 00:59:34 1328229840108674 BW Profile major bikepunk unassigned new broken "Add a note" function

The "Add a note" function (available on every profile, in the menu on the left) is not maintained, and buggy. I remember I found some while ago a link to :

"My notes page"  http://www.bewelcome.org/bw/mycontacts.php

I cannot find it any longer.

We should remove the function if we do not fix it and/or rewrite it.

#1605 bug 00:39:24 1328226206949513 BW Group major Fake51 bikepunk unassigned new unexpected "New topic" button for the groups I don't belong

For some groups, you need to join the group in order to post on the group forum. (BeWelcomeTranslators? for example)

But on the group page, even if you did not join the group and then you cannot post in the forum, the "New topic" button appears and allow you to create a new topic. You get disappointed only when you click "Submit topic" button and get : "Please log in to see the thread" ( http://www.bewelcome.org/groups/60/forum/s2084?sidTB=i3DBjbFnkDTdLWT4Q7fPfQH6NRa) and realize it doesn't work.

#1604 unknown 23:45:13 1328284397149011 BW Profile major bikepunk closed fixed latvian language translated in french as "Lituanien"

on the profiles, when you pick Latvian, in french it appears as "Lituanien" instead of "Letton"

#1603 improve feature 00:32:29 1328139149289901 BW Group major Fake51 bikepunk production unassigned new change group admin / groupsettings

at the moment it seems that only the group founder has admin rights (access to groupsettings) on a given group, and even the founder cannot change his own status or give admin rights to someone else

#1602 new feature 18:04:43 1330097413559970 BW General major coroa coroa 0.5.8 - bugfixing closed fixed Kill current sessions of banned members

When a member is banned using the Banned status in the members table, his potential current session isn't affected, so he can keep using the website f.ex. spamming until his session expires.

#1601 bug 19:46:22 1333384795024335 BW Geo blocker planetcruiser globetrotter_tt planetcruiser production 0.5.9 - bugfixing closed fixed Kosovo is not shown in places

Issue:

Solution:

Note:

  • Apparently places in Kosovo are found during the signup process.

Related ticket:

kosovo, geonames, places
#1600 bug 16:39:36 1331147817137162 BW Blogs minor planetcruiser alpha 0.5.8 - bugfixing closed fixed Blog comment counters show blocked members

Issue:

  • The number of comments displayed next to a blog post preview also counts comments of members that were banned

Solution:

  • Only count comments of active members

Clues:

  • Meinhard started working on this via #1572, but the resulting SQL query (9+ joins!) became really slow, so work needs to be picked up from there
#1599 bug 13:21:47 1327839707437904 BW Blogs minor planetcruiser unassigned new Irritating message underneath blog comments

Issue:

  • If you are not logged in you see "Please sign up if you want to make use of this feature." underneath the blog comments
  • This is confusing

Solution:

  • Change to "Please log in to add a comment."

Clues:

  • If this string is only used at blog comments, it can be simply changed in the translation, if it is used elsewhere, a new string needs to be added via translation tool and in the code for displaying blogs
#1598 bug 10:14:23 1327828463707750 unknown major planetcruiser unassigned new Username check at signup too late

Issue:

  • At signup (/signup) you type in any username and get a green check symbol as soon as it is long enough - you assume the name is available
  • You finish the sign-up process until the last step and if the username is taken, you will be notified - this is disappointing

Solutions:

  1. AJAX check of username availability when leaving username field
  2. Check for username after completing step 1

Priority:

  • Not too low, because a perfect sign-up procedure gives the user a good first impression about BW
#1597 new feature 14:06:15 1327756061804598 Trac minor planetcruiser coroa unassigned new Email2tracPlugin

Lately at least i am using trac sometimes to discuss new features before with the comments functions. But replying via trac is often quite tedious, text input not being that good (f.ex. no automatic word wrapping).

As far as I can see the Email2tracPlugin [1] would allow to answer directly to the notification mails and have the comment then added to the ticket. That would be a great help.

I don't know how it interacts with trac being read only for anonymous users ... and i couldn't tell from the webpage, but perhaps s.o. can figure that out.

[1]  https://subtrac.sara.nl/oss/email2trac/wiki

#1596 bug 21:16:49 1327747208939528 BW Profile minor planetcruiser globetrotter_tt all unassigned new Zoom effects don't run on IE

Issue:

  • The zoom effects of images in the gallery and profile picture don't work in various versions of Internet Exploder, due to JS incompatibilities

Solutions:

  1. Update zoom script to latest versions and see if this fixes the issue
  2. Use a different zoom solution, i.e. fancybox ( http://fancybox.net/), which seems to have decent x-browser support

Related ticket:

#1595 developer task 13:44:42 1327940850264651 BW Mail blocker coroa planetcruiser 0.5.7 - bugfixing closed fixed Message limit quickfix

Issue:

  • We have some pretty active spammers right now. A proper defence mechanism will be introduced with #1588, but we need a quick solution for the current spam wave

Possible solution:

  1. Limit number of messages per hour to 5 for new members
  2. Others? Please add

Clues:

  • Solution A could be implemented with one SQL query that checks before sending
#1594 developer task 18:36:27 1330540032666305 BW General major planetcruiser globetrotter_tt production 0.5.8 - bugfixing closed fixed Adjust the donation page for the current need of BeVolunteer

Currently the donation bar  http://www.bewelcome.org/donate shows that BeVolunteer needs 180€ per month.

As on the GA 2012 it was agreed to ask run only one donation campaign, the donation page needs to be changed like this:

  • Display the info that BeVolunteer asks for 1000€ this year
  • Make the "Help the project" tab the default tab on the main page, so that people notice the "donation thermometer"
donations, beVolunteer
#1593 bug 15:54:12 1327695440044299 unknown blocker planetcruiser planetcruiser 0.5.7 - bugfixing closed fixed Profile page does not render on IE7 and IE8

Issue:

  • Some JS error causes pages to stop rendering after the profile picture is shown
  • In IE7 the browser even redirects to a "Internet Explorer cannot display the webpage" error page

Solution:

  • Fix JS so it runs in all browsers or has a better fall-back

Priority:

  • Really f*ing high, because most of the world can't see the profile pages!
#1592 bug 11:57:59 1327940541571652 unknown minor planetcruiser planetcruiser 0.5.7 - bugfixing closed fixed "Next visitors to your city" always visible on start page

Solution:

  • Hide when no visitors are expected in user's city
#1591 developer task 16:13:31 1328001077708084 BW Geo blocker planetcruiser planetcruiser all 0.5.7 - bugfixing closed fixed Replace usage of cities, regions and countries with geonames_cache

Issue:

  • Currently we have two ways of retrieving city, region and country information for members (city/region/country tables and geonames_* tables)
  • This should be reduced to one way in order to have less source for error

Solution:

  • Only use geonames_cache table to lookup location data
  • Remove cities, regions and countries tables

Notes:

  • Currently the cities table is corrupt/truncated on the live database, queries to it are unreliable - this increases urgency!
#1590 improve feature 23:19:51 1326061191540657 BW Profile critical planetcruiser all unassigned new Allow opt-out of profile visit tracking

Issue:

Solution:

  1. Add preference "Show my profile visits to profile owners" or "Track my profile visits"
  2. Add preference "Display 'Recent visitors of your profile' on my start page"
  3. Implement code that reads these preferences in different modules
#1589 new feature 22:24:48 1326057888623153 unknown major planetcruiser all unassigned new Finish "last comments" implementation

Intro:

Task:

  • Feature should be made easily accessible to all members
  • Privacy needs to be respected

Solution:

  1. Link feature from a prominent location, options:
    • Personal homepage (after login)
    • Main menu, possibly under "Explore"
  2. Add checkbox to add comment page: "Show in latest comments" (with note about preference below)
  3. Allow members to set preference for checkbox

Concerns:

  • Comments in stream are out of context
  • Possible invasion of privacy
  • Negative comments on last comments page might influence honesty

Related tickets:

#1588 new feature 17:37:16 1334255207210978 BW Mail critical planetcruiser planetcruiser production 0.5.9 - bugfixing closed fixed Introduce message sending limit

Issue:

  • We have abusers that sign up and send hundreds of scam/spam messages within hours

Solution:

  • Limit number of messages people can send per time frame (per minute, per 15 minutes, per hour, per day), possibly in combination with member status and number of friends
  • Make limits easily configurable (default.ini?), so we can fine-tune later

Clues:

  • We should identify a typical abuser profile and set limits accordingly. I.e. a typical abuser probably has 0 comments/friends, just signed up, has not received any messages,
  • Maybe we can have a score system to calculate the likelihood of an abuser (i.e. no comments: 10 points, no messages received: 10 points, newly sign-up 5 points)
  • If a flag mechanism for users exists, we should also consider this
  • Messages could be held for moderation instead of being rejected
  • Akismet-like text recognition could also be implemented - there is so much anti-spam software out there! :)
  • A captcha however is no solution IMHO, because it will only protect us from automated message sending, which we don't have. Solving our simple captcha takes 2 seconds, nothing that will stop a dedicated spammer

Related tickets:

#1587 developer task 16:35:14 1334230345620987 BW Profile critical globetrotter_tt planetcruiser production 0.5.9 - bugfixing closed fixed Report comment needs reimplementation

Issue:

  • Report comment on a user's comment page marks comment on first click, without the reporter entering a reason for a flag, and then redirects to feedback page
  • This is far from expected behaviour, so currently the button has been removed

Solution:

  1. Show "Report comment" button again
  2. On click display form to enter reason for flag (new page or in-line)
  3. Flag comment *after* user presses submit, so it shows in  http://www.bewelcome.org/admin/comments and/or  http://www.bewelcome.org/bw/admin/admincomments.php
  4. Send notification mail to abuse email address

Clues:

  • According to matthias the admin comment tools only partly work, this might need an extra ticket

Related tickets:

#1586 bug 22:17:09 1333517431020199 BW Geo major planetcruiser planetcruiser production 0.5.9 - bugfixing closed fixed Sign-ups with broken location data

Issue:

  • About 1% of new members have broken location data (ADM1 location class instead of PPL location class)
  • Currently about 50 people with this problem are pending to be accepted

Reproduce:

  • This issue can not be reproduced by us yet

Solution:

  1. Make sure people can only continue sign-up if a PPL class location has been selected
  2. Automatically sanitise broken location (preferred)

Clues:

Related ticket:

#1585 improve feature 19:24:05 1325874245616074 BW Mail minor crumbking all unassigned new [BW messages] notifications, warnings, error handling

Issue:

We should show some "notifications" to the users if he does not tick any messages. Additionally we should show warnings like "These messages will be deleted ....Sure?" Also if something does not work we should show an error message.

Related ticket:

http://trac.bewelcome.org/ticket/1573

#1584 improve feature 01:26:56 1330978598877360 unknown major bikepunk unassigned new gender options

from :  http://www.bewelcome.org/forums/s1959-What_about_gender_/

Since "gender" is a box that allows users to search for hosts/guests based on their gender, I feel that we should offer the following :

  1. have three options (one - and only one - should be compulsory) : Male - Female - Other

AND

  1. provide a free text field with the "other" so that members can write about their particular situation. Since this is a free text field, you can write "i don't tell" or "i'm a transsexual" or "I don't believe in gender-discrimination" or whatever you want to say about your gender views.

This way members can still use the search function and those members who don't want to put their gender have a way of expressing that.


At the moment, there is no way to display gender informations on profiles. Of course, we have to make it possible to display. I guess next to the "age" info would be fine.

#1583 bug 21:31:07 1325150071623995 BW Profile minor crumbking crumbking production 0.5.6 - bugfixing closed fixed Upcoming trips are linking to an empty page

See  http://www.bewelcome.org/members/Mroczna in the Upcoming Trips section: All links are going to  http://www.bewelcome.org/trip/show/user/Mroczna which is an empty page.

Solution I change the links to:
trip/show/username

#1582 improve feature 17:51:39 1324982332403318 BW Profile minor crumbking production unassigned new allow basic HTML in forms (htmlpurifier)

As requested by the community we should enable links in forms like in the profile page.

See  http://www.bewelcome.org/forums/s1907

#1581 improve feature 21:37:06 1324672626555782 BW General major bikepunk unassigned new secure https login

By default, the login is not secured with https :

In my mind  http://www.bewelcome.org/login#login-widget should not exist only  https://www.bewelcome.org/login#login-widget should remain

on  http://www.bewelcome.org/ it should be mentioned that the login is not secure and add a link/button for secure login (a lot of people do not know about https)

any redirect to the login-widget shoul be to the https version

for example  http://www.bewelcome.org/login/forums/s1940-Diaspora_meetup_tomorrow__Tuesday__evening#login-widget

#1580 bug 20:10:05 1336497194656002 BW Profile blocker planetcruiser planetcruiser production 0.7 closed fixed Family and close friends page shows weird numbers

Issue:

Solution:

  • Show relation text or nothing
#1579 improve feature 22:45:29 1334231728428569 BW Profile minor planetcruiser planetcruiser 0.5.6 - bugfixing closed fixed Make "Report spam" link in comments less important

suggested by rob on dev list:

I like the changes and I know this isn't strictly where I should be posting this, but the suggestion on the multiple report links made sense to me, I'd suggest using the "button" class used elsewhere on the page for a simple "!" like:

<p class="float_right"><span class="button"><a href="forums/reporttomod/####" title="Report a problem with this comment">!</a></span></p>

Seems to me to neaten the page up somewhat.

#1578 bug 19:14:34 1324584319438912 BW Forum major bikepunk unassigned new "Recent forum post" keeps displaying forum messages from groups I left

 http://www.bewelcome.org/main

On the main BeWelcome page, the "Recent forum posts" is displayin the last active threads I subscibed to => Then it displays all the last active threads of the groups I joined.

The problem is that it keeps displaying the threads of the groups I left.

For example : I joined the Berlin group, then I left it, but the "Recent forum posts" keeps displaying recent threads from this group on my main page. (hopefully) I do not receive email notifications though.

#1577 improve feature 15:00:01 1325894968958181 BW Profile minor planetcruiser micha globetrotter_tt, meinhard 0.5.6 - bugfixing closed fixed Add 'counter-comments' to the comments page

Integrate a member's written comments into the CommentsPage? that lists all the comments he received. This should look similar to the way, CS shows their comments.

I add an image to show what I'm aiming for.

comments, counter
#1576 bug 21:35:30 1324327124658038 BW Admin critical globetrotter_tt production unassigned new Inconsistency for pending members

Issue:

There seems to be an inconsitency for pending members: Some profiles are not shown in bw/admin/adminaccepter.php, but are displayed in the new (not ready) version of it: build/admin/accepter

Example:  http://www.bewelcome.org/members/zackskerritt

Clue:

All profiles that are not shown in bw/admin/adminaccepter.php have no region or country information

Possible related ticket: #1147

#1575 improve feature 21:23:31 1325715174479672 BW Internationalization trivial globetrotter_tt production unassigned assigned Error messages in login widget are not translatable

Issue: The error messages in build/login/login.ctrl.php and build/login/loginform.widget.php are still hardcoded in english.

Solution: Replace text with $word->get(errormessage)

#1574 bug 16:32:42 1327940787723760 BW Profile major globetrotter_tt globetrotter_tt production 0.5.7 - bugfixing closed fixed Don't display comments from banned members on other member profiles.

If a member is banned because of abusing the rules of bewelcome (spamming, etc), all the comments he/she left for other members are still visible on their profiles.

#1573 improve feature 20:43:15 1326144536935623 BW Mail major micha bikepunk 0.5.6 - bugfixing closed fixed [BW messages] Delete and Spam button missing

 http://www.bewelcome.org/messages/xxxxx

When you read a message from your inbox on BeWelcome, there is no way to delete or spam it directly. At the moment, you have to go to  http://www.bewelcome.org/messages/received to pick the messages you want to delete.

#1572 bug 21:59:30 1327938034391417 BW Admin major planetcruiser globetrotter_tt all 0.5.7 - bugfixing closed fixed blog comments from banned users are still shown

It's not possible for admins to delete blog posts and comments from other users. While blog posts from banned users are not shown anymore, their comments are still visible:

 http://www.bewelcome.org/blog/planetcruiser/1029#comments

Quick solution:

  • show only comments from active members
#1571 bug 12:24:33 1328001837959095 BW Search major planetcruiser production 0.5.7 - bugfixing closed fixed Browse by country member counters wrong

Issue:

  • The numbers stated behind the region and cities when browsing a country are almost always incorrect

Reproduce:

  1. Go to Find members -> browse countries ( http://www.bewelcome.org/places)
  2. Click "Lebanon (8)"
  3. 8 members are shown
  4. Click "Mohafazat Beyrouth (9)" -> this already is more than 8, duh ;)
  5. 5 members are shown
  6. Click "Beirut (9)"
  7. 5 members are shown
  8. Go back to "Libanon" ( http://www.bewelcome.org/places/LB)
  9. Click on "Mohafazat Liban-Nord (3)"
  10. 3 members are shown, member counters for Tripoli and Batroun are correct

Solution:

  • Show the correct member number in brackets

Clues:

  • The number of members in brackets when browsing regions and cities seems to be always higher than the number of actual members. Maybe deleted or deactivated members are also counted in the SQL query?
#1570 bug 18:11:41 1323796301326626 BW Profile minor planetcruiser production unassigned new Adding a language not working

Issue:

  • When form input errors occur, a language that has been added to the profile is not being saved
  • A notice like this is shown: "Notice: Undefined property: stdClass::$Name in /home/www/www.bewelcome.org-4634187/build/members/templates/editprofile_form.php on line 77"

Reproduce:

  1. Edit profile  http://www.bewelcome.org/editmyprofile
  2. At "Spoken language" select a new language
  3. Click "Add Language"
  4. Empty "Birth date" field (or any other mandatory field)
  5. Press "Submit"
  6. Added language is not displayed, instead PHP notice is shown

Solution:

  • Display newly added language, also when form validation errors occur
#1569 developer task 15:36:33 1325954347367823 BW Mail critical coroa planetcruiser production 0.5.6 - bugfixing closed fixed Remove message captcha

Issue:

  • Users with no positive comment have to solve a captcha (graphical challenge) to send a message
  • New users complain about this
  • There is no alternative for visually impaired users (see  http://www.bewelcome.org/forums/s1925-Issue_with_the_message_system__visually_impaired_users_/)
  • It won't stop dedicated "spammers" (abusers actually), as it only takes a few more seconds to send a message
  • As far as I know we don't have automated spam, for which captchas are actually invented for

Solution:

  • We need to find other ways to fight abuse, so for now I suggest to remove the captcha all together

Related tickets:

captcha Spam contact member
#1568 improve feature 18:58:33 1323632039152441 BW General minor planetcruiser production unassigned new Too many feedback categories

Issue:

Current categories:

  1. Bug problem
  2. Abuse report
  3. Signup problem
  4. Comment problem
  5. Media issue
  6. Forum Issue
  7. Suggestion
  8. I want to help!
  9. Donations (soon), see #1273
  10. Other

I suggest to reduce to:

  1. Don't know (preselected)
  2. Bug or technical problem
  3. Suggestion
  4. I want to get involved!
  5. Donation (soon), see #1273
  6. Media/press
  7. Abuse

Also a radio button list would be nicer, it saves one click.

#1567 bug 21:28:20 1323378658551895 Trac critical planetcruiser planetcruiser globetrotter_tt unassigned closed fixed Trac notifications not working

Issue:

  • Well, they aren't

Solution:

  • Tinkering with it right now
#1566 improve feature 11:24:16 1323339856389947 BW Profile major planetcruiser production unassigned new Date field in edit profile form is a string

Issue:

  • Entering a date as a YYYY-MM-DD string is not very usable
  • It's inconsistent with sign-up (there it's selects)

Reproduce:

  1. Edit profile
  2. Enter a date, submit
  3. Most likely, unless you are a programmer, you will get it wrong ;)

Solution:

  • Use same type of select fields as during sign-up
#1565 bug 11:15:33 1325786077923520 BW Profile blocker planetcruiser planetcruiser production 0.5.6 - bugfixing closed fixed Second name can not be added or removed, post code can not be added

Issue:

  • If you have no second name in your profile, you can not add one
  • If you have a second name in your profile, you can not remove it

Reproduce:

  1. Edit your profile
  2. Add a second name (if you don't have one)
  3. Save profile
  4. Edit profile again
  5. Second name does not appear

Solution:

  1. Show second name if it was added
  2. Show no second name if it was removed

Clues:

#1564 improve feature 19:54:50 1323246569296111 BW General major crumbking all unassigned new New BeWelcome Chat (jappix)

The current chat does not really work.

Therefore an first idea is to go for another solution: jappix mini chat ( https://gitorious.org/bewelcome/rox/commits)  https://gitorious.org/bewelcome/rox/commit/de3a74d85f9b98e5681e0187f233e977d2a1cfe

chat
#1563 improve feature 19:20:25 1323170942087440 BW Profile minor planetcruiser production unassigned new Bad profile picture zoom for small images

Issue:

  • Zoom of images larger than the pic uploaded looks bad

Reproduce:

  1. See this user:  http://www.bewelcome.org/members/Das_Klo
  2. Click the profile pic and see zoomed image

Solutions:

  1. Don't scale images up for zoom
  2. Use better scaling algorithm

Related ticket:

#1562 bug 10:49:33 1329406287809776 BW General critical globetrotter_tt production unassigned new Error message after making a paypal donation

Feedback from drdave Category BugProblem?

Browsing to the page:  http://www.bewelcome.org/donate/done

yields a massive, very user-unfriendly error... Probably due to missing URL parameters.

Not entirely sure how this URL appeared along my browsing (might have been while returning from the Paypal page).

BW Rox Version: 4634187 Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit?/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22 Languages: en-gb

donate, paypal
#1561 bug 00:01:22 1331246774809916 BW Forum major globetrotter_tt production unassigned closed duplicate Editing of a group post disconnect it from its group.

in the forum, when you post a message in a group (new topic) and then edit it; it loses its group affectation. regards Franck

BW Rox Version: 4634187 Browser: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0 Languages: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3 Request URI:  http://www.bewelcome.org/forums/s1896-proposition_de_logo_pour_am__lioration_du_logo_du_groupe_

forum, groups
#1560 bug 16:51:01 1322833119891711 BW Profile minor planetcruiser production unassigned new /people/ and /members/ generate duplicate search engine content

Issue:

Solution: "drop /people/"

  1. Change any occurrence of /people/ to /members/ in the source code
  2. Redirect /people/ -> /members/ on web server level

Related ticket:

#1559 bug 12:33:30 1325889016739914 unknown critical planetcruiser elf-pavlik meinhard 0.5.6 - bugfixing closed fixed SSL not used for sending passwords in 'Verify member'

at this moment we send both passwords over unsecure connection, i guess we can just simply alter form to use https

security
1 2 3 4 5 6 7 8 9 10 11
Note: See TracReports for help on using and creating reports.