labofsahil/github-event-dataset-2012 huggingface dataset:
Routing overhaul

Closes #1507 and #1452


Redesigns all routes that work with branch/tag names and file paths:

```
```

It does this by basically allowing anything for the :id parameter on
these routes, and uses a
special module called
[ExtractsPaths](https://github.com/tsigo/gitlabhq/blob/routing_overhaul/lib/extracts_path.rb)
to separate the branch/tag from the file path.

As a consequence of this, I had to do some hack-ish stuff to still allow
the
Atom feeds to work. See 33126227, 6b90f36f and 1799cf3b.


Adds a new `nav_link` helper to the TabHelper module. It's well
documented, so
[have a
look](https://github.com/tsigo/gitlabhq/blob/routing_overhaul/app/helpers/tab_helper.rb#L2-68).
I also added comprehensive Spinach features to ensure that the correct
main and
sub tabs are marked as active across the various pages (see cada511f).


- I replaced all instances of `File.join(Rails.root, ...)` with
  `Rails.root.join(...)`.
- I removed a `before_filter` called `render_full_content` that didn't
  seem to
  be doing anything.
Beginning OpenGL ES 2.0 with GLKit Part 1

Black-to-Red-to-Black pulsing view.
Fix jruby support

pull request for #85
Passing :wait => nil should turn off the timeout

Fix for issue #67
use package description in front page if no README.md file is available


The title is quite explicit... :)
Update NAMES.txt

şeyda okul 53rd line ı aldım.
pf-ring: fix build

Add missing parenthesis.
Fix some mistakes and add missing imports
Added ghost image and fixed the sprite image.
Author field in posts

As we are a multiuser blog each post should have an author.
Update cpp-files.sh

Added a condition that will check whether the directory $program_name 
already exists. If it exists then it gives an error because we 
won't want to add files in a directory that already exits 
(may be user is using it for some other purpose). I hope you like that 
change and include it in your script. It's a great script, we can
enhance it and make a script that works on design patterns just write what
pattern you want to use and files are created in same manner.
Palaute viikko 1

Muuten hommat eteni hyvin, mutta tökkäs tehtävään 5. Kotikoneelta ei löydy valmiina noita ohjelmia ja homma tuntu aika heprealta muutenkin. Jäi tekemättä.
Menee tosin liian kiireisen työviikon piikkiin, ei vain ollut ylimääräistä aikaa perehtyä.
ohtu

Githubiin liittyvät harjoitukset koin erittäin hyviksi ja hyödyllisiksi myöskin tulevaisuutta ajatellen. 6-7 tehtävässä kohtaamat random maven ongelmat taas olivat ikäviä. Tehtäviin olisi ehkä voinut liittää jonkun ohjeen, jolla kyseisiin yhteensopivuus ongelmiin ei olisi törmännyt.
pull from head
Clean up automation tests README
Locales list for train-2012.03.14
Lines in log file now end in a comma (#127)

Fixes #126
Testando o fork

Olá, 
veja se eu fiz certo para incluir as modificações no projeto principal...
Até!
fail better in package repo rake tasks

This commit modifies the top level Rakefile to only
load the packaging repo yaml file if it exists, as
well as provide some error handling for other unwanted
conditions that may arise as a result of trying to
set up the packaging repo.

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
(#16137) Tilde expansion should only occur for normal users

The previous fix for #15185 caused File.expand_path to be called on the
user default config and var directories even when running as root. This
caused puppet starting as a service to fail because the HOME environment
variable is not set when most services are started.

This change ensures that the File.expand_path will only happen on a path
with a '~' when we are running as a non-root user, in which case the HOME
env var should always be there. As a part of untangling this code, this
also teases apart the Windows path handling from the Unix path handling
and allows us to use the more "Windowsy" path for the user's local
directories.
Make it build on Ubuntu 12.04

This patch mitigates the problems caused by GHC 7.2.1 and newer not
supporting the use of haskell98 and the base package at the same time.
Correct the not_spec such that the test's description and code are in agreement.

This looks like a copy-paste mixup in the spec to me.
suggestするメールのタスクを作る [finished #40039525]

メールするtask
Allow use of ActionResult instances with halt()

Just for convenience.
Multipart config

* Make multipart configuration possible directly from servlets using `configureMultipartHandling`.

* Set up multipart configuration automatically when servlets are being mounted with `RichServletContext` (in lifecycle) and when test servlets are added with `addServlet`

* Deprecates `RichServletContext`'s mount-by-class methods and `addServlet`/`filter` by class in `JettyContainer`
Fixed typo in masks.rst
Fixed issues with callbacks when errors are returned

The callbacks when errors are encountered attempt to parse the output on each of the verbs.  Changes is as follows
cb(e ? null : r.statusCode, JSON.parse(b))
cb(e ? null : r.statusCode, e ? null : JSON.parse(b))
Updated JSON with names, descriptions and prices
merge lobby patch
http_exchange is better name than http_server::request

"Exchange" is the official term of art.
http://stackoverflow.com/questions/325346/name-for-http-requestresponse
http://www.ietf.org/rfc/rfc2616.txt
Proofread docs

Ported what applies from twitter/bootstrap#4479 to /docs/
Able to pull roster details successfully

Hi,

The existing code was not able to utilise $conn->getRoster() correctly. Fixed that.

Regards.
Fixes #33 

Pull request for issue #33 : add delete button and suppression logic.
sync user status.

lol
add time period
Update library/Zend/Code/Generator/FileGenerator.php

Resolves assignment in condition notice
Removed redundant isset calls
[Mvc] Separate handling of Restful Data

This PR allows for easy/cleaner extension of the AbstractResfulController for handling multiple input types, for example the following based on the Content-Type header;

```php
class MyAbstractRestfulController extends AbstractRestfulController
{
    public function processInputData(Request $request)
    {
        $contentType = $request->getHeaders()->get('Content-Type')->getFieldValue();
        $rawBody     = $request->getContent();
       
        switch ($contentType) {
            case 'application/json':
                return Json::decode($rawBody, Json::TYPE_ARRAY);
                break;
            case 'application/xml':
                $xml = new Reader\Xml();
                return $xml->fromString($rawBody);
                break;
            default:
                return parent::processInputData($request);
                break;
        }
    }
}
```
Made the dependency from the 'zendframework/zend-servicemanager' suggested (optional).

There is only one class that depends from the zendframework/zend-servicemanager package, it is Zend\Validator\ValidatorPluginManager (https://github.com/zendframework/zf2/blob/master/library/Zend/Validator/ValidatorPluginManager.php). Due such dependency the zendframework/zend-validator package can be not used in other frameworks/libraries because other packages can use different implementation of the Service Locator/DI, for example from the Symfony.

For example, I would like to use the "zendframework/zend-http" package in the Myak Framework (https://github.com/myak/framework/tree/master/lib). However the  "zendframework/zend-http" depends from the "zendframework/zend-uri", which depends from the "zendframework/zend-validator", which depends from the "zendframework/zend-servicemanager".

So to install of the  "zendframework/zend-http" I am forced to install the "zendframework/zend-servicemanager" also. Due that I need to use the "symfony/http-foundation" package. However I would like to use the "zendframework/zend-http" instead.

There are other packages that don't require to install optional packages, for example, let's see on the composer.json for the like zendframework/zend-session:
```json
    "suggest": {
        "zendframework/zend-validator": "Zend\\Validator component",
        "zendframework/zend-eventmanager": "Zend\\EventManager component"
    }
```
so why don't apply the same approach here? I suggest to move the dependency from the "zendframework/zend-servicemanager" to the "suggest" section of the composer.json.

This pull request does it.
Allow elements to be removed in collection

This PR adds a new feature for Collection element in Forms : if the allow_remove option is set to true, the form will still validate even if there are less elements in the collection than initially defined (otherwise, it will throw an exception as this is an unexpected situation).

This is useful especially if we provide a specific number of elements, and let the user remove them using JavaScript.

It also allows the Collection element to use its own hydrator to extract/hydrate element, instead of always relying on the hydrator of the target element.
Zend\Serializer replaced "get_class()" with "get_called_class()" because...

... it's faster

[![Build Status](https://secure.travis-ci.org/prolic/zf2.png?branch=serializer)](http://travis-ci.org/prolic/zf2)
Hotfix/abstract tablegateway tablename
[zen-27] Renamed interfaces in Zend\Locale
Refactor

Okay, OBVIOUSLY this is an insane pull request. But it might start a discussion about whether it's better to pull in the work or to just maintain forks.

My changes all mesh together, which means splitting this into multiple pull requests is not likely to work very well.

First: I have tried to preserve full backwards compatibility. There are one or two very minor changes to specs, but basically, existing consumers of this library should continue to work just fine.

Anyway, an overview:

* The complete ONIX 2.1 data model
* Richer tools for modelling ONIX data: various sugar methods over `xml_accessor` for child objects, dates, country codes, boolean elements, etc (see `elements.rb`)
* Validation of values against ONIX code lists, using `ONIX::Code` -- keys and values from the lists are now accessible
* Generated the code lists as pure Ruby for speed/precision/clarity/simple-pathing
* Organised source into "core" files, "element" files, "codelist" files, "wrappers" and "utils" -- useful preparation for ONIX 3.0
* Introduced the concept of "interpretations", which are simple module extensions to Product that combine to simplify getting or setting the info you need without interfacing the entire element hierarchy

So, uh, how do we get this to work?
Fix missing comment in DD.

The related document:
http://yuilibrary.com/yui/docs/api/classes/Plugin.DDConstrained.html#method_getRegion

Please review.
Update plugins/box/system/languages/ru.lang.php
Fix students/new forms

Fix profile, guardian, note
Fixed a memory leak

Hi I noticed that it didn't free up all the bytes after uncrushing a PNG. After some inspection it looks like there was a missing call to deflateEnd() in npt_process_chunks_simple. After adding that I see no more leaks.

Thanks!
- Hjalti
Fix settings.json

This uses node's v8 to parse the settings.json.

It should be ready to pull, now.
fix #722 by better argument checking in PadMessageHandler.js
Add a documentReady client hook

See #874
Added permissions support.
Added Furnace related Events

Added CraftingResultEvent and FurnaceBurnEvent.

The CraftingResultEvent needs to be implemented for CraftingTableInventory, PlayerCraftingGrid and VillagerInventory still though.

Signed-off-by: dredhorse <dredhorse@breiden.net>
this is an idiot edit

based ass edit
welcome_view 

plz test my comment......
Updating to CanJS 1.1.0, adding Mustache views

I updated and fixed the CanJS TodoMVC example to work with CanJS 1.1.0 (released yesterday, works with latest jQuery) and the new Mustache views. I also added a readme file explaining the connection between JavaScriptMVC and CanJS. Hope that works!
Make names of metadata lower.

Names of metadata in reST articles are case-sensitive. So you should write "category" instead of "Category".
But, since names of metadata in Markdown are case-insensitive, it is natural that those ones in reST are. This commit will fix that.
chore(testing): Testacular config files + rake tasks

- adds testacular config files for jqlite, jquery, modules and e2e tests
- replaces obsolete JsTD Rake tasks with Testacular onces
- rake tasks are parameterazied so that they can be used locally as well as on CI server

usage:

rake test  # run all tests on Chrome
rake test[Safari]  # run all tests on Safari
rake test:jqlite # run unit tests using jqlite on Chrome
rake test:jqlite[Safari,"--reporter=dots"]  # run jqlite-based unit tests on Safari with dots reporter
rake autotest:jquery  # start testacular with jquery-based config and watch fs for changes
rake test:e2e # run end to end tests
Re-styling of bika listing tables
Added Viadeo API

http://dev.viadeo.com/
Enables remote search from other addons
Once Again, corrected strings. Also added a track
20120605 fixes

various fixes. see commits
add php version detection
asiakkaan oletuskuljetusohje

Asiakkaan kuljetusohje tuodaan oletuksena rahtikirjalle. Tulostuu myös unifaunissa.
commtrack part 1

everything for commtrack PSI sprint 1 except the location hierarchy stuff (though i made some location models before branching off further).

code is pretty isolated; pay special attention to not breaking existing functionality where i hooked into stuff.
Added File Map for a Clearer View!

Somtimes I find myself scrolling all the file to find something.
Now with the map it will be easyer.
Add initial escript support to mix
Fix #197. Add URI.url_decode

Fix #197.

The return data type probably has to be changed.
Not sure if this is the right way of converting + to space when %20 is not used.

decode_query and other functions are not yet implemented.

p.s. I am new to erlang. :blush:
Add support for printing record typespecs
Added door and page turn transitions
Fix/3.2.x/doc 2074
Override field templates

With those changes, it's now possible to override the block used to render a field in two ways:

1. via the configuration so that it's valid for a siteaccess, a siteaccess group or globally
2. locally by writing something like: `{{ ez_render_field( content, "textline", {'template': 'eZDemoBundle::myrender.html.twig'} ) }}`
Added ConvertCurrency API

This is code to add the ConvertCurrency API for getting the exchange rate for a given purchase/transfer.
Development

Some rough ideas. Nothing that works. Comments in the TODO file
Fix some issues with scrolling

A couple of issues came up when I tried using keyboard navigation for actual consumption rather than just toying around on my test server with a few messages.

Fixes:
Use binary search to improve performance
Scroll so that element is in middle of page rather than beginning (better symmetry/intuition match)
Use clientHeight instead of .height() to account for scrollbar height
enable twitter and communi backends on win32
Added share button

As of now added Twitter, Google+ and Facebook.
Fixes issues with building on Windows when the path contains spaces

Prior to this patch, the build process fails if the path to the root directory contains a space
添加大背景容器，更换背景，调整细节
Fixed regex definition
fix dropdownmenu on click parent item joomla 2.5 and 3.0
defaults.json: clearer comments

 * More consistency ("allowed" and "tolerated" both become "allowed")
 * No double negatives ("should not be allowed: false" becomes "should be forbidden: false")
 * "if" becomes "whether"
 * backticks around all code in comments
Enable for node 0.8 as well

Due to the engine requirement in the package.json being ~0.6.10, it won't work with a major update to 0.8 -- although it works fine currently in node 0.8.1
We need to set CURLOPT_POST = false for GET request, because after we…

...create CURLOPT_POSTFIELDS Curl starts thinking, that we are using POST and adds "Content-Type: application/x-www-form-urlencoded" header, which we should not have, but we can not even remove it.
Fixes SI-5805

review by @VladUreche
review by @dragos
Stub NEWS file entries for all releases, fill in latest two

Closes #106
does not make notice in PHP 5.3
Fix issue with specifying file suffixes in source collection dialog
Update to hogan.js 2.0.0
Fixing gremlin arrows on carousels

We gonna need to unit-test this kind of things... Use more constants for static naming
add csharp-mode

http://www.emacswiki.org/emacs/CSharpMode
Add new plugin extension point register_add_plugin_submenu

Add new plugin extension point register_add_plugin_submenu to allow submenus to be created in the Plugins context menu.

Really basic example use plugin:

from PyQt4 import QtCore, QtGui
from picard.ui.itemviews import register_add_plugin_submenu

foo_menu = QtGui.QMenu(_("&Foo"))
register_add_plugin_submenu(search_menu)
test and fix using translations.reload for dynamic finder results from translated slug using globalize

There is a problem I encountered earlier in Globalize with results from dynamic finders on translated attributes not returning the full set of translations, which can result in (among other things) translations being left behind in the DB after a record is destroyed.

For reference, see: https://github.com/svenfuchs/globalize3/issues/100

I've basically applied the same fix as I did to globalize3. I'm sure there must be a better way to fix this than reloading the translations each time a record is found, but I haven't had time to dig any deeper into the problem.

BTW, the test here passes with `joins` instead of `includes`, as it was previous to commit 410c0ace15 by @schiza.
yui-compressor, uglifier and fog adjustements
two

change in clinet.java comment 67
Switch to distutils-based building and installation.

As per discussion of https://github.com/ockham/trelby/commit/6aaf3dce45302280c773b1159db6c150bd74df25#commitcomment-1819855 and below. Note that in contrast to that pull request, I now got rid of that _preamble magic as it's no longer required. OTOH, it's now one single commit as I'm modifying bin/trelby at installation time from within setup.py. 
Tarball generation via `make dist` (as before), default installation by invoking `python setup.py install` goes to /opt/trelby (also see INSTALL file). Deb package generation by `make deb` produces a Debian  package that installs to /usr/share/trelby (and /usr/bin/ for the `trelby` executable, respectively).
Commit log follows:

Motivated to comply better with the Filesystem Hierarchy Standard (FHS),
and in preparation of an 'official' Debian package, this involves:
* Make trelby code an actual Python module by adding an __init__.py
  to the src/ directory so it can be installed by setup.py.
* Move execution of main() from trelby/trelby.py to a newly created
  bin/trelby executable python file.
* Make src/trelby.py no longer executable, and remove shebang.
* setup.py: Add the required distutils attributes and logic to setup.py.
  In particular, this means modifying bin/trelby at installation time
  so that it prepends the actual modules installation path to sys.path.
* setup.cfg: Install to /opt/trelby by default.
* Add MANIFEST.in that lists files to be included
  in the source tarball that can be generated by invoking
  python setup.py sdist
* Fix trelby module import in bin/trelby.
* src/misc.py: Make the version constant globally available for
  use py setup.py; look for the resources directory in ../ .
* Remove gen_linux_dist.sh, and adapt Makefile accordingly to use
  different command options of setup.py instead.
* Replace /opt paths in trelby.desktop by the new appropriate values.
* Simplify build.bat. Most of it is obsolete as we have a proper setup.py now.
* Rename README.linux to INSTALL, update contents.
* Fix README.dev and t.bat accordingly.
* Remove debian/dirs (obsolete), and fix debian/rules for distutils.
* debian/install: Install trelby.desktop to /usr/share/applications.
* debian/patches/installation-location, debian/patches/series:
  Add a patch so the Debian package installs to /usr/share/trelby
  and /usr/bin instead of /opt/trelby.
* Fix Uninstall section of install.nsi.
TIME SENSITIVE: whitelist playlist additions

Due to legal reasons, we cannot host fanmixes directly on the Archive. We can allow embedding of certain audio playlist object sources. Legal has okayed Spotify and 8tracks, both of which were given a cursory thumbs-up by ADT Chair. (Both sites use an iframe to embed.)

These changes are requested by a challenge mod that goes live 2012 October 20.
Hey

Testing the github. Made some typo fixes as a first attempt.
-Eric
I have found Character#getHpPercent to result in rounding errors. I had ...

...multiple scenarios where an NPC had 4/650 lifepoints yet the method returned 0 and the script claimed the npc was dead. Although I am stumbled as to how such a rounding error would occur looking at the method.

The most obvious solution to this is to simply introduce Character#getHpRatio the way it should be. I'm not sure why a method to return it as a percentage even exists.
Update gems, fix urbanterror-gem backwards incompatible changes.
Update postgresql/clientparameters.py

Alterations made to supportuse in win32 service (forced getuser() to return 'postgres')
Typo in param name manifests/server.pp

Fixed typo in param name
Add server port in rsyslog::client

This commit adds port option for the rsyslog::client class for servers
not running on 514.

Awesome job on the module! Cheers!
Fixes some bugs, improves default liftables
localize favicon cache

This change localizes the favicon cache to each invocation of the middleware.  This is useful in cases where one server serves multiple domains, each having it's own favicon.  The way the code is currently written, you only get one favicon cache for the entire process.  With this change, you get one favicon cache for each call to the favicon middleware which allows different connect apps to have a separate favicon cached in memory.
Added a default value for options

I kept getting errors when calling ```var jQT = new $.jQTouch();```, but not when running ```var jQT = new $.jQTouch({});``` so I have set a default value for the options argument.
Develop

- added platform package for code platform input specific code
- bug fixes for scroll and mouse wheel
A stylistic adjustment to the border-radius on the Wunderlist theme

I made some adjustments to the way the border-radius property is applied to the list of tasks on the Wunderlist theme. In my opinion it is much more pleasant to see the list of tasks this way.

The original theme for reference:
http://i.imgur.com/eE2qv.png

The theme with the changed border-radius:
http://i.imgur.com/r3UeT.png

The case with two tasks:
http://i.imgur.com/MhRue.png

And one task:
http://i.imgur.com/P6rAt.png
Fix SWIG compilation about msOffsetCurve issue...

Pull request with a fix for swig compilation...
No more way to set the api certificate since ssl_cert_file config is now used to set CA Authority.

...file config is used to set the CA authority. Apps that are using api certificate instead of signature has no way to set the api certiciate, since ssl_cert_file is now used to set the CA authority. Made a new config, api_cert_file to be able to set the paypal api certificate file.
Rackspace support WIP

Opening this for comments, as I don't think it's quite production ready yet. We don't get console output from this, but machine creation works, as does the Finish script. Requires an SSH to be present in the homedir of Foreman for the connection to work.

Comments?
Removed param required => true from update actions
Fixed an inverted logic bug.

"!silentfail on" now stops invalid commands from being reported to the channel.
1.9.3 errors

http://thedesk.tstmedia.com/admin.php?pg=request&reqid=34563

1.9.3 doesn't like the use of FasterCSV. Causes errors. Switched to CSV
fix build

html ended up in wrong directory which made the html refer to wrong javascript dir
Code Review for Job 17856

Code Review for Job 17856
Add no-calls when exporting Plink BED format

Failing to add no-calls causes a segmentation fault when writing data in BED format.
Webkit Mobile: use orientation to select screen.(width|height) as deviceWidth
AustLII fix - this restores basic functionality. Due to the nature of th...

...e site it won't work perfectly and it will fail occasionally - but this is as much work as I'm willing to put into this and it works decently enough.
restore Python 2.5.x compatibility

Somewhere along the line (8816be9a and 16ed9e2d, it looks like), boto stopped being compatibile with Python 2.5.x. Unfortunately, it's not always possible to upgrade.

This commit should restore 2.5.x compatibility. Everything compiles now, at least.
Docs

Just helping out :)
dijit/Calendar starting AMD

Hello,

I have also a question regarding this change:
1.) dijit/dijit optimized layer. When to use it, when not? Does this example need dijit/dijit layer and if so, why?
Исключения типа Chttp, showscriptname в off, а то не красиво
Minor correction to jsRender

The $templates, $viewsTags, $viewsHelpers, and $viewsConverters functions all rely on the addToStore function. According to the comments on $templates, "Use var tmpl = $.templates( name ) or $.templates[name] or $.templates.name to return the object for the registered template." However, calling $.templates('mytemplate') will return "mytemplate" whereas $.templates['mytemplate'] will actually return the template.

After reviewing the code, I determined that a minor correction needed to be made to addToStore so that the code produced the expected results according to the comments as well as my own personal expectations. However, many examples of using $.template online rely on the old functionality. So, the corrections I made are as follows:

if the function call did not specify an item, and the name provided IS a key in the store: return a value from the store based on the key.

if the function call did not specify an item, and the name provided IS NOT a key in the store: perform the same action as before: set item value to the name provided

finally, set name to undefined in either case.

I ran into this problem because I was attempting to load templates externally and register them with jsRender using $.templates function through jQuery. I also wanted to be able to load templates externally and reference them in my other templates such as {{for data tmpl="template name" /}}. I was able to work around loading templates manually using the array instead of the function; however without the correction in the library itself, I could not register my own templates and use them directly from another template as demonstrated above.

After making the change to jsRender, I was able to not only load my templates externally, but reference them by name in other templates. I hope you will consider adding this minor change to the master branch.

Sincerely,
Steven Hunt
Add in proj4js and proj4leaflet
Allow paging in backend
Add Exact parameter 

Add "exact" parameter to truncate the string to the given limit. 
This will bypass the normal behaviour that will not cut words.

Cheers,
Rein
862 2.x

fix issue 862 for 2.x branch
Added Availbaitly Check Scaffold

This owns the check.
Eg. Service Check at 10:10 AM
MODE-1637 - Fixed the stopping of the modeshape garbage collection cron thread when the engine shuts down
server.js: add -p commandline parameter to specify port number

with this patch in place it is possible to specify the port of the Amber server on the command line like this:

`node server.js -p 6000`
Issue143 fix

The set of methods listed in the Issue discussions are all that was fixed for this bug ... Issue #152 and Issue #143 should be fixed together then all of the packages should be written out so that all future changes will be against the "standard" format and users should only see the changes that they have actually made rather than the side effect of processing classes and methods in different orders ...

During my testing I've already written out everything and then loaded it again without apparent ill effects ... I've also dumped out several of my own packages and loaded from .st files again without error ...

I've kept this branch open in case I find bugs or you find issues in this pull request ...
mv

rudimentary mv implementation
Fix bug in Authentication Mode selection

Solid Earth returns authorization headers for both Basic and Digest auth, however it returns Digest first and basic last causing basic to always be used. This patch adds a check to Basic auth selection to only be set if Digest has not been found in the header.
Updated

Updated config.
OAuth Authentication Library Card

This update adds support for creating login/logout paths in a Card-Catalog based app.

It's made up of multiple parts:

  - Library file that is used in a Recess app for setting up the Passport Strategy
  - Card that creates links for logging in, OAuth callbacks and logging out
  - Middleware that can be included to ensure a page is authenticated

I'm pushing an update to Node-CMS that includes all the code needed to use with a Recess app.

The middleware works like this: 
```
var Library = require('library');

module.exports = {
  // Some Card Properties

  'before': [
    Library.middleware.Authenticate()
  ] 
}
```

It also uses ENV variables for the OAuth keys and secrets and what not. I'll send you my config file that you can source.
Fix Chat Tab-AutoComplete.

Signed-off-by: Mike Howe <mike@mcsnetworks.com>
add start, stop function and update ifconfig
Add iteration count parameter

The iteration count is analogous to the ``cost`` parameter in ``Digest::Bcrypt`` and I think it would be useful to able to set it in this module. The default imposed by ``Crypt::PBKDF2`` is only 1,000 - which is rather low in 2012 (f.ex iOS uses 10,000 iterations by default)

I also believe that it should be a required parameter, rather than defaulting it. If someone relies on the default being 1,000 and that changes upstream in the future, with no way to set it via this module, a whole bunch of user passwords could become unretrievable.

Please consider this pull request the start of a discussion, I think this parameter would be useful - but is not essential, and it does have downsides (the breaking of backwards compatibility)
Update src/amo.py

1 byte fix, need to use the 'versions' url to create a new version.
Spec failure: new should generate mygame with template

The spec in `spec/lib/entityjs/commands/new_spec.rb` fails because it's looking for `config.yml`, but that was changed to `config.json` in 4941e6614774a641042b449b9c61090f5d34733e and then to `game.json` in 0aa51d5faa782cd54c885fc9a1e01f72647d70cc.
Fixes #286 missing slash for new projects that are not under GamePlay.

Tested fixed for a new project not under GamePlay, specified both relative and absolute. Tested no regression for a new project that is under GamePlay.
Mv thread model
Shutdown without futures

We don't really care about the return value, and can wait for completion much more directly with join.
Added total_busy and total_idle stat calls for the pool manager

Currently, the only way you can determine total idle and busy is to manually keep track of it via callbacks. Which starts to become a bit of a hack to deal with, since then you have to account for crashed workers. Especially when there is an alternative of just getting the length of the `busy` and `idle` arrays.

Perhaps this change isn't of interest, but the examples given on the wiki are of using pools for background workers, where being able to get info on idle/busy is very useful. Due to the use of `method_missing` by the pool manager, the only way to get access to these stats in is by a method added to the class itself.
Fix failure to produce detailed error when parsing xml failed on chrome.

If the DOMParser fails to parse the XML in chrome, oDocument becomes null resulting in a lack of opportunity for fBrowser_processScripts() to access the parser error details.

This patch fixes this oversight by forcing the sText through the parser in WebKit, which results in a Document, which can then be returned.

Additionally, a type error to do with the length of the parsererror element is also part of this patch.
Field Picker in the wysiwyg editor

Now there is a field picker with the current list of fields in a dynaform. It can be more easy insert a field in a form with the correct syntax.
BUG 9591 The date last login isn't correct SOLVED

- I add a convert for float to field month
Rewritten the .sh scripts in php

So the target audience is expanded to Windows users...
Not the major ambition for FOSS developers, I know, but may simplify the life of many people (like me;) )
Removed PII info from routes file.
Feature/static route in lr

Pull request comments
fix node version to allow newer than 0.6.2
Strengths/weakness additions

Added some strengths and weaknesses.
Also fixed some punctuation on other slides.
The Cat's Meow solution for duplicating target elements

Right-click on a non-leaf non-root element and you get to invent a name for a new sibling of the selected element. 

The name has no impact on generated code and therefore also not on output.  It only plays the role of making all paths distinguishable.

All it does is give you another target with all its descendants to map things into.  Discriminators can be set anywhere as constants, or not at all.
Use the real base DN *without* the name (so the part after the colon ':'...

...) instead of the whole definition "Name of LDAP:cn=...."
OLOLO

Requestina a pull OLOLO
Make removing enstaller harder

This PR checks the --remove option and refuses to run if enstaller would be removed, printing an explanatory message.  It adds a new option --remove-enstaller which asks the user for confirmation, and removes enstaller if they confirm.
Replace tabs with spaces

Hello,

I fixed a couple of parse errors (missing colons, indent), and replaced tabs with spaces.  I also added a vim modeline to the top to enforce spaces (when using vim).

Please consider pulling.
Fixed braces fixer for else if statements.

Hey there,

I found out a weird case with some "else if" statement. It is related to the braces fixer. When it encounters something like
```php
if (...)
{ 
    // ...
}
else if (...)
{
    // ...
}
```
It will convert it to
```
if (...) {
    // ...
} else { if (...)
    // ...
}
```

Which is totally wrong. If you have several "else if" statements, you end up with successive "else" statements, resulting in a parse error.
good view of goods

Исправил отображение товара на корректное(единичный товар). Теперь отображаются нужные поля + в нормальном виде словами, а не цифрами
Перевел некоторые пункты меню в просмотре товара.

Исправил отображение товара на корректное(много товаров). Теперь отображаются нужные поля + в нормальном виде словами, а не цифрами

Измениллогику обновления - теперь корреткно меняется дата

Товары заменили на объявления(возможно не везде). Прочий перевод.
Прочие мелкие изменения.

ps
необходимо будет разобраться с фотографией чтобы ее там тоже отображать нормально
[Driver] Refactor PDO namespace
replace split() by explode(); split is deprecated
Bug in StatusNet API

There was a bug in function api_item_get_user during random ID generation that prevented Mustard from updating one's private stream.

Change api.php in function api_item_get_user to check if $usercache is NULL before checking an element in it.
update head.tpl for dispy

head.tpl used to always be loaded from view/, not from the theme folder. Now that it's loaded from the theme folder, dispy's had to be updated.
Replace spaces with undercores in tags when sending to diaspora
Add a mapping to write as root
Added Heatmap and BarnesSurface to DeprecatedProcessFactory 

Adds the Heatmap and BarnesSurface RTs to the backwards compatibility name mappings provided by DeprecatedProcessFactory (GEOS-5271)
[GEOS-5167] Metadata URL in WMS 1.3.0 capabilities is wrong host is localhost

See [GEOS-5167](https://jira.codehaus.org/browse/GEOS-5167)
https://issues.griddynamics.net/browse/JFG-152 - [PIII][RELEASE] Create Jagger client distribution 

https://issues.griddynamics.net/browse/JFG-152 - [PIII][RELEASE] Create Jagger client distribution
Switch to java 6 source code checking for animal-sniffer plugin (or revert ClientConfigBuilder to java 5 compatible state)

Java 6 is being used (ClientConfigBuilder) for properties loading.
Maven build fails without this update.

Or revert ClientConfigBuilder to be compatible with Java 5 :-)
修改carrierwave的asset_host
Add NaiveBayes to Examples/Sentilyze

Add NaiveBayes Sentiment Classification to Sentilyze
Feature search cities

Started search form in jobs index. Added search by city and country

No styles yet. We are waiting for the design
Oj support added

I added support for the Oj gem. Please use version 1.0.4 or later.
fix local pointers in map headers
Alloyui.com - Example - Image-Viewer - Source Format
spara och stuff
Added the italian translation to bootbox
Changes the ticket quantity choice component from a picker to an input field

Just like it was suggested a few weeks ago.

Since it is an open field I needed to add field validation.
print a better error if you start tilestache-server with an invalid config

Currently, if you have an invalid config file (like, say you forgot to install python-mapnik on an ubuntu server, as happened to me a few hours ago), you get an error message, but not a helpful traceback.

This patch improves that situation by not swallowing the error on server startup.

before:

    $ tilestache-server.py invalid.cfg
    Traceback (most recent call last):
      File "/usr/local/share/python/tilestache-server.py", line 55, in <module>
        app = TileStache.WSGITileServer(config=options.file, autoreload=True)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/__init__.py", line 297, in __init__
        raise Core.KnownUnknown("Error loading Tilestache config file:\n%s" % str(e))
    TileStache.Core.KnownUnknown: Error loading Tilestache config file:
    global name 'mapnik' is not defined

after:

    $ tilestache-server.py invalid.cfg
    Error loading Tilestache config:
    Traceback (most recent call last):
      File "scripts/tilestache-server.py", line 55, in <module>
        app = TileStache.WSGITileServer(config=options.file, autoreload=True)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/__init__.py", line 295, in __init__
        self.config = parseConfigfile(config)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/__init__.py", line 149, in parseConfigfile
        return Config.buildConfiguration(config_dict, dirpath)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/Config.py", line 115, in buildConfiguration
        config.layers[name] = _parseConfigfileLayer(layer_dict, config, dirpath)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/Config.py", line 317, in _parseConfigfileLayer
        layer.provider = _class(layer, **provider_kwargs)
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/TileStache/Providers.py", line 236, in __init__
        engine = mapnik.FontEngine.instance()
    NameError: global name 'mapnik' is not defined
Prepare test_that_carousel_works for production

Test this on prod and stage 

PS: For this to work on prod we have to add the correct api url as a command line argument:
--apibaseurl=https://services.addons.mozilla.org/
this argument is added in conftest.py

On stage this argument has the default value : https://addons-dev.allizom.org
Xfail collections test

Failing, bug raised @ https://bugzilla.mozilla.org/show_bug.cgi?id=751909
Update jingo.
Fix 19179 glissando to grace note

Fix for issue http://musescore.org/en/node/19179
New highlighting code

Added a lot of highlighting code. You may see the screenshots of how it looks here: https://plus.google.com/101974305095511535692/posts/iic7yPCmLAo

At the moment - highlights correctly cfengine_stdlib.cf and most of our own code. Still working on minor bugfixes and the language description completeness. That'll be the first phase. Not sure about the second, but have thoughts to implement basic syntax checking as well, highlighting mistakes in red.
Display alert only for developers

Authors shouldn't be aware of the sync files. These should be developer only.

What do you think?
[Review] Add option to only playback streams in standard definition (SD)

Needs review.

This option was added as a hack for ATV2 which has problems playing streams encoded using h264 with the avc1.77.30 profile.
The plugin will only playback streams with a maximum resolution of 1024x576 if the option is enabled.

This one includes pull 33 (!).
oe

forkit.gif: 2d1af8dbef068da648481c1c14cd0e058a351c1e
<img src="forkit.gif" id="octocat" alt="" />: 2d1af8dbef068da648481c1c14cd0e058a351c1e
2d1af8dbef068da648481c1c14cd0e058a351c1e
AndisthermalFindLasthree
Fix for Reportpopover on iPad landscape and payment view

The first commit fixes the ReportDetailViewController popover on the iPad show as a non usable popover in landscape above the graph view. The popover was shown in the navigation bar frame of the sales view controller when using the app on the iPad in landscape, which made it unusable.

The second commit fixes months view show wrong month names
At least in germany, December was shown in the top left box, instead of January. NSCalendar was reducing the given NSDateComponents by 1 hour, so resulting in December instead of January
re-introduce ~/data in typeless gears

BZ825266 et al

If this commit is approved, I'll push the companion change to migrate in the li repo.
BZ848661 [merge]
US2427: Broker add / change plan REST API
Merge new importSchema and deprecated methods we plan to remove

From sprint 2 team 2 - first running implementation of Mondrian Import from both PUC and Schema Workbench
Fix for PIR-769

In PIR, Data source dialog, when I click on the Add icon, a dialog with
"Cancelled" message pops up. After dismissing the dialog by clicking on
the OK button, Data source wizard dialog launches.
More granular statistics logging.
Proposal for a talk about Semantic Web at Mila

I (or sebastian) will update about the content soon.
Remove mention of preview client

You no longer need a preview client
Reorder the dashboard

Prior to this commit, the dashboard of puppetdb was in no order at all.
This commit attempts to move the node/resource level metrics to the top
of the dashboard.

Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>
Fix --debug flag and add HeapDump JVM option

This commit does the following:

* Change the services/parse-config function back to accepting an optional
  map of initial config values.  Because this function does lots of
  side-effect things, including initializing the logging, it needs
  access to some of the command-line options such as --debug in order
  to work properly.
* Change the name of services/parse-config to include an exclamation point,
  because it has lots of side effects.
* Add a couple of JVM args to our default jvm args; specifically,
  HeapDumpOnOutOfMemoryError and HeapDumpPath, so that we will have
  the opportunity to collect heap dump files from users if they
  encounter OOM errors.
Add rbx 1.9 mode to Travis support
Engine spam filtering

There was some work done in templates and I update that to working version.
As I write here this probably needs some tests..
and I appreciated contribution from anyone
Fix problem with setting request timeout

Hi all! It's me again. 

The code I replaced was the following line:

```
http.Timeout = request.Timeout == 0 ? Timeout : request.Timeout;
```

Note that if `request.Timeout` and `this.Timeout` are both `0`, this code would set `http.Timeout` to `0`, overriding whatever value it might have been already.

_What? "`http.Timeout` is by default `0` so this is a noop?" you say?_

In the immortal words of Bart Simpson, au contraire, mon frère! You can't know that. RestSharp provides an extensibility point via the `HttpFactory` property of `RestClient` which allows you to substitute your own `IHttpFactory`.

This is how I found the issue because I overrode the `IHttpFactory` so that I could supply some defaults universally - whether I'm using an instance of `RestClient` or `Http` to make the request.

This pull request makes it so you simply don't set the property unless the `Timeout` of the request or the `RestClient` is greater than `0`.
Added Extension Compass

I added Extension Compass and example that how could we work with Extensions.
I include $parser as parameter in load_path callback function.
Some code was formatted by Phpstorm to PSR2 code style.
Patch for proprietary selectors such as :-moz-placeholder

The first commit changes the test code so that it doesn't stop when a test case has failed. I found that "other-color" test case fails, so I have to change the code to see my new test case passes or not. I think it is a good idea to continue testing even if some test cases fail.

The second commit allows proprietary selectors such as :-moz-placeholder.
Slightly simplify implementation of `throw+`.

The macroexpansion looks a little nicer as well.
规格值aop，修改了flexgrid的样式，
Added plugin list to get_server_info.

Also, looks like we can remove the dep on CraftBukkit, due to our dynamic system.
Patch multi dimensional array fields

with optional to use dynamicFieldTpls property for dynamic HTML form added by javascript.
Fallback to implode them with commas to be used by the original Formit's checkboxes snippet.
Read params from local runtime config if any

As we discussed in #3.
Export convenience jsonschema.validate() method.

Since I want to avoid having this

```js
var v = new Validator();
```

boilerplate every time I use `jsonschema`, I've added a convenience export.

Would be great if you could accept the patch!
Solving conflicts v1.1
Fixes #6

This is kind of a big pull request, as documented in issue #6, it fixes how the library interprets groups of rules, according to [this paper of google's interpretation of robots.txt files](https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt).

I went ahead and changed parser and scanner to private, since there were many changes anyway in the implementation of the parser (scanner remained unchanged, except for the visibility). I also removed the error return value on Test[Agent] functions, since it was of little use as previously mentioned in my comment.

It adds support and features for:

* Google-compliant interpretation of robots.txt, with only the most specific group of rules applying to a given user-agent
* Google-compliant interpretation of rules, only the most specific path rule applies
* Support for patterns in allow/disallow directives
* Ignore empty directives, as recommended by the spec
* Support for sitemap directives
* Support for crawl-delay directive (non-standard extension, documented on [wikipedia's paper](http://en.wikipedia.org/wiki/Robots.txt)
* Whole suite of tests based on google's paper examples

I didn't squash my commits, so please feel free to get back to me if you'd like me to arrange things a little before merging. Same goes for any issue you may have with my code, I have no problem putting some more work into this to get it to fit with your style and vision. All tests are green.

Thanks!
Eclipse warnings cleanup

This change cleans up all warnings in Eclipse and adds Eclipse code formatter settings.

The settings reflect what look like the general code style for the project, which are Eclipse defaults with the following settings:
* Spaces not tabs, indent size of 4
* 120 line width for both code and comments

I noticed a lot of mixed tab/space formatting and whitespace, so this config should probably be tweaked to reflect a agreed upon standard and all files formatted to deal with any issues, they make merges a pain.

Pity m2e can't import this automatically:

https://issues.sonatype.org/browse/MNGECLIPSE-2240
Fix the 'fork' link

(easy. see commit)