lukas-w / lsp2

LMMS Sharing Platform 2
8 stars 7 forks source link

SF2 category, uploading compressed files #10

Open mikobuntu opened 10 years ago

mikobuntu commented 10 years ago

Hi guys at the moment on the original LSP i would like to be able to do 2 things which are technically not possible at the moment.

(1) Sf2 (soundfonts) category (2) ability to be able to upload .zip .tar .tag.gz files to all preset, sample and sf2 categories.

I was able to upload a sf2 file on LSP, in the form of a .tar.gz file but i could only place it into the " themes " section

thanks Mikobuntu ;)

mikobuntu commented 10 years ago

@eagles051387 on a related note as above, the upload limit could maybe be extended to more than 1mb. I know spamming could perhaps be an issue, but a tighter control of who can actually sign up to LSP could maybe be implemented . I know from working on the LMMS wiki as an admin that the spam was getting really bad at one time, afaik @tobydox had to turn off new user registration ( this may still be the case? ) anyway thanks Mikobuntu ;)

eagles051387 commented 10 years ago

What I am thinking of implementing actually for registrations is a confirmation link with a token that will activate the user in the database. If ones account is not activated in lets say a 24 hour period that link expires and a request for a new activation email will be needed.

On Sun, Apr 27, 2014 at 8:31 PM, mikobuntu notifications@github.com wrote:

@eagles051387 https://github.com/eagles051387 on a related note as above, the upload limit could maybe be extended to more than 1mb. I know spamming could perhaps be an issue, but a tighter control of who can actually sign up to LSP could maybe be implemented . I know from working on the LMMS wiki as an admin that the spam was getting really bad at one time, afaik @tobydox https://github.com/tobydox had to turn off new user registration ( this may still be the case? ) anyway thanks Mikobuntu ;)

— Reply to this email directly or view it on GitHubhttps://github.com/LMMS/lsp2/issues/10#issuecomment-41504672 .

Jonathan Aquilina

mikobuntu commented 10 years ago

Yes that sounds like a good way around the spamming problem, it could also be enhanced by having a limit on the number of times that can be tried for registering from the same ip address or username. I noticed from the spammers on the LMMS wiki, they seemed to have a bot set up that was using a christian/1st name with a number sequence following e.g steve8973, the next one would be steve9009 etc etc. Im unsure of the whole ip blocking process if it would even be possible to block that way? these could probably be spoofed anyway?

thanks Mikobuntu ;)

What I am thinking of implementing actually for registrations is a

confirmation link with a token that will activate the user in the database.

If ones account is not activated in lets say a 24 hour period that link

expires and a request for a new activation email will be needed.

eagles051387 commented 10 years ago

That would be a bot net trying to spam the site. Thanks for filing this actually :) keep the ideas coming :)

On Mon, Apr 28, 2014 at 2:56 PM, mikobuntu notifications@github.com wrote:

Yes that sounds like a good way around the spamming problem, it could also be enhanced by having a limit on the number of times that can be tried for registering from the same ip address or username. I noticed from the spammers on the LMMS wiki, they seemed to have a bot set up that was using a christian/1st name with a number sequence following e.g steve8973, the next one would be steve9009 etc etc. Im unsure of the whole ip blocking process if it would even be possible to block that way? these could probably be spoofed anyway?

thanks Mikobuntu ;)

What I am thinking of implementing actually for registrations is a

confirmation link with a token that will activate the user in the database.

If ones account is not activated in lets say a 24 hour period that link

expires and a request for a new activation email will be needed.

— Reply to this email directly or view it on GitHubhttps://github.com/LMMS/lsp2/issues/10#issuecomment-41554524 .

Jonathan Aquilina