Ok well I just finished adding markdown support, and script/readme syncing options :) . I haven't set up the cron job to do a nightly, site-wide sync; but it works none-the-less.
The sync option works for more than just Git projects too. It simply pulls and validates anything the URLs point to. So for your project, just link it to the raw file in your master branch. As for the site's look, i'm not a graphic designer :P I'm pretty terrible at making things look good. I'm more worried about security than anything else, and that's where most of my time goes. Server-side, 70% of the code is sanitizing user inputs and making sure there is no unauthorized SQL commands being executed. Hell, the script search php file is probably 95% sanitation and 5% execution. If you have any other feature requests, let me know. On Thursday, September 4, 2014 12:13:24 PM UTC-5, jerone wrote: > > Got success uploading an userscript today. You can view the result here: > http://myuserjs.org/script/jerone/Github_Pull_Request_From > > Besides the feature request about syncing scripts (from Github), I even > more want to suggest to add the feature Markdown for descriptions. > All other sites (OpenUserJS & GreasyFork & MonkeyGuts) support Markdown > for their script descriptions. > It would save me a lot of time converting my readme.md files from Github > to html or text. > > It's clear that you still have some work to do. Obviously the design is an > issue (standard jQuery UI style :) ), but more it requires some features > for userscript authors. You want to attract them, otherwise the site stays > empty. > I do like the API features. It's the most feature complete there is > compared to the other sites. > > I hope that you keep up the great work and even make it open source so > other can help out. > > On Tuesday, September 2, 2014 4:35:53 PM UTC+2, Eric Gardner wrote: >> >> Ok I just added every possible mime type for javascript files. Even ones >> that i'm pretty sure dont exist. >> >> On Tuesday, September 2, 2014 7:22:55 AM UTC-5, jerone wrote: >>> >>> The error returns now: Invalid File Type: text/x-js >>> >>> On Tuesday, September 2, 2014 1:32:29 AM UTC+2, Eric Gardner wrote: >>>> >>>> Ok I think I fixed it. It was a file type I had never seen before: >>>> "text/x-userscript-meta". If it's a different type, it should tell you now. >>>> >>>> On Sunday, August 31, 2014 12:14:00 PM UTC-5, jerone wrote: >>>>> >>>>> Am still getting an error saying "Invalid File Type" when trying to >>>>> upload an userscript. I tried multiple scripts. Even tried from >>>>> github directly: >>>>> https://github.com/jerone/UserScripts/raw/master/Github_Pull_Request_From/Github_Pull_Request_From.user.js >>>>> >>>>> >>>>> On Wednesday, August 27, 2014 10:10:30 AM UTC+2, Eric Gardner wrote: >>>>>> >>>>>> Yea like I said, I was/am migrating servers. I was using an Amazon >>>>>> EC2 solution because of its fast setup/low hourly price. But in the end, >>>>>> it >>>>>> still wsn't worth it so I upgraded to a quad core vps. but the damn >>>>>> thing >>>>>> came with cpanel, which is a pain in the ass when you aren't reselling. >>>>>> >>>>>> The site is back up for the time being, but I still have to move my >>>>>> SSL certificate to the new server. Additionally, I had a bunch of >>>>>> scripts >>>>>> that would sync with a private git repo to keep everything neat and >>>>>> versioned. I also had a script that would do nightly backups. So I still >>>>>> have a a lot of stuff move/rewrite for the new filesystem. >>>>>> >>>>>> But for the time being, I have Diff Eq and Cal III homework to do >>>>>> before I go to work. So it may be a while before I finish the move, and >>>>>> get >>>>>> back to developing. >>>>>> >>>>>> On Tuesday, August 26, 2014 4:06:55 PM UTC-5, jerone wrote: >>>>>>> >>>>>>> Site down?! >>>>>>> >>>>>>> On Tuesday, August 26, 2014 9:45:54 AM UTC+2, Eric Gardner wrote: >>>>>>>> >>>>>>>> Oh well that's weird. It could be an encoding error. I am having >>>>>>>> problems with my current server, and I am in the progress of >>>>>>>> migrating. I >>>>>>>> went ahead and added a few mime types and updated the validator. But I >>>>>>>> really don't know why it would do that. >>>>>>>> >>>>>>>> I actually started writing that in, but I have prioritized core >>>>>>>> functionality. As soon as I have worked out all the bugs, I will >>>>>>>> finish the >>>>>>>> github syncing scripts. >>>>>>>> >>>>>>>> I do not rewrite any meta information (currently). I feel it is the >>>>>>>> author's responsibility/right to maintain meta information. I actually >>>>>>>> hate >>>>>>>> how GreasyFork doesn't let you opt-out of rewriting. I understand that >>>>>>>> a >>>>>>>> script could have an update url that updates the code to something >>>>>>>> harmful >>>>>>>> without the user's knowledge. However, there are easier ways to screw >>>>>>>> with >>>>>>>> your users. You could just write your own interpreter and do an >>>>>>>> xmlHttpRequest for malicious code to execute. >>>>>>>> >>>>>>>> Eventually I will update my validator to check for known malicious >>>>>>>> resources and remove them if necessary. But I feel that's where a host >>>>>>>> site's power should end. >>>>>>>> >>>>>>>> On Monday, August 25, 2014 5:20:16 AM UTC-5, jerone wrote: >>>>>>>>> >>>>>>>>> Trying to upload a script, am getting error saying "Invalid File >>>>>>>>> Type" while it's a .user.js file. >>>>>>>>> >>>>>>>>> One feature I really miss and other sites (OpenUserJS & >>>>>>>>> GreasyFork) do have implemented is importing and syncing with Github. >>>>>>>>> I >>>>>>>>> don't want to upload my scripts every time to all sites when I make >>>>>>>>> an >>>>>>>>> update on Github. >>>>>>>>> >>>>>>>>> Question: do you rewrite the scripts like GreasyFork does? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sunday, August 24, 2014 8:30:44 AM UTC+2, Eric Gardner wrote: >>>>>>>>>> >>>>>>>>>> Oh lol well I didn't think anyone would try to sign up so I never >>>>>>>>>> enabled new user creation. I went ahead and manually confirmed your >>>>>>>>>> account, Give it a try and let me know how you like it >>>>>>>>>> >>>>>>>>>> On Saturday, August 23, 2014 12:12:19 PM UTC-5, jerone wrote: >>>>>>>>>>> >>>>>>>>>>> Just wanted to try it, but I'm not getting my confirmation mail. >>>>>>>>>>> >>>>>>>>>>> On Saturday, August 23, 2014 11:21:39 AM UTC+2, Eric Gardner >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> So I have been developing a new userscript hosting site and I'm >>>>>>>>>>>> looking for some feedback from other developers. >>>>>>>>>>>> >>>>>>>>>>>> *http://myuserjs.org <http://myuserjs.org>* >>>>>>>>>>>> >>>>>>>>>>>> What makes it unique: >>>>>>>>>>>> >>>>>>>>>>>> - Host resources with your script (text, css, other scripts) >>>>>>>>>>>> - Collect advanced statistics on script behavior (page load >>>>>>>>>>>> time, script execution time, errors, etc...) >>>>>>>>>>>> - Intuitive API for manual update checking, and statistic >>>>>>>>>>>> reporting (and does not require privileged functions like >>>>>>>>>>>> xmlHttpRequest) >>>>>>>>>>>> >>>>>>>>>>>> The site is not ready to be used by script authors around the >>>>>>>>>>>> world, but I would love it if some of y'all could look around the >>>>>>>>>>>> site and >>>>>>>>>>>> give me some suggestions. >>>>>>>>>>>> >>>>>>>>>>>> The following is still being worked on: >>>>>>>>>>>> >>>>>>>>>>>> - Site API is still being worked on. >>>>>>>>>>>> - Statistic viewing engine still needs ability to isolate >>>>>>>>>>>> specific arguments (ex: only view stats submitted when error=1) >>>>>>>>>>>> - Comment section for scripts is still under construction >>>>>>>>>>>> - The overall look and feel needs an update (I'm a >>>>>>>>>>>> programmer, not a graphic designer) >>>>>>>>>>>> - General efficiency updates needed >>>>>>>>>>>> >>>>>>>>>>>> But for the most part, all the core functions of the site work. >>>>>>>>>>>> >>>>>>>>>>>> Look at this example script >>>>>>>>>>>> <http://myuserjs.org/script/jgjake2/Cracked.com_Enhancer>. >>>>>>>>>>>> >>>>>>>>>>>> Thanks for your time, >>>>>>>>>>>> Eric >>>>>>>>>>>> >>>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/greasemonkey-users. For more options, visit https://groups.google.com/d/optout.
