profile
viewpoint

CSC322-Grinnell/boardbank 4

Connect community members with nonprofit board and volunteer opportunities.

iangreenleaf/ansible-playbooks 3

My playbooks with Ansible

iangreenleaf/ansible-role-samba 1

Ansible role for managing a Samba file server on RHEL/CentOS 7

iangreenleaf/bin 1

Bash snippets etc. For me. Use at your own risk.

GimletMedia/arc_gcs 0

Provides an Arc backend for Google Cloud Storage

iangreenleaf/activeadmin 0

The administration framework for Ruby on Rails applications.

iangreenleaf/active_set 0

SET behavior for ActiveRecord

iangreenleaf/acts_as_tenant 0

Easy multi-tenancy for Rails in a shared database setup

push eventiangreenleaf/blog_house

Ian Young

commit sha a79ba8a0e435bb21739d0fc35d3e465c15bfd61c

More in attic door draft

view details

push time in 3 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 418822f27972492e46160be1f7c9b97b4a4f81c9

New draft

view details

Ian Young

commit sha 9e3fa8100d287c4d4e065d003d1ddda7337a6236

Edits to egress window

view details

Ian Young

commit sha 5f238caa565c071d44b0bdaa2ee799bac7eff9c2

Draft for attic door

view details

push time in 5 days

delete branch iangreenleaf/blog_house

delete branch : gallery

delete time in 7 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 393d455ed5e5583caf603e7eed589bbd1f29b876

First draft of image gallery widget

view details

Ian Young

commit sha 03b24b51101b6211522b8862096e5be9585c5684

Put 3+ images in noscript tags to prevent load They'll be loaded by the gallery JS, so no need for the browser to fetch them all. In RSS and email, we want them all present.

view details

Ian Young

commit sha 7611f97ae1c7d784b99f2f94c98d4b81916e7706

Styling for image galleries It's okay, I guess.

view details

Ian Young

commit sha b4252d9bb7f2bb5b6ab291a98f870e66b13aadb6

Ignore Jekyll cache

view details

Ian Young

commit sha 34bd9470d3afd5da8c5e456f2aab676a7932254e

Convert single images to use new tag

view details

Ian Young

commit sha 89c9ab004b3ef6e8a54ecf8f3f6917e2bbdddfab

Better layout of image preview

view details

Ian Young

commit sha c6b10f12afbb22a25795e5c6151ef3b923b9cd9e

Make next arrow clickable

view details

Ian Young

commit sha e8f59a20fc4c88e017d358beb83323363cef7073

Only wrap image in noscript tag This way the JS data elements are still present and the caption is still rendered.

view details

Ian Young

commit sha dd0a10dcd80fdd1606d90a747a35d2441b7ba771

Convert images to gallery

view details

Ian Young

commit sha 8ad13df12d814d755c710f1e8391f3d75aea6376

Always render caption wrapper lightgallery was showing the previous caption when the element wasn't found.

view details

Ian Young

commit sha e2cdb5d4a53b849d7fe6b07c0f57bf407978fc50

Fix link color in gallery captions

view details

Ian Young

commit sha 2fb33db5821a0e18361a633f2eee8b9ac8e6aa83

Extract some color values to vars

view details

Ian Young

commit sha e325d2b4104216d710b874c34feac4dd35e68c8d

Better styling for captions

view details

Ian Young

commit sha e9879245cdf3b3f48e9b7b134b357eb004963bfc

Fix weird styling issue Right margin was throwing off the flex centering for some reason.

view details

push time in 7 days

push eventiangreenleaf/blog_house

Ian Young

commit sha e325d2b4104216d710b874c34feac4dd35e68c8d

Better styling for captions

view details

Ian Young

commit sha e9879245cdf3b3f48e9b7b134b357eb004963bfc

Fix weird styling issue Right margin was throwing off the flex centering for some reason.

view details

push time in 7 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 393d455ed5e5583caf603e7eed589bbd1f29b876

First draft of image gallery widget

view details

Ian Young

commit sha 03b24b51101b6211522b8862096e5be9585c5684

Put 3+ images in noscript tags to prevent load They'll be loaded by the gallery JS, so no need for the browser to fetch them all. In RSS and email, we want them all present.

view details

Ian Young

commit sha 7611f97ae1c7d784b99f2f94c98d4b81916e7706

Styling for image galleries It's okay, I guess.

view details

Ian Young

commit sha b4252d9bb7f2bb5b6ab291a98f870e66b13aadb6

Ignore Jekyll cache

view details

Ian Young

commit sha 34bd9470d3afd5da8c5e456f2aab676a7932254e

Convert single images to use new tag

view details

Ian Young

commit sha 89c9ab004b3ef6e8a54ecf8f3f6917e2bbdddfab

Better layout of image preview

view details

Ian Young

commit sha c6b10f12afbb22a25795e5c6151ef3b923b9cd9e

Make next arrow clickable

view details

Ian Young

commit sha e8f59a20fc4c88e017d358beb83323363cef7073

Only wrap image in noscript tag This way the JS data elements are still present and the caption is still rendered.

view details

Ian Young

commit sha dd0a10dcd80fdd1606d90a747a35d2441b7ba771

Convert images to gallery

view details

Ian Young

commit sha 8ad13df12d814d755c710f1e8391f3d75aea6376

Always render caption wrapper lightgallery was showing the previous caption when the element wasn't found.

view details

Ian Young

commit sha e2cdb5d4a53b849d7fe6b07c0f57bf407978fc50

Fix link color in gallery captions

view details

Ian Young

commit sha 2fb33db5821a0e18361a633f2eee8b9ac8e6aa83

Extract some color values to vars

view details

push time in 7 days

push eventiangreenleaf/dotfiles

Ian Young

commit sha 864e73be62af2769e5fe27d801d24fe9915ce53a

Better diffs from git Thanks to: https://tekin.co.uk/2020/10/better-git-diff-output-for-ruby-python-elixir-and-more

view details

Ian Young

commit sha b162abe599329bc9e5c0cb215737cb69ee24d07e

Persistent history in Elixir and Erlang shells

view details

push time in 8 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 72e3e97a72a008e4fdc47f73a1b7f670e4240040

Incremental build by default

view details

Ian Young

commit sha 74cf0482b9e42bdace849a30ab90cbf606f4d80e

Make task for local dev

view details

Ian Young

commit sha 79c0da6413d625407dff4364d43e16ed152615ee

WIP gallery lightbox

view details

push time in 15 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 74cf0482b9e42bdace849a30ab90cbf606f4d80e

Make task for local dev

view details

push time in 16 days

push eventiangreenleaf/blog_house

Ian Young

commit sha 1620892e72cfef2983eb60d4718d10a822d5940d

Minor link to draft

view details

Ian Young

commit sha 72e3e97a72a008e4fdc47f73a1b7f670e4240040

Incremental build by default

view details

push time in 16 days

create barnchiangreenleaf/blog_house

branch : gallery

created branch time in 16 days

push eventiangreenleaf/dotfiles

Ian Young

commit sha df5552b7ce4dea59c00098ba66d9bbf2af624f40

Remove unused color scheme

view details

Ian Young

commit sha 65c025ebdd7542a293e0ce227fb5ed3ecff4ff3d

Update rainbow plugin

view details

Ian Young

commit sha 0299be57a46f8ef056ee2e6760a51eb5e2eff4c5

Update fugitive

view details

Ian Young

commit sha 9ef420b3e8999eb2255255c1f422056646092f40

Remove old git aliases

view details

Ian Young

commit sha a7251c72faff4994d69ea6d2f852f8777a02e18a

Update git status alias

view details

Ian Young

commit sha e66d6e308996d3df0f18b28c7f0b425643cb9b85

New git aliases

view details

Ian Young

commit sha bc8ecb327d99eeed843b09fc5331f9ab2b32f3d3

New config option for default main branch

view details

push time in 21 days

startedcristianoliveira/ergo

started time in a month

push eventiangreenleaf/dotfiles

Ian Young

commit sha 858ca41a1bf94ec29a502731646430e515aef9e4

Don't rebase on pull

view details

push time in a month

PR closed iangreenleaf/native_enum

Support for activerecord-mysql-awesome

I tried to use activerecord-mysql-awesome and activerecord_enum in the same project and ended up getting this error after running rake db:migrate

type_to_sql_with_enum' /Users/chris/src/mms/lib/tasks/app.rake:66:in

This commit should fix this issue

+1 -1

8 comments

1 changed file

fruwe

pr closed time in a month

pull request commentiangreenleaf/native_enum

Support for activerecord-mysql-awesome

I'm going to close this, assuming the resolution will either be a load order thing that we can document or a fork (that I'll be happy to add a link to). Feel free to comment if you have updates!

fruwe

comment created time in a month

pull request commentiangreenleaf/native_enum

Support for activerecord-mysql-awesome

@stumathews thank you for all the detective work, that helps a lot! Based on your explanation, here's my best guess as to what the problem might be:

If NE is required before ARMA, it's going to alias the 4-argument version as type_to_sql_without_enum. When ARMA subsequently calls type_to_sql with 5 arguments, it's hijacked by NE's type_to_sql_with_enum and passed along to the aliased method, which complains about the argument mismatch.

I guess it's possible that if you are able to force NE to load after ARMA, things might work out. I'm not confident about that though, since they are both trying to override the same method for different reasons. If that doesn't work, I think a fork would probably be a reasonable way to handle this. That would save the many hours of frustrating debugging it would take to get these two working together while preserving normal behavior for the vanilla AR users.

fruwe

comment created time in a month

push eventiangreenleaf/blog_house

Ian Young

commit sha ffc8c16dd2d4aab7980bf909dca8b4ed086291c8

Edits and updating with metadata

view details

push time in a month

push eventCSC322-Grinnell/rails_starter_kit

Ian Young

commit sha 518d94e04155f5f7bf432514fde5dc51c016abf8

Updates for Rails 6

view details

Ian Young

commit sha 4ac978dea7d49bafe11501d52cd193ddae498dfb

Bump expected version numbers

view details

push time in a month

MemberEvent
MemberEvent
MemberEvent
MemberEvent
MemberEvent

pull request commentiangreenleaf/native_enum

Support for activerecord-mysql-awesome

@stumathews what's holding this PR up is that I don't understand the source of the problem and I'm concerned this fix is just hiding the problem rather than fixing it. We should be monkey-patching Mysql2Adapter for all recent Rails versions, the AbstractAdapter piece is legacy compatibility for Rails < 3.2. If you can explain to me where the error is originating and why, that would be a great help. It looks like that gem does define a Mysql2Adapter, so maybe it's defined in an incompatible way or something.

fruwe

comment created time in 2 months

push eventiangreenleaf/blog_house

Ian Young

commit sha f87fbde564b587adae10ad384d08789ab50e05c7

Automated commit from build

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha 8e8d3520959043d645f0c53022a1a59165b5e7fb

Adding plugins to standardize T&M tables

view details

Ian Young

commit sha 389108068be81baaeefd42950bac33be84229d52

More tags for T&M tables

view details

Ian Young

commit sha 62e99b7d95586115a4cf6eb499b601ff93b592d9

Use the new T&M table tags

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha 361238a35ec7dbb013c2ec29af23d1c5dce9d17a

Automated commit from build

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha e893635706a2fabf6808e1eb06fcc192515b0a92

Mention color scheme in caption

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha f7faa25f9b1207e021ab90c41266327789ca2aed

Automated commit from build

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha ef2bb78680536a1cc4cd4849841aff3cd18e5921

Bump Ruby

view details

Ian Young

commit sha 6a1790258b4137674841f6426cc5d9a333b54a61

Add publish command to readme

view details

Ian Young

commit sha 733099ba3346252bc70f0cc7fcb259d6b01b778a

Gem updates

view details

push time in 3 months

push eventiangreenleaf/blog_house

Ian Young

commit sha 52404dd3aa8656e56fd3ccc98c16df3a5e360687

Adding photos and editing chimney post

view details

Ian Young

commit sha e0ec651247605e49fd8176521c47715aeb02d335

Project start and end dates

view details

Ian Young

commit sha 3a3a76d78a8dd22d8951cca62a7eb047e2dc89b2

Publish chimney post

view details

Ian Young

commit sha 656b969344623f21fd8347f682657150be95c44a

T&M

view details

Ian Young

commit sha 48e8b61c59a730505dd6246e861e27d64a9a6295

No dates in permalink

view details

push time in 3 months

more