points: Mass point giving

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $123.85)

The ability for the staff to give anyone in a set of group(s) some points.

Suggested by Chris Graham on 19th March 2013

points: Birthday points

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $123.85)

A new config option that specifies how many points someone gets on their birthday.

Add a new birthday notification that wishes a member happy birthday.

The birthday notification should look good and appropriate for these two cases:
- if 0 points (simply wishes them happy birthday)
- if a positive…

Suggested by Chris Graham on 19th March 2013

catalogues: Support alternation input sets

2 votes

Vote

Raised 0% of 48 credits
(48 credits = 8 hours or $329.58)

Allow field sets within forms, where the user filling them must fill (only) one input from that set.

Suggested by Chris Graham on 20th March 2013

core_cns: Allow usergroups to have multiple leaders

2 votes

Vote

Raised 0% of 42 credits
(42 credits = 7 hours or $288.38)

Update database to have a new f_groups_leaders table, instead of a single field.

Update add/edit UI to allow inputting multiple usernames.

Update view UI to list all usernames.

Update all code touching the group leader (e.g. privilege stuff), to look at all leaders.

Suggested by Chris Graham on 4th April 2013

core_abstract_interfaces: Automated virtual roots

2 votes

Vote

Raised 0% of 60 credits
(60 credits = 10 hours or $411.97)

For any category type that currently supports virtual roots, add a new database field: Virtual root zone. This is unset by default ("-1"), but may be set to the name of a zone.

If set, then:
1) When viewing from that zone, the virtual root will automatically be the one you selected
2) When browsing th…

Suggested by Chris Graham on 11th April 2013

core_menus: Allow menu items to show current-page highlighting via analysis of breadcrumbs

2 votes

Vote

Raised 0% of 18 credits
(18 credits = 3 hours or $123.85)

Allow current-page highlighting to work via breadcrumb analysis. Something will show as a 'current page' if is any position in the breadcrumbs. This would be activated via a new template parameter, like the current-zone feature works. It should be smart enough to know that if more than one menu item matche…

Suggested by Chris Graham on 27th May 2013

core: Password-sharing prevention

2 votes

Vote

Raised 0% of 120 credits
(120 credits = 20 hours or $823.94)

Gather details of what systems a user logs in from, and if they log in with something wildly different (e.g. different browser, and country), block it. Give the staff an option to override.

Suggested by Chris Graham on 7th June 2013

core: Remove 'LEGACY' code (ongoing)

2 votes

Vote

Raised unknown of unknown
(unknown = unknown or unknown)

Remove code from the codebase marked with 'LEGACY'.

Suggested by Chris Graham on 14th July 2013

ecommerce: Payment gateway: PayPal: Website Payments Pro

2 votes

Vote

Raised 0% of 120 credits
(120 credits = 20 hours or $823.94)

Support PayPal's "Website Payments Pro" (and "Recurring Billing") which are the APIs that don't require directing the user through PayPal's site.

OR

Implement PayPal's new REST API (not sure, might not be available internationally yet - but if it is, this is their new API).

Suggested by Guest on 25th January 2014

core_cns: Security Questions for password resets

2 votes

Vote

Raised 0% of 120 credits
(120 credits = 20 hours or $823.94)

Support security question(s) in the lost_password module - you need to enter your security answers correctly before it will initiate a reset.

Provide static list of questions user can answer, allow user to create their own.

Suggested by Chris Graham on 29th August 2014