labofsahil/github-event-dataset-2012 huggingface dataset:
Added support for rolling back assets, and removing expired assets

## Solution for assets rollback and invalidation

Following on from the discussions at #227 and #210, I decided it would be fun to have a proper go at solving this problem. Here are the changes I've made:

The `deploy:assets:symlink` task ensures the presence of a `asset_releases` directory. This directory now holds all of the `manifest.yml` files for each release, under the names `{release_name}.yml`. At the end of the `deploy:assets:precompile` task, we move `#{shared_path}/assets/manifest.yml` to `asset_releases/#{release_name}.yml`, and symlink it back to `#{shared_path}/assets/manifest.yml`. Before precompile, we make sure to replace the symlink with a copy of the manifest, so that the task doesn't write to the previous manifest through the symlink.

We chain a `deploy:assets:update_previous_manifest` task after `deploy:create_symlink`, so that after each deploy, the previous release's `manifest.yml` is updated with a new `:last_deployed_at` time:

```yaml
:last_deployed_at: #{Time.now.to_s}
```

This records the time when the assets were first retired from deployment.


### Cleaning up expired assets

The `deploy:assets:cleanup_expired` task is chained after `deploy:cleanup`.

It works like this:

Load all manifests from `asset_releases/*.yml`, and iterate over each set of assets. If the corresponding release has been deleted, and `last_deployed_at` is more than `:expire_assets_after` seconds old (defaults to 1 week), then those assets are added to the `expired_assets` set. Otherwise, if the release still exists or the assets have been deployed recently, add the files to the `preserved_assets` set. Remove all `preserved assets` from `expired assets` at the end of the loop, and you have a list of assets that are safe to delete.

Now, to clean up the manifest files in `asset_releases`, we delete a manifest file only if it's release has been deleted, and it doesn't contain any unique, unexpired assets.

In order to run this clean up task efficiently, I've written a Ruby script that is gsubbed with params, uploaded to the server's shared directory, and then executed remotely. (Wasn't sure if there was a way to reliably add rake tasks to the parent app from the capistrano gem, especially if developers only add the gem to the `:development` group.)

### Rollbacks

There's now a `deploy:assets:rollback` task, which is chained after `deploy:rollback:revision`.
It symlinks `asset_releases/#{previous_release}.yml` to `shared/assets/manifest.yml`, and then runs `rake assets:precompile:nondigest` in order to recompile the nondigest assets. 
Note that if you are using my `turbo-sprockets-rails3` gem, this will only take a couple of seconds since nondigest assets will be generated from the precompiled digest assets.


Please let me know if this all sounds reasonable. I haven't written tests yet, but can definitely add some before it's merged.
Car spec

pull request for car model specs
Fix for #1808

The list was manipulated outside the GUI Thread. Several Threads (add,load,drop) called the changed method and were prone to fail.
Add unknown filter toggles to the BPC app
fixed #1463 add binary type to CCLoader for CCBReader

add binary type to CCLoader for CCBReader
New PR for subscriber lists

Placeholder PR - will merge when Mr Travis is happy.
remove bootswatch, changed style, added FAQ page
Restore ability to diff with another DataTable

Made TableData.diff(TableData) public.

Alternative is to use non-api TableDiffer.calculateDiff
I didn't add any tests since this is broadening scope of api.
2.0 052
Patch for redis cluster bug fix and new feature

1. fixed bug of replacing node in the cluster array of hash ring
2. added removing redis node from cluster. This is useful for distributed cache without slave. When one node is down and there is no replacement for it, it can be removed from hash ring so that the cache on this node can be rebuilt on other running nodes.
3. added list all running nodes call. When nodes are added/removed/replaced at runtime, this method can be used to list which nodes are running.
Add barclamp requires and membership [9/11]

This push adds barclamp.members and barclamp.prereqs to the 
barclamp model.

The import routine has been updated to correctly populate this data

This required me to reorder the migrations because the order
matters - you cannot import a barclamp if you have not already
imported it's prerequists.

Also, added Docs on some internal Dell stuff thats not on github.


 barclamps/crowbar |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Remove the requirement to have ISO images in provisioner online mode [3/6]

This pull request removes the requirement that the provisioner have
access to ISO images of the operating systems we want to install on
compute nodes if the provisioner is in online mode.

It also does away with the requirement to keep a CentOS ISO image
lying around in case we need to rebuild Sledgehammer.
Fix dell-branding refs and crowbar ohai parser [2/5]



 barclamps/dell-branding |    1 -
 barclamps/deployer      |    2 +-
 2 files changed, 1 insertions(+), 2 deletions(-)
Nuke link to Crowbar deployment guide as it is specific to OpenStack deployments. [2/2]



 barclamps/crowbar |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Pull in more dev tool updates [1/4]

See the changelog for more information.

 README.dev-and-workflow |   79 +++++++++++++++++++++----
 dev                     |  154 +++++++++++++++++++++++++++++++----------------
 2 files changed, 169 insertions(+), 64 deletions(-)
Validate nodes on proposal save/apply [2/5]



 barclamps/crowbar |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Switch to ".bones.js"  file extension

Pull request adds support for `.bones.js` file extension for modules/views/routers/servers/commands. It deprecates the using just `.bones` but keeps it functional. All the internals are updated to use the new file extension.
Allow for custom ohai plugins
Read port data from storage when switching to master state
Superman 2 Feature

the a nice description
Updated example hiera.yaml in README.md

The example code in hiera.yaml had the :datadir: field populated with
/var/lib/hiera instead of the correct (working) default configuration
/tmp/vagrant-hiera/data so anyone blindly copying the example config
will find their setup doesn't work.

Updated it to reflect correct default configuration.
Updates the grunt-contrib handlebars task to support partial compilation and injection.

I've updated the test, docs and code. This seems to work pretty well, hopefully the code conforms to the style guides.
Added API code for actions.

* Copied get_id_from_href from legacy nova.api.openstack.common to reddwarf.common.utils.
* Added stubs for resize_flavor, resize_volume, and restart into models.
* Copied with slight changes the API code for actions from legacy.
* Changed BadRequest to have the original message from legacy.
* Made a 'MissingKey' exception to easily use the new message that BadRequest had.
First step to auto reprojection
SWITCHYARD-872 Generic purpose constants in exchange.
Favorite photos

Updated photos using jquery, javascript and some css.

1 cookie called 'favorites' keep the user options
added showcases for traits, recursion, implicits
Test for iter_content()

Replaces #834 and #823. We can do this ;)
Fix #506: Change "Support Requests" to "Donate".

omg am i a core dev now? :P
Moved config to a php flat file

Why ?

* Php flat file allow dev to easyly extends another env.
  i.e. : the dev env can inherit from the prod env
* Php flat file allow to use php in the config file.
  So you can easily re-use some key
* Php flat file does not need extra code to parse it and
  to load it
* with .ini, you can not have complicated data structure :
  See : http://silex.sensiolabs.org/doc/providers/security.html#securing-a-path-with-http-authentication

I agree it can be easier for a sysadmin, but with .ini, it will
be very complicated to evolve.

Then will an extra doc before each php line, a sysadmin can do it.

Then, i added a second front controller, for the dev env.
'domain' is reserved in CakeEmail configuration
All tests are passed at least for coding in Beijing.
Instruction tweaks

I made a couple changes to the instructions. Otherwise, this lesson looks :sparkles:
Added tests and use scalaz.Length

Uses scalaz.Length instead of own Length.

also added test for all functions.
хуки в Action при добавлении/редактировании блога
make it possible to override the template inside a twig call

f.e. i need a different template in the frontend and in the admin UI
removed old-style cookies

Hi Mark.
Sorry I haven't had a lot of time to work on this recently. Have put the cookie attribute into the self-host test app, but haven't got the cookies to persist yet.

--Iain B.
Added getUserNotifications function

Hi i just added a simple function to retrieve user's notifications
The "echo" inside function mmCheckPermissions seems to be only for debug purposes..

... isn't it?
Firefox/Gecko 13 compatibility update + New regex module

Bugs:

* 752742
* 752745
* 752734
* 752747
* 752750
* 752740
* 753887

GUID constants:

* New GUID constants in `validator.constants`
* Removes the need to copy/paste the Firefox/Thunderbird/etc. GUID all over the freakin place
* Replaced throughout the repo

New regex module:

* No longer a giant 500-line function
* Uses class decorators to register test "generators"
* Ported all existing regex tests
  * No need for major test updates or new tests; all existing tests pass
Disabled popup

Надо только разобраться:
у нас в стилях используется `_disabled` для состояния "отключен".
А в методах `getMod()` и `setMod()` у `Block` предполагается, что формат класса должен быть `<mode>_<value>`.
Хочется использовать стандартные методы...
Added the translation directory and Italian translation.

I've added a `translations` directory with the `it-IT` sub-directory, and the Italian translation. Hope you find it useful.
Added a new integration test.

The test uses the Request class which causes the error in S/C (when doing RPC via AkkaProxy), but in the test environment I can't reproduce the problem.
testimonial from Rory
No more percentage based positioning

Client zoom now supports both over- and undersampling.

This improves dragging performance a bit, and reduces white lines between tiles.

All tests pass in Safari 5. Thanks for any review.
Fix GPX write Point transform

GPX write() is currently transforming Point geometries if internalProjection is not 4326, but not using them :-)
Trk/linestrings are output correctly, so if you have both geometry types, they will be in different CRS.

@elemoine, this is not strictly speaking a regression, because GPX.write() is a new function, but IMO this should be fixed in 2.12. Let me know if you'd like a pull request on the 2.12 branch.
allow for negative years in dates

tests pass in FF and Safari, TIA for any review.
Make keyserver configurable in default recipe

I added an attribute node[:percona][:keyserver] to the default recipe to allow an installer to choose another keyserver, a default value for the key server (keys.gnupg.net), and updated the README to include the attribute.

WHY--
I was testing out this recipe, but the keys.gnupg.net server continuously timed out waiting to fetch the key. Upon making the included change, I added an attribute on my node and configured the keyserver to be pgp.mit.edu and the key was downloaded in < 1 second.
Typo

Bad time for this, sorry :)

"all control keywords" is plural, so the verb should be plural as well from what I can tell.
Added input file directory and output file examples for the make_rarefac...

...tion_plots script.
fix problem with empty rabbit host.  This needs a better fix though.
rename nova-api
Split links to other languages into different lines.

This will make merges somewhat easier since diff compares linewise.
It also makes the list of links easier to read and compare for humans.

Lines that are likely to have small differences between forks, might benefit from being split.
Lines that are likely to be equal or differ totally between forks, should not be split.
SAKIII-5699 - Only load jquery.validate when needed

https://jira.sakaiproject.org/browse/SAKIII-5699
KERN-3126 take care of errors thrown by directory.tagged.json
Implemented regex checker 

that reports errors as column errors giving exact location of match
Bundle method solver - fixes + example
API Deprecated global email methods, moved to Mailer class

Code reorganization to reduce global scope pollution.
Removed non-functional `$inlineImages` option for sending emails.

Done as part of a general cleanup to prepare for a more
solid email implementation to base the newsletter module on.

Removed the "inline images" feature, it calls a non-existant imageRewriter() method.
I've traced it back all the way to when SS2 was first open sourced,
and this method never existed in core, which means this feature NEVER worked.
I think that's pretty telling on the state our core email handling is in ;)
ENHANCEMENT Make it possible to extend SS_Log

Using late static binding makes it possible to override SS_Log to create
logs which are separate to the main Silverstripe log but still use the
built in functionality.
MINOR Removing "functionality below isn't implemented" message in datamo...

...del docs, as these are now implemented.

These are actually implemented, as DataListTest is testing these filters.
Menu to reset selected files to selected revision

.
support for multiple config files

@senny what do you think about that?
remove the overlap validation.

Limitation is overlap with the presence
Fix the NUL chars filling the html outputs

`@output_buffer.truncate(0)` replace every bytes in the buffer with \000 each time the flush method is called, which is a lot. E.g. It makes the log output 30 times bigger than necessary. 
Replace it with `@output_buffer.string = ""`.

See [this thread](http://lists.macromates.com/textmate-dev/2012-September/014800.html "[txmt-dev] Git outputs filled with &lt;NUL&gt;") on the mailing list.
Issue 210

Resolves https://github.com/mozilla/webpagemaker/issues/210 (styling issues) -- also includes updated responsive CSS due to new placement of certain elements.
Version index

when selecting a version, replace hardcoded version with an index
Redundant backslashes removed
Fix for putting postcode before city field

Fields did not align correctly.

Bug introduced in af549be954cdd425c766131f599d67c665b5780d.
New tt file added
Centralize animation loop for great justice

Based on this idea:
http://jsperf.com/centralized-animation-loop

Moved all tween frame event listeners to a single render loop. This is how my AS3 tweening engine works, and I've seen nice benchmark gains in the past. It should also have the added bonus of keeping multiple tweened properties in better sync (since we're not depending on multiple setTimeouts to fire at the same time).
[WIP][ticket/10694] Update PHP warning to 5.3.2

WIP as an announcement link is still needed.

#617 had the PR on the wrong branch.

PHPBB3-10694
Fix for 1.9 escaping issue

This may be the fix for the 1.9 issue, as detailed in issue #4. I haven't been able to test it though (gash has not tests!) So give a try.
unescape in inline_raw: refs #54
isAvailable/canEnable and Sqlite Subhandler Selection

[![Build Status](https://secure.travis-ci.org/jhallbachner/Stash.png?branch=master)](http://travis-ci.org/jhallbachner/Stash)

* Separates isAvailable() (can this handler be used in any context) from canEnable() (is this specific cache instance usable)
* Checks whether the handler instance can be enabled before calls to store() and get()
* Ensures that all handlers can be instantiated without throwing an Exception
* Causes Sqlite handler to step through subhandlers in preferential order if none is specified, rather than dying if the most-preferred option is not available
* Reconfigures StashHandlers::getHandlers() to return a list of Handlers which are available, rather than all those which exist
Add support for <b>, <i> and <u>

Added support the following tags:
- <b>: bold
- <i>: italic
- <u>: underline
增加咕咚网

咕咚网在内部模块和外围app支持上都使用了node.js
Países + Seleção de andar
Updated doc/Powerline.txt - add "*to your current configuration" in 4.1

Grammer/Missing word nit pick. 

Thanks for the sweet status bar :)
Add GoGoSense Compatibility

The GoGoSense project is a project to expand the capabilities of the GoGo Board. This commit adds a command to NetLogo called "msensor." This requests an extended sensor value from the GoGo Board or independent GoGoSense board (which can connect to NetLogo directly, or connect to the GoGo Board). 

The sensor request is sent in the form [out header] 0b11100000 [sensor number high byte] [low byte]. 0b11100000 does not collide with any of the commands listed in the GoGo Board serial protocol. The connected board responds with [in header] [sensor value high byte] [low byte], in the same way as it would reply to a normal sensor request.

This commit does not yet support burst mode for the extended sensor bank.

This commit also contains debug code. Each instance of GoGoController has a public String, debugText. Various methods append output to this string: specifically, when a method is waiting for input from the GoGo Board, it writes "[description of expected input]_[received input as hex string]    ." For example, when waiting for the first reply header, "RH1_0xFF     " could be appended to the string. Users can access the string with the command gogo:debug, and clear it with gogo:clear.
Sewer Entrance

Removes the redundant sewer entrance now that it's located in the bathroom.
James Bigazz Pull Request

I git it.
Add 'scope' to authorization params

Updates the OmniAuth strategy to pass the 'scope' param through to Singly authorization
Update volume reslice driver

Updated URL and description in VolumeResliceDriver.s4ext.
Fixed build on Apache 2.4.

No idea why the other file was picked up, no change.
added connection to the remote MySQL and change Interface (eth0)

thnx for the programm!
Pick Me!
Add calendar export to the maternity planner calculator

- Add the calendar export to the maternity planner.
- Includes fixes to calendars so that calculations can be called inside the block scope.
- Test helpers of `assert_calendar` and `assert_calendar_date` for outcome nodes.
Fix Error in Profile Reputation

$lang_profile не используется в хуке.
Fix broken key pair generation
Add sketch to abort cf-agent execution if file exists.

We like to call this "cowboy" mode.
spotify-btn on douban omni-search page's music subject item
search filters

Have search filters started. About halfway there.

see: http://li245-46.members.linode.com/
Implemented local avatars
Feature use http if modified since header

Fixes #38 and #39.

I've tested the code and no exceptions are uncaugt. I have not yet tested the if-modified-since, but am fairly confident it works as expected. Please review the code and merge if everything looks fine.
using MSBuild Community Tasks from the ThirdParty directory

using MSBuild Community Tasks from the ThirdParty directory
adding a travis icon to the readme

so people can immediately see that it's passing all unit tests.
Add an isolatedValidation option for the _validate method.

This pull request adds an isolatedValidation option to the _validate method, when this is set the _validate method does not merge the attrs attribute with the attributes currently set in the model. This feature has its uses in validation libraries such as [backbone.validation](http://thedersen.github.com/backbone.validation) that advocate using a callback method to update the DOM when an attribute validates. Without this flag DOM fields containing invalid data that has not been pushed to the model (which contains valid data) will be re-validated and updated to reflect a valid status despite containing a valid value.

For further details as to why this is useful see [backbone.validation issue 54](https://github.com/thedersen/backbone.validation/issues/54).

This change is otherwise rather benign for those who do not need it as it doesn't affect anything unless the user explicitly sets the flag. This is my first pull request to any github repository ever, so if I've botched any part of the code or process please let me know. :)

Thoughts?

Thank you.
When reusing existing inputs, don't try and change the element type

As stated just below the "[Setting several attributes at once](http://api.jquery.com/attr/#setting-several-attrs)" section, jQuery throws an error if you try to change the "type" attribute:

> **Note:** jQuery prohibits changing the type attribute on an <input> or <button> element and will throw an error in all browsers. This is because the type attribute cannot be changed in Internet Explorer

**Note** This is a re-submission of pull request #4, but now properly branched before requesting.
FLUID-4724: Force ToC to remain fully hidden on UIO full-page demo pages...

This is a small fix to the UIO demo.
Update views/thumbs.html.php

In response to your last comment on #29. Tested on my site, works as it should.
Small change to replace [url] in the insert template with the image link

Small change to replace [url] in the insert template with the image link, useful if the user wants to use the link in the comment. Needed to add this in to let me replace another flickr plugin and keep the same template.
When converting between JSON and atom, convert camelCase keys to hyphena...

...ted atom elements and vice versa.
Krzysztof Kamil Baczynski

Krzysztof Kamil Baczynski: Ballada o trzech krolach
Some fix

I made some changes, please review..
Added WIS:Lichens to Collection profile

Added WIS:Lichens to Collection profile
esta si 2
fixes link to Pandoc

removed tab at the end of the link
Wordsmithing README and CONTRIBUTING files
Trim quotes for string parameters in JHTML::getJSObject

With JHTML Tabs, the function getJSObject does not trim quote properly.
This fix would remove and strip single quotes.

Original issue :
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8103&tracker_item_id=29344

First pull request (with other different issues)
https://github.com/joomla/joomla-platform/pull/1549
Magic

Provide auto complete and documentation for protected class members accessed via the magic ```__get()``` method in modern IDEs.

This also resolves the "issue" @AmyStephen reported in #475 ;)
Fixed remaining OAuth test time issues.

These accommodates tests that run on the edge of the second.
Fullscreen overlay readjusts itself whenever orientation of the phone is changed.

Solved issue #14. Now whenever orientation of the phone is changed the full screen overlay will adjust itself.
Documentation

Updated README to include navigation and route usage
Copy the patches from openSUSE to main branch

Some cleanups and patches developed in openSUSE package. I try to unify these with main fb, so patches aren't required anymore.
Making it compilable with llvm 3.0

- removed consts
- std::vector(s) wrapped with ArrayRef
- InitializeNativeTarget() is now in Support/TargetSelect.h
New `fs`

`fs` is now a new function:

* Previous `fs` didn’t show total sizes of directories—this `fs` does that.
* If no argument specified, `fs` will list all files inside the current directory, including hidden files.
Adding TravelMode to step

Each step can have a different travel mode. Like the first part is walking, and the next part is driving. Adding TravelMode to each step so that users can tell the difference.

Note that I use TryParse instead of your normal method of Parse as I use the already existing enum TravelMode and TryParse have the ability to ignore case.
Add/remove columns from JQGridView

Add/remove columns from JQGridView
get rid of useless for..in loop in getStyle

as discussed in #2409, there was this low hanging fruit that we can harvest right now without going through any major refactor that could break stuff.
Unless I'm missing something in the previous logic, this is totally safe to check in.
Devel cgi graph - a few bugfixes

    munin-cgi-graph: fixed memory leak
    db/graphs: remove duplicate entries
    graph: cosmetics for no-data to graph
fix app name in default_config_handler.erl

the app name is nitrogen_core so the calls to application:get_env should use the same key, otherwise things don't work.
First cut of Ruby rewrite

Enjoy it @ntoles!
Wl 2519

Please review this
Adam has attached a sample my_modules.html file to the jira
Added mineral veins and the ability to use the 1-5 keys to change hotbar focus

<img src='http://i.imgur.com/Y6u1q.png">
An ore block has a 1/64 chance if there are no other ore blocks to the left, right, top, or bottom, and a (1/64 + 1/3) chance if there are other blocks.
Also, added the ability to change the holding block with the number keys. This helps me change the slots on a laptop, which has no scrollwheel.
sisters quote
bz18921. Videos imported, but not displayed

Videos were incorrectly not being marked as active due to a missing `using()` call.

Test cases pass: http://travis-ci.org/#!/pculture/mirocommunity/builds/959136
PropelParamConverter fix doc markdown render
Mandrill api

Uses the mandill-api gem rather than the mailchimp gem, which doesn't seem to be as well maintained.
REP 122 updates for Groovy
Fix typos in collections architecture document
Make couch-session support clutch release 0.3.0. Add working test suite.

A few more changes were required in order to support clutch release 0.3.0, which returns map keys as keywords (not strings).

I grabbed some test code from the mongo ring session project and translated it to couchdb. Everything passes, which makes couch-session functionally equivalent (at least as far as the tests go).

I also added support for re-keying sessions, and added a test case for that as well.
Update JRuby 1.7.x

 * Remove -dev build, since it no longer exists on ci.jruby.org
 * Add 1.7.0.preview1
Add semver tracking of tag

 - Better dependency handling
 - Git ignore file
 - Added tests
Fixed title without causing structural issues

Just a small test to prove everything works smoothly. :)
fonts are pretty now
Add support for notifications

A lot of times I want to set a notification to give a user feedback on a redirect or a form submission (the server's response after a validation, for instance), but having to set and remove session variables isn't elegant in this case. This also seems like something that the vast majority of projects do, but as far as I can tell, developers cobble together their own solutions right now.

Here's an example use case:

A user tries to access his profile without being logged in. I want to have 'Must be logged in!' appear on the screen when I redirect them with the checkLoggedIn filter.

    Meteor.Router.to('/', {alert: 'Must be logged in!'});

I can retrieve that alert and display it with this really simple command, and paste this return into a template:

    Meteor.Router.notification('alert'); // 'Must be logged in!'

These notifications are modeled on Rails' redirect_to messages, which I'm a big fan of.

http://guides.rubyonrails.org/layouts_and_rendering.html#using-redirect_to

Also, all the tests were passing for me, and I wrote several more, but I have yet to try this in a project.
Profile and settings 

After weeks of experimenting with django generic views and forms and mongodb, I've decided to do my own view and form. It still lack proper design, and also few functionalities are not yet implemented (like changing your avatar).

So what do you think about it? Am I going in right direction with this ?
Add design for foursquare login button

Add design for foursquare login button.
Image get from http://foursquare.com/l/?u=https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.joelapenna.foursquared&sig=0yYJgcC5TRHH3o91d%2F7I1xn7%2F9E%3D
fix issue #18547
Change listkeys pipe to fail when send_output fails

The listkeys pipe that sends listkeys results into downstream pipes did not check if send_output failed. This change checks for failed send_output, as well as propagates the failure up the pipe call-chain. This pull-request also ensures that the listkeys pipe correctly sets up error tracing when calling `riak_pipe:exec`.

For error propagation to work correctly, this must be used with the following changes to riak_pipe:
https://github.com/basho/riak_pipe/pull/43

The easiest way to test these changes is use the following branch that generates send_output failures for the listkeys fitting:
https://github.com/basho/riak_pipe/tree/jdb-pipe-listkeys-test
Make clean silent even if files are missing

gah, can't seem to wrap my head around how to add to the old pull request. Perhaps it's impossible if its closed.
Update Shaper with new Narcissus.

Take this when you update olov/narcissus.

(See https://github.com/olov/narcissus/pull/3)
add support for custom menu classes

for example: 
wp_nav_menu('menu_class' => 'nav nav-pills' ...
or
wp_nav_menu('menu_class' => 'nav pull-right' ...
Fix Disaggregation doctest

Just a few small fixes to make CI happy.

Note that I rewrote a bit of the function under test to make it a little more bulletproof.
Optimization for compression
Avoid exception if grids table doesn't exist

Otherwise we get an exception like the following one :

Traceback (most recent call last):
  File "mb-util", line 50, in <module>
    mbtiles_to_disk(mbtiles_file, directory_path, **options.__dict__)
  File "/home/even/gdal/svn/trunk/gdal/mbutil/mbutil/util.py", line 224, in mbtiles_to_disk
    count = con.execute('select count(zoom_level) from grids;').fetchone()[0]
sqlite3.OperationalError: no such table: grids
New Theme

I added a new Squirtle Theme. I hope you like it!
~Squirtle Squad
home_dir helper

Because as_user is currently rather limited (issue #4), I've added a helper for retrieving the home directory if the EUID user. 

Not entirely sure this is the correct file for such a method...
Feature/issue 84 add http basic auth to old api implementation

I assume this can be closed since it exists to hold an existing/finished commit
Pull my code now!
Fixed tabbing to match project standard

Cosmetic changes made to `lib/packetfu/utils.rb`.
Korjataan aanet

Nyt äänet toimii kunnolla, myös JAReissa
fixed obsolete comment
Updated DateTime docs example code to new default handling.

Since the DateTime docs mentioned the 4.5 change to ISO dates, I updated the samples on that same page to reflect that change. I put together a sample for switching back to the old Microsoft-style dates by stumbling through the source, but it may not be the ideal method for doing so.
this is a test pull request...
final updates for Chrome App store release

Manually moved these updates over from the 0.7 alpha release branch

*added 16x16 icon
*updated manifest.json for chrome app store submission
*changed main index.html title
Added UI slider element

Just added a simple UI slider element to get started. This can be used in the settings menu for audio volume and stuff. I used the textures which where already there, and didn't put effort in the layout. So feel free to change the layout.
iPad and iOS 6 fixes

iPad tag ActionSheet popover fixes

Removal of refresh button from ThreadView on iPad (pull-to-refresh takes it's place)

"Application windows are expected to have a root view controller at the end of application launch" fix in iOS 6, affected both iPhone and iPad 

Pull-to-refresh arrow moved over in the subview. The previous position values caused the arrow to render on top of the pull-to-refresh text and last updated label. Only an issue in iPad portrait, but I made the change for everything.

Fix for text view being underneath the keyboard in landscape on iPhone.

New launch image added for 640x1136 iPhone 5 4" screen. Forces the app to run in fullscreen mode on the new display.
CSS: Perhaps we should make IDs bold?

Ok, about ID's. I'm anti-ID's in CSS, so I don't see them much (or at least less and less). When there is an ID I wanna see it. But I also don't want my editor looking like a Christmas tree. I don't like bold because it doesn't look right with most fonts, but pink and purple are not that great either.
Scripts/Trial of the Crusader: Convert script_texts in creature_text
Trial of the Crusader rewrite

rewriting most of Trial of the Crusader. Didnt want to make a separate PR for each boss as pretty much they are fully rewritten, and so checking the differences makes no sense. Better just reread whole scripts.
I cannot provide sniffs for the DB changes, most things there simply make sense and are more or less obvious changes. 

closes #6784, #6503, #5082, #2079, #2701, #4221, #5561
related to #7362  - twins still sometimes appear as Unknown, no idea why
Merge pull request #2 from VADS/Octopussys-Revenge

Pull Request
Refactor Wakelocks

This is the first step in adding proximity based locking

- Moves the WakeLock and KeyGuard handling into a new LockManager class.
- Adds the AccelerometerListener class from Android's PhoneApp.
- Add WifiLock and partial lock support
- Use the Wifi manager to ensure we keep the radio on high power
- Use a partial lock to keep the CPU on even when the user
  presses the power button
Updated the readme for Ubuntu users
Deployables index, fourth attempt
Datasource separation to run arquillian tests

This PR is related with AEROGEAR-252, to reproduce the error, please follow these steps:

1- On kitchensink-html5-mobile run mvn package
2- Deploy the application to the server
3- Open the browser on http://localhost:8080/jboss-as-kitchensink-html5-mobile/ and add some data
4- Run mvn clean test -Parq-jbossas-remote
5- Go back to the browser and try to add some data again
Getting up to date on v0.2

Should just be last changes from Friday
1 work
did a helluva cool things

please merge :-)
HTTP client class

Ersetzt nackte Restlet requests.
Added option for pulse matched filtering

Pulse matched filtering places a boxcar filter upstream of the
averager and preamble detector.  The filter length is equivalent
to the number of samples in one Mode S chip (0.5us).  This
technique enhances operation when using sample rates > 4Msps.

When using --pmf, the threshold may need to be reduced a dB or
two from what would have been optimal without --pmf.

* rx_path.py now takes 'use_pmf', defaults to False

* modes_rx has new CLI option '-p' or '--pmf' to turn on PMF

* modes_gui has new checkbox on Setup tab
Redirect to view_count page when successfully submitted
Deprecate 960gs
Fixed xBoilerplate and added some tests. 

Fixed some tests that were suing the non-singleton xBoilerplate. Fixed the Singleton xBoilerplate loadPageCss, loadPageJs methods. Added a missing tests for loadPageCss and loadPageJS.

Courtesy of Centralway Academy.
memory leak in python/io.cpp

Hi again,

There is a memory leak in plugins/python/io.cpp

Since python_io_t implicit cpp destructor is not called when
invoking python_io_t::destructor

the blob_t python_io_t::request destructor is not called either.
blob_t contains a shared_ptr<reference_counter> m_ref_counter,
and so its destructor is not called also.

which results in hanging reference_counter instance (memory leak)

The proposed solution:
in python_io_t::destructor
assign self->request to some dummy static non empy blob_t to cause m_ref_counter.reset() which would destroy the hanging reference_counter.

Another solution could be modifying blob_t::clear() method to reset m_ref_counter, but it seems unnatural
to change blob_t because of python issues.

Thanks,
Vladimir Shakhov (bogdad@gmail.com)
Please review my uidevtest application.

Structured the application using an MV(c) type architecture using backbone.js.
Also, used twitter bootstrap for some of the css and layout.

Thanks,

John Frost
jfrost2420@gmail.com
Catch AttributeError when attribute gets accessed through the class.

With this patch we handle attributes that give an AttributeError when accessed through the class instead of through an instance.
Task#4505 - Expresso V2 was not sending messages to Expresso V3

Now, in preliminary tests, Expresso V3 receives messages from Expresso V2
issue-135: ensure that sub-structures are constructed as part of constru...

@jcgagnon : for review.  no surprises here.
Properly resetting arrays

Instead of initiating new arrays, it's better to set the length of the existing ones to 0 according to many JS geeks out there: http://davidwalsh.name/empty-array, http://css-tricks.com/snippets/javascript/empty-an-array/
Pull request to fredpalmer/master from fredpalmer/develop

Please pull these commits into fredpalmer/master.  Here is the latest commit message:

*"Masking password"*
Regression analysis

Addresses 993365
Use new sequential flag for roxie graphs

If codegen indicates that a graph should be executed sequentially, do so.
Re-enable the applyaction.ecl test that was (sometimes) failing without
this fix.

See gh-2351.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
LPS-18312 Force post
HHH-7692 Use Postgres82Dialect for Postgres 9 and 9.1.

- Previously, the if check required both majorVersion >= 8 _and_
  minorVersion >= 2, meaning for Postgres 9 and 9.1 the 8.1 dialect
  would be used by default instead of the 8.2 dialect
- Revised the if check to return the 8.2 dialect for majorVersion > 8
  or majorVersion == 8 and minorVersion >= 2
- Added test cases to verify dialects for several Postgres versions
update twitter adapter inbox and outbox
Merging to Bustan
Added Scala, changed MainSpec to use my repository (sorry should have put that in separate commit)
Use getWorkSpace instead of getModuleRoot to set the working directory

Some SCMs (e.g. SVN) support checking out multiple modules into the same workspace. In that case the getModuleRoot is not deterministic anymore. Even if only one module is checked out, the Module Root is not necessarily the same as the Work Space directory. So explicitly use getWorkSpace to conform to the documented behavior: "the current working directory of the command execution is always the job's workspace root."

I am not a java developer and don't have the tools to compile this change. I looked up the alternative for  getModuleRoot in the [documentation](http://javadoc.jenkins-ci.org/hudson/model/AbstractBuild.html#getWorkspace(\)).
This is also my first commit on github, so I hope I followed the correct workflow for using git.
Dynamically create the available services depending on the Aria API version.
Add json api

Add handlers '/json/*'

* to get/list/edit graph and complex
* to create complex

Machine readable/writable interface for client libraries.
implementation of new methods testlink 2.0

 getTestCaseCustomFieldExecutionValue
 getTestPlanCustomFieldDesignValue
 updateTestCaseCustomFieldDesignValue
 setTestCaseExecutionTypeAutomatic
 setTestCaseExecutionTypeManual
Slightly improved timelinecleaner

Removed tokens and added ""  and comments to warn to add the necessary tokens.
Refactored multi-line cycles by "do end" -> more ruby like.
Refactored var in cycles by a more explicit name
Added sleep when api reach limit is added. It warns user.
Uses block to write to file -> it closes file when exiting block.
Add Support For Placeholders

Added the ability to have placeholders.  Defaults back to the placeholder if they delete the last token.

Fixes #99
add on('error')  to the varification request

Yes, it's true, these servers are very rarely down, but I had some trouble with the proxi servers in my office, so I got to experience this cases.

add on('error') with the error-code documented at 
https://developers.google.com/recaptcha/docs/verify#error-recaptcha-not-reachable
Add Firefox 17 to nodes
merge to global + javaDoc

merge to global + javaDoc
Autoflush each packets into fd.

Sometimes very convenient to use autoflush.
Make UserSocialAuth optional

`UserSocialAuth` could be made optional without any problems.

In my project, I had something similar to `UserSocialAuth` which required custom pipelines in order to get/create my auth objects. 

Your djangoapp is so good that it was easy enough to remove the dependency on `UserSocialAuth`.
In my case I couldn't use the defaults pipelines but with my custom ones everything worked like a charm.

I worked on a basic version but there might be side effects that I didn't consider so please double check first.
I introduced a new item in settings called `SOCIAL_AUTH_CREATE_MODEL` which, if False, doesn't create the `UserSocialAuth` table and the related `ModelAdmin`.
Harvard courses page

Apply the context for node page and change the text for the refresh course
Cleanup Harvard activity report

refs #110
German translation

German, unformal ("Du") translation of django-allauth
Fixed icon.

Hoop ik tenminste. En uitvogelen hoe github werkt.
Manual thruster power modifier keys

For #129.

Version 3 (current patch):

Rewrote this change-set from master (easier than merging given the change in design from previous iterations). New behaviour:

* Two power levels: full thrust and low thrust. A modifier key (defaulting to left-shift) activates the low thrust setting while it's held down.
* Fast rotation key is replaced by the low thrust key: rotation controls are fast by default, and made softer by the low thrust key.
* The thrust power for low thrust is set via a menu in the world-view, activated from the console. This takes over the F8 slot, which was previously used to toggle body label visibility. This ui works similarly to the in-flight comms/navigation options, though when the new gui framework arrives it would be nice to replace this with a slider (draggable gauge) or something similar.
* Low thrust level is saved with the game, since it's now an in-game choice (made as a pilot) rather than an out-of-game choice (made as a player). There is also a configuration option added to config.ini which is used to set the default low-thrust power for new games (this is not exposed through the ui at all).

Two things I need help with:

* There is no longer a ui for toggling body labels -- suggestions for where to put the body label toggle would be welcome.
* It would be good if someone with better graphic design skills could produce a nicer console button image for this.

-----
Version 2:

  * Rotation is fast by default, the old slow rotation is activated with the modifier key (defaulting to left-shift)

  * Thrust has four levels:
       A -- full, unmodified (full thrust)
       B -- full, modified   (defaults to 40% of full thrust)
       C -- low, unmodified  (defaults to 60% of full thrust)
       D -- low, modified    (defaults to 20% of full thrust)

  * There's a thrust level indicator/toggle in the WorldView click it our use the keyboard shortcut left-ctrl + t to toggle between full and low thrust.

-----

Version 1:

This adds a couple of modifier keys (bound, by default, to LCTRL and LALT) which alter the power level of the linear thrusters. The power levels are configurable, and currently default to 50% if LCTRL is down or 10% if LALT is down (if they're both down it's still 10%, though I could add a third power level for this).

In order to avoid conflicts, some of the dev keys/shortcuts have been moved:

* Debug info display toggle has been moved from ctrl-i to ctrl-p.
* The ctrl-q quit shortcut has been scrapped (use ALT+F4, or the close button on the window frame)
* Toggle Shaders (does anyone actually use this?) has moved from ctrl-s to ctrl-t.
Allow use of required validator with checkbox fields

Set return value of unchecked checkbox to undefined so that it can fail
a required validator if not checked.
Fixing path option

Tried out the new `--path` support discussed in #9, and it seems that one more step was required in `Librarian::Puppet::Environment#install_path`.

So I fixed that up, and I also got some basic testing around `librarian-puppet install` while I was in there.

Happy to modify any of this if you'd like anything changed.

:tropical_fish:
Changed hash commands

call hash type to generate hash.

Example:
!md5 password
!sha1 password
!sha128 password
!sha256 password
!sha2 password
!sha512 password
Bug fix: in older versions of jQuery the 'on' method doesn't exist

Bug fix: in older versions of jQuery on method doesn't exist, causing errors that can prevent the image/media uploader from opening up.

Plus, this is shorter.
delete add

delete add
new contribution page design
Git-plugin: Dirty should count the number of dirty files (instead of being on/off)

It doesn't cost much more to actually get the number of dirty files instead of knowing if the current repo is considered as dirty.

This change could imply the removal of everything related to ``clean_formatted`` as clean would just be dirty with a value of 0.
BUG (minor) .shape in GLS whiten, add code comments, #295

small fix, I think we should never get there in the current model
Hi! I fixed some calls to "sys" for you!

Hello stephenb!


I am migrationBot, an [open-source](https://github.com/blakmatrix/node-migrator-bot) bot, and I'm here to help you migrate your codebase to node v0.8!

Did you know that the "sys" module throws an error if your program tries to require it in node v0.8? To help keep your code running, I automatically replaced `var sys = require('sys')` with `var util = require('util')`.

If you'd like to know more about these changes in node.js, take a look at https://github.com/joyent/node/commit/1582cf#L1R51 and https://github.com/joyent/node/blob/1582cfebd6719b2d2373547994b3dca5c8c569c0/ChangeLog#L51 and http://blog.jit.su/introducing-blakmatrix-and-migratorbot .

As for myself, I was written by your friendly neighborhood node ninjas at [Nodejitsu](http://nodejitsu.com), and you can find them at #nodejitsu on irc.freenode.net or with http://webchat.jit.su .

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Code to return handle & id of community/collection

Bill, I have committed the small changes I mentioned. Could you please merge these changes?
Make it build against 7.1.2.Final
Fix faulty sign loading/saving; improve restriction features

## Enhancements to input/output handling
### Changes:
**Added reload command**
CommandSigns configuration can now be loaded with the command '/commandsigns reload'

-

**Better coping with sign errors**
Signs are now checked for errors when loaded and saved. This includes if the location is valid and not air. If a single sign is not valid, it will be skipped. It does not affect the loading of other signs. This fixes the bug report where the signs data file wiped itself when the server is reloaded.

-

## Enhancements of condition statements and restrictions
### Changes:
**All restriction conditions end with the '-' character**
Example:

1. @group
2. \This shows to users in 'group'
3. \-

and

1. ~5
2. \This shows after 5 seconds of the previous click.
3. \-
4. \This always shows.

-

**Multiple restrictions of the same time can appear on the same sign**
This includes nested restrictions. The '-' character will always close the most recent restriction. An example is as follows:

1. @user
2. \This is user restricted!
3. \-
4. @admin
5. \This is admin restricted!
6. $500
7. \This is money restricted!
8. \-
9. \-

-

**There is now an 'optional' meta character**
Example:

1. ?@admin
2. \This won't produce an error message if the user is not an 'admin'
3. \-

-

**The '!' not character works for all conditional statements**
Example:

1. !~10
2. \This appears if the sign is clicked again within 10 seconds.
3. \-
4. !&some.permission.node
5. \This appears if the user does not have this permission node.
6. \-
7. !$350
8. \This will show if the user cannot afford the $350 fee
9. \-

-

**Meta characters ('-', '?', '!') can be mixed and matched. It is not order sensitive**
This includes using the '-' character multiple times on the same line.
This will work:

1. @user
2. \Test
3. !?$150
4. \More testing
5. \-?-&permission.node
6. \Even more testing
7. \-

### Worked Example

1. @user
2. ?&mode.creative
3. $200
4. /setmode <name> creative
5. \Creative mode set
6. --
7. ?!&mode.creative
8. \Unfortunately you do not have permission to use Creative mode; but you can unlock it by donating!
9. --
improve install URL validation failure logging
Simple typo in example usage of salt.modules.virt.freecpu()
Rack again

@cheister `app_type`?
fixing up JSON calls