labofsahil/github-event-dataset-2012 huggingface dataset:
Домашнее задание по консоли

Доброго времени суток
Работаю с Гитом - показала как строю папки, потом перемещаю туда файлы.
Scarlet Monastery WIP

Added some more work. :)
Replaces unspecific collapsible title with two different ones

The title of a button to expand or collapse a container now only contains the action that will be executed, not both.
distribution.js: implementing mean, variance and sample methods for poisson
Fixing Option State now that the Test Level is gone
feat1

pull request pour feat1 vers develop
Separar cada implementação de banco ( Plugin ) em seus respectivos repositórios

A razão para isso é o fato de cada plugin, que ficam na subpasta bancos, precisar ser versionado de forma independente da classe principal.

Assim a classe principal e seus arquivos acessórios ficam com as seguintes características:

* Arquivos:
  Boleto.class.php
  boleto.tpl.php
  style.css
  imagens/*.*

* Branch de Desenvolvimento:
  1.x-dev

* Versionamento dos Stable Releases:
  v1.0.x

  https://github.com/drupalista-br/Boleto/tags

E as classes que implementam cada banco ( Plugins ) ficam assim:

* Arquivos:
  bancos/XXX/*.*
  Onde XXX é o código do banco.
  
* Branch de Desenvolvimento:
  1.x-1.x-dev
  Onde o primeiro 1.x refere-se a versão da classe principal que o plugin pertence e o segundo 1.x refere-se a versão do próprio plugin.

* Versionamento dos Stable Releases:
  v1.x-1.0.x
  Onde o 1.x refere-se à classe principal e o 1.0.x refere-se a versão atual do plugin.

  https://github.com/drupalista-br/Boleto/tree/1.x-dev/bancos


Será necessário criar os seguintes repositórios:

* Boleto-001  https://github.com/drupalista-br/Boleto-001
* Boleto-104 https://github.com/drupalista-br/Boleto-104
* Boleto-237 https://github.com/drupalista-br/Boleto-237
* Boleto-341 https://github.com/drupalista-br/Boleto-341
* Boleto-748 https://github.com/drupalista-br/Boleto-748

Uma vez que o administrador criar os referidos repositórios então eu farei o pull request de seus respectivos códigos.
Exposed RequestData inside BindingContext to get at prefix

Since the request data contains the prefix that has been applied thus far in the binding process, it is needed by property binders in order to implement new behavior correctly.

For example, we have a new DateTimePropertyBinder that splits a DateTime into three parts:

PropertyName + "Day"
PropertyName + "Month"
PropertyName + "Year"

We were using the BindingContext.Service<IRequestData> to obtain the request data to look for these new values, however in a collection binding scenario we require the binding contexts prefixed request data instead of the one we would resolve from the container this way in order to make it look like Collection[0]PropertyName
Added gray border to window, fixed system menu behavior

This was easier then I imagined, didn't break anything :) It's early morning here in Estonia and once again I didn't remember that the MetroWindow type was needed on WindowSettingsBehavior class and not in BorderlessWindowBehavior. Oh silly me...
Simplified htaccess somewhat

There was no need to use a complex regex to block the .git and assets directories (newly blocked). I've simplified the .htaccess file accordingly.
Change admin's header's UI
revert patch 370a7
fixes #2130 - Defaut navigation tool 2 is now internal map

Wasn't that difficult. The method "migrateSettings" runs first and sets the two default to 0 instead of the enum id values.
add the complicated logic
Adds optional secret parameter to RedisClientPool initializer

With redis pool there is no way to pass in the secret to the pool, so any redis server requiring authorization would force the auth call to occur everytime someone uses withClient.  The RedisPool implementation can easily just call auth only once, everytime it creates the redis client, if it had access to the secret passed in on pool initialization.  this pull requests adds that optional parameter.
Rewrite network barclamp to manage interfaces directly. [22/22]

Making the distro tools handle reconfiguring network interfaces for us
was needlessly fragile, since we were rewriting the network config and
changing the state of the interfaces while we were in the middle of
converging the node -- if we happened to do anything that would try to
talk to the chef-server while any of the interfaces needed to talk to
the admin network was changing, we could easily wind up in a state
where manual intervention would be needed to recover.

Additionally, the network barclamp had to have a good deal of
special-casing to handle all the distro-specific caveats that went
along with using ifup/ifdown directly to manage the nics.

This code does away with all that by teaching the network barclamp how
to manage our interfaces directly, reducing the distro-specific code
to what is needed to write out the proper configuation for ifup/ifdown
on the operating system.

New features:

 * All interface manipulation happens early in the compile phase of
   the chef-client runs, and the recipe will pause for up to 60
   seconds to verify that it can ping the node with the provisioner
   role (if one is assigned).  This should ensure that the chef-client
   run succeeds with minimal delay even when we are forced to do
   something that may trigger a spanning tree update on the
   network. This frees the rest of the barclamps from having to care
   about sleeping due to network configuration changes.
 * The network barclamp posts its state on
   node[:crowbar_wall][:network] to allow other barclamps to easily
   see what interfaces are members of what network and what IP
   addresses are assigned to the node.
 * Switching between single, dual, and team mode is more or less
   seamless now. You can easily switch network modes even when nova VMs are
   up and running without dropping more than a packet or two. The sole
   exception I have seen is Nova running in tenant_vlan mode.
 * It is trivial to deploy with a configuration that does not use vlan
   tagging at all.  The network barclamp will manage our interfaces
   correctly by assigning multiple IP addresses to the appropriate
   interfaces for each network, and it will handle moving addresses
   and routes around as needed.  Debian and Redhat config file
   generation has been updated to handle binding multiple IP addresses
   to interfaces so that a rebooted node will come up with the proper
   configuration before chef-client runs.
 * Helper classes have been added to the barclamp recipe that model IP
   addresses (including IP address ranges) and network interfaces.
   Those helpers also inject convienenece routines into the CHef::Node
   class to make it easier to find interfaces and addresses for each
   of our networks.
I add support for RubyGems.org API and update rack to 1.4.1

RubyGems.org API using query string for parameter passing, so I just forward the request which contains query string.
Implemented Skeltons and updated diagrams accordingly
Correctly handle destination string interpolation/template (issue #49)

This fix should allow people to use templates (e.g. string interpolation) for the file's destination for the mincss task.
ISPN-2055 LoaderConfiguration wrapped in a CacheStoreConfiguration

master only:
- https://issues.jboss.org/browse/ISPN-2055
ISPN-2311 Make Loaders and Stores more fluent

https://issues.jboss.org/browse/ISPN-2311

Make sure the cache stores don't interrupt fluency
Don't carry along unnecessary generics
Introduce more readable API and XML for JDBC connection factory configuration
Language update for first, last, slice - #127

Removes bad matching language, replaces with "in that set"
Build script minor changes

     1) BASE is created in current directory
     2) The build function should accept more than 2 arguments
captures images and displays them in a zoomable view
Update CL_job.php

There is not userID but jobID.
replace cairo.format with savefig.format in rcParams

I stumbled across this post on the mailing list from a while ago about creating an rcParams field that controls the default savefig filetype:

http://www.mail-archive.com/matplotlib-users@lists.sourceforge.net/msg23382.html

It was suggested that cairo.format be deprecated and replaced with a single rcParam that applies to all (relevant) backends. So here's my stab at it. savefig.format is a new key that's loaded by the base backend, and only overridden in backends that didn't default to .png as their hardcoded format (specifically, the PS, PDF, SVG, and EMF backends). Seems pretty straightforward, but I've only really tested this on the Qt4Agg backend, because that's all I use.

I only did this because I wanted to change the default savefig format from .png to .pdf in my matplotlibrc file, and now I can.

This also inadvertently replaced a few stray tabs with spaces in a couple of rc files.

By the way, the `if len(be_parts) > 1` clause in `__init__.py` now raises a `ValueError('FIXME: Not sure what to do here')`, because I wasn't exactly sure what it was doing wrt cairo.format. But, I'm guessing the whole clause can be deleted. Am I right?
Fix for webcommand.php login issue.

The client or auxiliary check was wrong. 

This fixes the issue with checking if the login is a client or auxiliary
Coding style for the export plugins

Changes:
- correct spacing of operators
- wrapping long lines
- general spacing and indentation	 of functions and control structures
- camel caps
- move arguments with default value at the end ( PMA_ExportStructure )
- rearranging plugin options ( all specific options are defined after the general structure of $plugin_list['export_type'] )
- other checkstyle warnings
- remove trailing whitespaces

The remaining errors are:
 - Functions that are not documented at all
 - Method name "PMA_Export_PDF::Header" is not in camel caps format. I did not change that because it overwrites the function in the class PMA_PDF that it extends, which in turn extends the TCPDF class, which implements the Header() method.
Updating metadata for nova cookbook, missing dep on selinux. 

Adding fedora to the list of platforms for horizon cookbook.
Tweaking cdm namespace to output iso code

Tweaked to output iso code along with existing fields for Vizzuality
Fixed issue with exception: Caught exception in EventMachine: #<NoMethod...

...Error: private method 'connection' called for #<MQ:0x007f8f706a8c70>>
KERN-3122 KERN-3122 additional processing for htmlblock regions to prune out unwanted widget elements
MINOR Failover to configuration if the finfo module doesn't exists when getting file mime-type.

This is my suggestion to failover to a hardcoded configuration if the finfo module doesn't exist.

It will use the file extension to lookup versus actually looking at the file. This will show some differences for example .csv files that the finfo reports as 'text/plain' and the configuration will list it as 'text/csv'

The mime-types in the configuration is parsed from: http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types

Is this a okey solution to fix problems for 5.3 installation where finfo has been disabled? And in that case we need to make sure that the installer only warns if it's missing.
Fix for issue #839: Splash screen, and some display cleanup

Fix for issue #839: Splash screen, and some display cleanup
Support for .js files and multiple files per directory

Let me know if there would be a better approach or if this is a bad idea for some reason.

Basically detects if the request file is a js file, and if so requires it and merges it (with deepmerge).

Also pushes files onto configFiles array, as to not return from for loop, thereby allowing multiple files per directory.
Support for RubyMotion

This necessitated refactoring the files to avoid using "require" in code that would get compiled by RubyMotion, and adding a "bubble-wrapped" file, which is the conventional way to expose code to RubyMotion.
Fixed two references two fontFamilyName that should have been familyName.

See title.
Extended interface of JPicosat and Picosat to extract unsat core clauses and more

The extended Picosat interface is necessary for MaxSAT Solver based on SAT Solving with unsat cores, like in "Solving (Weighted) Partial MaxSAT through Satisfiability Testing", Figure 1.
[Fix] examples updated for 0.7 version

Changed output scheduler to reflect 0.7 version changes.
Removed RPM packaging
Added dempsyspring dependency.
Fix `FlxSound` fade problems

Fixes a few "fade" problems I forgot to address in the previous pull request.

If the sound is paused or stops, all fade modifiers are removed.
Fix issue #34

Enabled global buffer clearance via 'clear_all_buffers' option
Leonard

More updates.
Asynchronous Extension for the GetExceptional PHP Library

I've created an asynchronous extension of the original PHP library.
I think in production environment it's mission critical to not rely on the network and log everything locally.
Cron (or other utility) can pick up these file based messages periodically & asynchronously and send to the remote.

This commit contains the extension itself, examples and the cron utility too.
I've made this extension in a non-intrusive way; the original library is 100% unmodified, however, the new library is 100% backward compatible with the original one.

Please feel free to use.
Support large file uploads

Making changes in net:http calls to use request.body_stream instead of request.body to support large file uploads.
Add business unit filtering

Also drop parameters not specified in `FILTERED_PARAMS`.
Don't unnecessarily call _prepareModel in unshift

Collection.unshift calls _prepareModel before calling add (which again calls _prepareModel right away).

This pull request removes the unnecessary _prepareModel call in unshift.
Add the possibility to display only a specific layout

Hello,

I wanted to cut my forms into several pieces so I added the possibility to directly access to the fieldsets from the template.

I do not know if this is the right solution, I program in Python only for a few weeks ... Be nice to me :)

Example :

```python
class LoginForm(BootstrapForm):
    class Meta:
        layout = (
            Fieldset("Please Login", "username", "password", name="user_layout"),
        )
```
```html
{{ form.user_layout }}
```

Feel free to improve what I did.
LPS-26324

LPS-26324 OrgGroupName in group_ table is appended with repetitive information which causes Data truncation
Added linkify filter

I searched everywhere for a decent linkify filter - couldn't believe such a useful filter didn't exist already!
Filter takes text with URLS and puts <a href=''></a> tags around the links.
If it does exist already, feel free to discard this code and tell me where I can get it!
Criticism welcome as this is my first ever pull request
Respect Swig %rename

If I use %rename() in a Swig .i file, the resultant XML has the new identifiers in the sym_name attributes (and the original names in the name attributes). But ffi-swig-generator keeps the original names, despite the fact that FFI's attach_function() can take an alternative name.

This one-line change to lib/generator/function.rb can fix this.
DRY up the "More about commits" section.

The same text was duplicated on the 'Create a Repo' and 'Fork a Repo'
pages. Factor it out into an include and use the include on those pages
instead.
Allow requirejs path mappings in the config

Eg,

```
requireJsPaths := Map("bonzo" -> "vendor/bonzo", "reqwest" -> "vendor/reqwest")
```
Added support for specifying multiple actions per filter

With the change, filters can be added to multiple actions by passing in an array. Like:

```javascript
PhotosController.before( ['create', 'edit'], redirectIfNotSignedIn() );
```
To add a filter for all actions, use '*' for action:
```javascript
PhotosController.before('*', redirectIfNotSignedIn());
```

Was torned between that and a beforeAll method, but figured I would do asterisk for now.
Support multiple events for one function

I want to be able to register multiple event handlers in one call. for example

```js
clip.on("noflash, wrongflash", function (client, args) {
  // do stuff
});
```
Split component into separate files to follow loader standards

Library can now be loaded with extjs loader, and compiled with Sencha
Cmd3
Options GUI

At last, a long time discussed pull request :)

I tried to make it as simple as possible :

* each handler's options are defined in sqliimport.ini.append.php
* on handler selection in admin interface, an AJAX request is made returning an HTML form for handler options
* form is generated by loading a subtemplate for each option according to its type
* each subtemplate is responsible for adding a form field named `ImportOptions[<option name>]` whose value will be stored in database

NB : there is no server side validation for options input but there wasn't either in the textarea version

For complex option input, one can define a YUI3 module to manage his needs and fill in a hidden input field with the computed value. A boilerplate for such a module can be seen in `design/admin/javascript/sqliimportsampleoptionmodule.js`.

Finally, I added a file option type enabling file upload, validation and storage.

I reckon the code is well commented enough, tell me if you need any more details
Change SimpleCollectionView addRepo to appendModelView

This reads better to me too.
Questions plugin HemoDb

expanding the website to accommodate the questions plugin
requires in injected modules starting with ../ would not work

In this case
```js
// file ./dir/foo.js
require('../bar')
```
```js
// file ./bar.js
module.exports = 'something'
```
```js
// file ./baz.js
injectr './dir/foo.js' // says cannot find ../bar
```
Added robots.txt generation support
replaced struct table with switch statement
Cherry picked from opscode-cookbooks/mysql

* Adding support for MacOSX
* Skipping windows support for now.. as it adds in 2 other submodule dependencies
Text review of quickstart/adding software
German translation corrected

Capitalization of the german message corrected.
Hey babe.
Translate 0MQ to use the fancy Ø in example titles

The title on this page[1] looked weird so I changed z2w to do the 0MQ -> ØMQ translation for example titles too. (Pulled it into a sub since it would have been duplicated thrice)

[1]http://zguide.zeromq.org/py:version
second attempt at cache-control middleware

This patch adds a middleware for setting HTTP headers, and specifically setting the cache-control headers. 

I made a first attempt at this last September, weavejester had comments on my patch, sorry it took so long. The first attempt was here: https://github.com/arohner/ring/commit/15c28175caf0bb4c43f95e65ff5343c92d0cd13d

It's been a long time since I wrote this, but I'm pretty sure it's a port of an existing middleware from pre-ring compojure.
Tweaked output for readability of several Homebrew commands.

Used existing methods `ohai`, `onoe`, and `opoo` to make output easier to read.  (They are handy methods!  But they were just hanging around under-used. ☺)

Also added some indentation for `brew info` so I can `brew info --all` and scan the output much more easily.
Disabled plugins

Here is the rest of the support to allow disabling plugins. This is actually two patches. The first is a bug fix that prevents the "Reload" from working if the Plugin Manager is on screen. The second is the actual meat. I made the following changes to the Plugin UI.

* I added a link that will say "Enable" or "Disable" (depending on current state). When clicked it carries out the action and gives the user some feedback. Disabling only takes affect on restart but enable will have the plugin working right away (it basically does a reload after moving it to the right list and persisting changes, hence my bug fix).
* I added a list of all disabled plugins (as of boot time).
* To help the user know what plugins are dependent on others I put that in the UI. A plugin will list all other plugins that are using it as a dependency so you know what else you need to disable if you want to disable a plugin.

I am storing the list of disabled plugins under ~/.redcar/storage/disabled_plugins.yaml. It is just a simply YAML list.

I am NOT currently making sure the user doesn't shoot themselves in the foot. If they really want they could theoretically disable all plugins. We may want to mark certain plugins are not able to be disabled (core, application). But if a user does do this (for some unknown reason) all they need to do is delete the disabled_plugins.yaml file and they are back up and running.
Culture-dependent unit test fails when run in a thread set to a non-English culture

The following unit test `Ploeh.AutoFixtureUnitTest.RangedNumberGeneratorTest.CreateWithDifferentOperandTypeDoesNotThrowOnMultipleCall` throws a [FormatException](http://msdn.microsoft.com/en-us/library/system.formatexception.aspx) when run in thread set to a non-English culture.

The stack trace is:

> System.FormatException: System.FormatException : The input string was not in a correct format.
   vid System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   vid System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
   vid System.Convert.ToDecimal(String value, IFormatProvider provider)
   vid System.String.System.IConvertible.ToDecimal(IFormatProvider provider)
   vid System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   vid Ploeh.AutoFixtureUnitTest.RangedNumberGeneratorTest.CreateWithDifferentOperandTypeDoesNotThrowOnMultipleCall(Object minimum, Object maximum) 

In this particular situation the [Convert.ChangeType](http://msdn.microsoft.com/en-us/library/system.convert.changetype.aspx) method fails to parse the numeric test values passed to it as strings. Forcing the conversion to use the `en-US` culture fixes the problem.

### Proposed solution
Culture information used for type conversion should be an invariant in the test.
Updated with Raphael js

icon support added in Button.js
Added Main class

The class that is the starting point for the game - the "Main Class", contains the main method.
correct a typo in ToC sqls

correcting a typo at immunities added at https://github.com/TrinityCore/TrinityCore/blob/1f9db80b69379f3abc4b2f8bb5dbc26ec971cc92/sql/updates/world/2012_11_18_02_world_toc.sql#L53  where I wrote entry 36066 instead of 34496.
34496 is Eydis 10m normal, 36066 is some dummy Eydis outside the instance
First attempt at the BMButton class
Tidied up imports and testing

This PR changes from using unittest to py.test for testing (which has a number of advantages, such as parametrized tests, coverage tests, etc.). This involves:

* including ``runtests.py`` at the root of the package directory (this should not be moved to e.g. ``scripts``) as it should not be installed, and update ``setup.py`` appropriately. Note that ``runtests.py`` contains everything needed to run py.test, so no need to install it as a separate dependency.

* changing all the ``unittest`` specific syntax to normal asserts, which py.test understands - this makes the asserts more readable in my opinion

* removing all absolute imports in ``astrodendro``

To run tests:

```
python setup.py test
```

Note that one test is failing due to a change from ``assertItemsEqual`` to ``assert np.all(x == y)`` which I am not sure if it is correct. @bradenmacdonald - what were you intending to do with ``assertItemsEqual``? That function just asserts that the elements have elements with the same length, but not that the actual values are equal - is that intentional?

I also used this as a chance to fix PEP8 warnings, but it makes the diff harder to read. To ignore whitespace changes, check out this PR at the following URL:

https://github.com/astrofrog/dendro-core/pull/new/fix-imports-and-testing?w=0

(adding ``?w=0`` makes it ignore whitespace)

I also moved ``benchmark.py`` outside the source package, as I don't *think* it belongs in the installed source.

@bradenmacdonald and @ChrisBeaumont - let me know what you think!
dont throw away the query and fragment parts of url

The current code throws away the query and fragment parts of a url being followed from an email when not using rack_test.  This change stops that from happening
Mostly creating constants for buffer-sizes

The first commit is a change from usleep into nanosleep. 
The rest of the commits are dealing with the creation of constants representing fixed sized buffers.
Fix for HHH-3452

Statistics for Criteria Queries

I added the getQueryIdentifier method as described in the comments
Better logging; errors within Ironfan.parallel don't crash the world

Cherry pick the following two commits:

### c193f38 - Ironfan.parallel catches errors per-thread; Ironfan.safely returns the exception

If one thread in a .parallel run hits a brick on the AWS or opscode side (Launching 10+ machines at a time is a great way to see this happen), the entire run will crash and put things in an uneven state.

* Parallel keeps track of the return value of each thread, and runs it inside 'safely'.
* Safely now returns the exception if there was a problem
* Together, you can then say 'results.each{|result| next if result.is_a?(Exception) ; ... }'

### 4cafbc0 -- Cleanup of progress reporting and object display

* knife cluster show outputs the chef config
* resources have a readable-in-parallel #to_s method
* in-progress reporting for discovery, so you know whether to be angry with Opscode or AWS
* Moved the refactoring notes to an Ironfan.todo helper -- set Chef::Config[:show_todo] on to see them.
added get_client_plans_basic test
Update Gemfile.

sqlite3 gem has renamed from sqlite3-ruby to sqlite3. Other gems updated to newer versions.
fixed the buffer tag with nginx

Fixed the problem with no output response body
Remove theme from config

Gets rid of theme setting in config entirely and uses a single base.scss file as the root file for all user styles. Importing mulberry, theme mixins, or toura stuff is optional and handled in the root base.scss file. Toura component styles no longer get copied into the scaffolded app. Update_themes is no longer needed. 

Since the scss is now within the javascript dir, it shouldn't be called javascript anymore. I'm open to suggestions on what to actually call it though.
URL was relative by accident, should instead point to root of app

The fix that solved #999 was pointing to a relative url by accident, but should be pointing to the root dir actually. Guess that's what you get for solving bugs at 10 PM on a Saturday night.
Windows support

Hi,
here's the patch that enables Go-SDL to build and install under windows/mingw32 compiler.
sdl, ttf and gfx are compiling, and I didn't succeed compiling sdl_mixer itself.
Adding replacement as param

Some people prefer underscores instead of slashes, so I hope the change is useful.
Twitter's {source} doesn't work anymore

If you try to use the plugin as is for Twitter, you'll get this error:

    Uncaught TypeError: Cannot call method 'replace' of undefined (line 179)

This is because list[item].source is undefined. Instead, I just pulled it out of the project as it didn't seem like a very useful feature anyway.
fix bug

del extra head tag
Info upload

Serverrrrr :)
Multiple Admins

I think everything should be good to go now for this feature.
Jbau wescott khan multiple fix

same as into prod.  only 1 file changed.
added mailer, fixed bugs, changed theme
Only add Markdown class if class does not exist yet. Solved issue when multiple bundle with Markdown class dependencies

Signed-off-by: crynobone <crynobone@gmail.com>
Google OAuth2 Support

I'm not sure if this is really the best way, but it seemed the quickest way with the least code duplication (using GoogleContactsAPI as the base).

It basically overrides the `AuthSub` with something that can accept a google OAuth `access_token` as the password, and use that appropriately.  It also returns `auth_params` that match up with what google will want for OAuth authentication.  

It also forces the communication with googles API to use https since this is required by google for OAuth.  I tested it using https with the old user/pass method, and that still works fine.  I think https should be what these modules use anyway.

Since google has begun sending 'suspicious sign in' emails, and also randomly preventing the password-authed logins from working (meaning that `GoogleContactsAPI` will randomly fail currently), I think using OAuth will be more and more necessary for people using WWW::Contact.  Maybe eventually (or sooner) the current one should be deprecated.

http://techie-buzz.com/online-security/gmail-suspicious-sign-in-prevented.html

This doesn't do the OAuth for you, you still need to have some external method of verifying the user via google's OAuth, and retrieving an access token to pass to `WWW::Contact::GoogleContactsAPIOAuth2`.  This can be done pretty simply with `Net::OAuth2::Client`, and I've made a working example here:

https://gist.github.com/2876064

I'd love some feedback or thoughts if you can think of a better way to accomplish this for now.  Thanks.
Latest bug fixes

:-D
Patch from developing jclouds for smartos-ssh


Some slaves won't authenticate with SSH keys - so if there is no key
present, at least back off to trying username / password instead.

Avoid executing runScript if there is nothing in the initScript. This
script is executed using sudo, so it fails hard on VMs that don't use
have it - so it's important to be able to avoid it.
Solves #64

This seems to solve issue #64 by using self.layersById rather than self.layers to check if a layer exists
Pull request: Pool#watch_only

This method is useful when you want to have several input tubes for a single worker, for instance a job queue and a control channel.
CouchDB Appender

Using couchdb as log appender.

Defaults to store all log info in localhost:5984. Pass db info by:

```js

log4js.addAppender(require('../lib/appenders/couch').appender({
  host: "localhost",
  port: 5984,
  protocol: "http",
  db: "logs"
}), 'default-settings');

```
COOK-1785] Rename pagerduty config to avoid re-rendering the template.

The nagios::server recipe moves all files that match *_nagios*.cfg out
of the conf.d directory.  Since the pager duty configuration file was
named pagerduty_nagios.cfg, it was being re-rendered on every run.
Bigfloat changes -- make all tests pass
Minimise differences to diaspora inc code

- no changes to function
- code with the same purpose now is identical with the Diaspora Inc.
  code to make future merges easier
Crypto

Implement signature verification in Server Security Data packet.
Because this signature doesn't protect against anything, only warn
the user if it is invalid.

Introduce more complete RSA API that implements:
- crypto_rsa_public_encrypt()
- crypto_rsa_public_decrypt()
- crypto_rsa_private_encrypt()
- crypto_rsa_private_decrypt()

Add Terminal Services Signing Keys.

Use CRYPTO_*_DIGEST_LENGTH defines instead of magic values.

Introduce CRYPTO_SHA1_DIGEST_LENGTH and CRYPTO_MD5_DIGEST_LENGTH that hold
number of bytes needed for a given hash.
Enforce security for maps.change_map in mapJSON view

Enforce the existing maps.change_map security in the mapJSON view. It is not currently handled for which allows anyone to modify any map. 

For now the view returns a 403 status code which is not really handled for that well in the Map Composer.

https://skitch.com/ortelius/gq4n3/map-viewer-geonode-44
https://skitch.com/ortelius/gq4nh/map-viewer-geonode-46

403 was chosen over 401 because 401 causes a login dialog to appear in the MapComposer even if the user is already logged in.

403 should be handled for better in the MapComposer eventually.
Forms adjusted - #63 - mainly meter usage add/edit
The second location update is reported instead of the first

This ensures that an updated location is reported instead of the cached one.
new chem reagent, additional contraband posters

see file diff for exact changes
Fixed the supply depot for good this time.

- Worked out all the bugs and made the code more efficient
- Improved the interface
- Added new sprites to reflect whether it's at capacity or not
Quote compile flags so they are passed properly

Also fix solver to account for warnings that were not present before
TopN support for Get method for ITableStorageProvider
Add snac code to content API adapter

Allow snac code to be passed to content api requests, to access location-specific license information.
More installation docs, minor fix with addresses.rake

Hi,

A couple of small changes I made when getting it up and running on my Mac.  Not sure if it was an error in streets.rake or just incompatibilities between ruby versions, but it works now anyhow.

I was patched in this morning for the meeting where the fellows spoke about their projects - Alex talked about http://opencounter.org/santacruz - is this something you are both working on?

Anyway just wanted to check in - let me know if there's anything specific I can be doing on OpenBlight or something else :)


Phil
issure #77, let get blob properties throws an exception when the if

modified since condition is not met.
More serverless

Make it work with OLSR mesh.
use `$HOME/.tidyall.ini` if not found `tidyall.ini`

first, sorry i have very poor english skills.
so i don't have to write documentation for details.

### Test ###

`$HOME/.tidyall.ini`
```ini
[PerlTidy]
select = **/*.{pl,pm,t}
argv = -noll -it=2
 
[PerlCritic]
select = lib/**/*.pm
ignore = lib/UtterHack.pm
argv = -severity 3
```

then, go to `some where perl project without tidyall.ini`

`$ tidyall -a`
[TECHNICAL SUPPORT] LPS-26982 

Need to distinguish the NULL value (NULL) and the empty string value (""). But if we use ParamUtil.getString method then got an empty string when the real value was NULL (this is the problem). We have to know that the real value was null or empty string. If it was an empty string we have to save, but if it was NULL value then we mustn't save the value to the database.
Scorer dev

Broken code
Some updates on the layout
Fixed some typos

Fixed some typos in the documentation.
http://scikit-learn.org/dev/tutorial/statistical_inference/supervised_learning.html
Fix bug in rib
Bundler-ized the gem

...and made the startup message a little more informative
add horrible hack to fix bug 35369

I noticed hiding and showing an element resets scrolling to the top
note doing a simple .hide().show() doesn't work so have not used
chaining here

this addresses problem with several android devices not scrolling to
top on clicking a link to a new article
Merge post search classes
Views

Adds sortBy and sortWith to base Collection interface. Implements views for lazy collection handling. Improves test coverage.
More Runloop Unwinding

This change serves the same purpose as #263, but it covers a different entry point.

The previous change protected from exceptions during a run loop's `flush`. This protects against exceptions during direct calls to `Ember.run`. 

This keeps the application alive despite an unhandled exception in an event handler.
Added ES6.

Fixes #55
Depth First Search implementation

And iteration logic
Fixes bug in Joystick where the control was being rendered in the incorrect position when defined within a container.

Fixes bug in Joystick control where the control was being rendered in the incorrect position when defined within a container.
Fixes sample03-character gamepad so that controls are relatively positioned instead of absolutely positioned. Buttons now render on screen for screen resolutions different from the playbook.
Initial implementations for pk pass, archiver, and manifest
Update docs on $app->error().

Based on the discussion at
http://help.slimframework.com/discussions/problems/1000-crash-in-custom-error-handler-bug,
update the sample error handler to enable the use described in the docs.
Fixed construct_asset_path for windows

in windows css_path will contain backslashes so using posixpath.dirname will
not work properly. 
need to use os.path.dirname and then convert to posix
androidManifestFile pointing to AndroidManifest.xml

The manifest file processor option now points to the file, not to the directory of the manifest file. 

See #360
Add mathematical operators for any number of values
Solder based http auth scheme loader
Add instructions for setting request headers to README
Requirements.txt location and django in app.yaml

Making it possible to set requirements.txt location in settings and logging a warning if django not included in app.yaml as a library
readme.md調整

CakePHPのリンクを追加してみました。
Octopress issue #461: Print author if no other information is provided

According to http://octopress.org/docs/plugins/blockquote/, a quote can have an author without further information, e.g.

```
{% blockquote Nelson Mandela %}
It always seems impossible until it is done.
{% endblockquote %}
```

However, the author of the above quote is not printed with the current Octopress master.

This feature was added in 967eeb46e8f9bb25a382c52f1f36de59b8f0d1cb.

I've created already Octopress issue #461 for this problem.

This change fixed it for me.
jspVerticalBar class' paddings/margins not being taken into account in verticalTrackHeight

I came across this "issue" when designing a scrollbar, I've attached a screenshot to show my problem, I've made the background red so it's easily noticeable:

http://i.imgur.com/I1ReC.png

As you can see ".jspVerticalBar" has a margin on it which is displayed by the white gap at the top of the scroll bar, this is fine however the size of the vertical bar is relevant to the space it has, NOT including any paddings/margin. Because of this the bottom gets cut off.

This change subtracts the outerHeight (which includes padding/margins) from the available container height, then minuses the remaining height from paneHeight when setting verticalTrackHeight. I tried many CSS tricks with no success before applying a patch.
splash fixes for linux

I played it a little bit.

I manually lower the application to keep splash on top

Thanks!

Dongxu
One note on demand

And this is the same note for the "on-demand-master-only" branch. Ciao :-)
Added my name

I added my name and githug screenshot
added last changes in entity repository to document repository
CLC-300 Canvas skinning

Insert a Calcentral logo bar in the header, and skin it with css and images. 

To test, start this branch on localhost and navigate to https://ucberkeley.instructure.com/

In chrome you'll have problems because localhost isn't https. Use Firefox instead, it allows mixed http and https on the same page. This won't be an issue on calcentral-dev. 

The Canvas sandbox is configured to use the customizations from localhost:8080. When this pull is merged into master and deployed on calcentral-dev, I'll change the sandbox to point at calcentral-dev.
Fix some warnings GCC produced on Linux

Fixes:
src/lfs.c:84:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
src/lfs.c:84:37: warning: (this will be reported only once per input file) [enabled by default]
src/lfs.c: In function ‘lfs_g_setmode’:
src/lfs.c:324:7: warning: unused variable ‘op’ [-Wunused-variable]
src/lfs.c:321:47: warning: unused parameter ‘f’ [-Wunused-parameter]
Small fix to allow the form to be visible if the windows toolbar is at the top of the screen.

The form goes out the edge of the screen if the tray icon is at the top of the screen, this fix just sets the form.Location.Y to 15 if it detects that it would go offscreen.

- Federico
Add Search Functions

Added search function. Use split function instead of regular expression.
Spanish and Catalan translations / Presentation

ChangeLog: 

- Added Spanish translation
- Added Catalan translation
- Added CONTRIBUTING file to encourage you stablish some contributing guidelines, as suggested in github's bog: https://github.com/blog/1184-contributing-guidelines
- Updated links to Adobe Reader, using Play Store instead of Android Market

Hope you are ok with it!
Untitled

tolto codice inutile... colpa della fame  e sete di ieri
Check the file format before formatting
WPAD.dat file server auxiliary module

All recommended fixes have been applied.
pcaprub: add linux x64 amongst supported platforms

just a small typo, works great here on x64
allow multiple underscores and dashes in allele name
este não é o primeiro commit

estamos trabalhando na versao negativa do arquivo .....

e to tentando fazer com que as pastas urucui_ifpi seja do mesmo tamanho nos dois computadores
Feature Additions

I've only just started looking at this project after your discussion of it at PHPCon.  Here are the first few things I've found myself wanting after getting it setup.

Firstly, I've fleshed out the install doc a bit and corrected a few things in it. When installing it I found that I was going back and forth between several different guides to get all the relevant details.

Next, I added the ability to ignore certian URLs because on the project I am working on we have a few background ajax calls that will quickly fill up the list.  Another possible solution to this would be to collapse multiple calls in succession in to a single expandable row. Or maybe a combination of the both.

Lastly, I added the ability to display more than 50 Runs. I added a link for displaying All runs and a form for specifying a number of runs to display. I might also write a paginator in soon.
Added EntityBlockFormEvent

Sub event of BlockFormEvent.

Bukkit: https://github.com/Bukkit/Bukkit/pull/456
New feature, check if element exists

Hi,

As from my email earlier I added new methods to check if elements exist, so link(:my_link, :text => "Link") now gets an additional method: my_link? which would be the same as typing my_link_element.exists?.  I added this to all types of elements.  I've added to existing scenarios to test the new features work as well.  Let me know if it needs any tweaking.
js-mode

I'm using the default javascript mode shipped with emacs (current git build) in js.el.gz

Upload for a javascript sources where marked as generic 'text' for me.  I tracked it down to the value of `major-mode', which is js-mode.

This tiny change associates js-mode with Javascript in the `*paste-kde-langs*'.
Exclude sqlite from being tested on travis-ci.org

rails_admin takes a lot of worker time and SQLite is probably not used in production anyway. So lets
focus on MySQL and PostgreSQL compatibility.
fixed add_homepage_meta_box() 

I originally noticed that there was a notice coming from line 277 whenever you were adding a new post:
```
$post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'];
```
So, I fixed it with a ternary, but then I noticed that the function wasn't working at all, so I added in the call to the global $post variable and now it seems to work.

I left that original line (with my ternary way) in, commented out, in case you guys want it, but it didn't seem like the function had access to the right request variables in the function.

And now, when you select the homepage template, it shows the homepage_meta_box
Improve label readability

A while back I tweaked BillboardCollectionVS.glsl to align to pixel in one direction.  This improved text legibility somewhat, but in many cases text still gets pretty ugly.  It also caused images to look worse in some cases.  This change adds a `BillboardCollection.clampToPixel` boolean property which aligns all vertices to a pixel in screen space.  I then updated the LabelCollection to turn it on by default (it's off by default for Billboards).

The end result is more readable text and smoother non-text billboard animation.

Look out @pjcozzi I'm learning just enough about graphics to be dangerous ;)
Fix to fnAddData problem with DataTables 1.9.0

Hi there, I started using your extension recently with DataTables 1.9.0 beta but it didn't work as expected. After some debugging I found a possible bug in DataTables (or a planned change) but one that can be neutralised with a small change to your code. It looks like fnAddData by default does not refresh the table. Adding optional second parameter fixes the problem and doesn't break anything in earlier versions. Please consider either pulling this change from me, or adding it manually to your code.
Signed-off-by: Michal Poreba <michalporeba@gmail.com>
typo in readme

You said `SVPullToRefresh` instead of `ODRefreshControl`.
[TIMOB-11275] Ignore click events outside the button

Revert most of PR #3265

Ticket is in [JIRA](http://jira.appcelerator.org/browse/TIMOB-11275)

Regress against KS->BaseUI->Views->Dashboard
[TIMOB-9504] Remove requirement for AVD from builder.py distribute

This removes the requirement for having an AVD defined for the "distribute" operation with Android's builder.py.

Test both as described on the ticket and also an Android distribution via Studio.
TIDOC-343 TIDOC-86 APIDoc: Locale rewrite

https://jira.appcelerator.org/browse/TIDOC-343
https://jira.appcelerator.org/browse/TIDOC-86
[TIMOB-4982] Geolocation not working consistently on Android WebView (wi...

...th suggested patch)

Add onGeolocationPermissionsShowPrompt() override along with callback
to allow permission
First check if WP has loaded jQuery, if not, load via Google API

WordPress already loads (a usually updated version of) jQuery via the script-loader, no use loading 2 different versions simultaneously. Also updated the fallback from v1.6.4 to 1.7.2.
resetForm now clears stored previous value on all elements. Fixes #312
Enable for win32 platform

- Made slight change to `lib\cmudict.js` to enable parsing/joining of
win32 file path (if path starts '/', use '/'; otherwise use '\\')
- Fixed relative path in `require()` call of `test\get.js`
- Incremented version to `1.0.2` and added `win32` to `os` arrray in
`package.json`
fixed architecture issue in url

architecture was hard coded
Production Deployment

http://butler.io/tma/tripping-octo-dangerzone/deployments/1-production-deployment
Add section for Pre Conference Whisky March/Social.
Update Spanish translation

This is a small update of Spanish translation of Sankoré
Update web/sites.html

Added my website to the list of sites using hookbox.
Link to commit

This adds a footer specifying what the currently running version of the code is, and when it was deployed. Useful for keeping track of what is running on the beta and production sites, and for debugging.

@ptgolden please merge this if it works for you.
support for md5sum and hk databases

Currently we're defaulting to trying to create the index assuming the database is in NSRL format. This change allows for the addition of databases created with md5sum as well.
Change https variable to nodeHttp/Remove deprecated 'sys'/comments & organization

Variable was named https but was requiring standard http lib.  I see why you didn't name it http, which is fine, but I think naming it nodeHttp would be better for someone jumping into the code.

require 'sys' is deprecated and not used in the file.

reorganized requires and added some comments for cleanliness.
Fixed a typo Twiter => Twitter
Add validation style

Add validation styles for error, warning, info, and success messages  (only for horizontal form)
Code crashes when tokens are borrowed. Fixes #4 Fixes #17. 

Added code to handle borrowed licenses, which caused the program to crash.
Instead of manually sorting a date array, lambda expessions to sort a datetime list.
Environment awareness to enable trackers

With this, you can enable trackers globally or locally (for each tracker) on the environments you want.
Typically, you want to enable them only on the prod environment.
Add original files to pixels.

The existing archiving workflow has been reused to link the OriginalFile objects of the uploaded files to the images. This is to clear #909 and allow https://github.com/openmicroscopy/openmicroscopy/issues/469 to be tested. It doesn't address the wider refactoring issues.

To test (in conjunction with the above PR469):

 * Import an image.
 * Use the download button in Insight to download the original files.

This should be tested with a single image file, an image file with log (e.g. dv) and a multi-image file (e.g. lei).  Note that in the latter case the complete set of files won't be downloaded but just those associated with that particular series.