CARVIEW |

Shadowfiend
-
A clean, simple, and unobtrusive ruby authentication solution.Forked from binarylogic/authlogic Fri May 08 14:55:07 -0700 2009
-
Extension of the Authlogic library to add Facebook Connect support built upon the excellent faceb...Forked from kalasjocke/authlogic_facebook_connect Wed May 06 11:18:39 -0700 2009
-
A Rails plugin to improve forms. Includes a better FormBuilder and DRYness for form fields.Updated Sat Nov 15 16:12:04 -0800 2008
-
An implementation of the game Rumikub in Clojure.Updated Thu Jan 01 23:27:13 -0800 2009
-
Gymnast is a Ruby library for parsing and extracting information from FlexBuilder *Properties fil...Updated Thu Dec 18 07:53:53 -0800 2008
-
A Rails plugin for including JS and stylesheets in templates but ensuring they appear in the page...Updated Sat Jun 07 17:30:50 -0700 2008
-
A framework (DSL) for defining ISAs and assembling/disassembling/simulating their related instruc...Updated Sat Oct 18 15:01:22 -0700 2008
-
A Ruby on Rails plugin that streamlines interactions with the Scribd serviceForked from mdarby/scribd_fu Wed Aug 20 10:13:21 -0700 2008
-
Our changes to SparkWeb to make it usable as a component in a larger application.Updated Wed Dec 24 18:33:50 -0800 2008
Public Activity

-
Shadowfiend committed 590313ad:
Assign facebook UID field so that it works even if it is attr_protected.
-
Shadowfiend committed e9cf9566:
Switch to rw_config for authlogic 2.0.13 compatibility.
Does config.gem 'is_taggable' actually work? Doesn't look like there's any such gem registered on rubyforge.

-
Shadowfiend committed 7a85d09d:
Stop redundant saving of user record, add error if the user is invalid.
-
Jesse Chan-Norris committed b52b0f88:
Added instance method for facebook_uid_field
-
Joakim Ekberg committed 014a92aa:
Merge commit 'shadowfiend/master'
-
Joakim Ekberg committed f9850e05:
Typo, again.
Damn! Sorry, my epic fail was what resulted in the lack of this method :-/

-
Shadowfiend committed 6d5ce571:
Alias in params method for TestRequest when it isn't present.

-
Shadowfiend committed 0b25fc2d:
Add configurable facebook UID field.
Yeah. The reason I think it probably makes sense that they always escape it is just because at the end of the day, it’s designed for websites, and it’s usually a good idea to either escape or modify URIs like that.
Ah, fair point. Silly me. What is really needed is a CGI::escape on the correct part of the URI (i.e., the filename part). Unfortunately, that’s probably not possible. Unless you could do something like (pseudocode):
def escaped_filename file_path.gsub filename, CGI::escape(filename) endOr some such. Still, that would double-escape attachment_fu’s output, so it would have to be placed in the plugin-specific modules anyway. Might be worth filing a ticket with Paperclip, don’t know if getting the file path unescaped is necessarily a good idea.
You could also use CGI::escape (https://apidock.com/ruby/CGI/escape/class) or URI::escape (https://apidock.com/ruby/URI/Escape/escape) to be more thorough here.
Assuming this isn’t personal preference, you could use /^https?: (instead of {0,1}).
Hahaha. Awesome.
Bah. Damn. That is complicated.
Hm.. So is there a way to reconstruct the correct filename for S3 without using public_filename? That would let us successfully upload to Scribd.
Is this really a good idea? If we upload after save, (a) the validations are guaranteed not to work (the file hasn’t actually been uploaded before validating), and (b) we may end up with a record that has been created but never got scribd, which could be quite dangerous depending on how important it is that the scribd phase works.
I think it was originally after_save, but I ultimately decided to make it before_validation so that the validations would be effective and there would be a guarantee that the file was in scribd if the save succeeded.
Wtf indeed. I must have forgotten to deal with the trailing options hash when I made the merges… Looks like alt_text_if_paperclip should be alt_text_or_options and a new parameter options_if_paperclip should be added. Then a little more logic in the disambiguation conditional and we should actually have an options collection again…
Word to your object mother.
Deploy Rails applications automatically by running Capistrano tasks with Git post-commit hooks
JavaScript Vector Library
A replacement for error_messages_for that is much more powerful/flexible.
Rails plugin for uploading images as resources, with support for resizing, text stamping, and other special effects.
cf4b6705c7165abe6a84801a1e131377f4a15ef7
Added all hidden files.
43cf774e82d5e7e117163772a23c5ba87a75c253
Some cleanup of the tile generation logic, with some comment cleanups.
12817004ea3fff2c1a2656ec74519deb47eb4023
Fix typo in previous commit.
adf7ce2b7822f7eb543eac6e71238de5c04655ef
Merged in a change to allow setting JS params on the scribd document from the helper (modified from uhlenbrock's code for the same feature).
fc8629ece0b4aa9a075cf42002943e42938e1f90
Switched bounding rect size to 50 (for checking something unrelated).
cd64ac528f11b2c4a6bfe5ebb878bd1f03b2eee8
Added a tile function to generate tiles with dynamic colors and numbers.
fb4b01d4433a5ae0c73d00fec7bc0d87157a4e6a
We are now drawing a single tile with number on it.