core: Password-sharing prevention

2 votes

Vote

Raised 0% of 120 credits
(120 credits = 20 hours or $865.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 $865.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 $865.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

core_abstract_interfaces: Consistent "move when delete" for category deletion

2 votes

Vote

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

Always allow selection of a new target category for whatever is inside the category being deleted.

Suggested by Chris Graham on 5th February 2015

core_rich_media: Add Composr 'preview' toolbar button to CKEditor

2 votes

Vote

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

Add a new toolbar button which opens up an AJAX-served preview in an overlay.

This is so you can quickly preview Comcode without having to preview the whole form (involves scrolling and filling in other fields).

Suggested by Chris Graham on 7th February 2015

core_themeing: Allow coding up of template dependencies

2 votes

Vote

Raised 0% of 12 credits
(12 credits = 2 hours or $86.59)

If you include one template in another via Tempcode include, or in LESS, then if the included file changes, Composr does not know to recompile the referenced file. Create some kind of system for coding up dependencies. Possibly via _config.php

Suggested by Chris Graham on 13th March 2015

recommend: Store keep_referer into cookie

2 votes

Vote

Raised 0% of 6 credits
(6 credits = 1 hour or $43.30)

Treat keep_referer as a special case, move it into a cookie of the same name.
(Perhaps we can code it up to move certain named keep_* parameters into cookies).

Suggested by Chris Graham on 19th March 2015

recommend: Option to copy HTTP referer to cookie

2 votes

Vote

Raised 0% of 6 credits
(6 credits = 1 hour or $43.30)

Add an option to copy the external HTTP referer that pulled the user into the site into a cookie.

Suggested by Chris Graham on 19th March 2015

galleries: Import of PPT files, as image slide-shows

2 votes

Vote

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

Allow importing a PPT file as a slide-show. Export each slide as an image, adding all the images to a new gallery.

Do this via converting using unoconv. Unoconv has to be installed of course (see #1908).

Suggested by Chris Graham on 22nd May 2015