Latest Tickets Added - with descriptions (86 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 20 of 86)

1 2 3 4 5
Ticket Summary Status Type Priority Milestone Severity Created
#997 PayPal donations error new task major 4.5.3 New Ticket 10 months

Reported by anna, 10 months ago.

Description

Author pages include the ability to donate to the filmmaker via Paypal.  https://www.engagemedia.org/author/anna

However, clicking the button gets an error from Paypal:

Error Detected
Error Message

We were unable to decrypt the certificate id.

 https://www.paypal.com/cgi-bin/webscr

Not sure if this is to do with new site or a different issue?

#995 Title/Heading for Portlet Missing - "Comments" new task major 4.5.3 New Ticket 10 months

Reported by anna, 10 months ago.

Description

 https://www.engagemedia.org/

The portlet for latest comments, in the sidebar, is missing the header, it is blank.

See screenshot

#990 Large Uploads with Apache new task major 4.5.3 New Ticket 2 years

Reported by anna, 2 years ago.

Description

Sam thinks, from testing, that Apache should do just fine for large uploads without need for more obscure Plumi server setup.

We should test this some more, and see if we can simply the Plumi package, as a result.

Let's schedule up to two hours of testing and investigation for this ticket, otherwise we should put it off.

#989 External Videos Feature 2.0 Improvements new task major 4.5.3 New Ticket 3 years

Reported by anna, 3 years ago.

Description

Improvements to our new external videos feature to come:

  1. bring in metadata
  • title
  • summary
  • description
  1. bring in thumbnail (without user having to upload it)

See oembed for possibilities per service:  http://oembed.com/

#987 Loading Animation Plays on Some Browsers new task major 4.6 New Ticket 3 years

Reported by anna, 3 years ago.

Description

Before clicking play, the loading animation plays in the MediaElement?.js player.

This has happened before, it needs addressing again.

We should document on the wiki what issue is causing this again and again.

#986 Remove Nginx? new task major 4.6 New Ticket 3 years

Reported by anna, 3 years ago.

Description

Sam has suggested some ways to think of removing Nginx from the Plumi stack, and rely upon Apache alone.

I've added all his notes here.

In general EM might want to consider simplifying their server architecture. Plone with just Apache server in front of it, and a disk cache configured in Apache, can serve busy sites very nicely ... this one for example that we manage:  http://www.ethicaljobs.com.au/ (see somewhat dated visitor stats here:  http://www.ethicaljobs.com.au/news/ethicaljobs.com.au-celebrates-115-000-visitors). An additional advantage is that the buildout is simplified quite a bit too - no nginx, varnish, ...

On 11/12/14 11:58 PM, Markos Gogoulos wrote:

We had a really bad time with timeouts so after research we ended up in nginx + nginx upload module (before that we were on Apache). Even if 2-3G file uploads are supported by apache/nginx (which I doubt), the combination with uwsgi makes things much complex.

In fact the nginx upload module uploads files in a /tmp dir, and when the whole file is uploaded it handles it to zope, that moves it in blobstorage etc.

Nginx is used so that large files can be uploaded (we have tested with up to 3G files), we are using an nginx's plugin for this. Without this plugin, apache/nginx timeouts after some minutes of video uploading.

On Thu, Dec 11, 2014 at 1:57 PM, Sam Stainsby <sam@…> wrote:

On 11/12/14 19:41, Markos Gogoulos wrote:

Nginx is used so that large files can be uploaded (we have tested with up to 3G files), we are using an nginx's plugin for this. Without this plugin, apache/nginx timeouts after some minutes of video uploading.

Any recent mainstream web server (Apache, Nginx, ..) should handle large (or long) file uploads just fine. Are you sure it's not a proxy timeout you're seeing?

Cheers, Sam.

I can think of at least three multimedia projects I've build that can do this with plain Apache, so I suspect your timeout problems lies with what runs behind your web server rather than the web server itself ... or with bad proxy settings ... or just a bad network, in which case a chunked, resumeable uploader Javascript library could be the solution.

In fact, the last system I built with file uploads wasn't designed with large files in mind, but out of curiosity I'm testing it right now with a 2.3GB upload. It's been running fine for 1.5 hours so far. Unfortunately, at my ADSL1 network speed (current upload progress is at 7%!), it will probably take all day ... possibly more. As it's taking up too much upstream bandwidth, I may have to stop it soon.

If interested, below are some technical details ...

The Apache virtual host is very plain and boring:

<VirtualHost? 106.187.99.62:80>

ServerName? admin.realbreakthroughs.net CustomLog? ${APACHE_LOG_DIR}/admin.realbreakthroughs.log combined ErrorLog? ${APACHE_LOG_DIR}/admin.realbreakthroughs.error.log DocumentRoot? /var/www/realbreakthroughs/admin_ui <Directory />

Options FollowSymLinks? AllowOverride? All

</Directory> <Location />

AuthType? Basic AuthName? "RB restricted area" AuthUserFile? /etc/apache2/realbreakthroughs_password Require user rbadmin

</Location> RewriteEngine? On RewriteRule? /api/(.*)  http://localhost:3122/$1 [P,L,E=proxy-timeout:200s]

</VirtualHost>

  • the front end uses angular-file-upload.js and the back end behind

Apache is a RESTful node.js API server. It streams uploaded files directly into MongoDB GridFS using about 80 lines of code. Seriously, this is the upload handing code in the node.js part:

exports.insert = function(db) {

var gridfs = GridFS(db, mongodb); return function(req, res) {

var form = new multiparty.Form();

form.parse(req, function(err, fields, files) {

if (err) {

res.status(500); return res.send(err);

} try {

var metadata = JSON.parse(fields.metadata); var fileKeys = Object.keys(files); var nKeys = fileKeys.length;

if (nKeys < 1
nKeys > 1) {

return res.send(422, 'wrong file count: ' + nKeys);

} var file = files[fileKeys[0]][0]; var filename = file.originalFilename;

var ctype = file.headers && file.headerscontent-type?

'application/octet-stream';

var writeOption = {

filename: filename, mode: 'w', content_type: ctype, metadata: metadata

}; var tmpPath = file.path; var outstream = gridfs.createWriteStream(writeOption); outstream.on('error', function(err) {

console.log('ERROR: FAILED storing file'); return res.send(500, err);

}); outstream.on('close', function(data) {

return res.send(201, data);

});

var instream = fs.createReadStream(tmpPath); instream.pipe(outstream);

} catch(err) {

console.log('UPLOAD ERROR: ' + err); res.status(500); return res.send(err);

}

});

};

};

Cheers, Sam.

#980 Tag Code as 4.5.2 and update demo.plumi.org and engagemedia.org new task critical 4.5.2 New Ticket 3 years

Reported by anna, 3 years ago.

Description

Bring in CSS changes, new feature.

Tag code and update production sites.

#979 Update mediaelement.js new task major 4.5.3 New Ticket 3 years

Reported by anna, 3 years ago.

Description

Check, update, test on staging.

#978 Check/fix Buildout new task blocker 4.5.3 New Ticket 3 years

Reported by anna, 3 years ago.

Description

This may be broken, needs testing and fixing.

#936 video.py fix author contact link bug 18 days ago new task major 4.5.3 New Ticket 4 years

Reported by ubik.pl@…, 4 years ago.

Description

3 spaces in lines 217-223 ...

#935 Password reset form sends bad link new defect major 4.5.3 New Ticket 4 years

Reported by ubik.pl@…, 4 years ago.

Description

Mail is sent without trailing slash '/': portal_registration/passwordreset/4a6879e3794c6bfccccdaaad84b78387

which gives error: "Sorry, this appears to be an invalid request. Please make sure you copied the URL exactly as it appears in your email and that you entered your user name correctly."

Appending slash to the end: portal_registration/passwordreset/4a6879e3794c6bfccccdaaad84b78387/ works ok and password is reset correctly.

#933 System information leak when JavaScript disabled new defect major 4.5.3 New Ticket 4 years

Reported by anonymous, 4 years ago.

Description

Turn off JS and click "Show more" link or visit:  http://demo.plumi.org/++theme++plumi.skin/

<FilesystemResourceDirectory? object at /home/plone/demo.plumi.org/4.5.1/src/plumi.skin/plumi/skin/theme_resources>

#929 Facebook Embed - Pause and Volume Buttons Don't Work new task major 4.6 New Ticket 4 years

Reported by anna, 4 years ago.

Description

This is probably a mediaelement.js issue, but something we should try to fix whenever possible.

#926 Update Plumi to Plone 4.3.1 new task critical 4.5.3 New Ticket 4 years
#879 Security new task critical 4.5.3 New Ticket 4 years

Reported by anna, 4 years ago.

Description

Make an assessment of security risks for Plumi and implement any immediate changes required.

#866 Browse / Publish Buttons Missing - Search Results & Taxonomy new task major 4.6 New Ticket 5 years

Reported by anna, 5 years ago.

Description

 http://new.plumi.org/@@search?getCategories=internet

#865 Part of User Groups Prefs Cut Off new defect trivial 4.7 New Ticket 5 years

Reported by anna, 5 years ago.

Description

There is a scrollbar and a bit of "Remove User" is cut off by the content area not being wide enough. Would be much neater to somehow make this content fit within the content area in the new Plumi/EM skin.

e.g.  https://www.engagemedia.org/@@usergroup-userprefs

#859 Improve Audio Feature Integration & Implement in Folders, Skin Etc. new feature major 4.7 New Ticket 5 years

Reported by anna, 5 years ago.

Description

INCLUDING COMMENTS FROM PREVIOUS TICKET HERE:

Cool! Successfully uploaded and played back audio here:  http://testing.plumi.org/Members/anna/videos/audio-test

But these items should really go into a different folder - an audio folder, as /videos/ doesn't seem the right place to put them.

So I suppose a /audio and a /images folder need to be created on install? And created for existing users on EM.org.

And items of these type should also be listed in the drop-down Publish menu.

comment:6 Changed 2 weeks ago by anna

Severity changed from Ready for Testing to Work in Progress comment:7 Changed 2 weeks ago by markos

This will be a major change, if we decide to put audio and images on /audio, /images folders, as the /videos folder is used on many places and this might create problems in many different places.

An easier approach would be to rename /videos to /clips as it is on criticalcommons.org, or /media, although even this change would require some migration scripts on existing plumi sites.

So if we really want this, it has to be discussed for another milestone

comment:8 Changed 13 days ago by and

Milestone changed from 4.5 EM and Plumi UI Re-Design to 4.6 Just a note that audio support isn't a priority for EM right now, in fact the way it's deployed on em.org seems a little clunky. Would suggest removing or hiding it as an option until it's smoother.

Going to push down.

comment:9 Changed 10 days ago by anna

Milestone changed from 4.6 to 4.5 EM and Plumi UI Re-Design Ok, moving back here now then, to say we should remove this option for now, as it doesn't seem mature enough to release as is.

(until we have time to integrate it within Plumi more sensibly)

I think /media is the best idea so far, let's discuss again when we re-visit.

For now, just remove this functionality, unless there's a major reason to leave it, then say so!

#849 Ability to Feature Collections new enhancement major 4.7 New Ticket 5 years

Reported by anna, 5 years ago.

Description

For use in the featured sections on the front page.

NOTE: Andrew pages don't have images associated with them, so probably can't feature those in the same way.

Moved from:  https://redmine.engagemedia.org/issues/3326

#836 Translated Items Appearing in Footer new task major 4.7 New Ticket 5 years

Reported by anna, 5 years ago.

Description

Supposing this is a Plone/Plumi? thing, so moving here from:  https://redmine.engagemedia.org/issues/3240

For example both of these appear in the footer:

Editorial policy Kebijakan Editorial Only the correct version for Indo/English? should appear (when language is selected).

What will this involve, given the way translations work in Plone?

1 2 3 4 5
Note: See TracQuery for help on using queries.