Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 952 commits
  • 578 files changed
  • 0 comments
  • 10 contributors
This comparison is big! We're only showing the most recent 250 commits
Jun 18, 2010
Philip Arndt make more trendy 081449f
Philip Arndt gotta get the hang of this html_safe thing 2bbb45d
Philip Arndt Redo list css, make nested sortables work properly. 754647d
Philip Arndt Slow down the tooltips and change the way they animate. Also fix GH I…
…ssue #92 -- Thanks, Ygor
21415cd
Philip Arndt Fixes problems raised in last commit 9c7371a
Philip Arndt and make it tidier b7ea616
Philip Arndt whitespace.. a9c5691
Philip Arndt Make the animations smoother and cooler. 4578ce2
Philip Arndt even better animation quality on remove of tooltip 388c509
Philip Arndt Fix display in IE browsers 49016d5
Philip Arndt Exclude IE from awesome sortability because it can't cope. 00feec2
Philip Arndt Remove features from Internet Explorer users that don't work quite ri…
…ght. Tell the user their browser isn't great.
bdc4417
Jun 19, 2010
Philip Arndt Correct capybara ignore 2c5814d
Philip Arndt Cucumber pages test now passes, green looks so good. a55f951
Philip Arndt Add cucumber scenarios for creating valid and invalid pages. ef310d7
Philip Arndt whitespace and update gemspec, tinkered with dynamically loading in r…
…ejects from .gitignore but not working yet.
1c56985
Steven Heidel Corrected syntax error in refinery-update-core that would cause the f…
…ollowing error:

fileutils.rb:1262:in `initialize': No such file or directory - ./public/javascripts/if/File.exist?(File.join(%W(/home/steven/.rvm/gems/ruby-1.8.7-p174/gems/refinerycms-0.9.7.dev/public/javascripts/jquery-ui-custom-min.js)))/jquery-ui-custom-min.js (Errno::ENOENT)
200b9ac
Steven Heidel Added instruction to run bundle install after update. The entire proc…
…ess of updating the gems and environment should be reviewed as much of it is now deprecated.
da63882
Steven Heidel Fixes 'can't modify a frozen hash' error which appears when running r…
…ake db:migrate.
2a8ef30
Steven Heidel Fixes an error where 'undefined method 'scoping' for #<RefinerySettin…
…g>' appeared every time find_or_set was called.
5f5d292
Steven Heidel There is no reason this file should be ignored, especially considerin…
…g that the other 2 .example files are both included.
4041bda
Steven Heidel Updated to follow Cucumber philosophy. See http://wiki.github.com/asl… f9fc5d7
Steven Heidel Added a (not completely implemented) scenario testing the creation of…
… pages with the same title.
e1b9d43
Steven Heidel DRY up cucumber by using background to log in user.
Background will be run before every scenario, see http://wiki.github.com/aslakhellesoy/cucumber/background .
998abd4
Philip Arndt No longer cache this gem. If you need one because json_pure doesn't c… d70f4ce
Philip Arndt Switch out Hpricot to truncate_html which uses regexp and make conten…
…t page sections html_safe by default. Fix whitespace.
6be8eec
Philip Arndt Don't need to explicitly require the library as bundler handles it b947ed4
Jun 20, 2010
Steven Heidel Completed 'Create Duplicate Page' scenario.
The  'Then I should have a page at...' method is a bit hackety hack, but it works.
c8f5186
Joshua Davey Fix image selection bug for Safari b994681
Joshua Davey Relabel and slightly refactor the image dialog size selector
The rationale here is that CSS values are easier to understand than
having to do a bunch of mental math with the 'modifier' values.

Also, this provides a little more UI help text display the label
of the thumbnail in the box, and having the raw pixel values in the
tooltip.
04607d9
Joshua Davey WYMeditor: Allow the container buttons to be customized, just like th…
…e ClassesItems (Apply Styles menu)
8b10b43
Philip Arndt Fix a passive few runtime errors d3e31f5
Philip Arndt More obvious size selection 764bded
Philip Arndt Added help descriptions for each of the default settings in Refinery. 04a2f9b
Philip Arndt Add help to the refinery settings form bf60de7
Jun 22, 2010
Philip Arndt Refactor JS, make tabs look normal by default, make dashed border aro…
…und selected images in wymeditor, start on making cornering happen without JS if supported (bottom / top syntax invalid for now)
dfb0991
Philip Arndt fix diff and implement native CSS rounding where it is implemented in…
… admin.js
bddf2af
Philip Arndt Provide a hook to disable the prompt for the continue editing dialogu…
…e on site bar switch to website.
ff31a3e
Philip Arndt Make the form tell us whether changes have been made so that we don't…
… have to prompt all the time
c3fd6be
Philip Arndt Mozilla tells us the image is selected already 65a727f
Philip Arndt Add feature files for the other features that are not covered by cucu…
…mber yet
47b36bb
Philip Arndt consistency e over evt 7ea069d
Philip Arndt Support setting scoping using []= method e3d3d3a
Philip Arndt Slight refactor, check against blank site name too. 36f0d04
Philip Arndt Add descriptions to the features d63bf70
Joe Updated readme for themes. It said to use /images/themes but really y…
…ou're supposed to use /theme/images
aefb7c7
Philip Arndt Don't cache when there's no pages 26b92c1
Philip Arndt features are .feature not .rb d1da30e
Philip Arndt Fixed issues with how wymeditor gets overriden and fixed a CSS issue …
…(CSS Issue fixes GH Issue #94)
2803feb
Philip Arndt Provides a smart upgrade path for public/javascripts/admin.js 7a9de25
Jun 23, 2010
Joe Typo fix in site bar css 251e203
Philip Arndt Ensure initializers are copied but only if they don't already exist w…
…hich preserves modifications by the user.
e64c0d8
Steven Heidel Fixed small typo for the manage users feature. 1050074
Steven Heidel Copy .gitignore over on new gem installations. bc31ac7
Philip Arndt Bring in the acts_as_indexed config file ourselves because acts_as_in…
…dexed can load it too late due to our vendor/ architecture.
3592007
Philip Arndt Copy acts_as_indexed_config.rb file into config unless it's already t…
…here.
8cc84af
Philip Arndt regenerate gemspec c3c54ae
Philip Arndt Try without specifying acts_as_indexed here 6a502c2
Philip Arndt Disable resource caching by default on s3 backends. 2e8418f
Philip Arndt Merge in latest master 3207148
Philip Arndt make the routing work again 9ef8cba
Philip Arndt CSS and translations c23aa57
Philip Arndt regenerate gemspec and give advanced options button a title 5a7deff
Philip Arndt update instructions 258c3bf
Philip Arndt update url 88f1ffb
Philip Arndt regenerate gemspec and rename all of the markdown readme files to rea…
…dme.md so that they show automatically and it also makes more sense this way as the engines are technically separate applications.
7423eba
Philip Arndt Got i18n behaving properly. 245df5b
Philip Arndt get rid of the language switcher from being rendered and made it use …
…the rails locale rather than the refinery one as they can be different on the frontend.
5dcaf1e
Philip Arndt Fixed cucumber tests 5f5c139
Philip Arndt make more readable 85bff9c
Peter Zlatnar Change plugins names to titles and fix error on creating new user bd8f127
Peter Zlatnar Revert "Change plugins names to titles and fix error on creating new …
…user"

This reverts commit bd8f127.
5de975a
Jun 24, 2010
Philip Arndt use resource caching when the javascripts cache directory is writable 34cc5dd
Philip Arndt Remove <br/> from setup_website_name c33263e
Philip Arndt Remove line break f0d9a55
Philip Arndt Remove all TODO: TRANSLATE 64c1c78
Philip Arndt line up width with backend width 0315f0f
Philip Arndt Use .children instead of setting parent_id 8fb428a
Peter Zlatnar Fix dot typo in translate method b0f0085
Peter Zlatnar Fix dot typo in translate method 0562a2b
Amanda Wagener Allow hashes to be used as a RefinerySetting without being a scoping …
…hash
4669ebc
Philip Arndt Merged with master again ad61ccd
Peter Zlatnar Merge remote branch 'upstream/i18n' into i18n 7e33266
Peter Zlatnar Move delete title inside hide_delete condition and add missing transl…
…ation
df027b0
Jun 25, 2010
Peter Zlatnar Move delete title inside hide_delete condition and add missing transl…
…ation
6c0b359
Steven Heidel Prevents all refinery setting help texts from being shown upon 'Creat…
…e New Setting'. Thanks to joemsak for pointing this one out.
53b40d9
Jun 26, 2010
Peter Zlatnar Merge remote branch 'upstream/i18n' into i18n 4cf2b8b
Peter Zlatnar Add missing bracket 2520a95
Jun 28, 2010
Peter Zlatnar Add missing bracket 4938886
Steven Heidel Add a restricted column to refinery settings. 5bea059
Steven Heidel Implemented the restricted value of Refinery Settings.
Only the superuser can change the value of restricted, and if restricted is set to true then regular users cannot edit/delete that particular setting. However, this could still have bugs.
8388fa6
Steven Heidel Required is not the same as Restricted, not the same at all. Restrict…
…ed is the correct answer however.
4682148
Steven Heidel This syntax makes more sense for excluding restricted settings from r…
…egular users.
ff6d185
Steven Heidel At this point, things are getting out of hand. dbd6e72
Philip Arndt Merged in master 15196c1
Philip Arndt We don't use hpricot anymore. e74d3c8
Philip Arndt Check for presence before titleize because otherwise we get NilClass …
…in the title.
846c261
Philip Arndt One and the same thing. 8a2ebb6
Philip Arndt Prevent locking up on the frontend truncation by cutting inquiries do…
…wn to an acceptable and reasonable size.
9bcc272
Amanda Wagener Added roles to users; restricted refinery to only users with the 'Ref…
…inery' role
791a2f1
Philip Arndt Fix upgrading to this version c14b43f
Philip Arndt Remove overcomplicated return to logic and just use @page instead. Ov…
…erride if you want to add additional objects that can be returned to but this may get configurable later.
de81549
Philip Arndt Merged in master b17f5ba
Philip Arndt explicitly require truncate_html plugin in the html truncation helper. d2d9b76
Peter Zlatnar Merge remote branch 'upstream/i18n' into i18n 7437379
Peter Zlatnar Fix restriction controller error
Without menu match you cannot insert image in wymeditor
014927f
Jun 29, 2010
Philip Arndt @page may not exist so we need to rescue that by checking for its pre…
…sence first.
3dbf1dd
Philip Arndt Merge branch 'master' into i18n e325ad4
Philip Arndt Make the default inquiries fields mildly more exciting. 6fa296e
Philip Arndt Merge branch 'master' into i18n a5a592c
Philip Arndt Fix some broken locale keys. No missing keys in English but we'll nee…
…d help with the other languages which do have missing keys.
16ddaca
Philip Arndt Fix issue with display of items and class interfering with title text. 8191548
Philip Arndt Reduce height of notification recipients dialogue fe75694
Philip Arndt Make clickable dfd7b9a
Philip Arndt fix diff 3841ed4
Philip Arndt Move functionality out of the view and into the helper d4c9fa4
Philip Arndt Merge site bar logic change from master b050242
Philip Arndt Ensure that the cucumber environment has its own database (problem sp…
…otted by awagener)
2a09915
Philip Arndt Merge branch 'master' into i18n 54a4397
Philip Arndt Fix bad positioning of HTML and CSS fb7d353
Philip Arndt merge changes from master into i18n version f5287b3
Philip Arndt Big thanks to evanphx -- now Refinery runs green on rubinius. 1a99377
Philip Arndt Added config.ru to run as a rack app 3ddc6d3
Amanda Wagener Switched cucumber user logins to use factory girl 99a0e89
Philip Arndt add new gem requirements c393f82
Philip Arndt Added callback proc support to settings, unused as yet. 775aeb2
Philip Arndt Add said: translation for english and merged with master. f3fb04a
Philip Arndt speed up lookups and remove locales from seeds, hook into callback_pr…
…oc_as_string to re-setup i18n if it is enabled or disabled.
c5ee802
Philip Arndt Add default name if one wasn't supplied and use this in the menu matc…
…h by default. Add a position to users created in cucumber.
f64277f
Philip Arndt Fix menu matches on some plugins and fix reordering of backend menu. c65799c
Philip Arndt updated not created 77534f9
Philip Arndt exclude wymiframe from the routing filter. 9162260
Peter Zlatnar Add some missing sl translations ad28550
Peter Zlatnar Add some missing sl translations
Remove unnecessary  translation
abd68fe
Peter Zlatnar Merge remote branch 'origin/i18n' into i18n 99da853
Peter Zlatnar Fix typo in sl locales cf53323
Peter Zlatnar Add missing translation 318facb
Peter Zlatnar Add sl translations for WYMeditor 5ef4b92
Peter Zlatnar Merge remote branch 'upstream/i18n' into i18n 39b811e
Steven Heidel .gems file is no longer needed on Heroku as bundler is used instead. …
…As well, this particular .gems file causes problems due to the fact that comments are not allowed.
c021ec8
Steven Heidel Merge branch 'master' of git://github.com/resolve/refinerycms 39e4f87
Steven Heidel Updated schema 638aaf3
Steven Heidel Updated Gemfile to use latest version of RMagick. This is required fo…
…r Rubinius as all previous versions create an error.
c7f5e8c
Steven Heidel Refactored User feature, this is a cucumber convention b0f4a69
Steven Heidel Initial generation of rspec for testing 1fcbce9
Steven Heidel Specdoc is a much nicer format, it also gives you semi-good documenta…
…tion of the capabilities and features
bf60e13
Steven Heidel The very first refinery spec works as advertised 570c809
Steven Heidel Some of the old habits still linger within the rspec-rails generator 6684004
Steven Heidel Added test-unit to the bundle 01fce47
Steven Heidel Merge conflict #1 c7617e4
Steven Heidel This way is required for most of rspec's special features to work 97cab47
Steven Heidel Merge branch 'master' of git://github.com/resolve/refinerycms 980af24
Jun 30, 2010
Peter Zlatnar Add some missing sl translations 260a67a
Peter Zlatnar Fix typo in sl locales 5ad4f0f
Peter Zlatnar Add missing translation 67891ac
Peter Zlatnar Add sl translations for WYMeditor 23a7011
Amanda Wagener Switched cucumber user logins to use factory girl f6dd315
Amanda Wagener Moved check whether to display site bar to site bar partial; added te…
…sts for this
2abbb17
Amanda Wagener Switched cucumber user logins to use factory girl 6b15460
Philip Arndt Added callback proc support to settings, unused as yet. 1efec7f
Amanda Wagener Cucumber tests for creating the initial user 71064a1
Joe Added explicit height to table insertion dialogue for WYM c392866
Steven Heidel .gems file is no longer needed on Heroku as bundler is used instead. …
…As well, this particular .gems file causes problems due to the fact that comments are not allowed.
aff5ae3
Philip Arndt new schema file? f1bf5fe
Amanda Wagener Switched cucumber user logins to use factory girl b9e2df1
Amanda Wagener Moved check whether to display site bar to site bar partial; added te…
…sts for this
71a718f
Amanda Wagener Switched cucumber user logins to use factory girl 7f568e6
Philip Arndt Added callback proc support to settings, unused as yet. 1544760
Amanda Wagener Cucumber tests for creating the initial user 35ba11e
Joe Added explicit height to table insertion dialogue for WYM 23a593b
Steven Heidel .gems file is no longer needed on Heroku as bundler is used instead. …
…As well, this particular .gems file causes problems due to the fact that comments are not allowed.
17392f8
Philip Arndt Properly make the default locale settable by refinery setting and cle…
…an up method signatures.
3f491c8
Philip Arndt Merge branch 'master' into i18n 85daa61
Philip Arndt String comparisons have no place here when checking environment, ther…
…e are builtin functions for this.
119ad9a
Philip Arndt Don't redirect when we're accessing urls under the default locale as …
…it shouldn't append a locale in this situation.
ba967b0
Joshua Davey Allow original size to be used in image insertion. Useful especially …
…for really small images.
27d03cb
Joshua Davey Shrink height of dialogs a bit; things were getting too crowded 61456e2
Earle Clubb Ignore VIM .swo files. 55355c3
Steven Heidel Updated Gemfile to use latest version of RMagick. This is required fo…
…r Rubinius as all previous versions create an error.
5e8ad38
Steven Heidel Refactored User feature, this is a cucumber convention ac8daef
Steven Heidel Initial generation of rspec for testing 5abb866
Steven Heidel Specdoc is a much nicer format, it also gives you semi-good documenta…
…tion of the capabilities and features
75ef24e
Steven Heidel The very first refinery spec works as advertised cbb51d2
Steven Heidel Updated schema 6a7325b
Steven Heidel Initial generation of rspec for testing 7d07bf7
Steven Heidel Specdoc is a much nicer format, it also gives you semi-good documenta…
…tion of the capabilities and features
d5cdce3
Steven Heidel Some of the old habits still linger within the rspec-rails generator 4378915
Steven Heidel Added test-unit to the bundle 5e3e945
Philip Arndt whitespace b452ca9
Philip Arndt and yet again whitespace 4716bb2
Philip Arndt Remove .gems from gemspec and ensure files exist before specifying th…
…em in the gem.
67f15f6
Philip Arndt make use of widest a2930f3
Peter Zlatnar Merge remote branch 'upstream/i18n' into i18n 937d428
Philip Arndt Add |c| block to proc 3a36fe7
Steven Heidel Merge branch 'master' of git://github.com/resolve/refinerycms 4477473
Steven Heidel This way is required for most of rspec's special features to work 42777de
Steven Heidel Merge branch 'master' of git://github.com/resolve/refinerycms ae821f2
Peter Zlatnar Fix some sl locales 93f86c6
Steven Heidel Now is as good of time as any to start a CHANGELOG. This one was auto…
…generated through the github API and people can fill in the details of their contributions at any time.
ff95621
Steven Heidel Renamed the changelog and also started to add some more detail to it. b68eb27
Jul 01, 2010
Philip Arndt Remove cache folders from the gemspec fe3ecbd
Philip Arndt Merge branch 'master' into i18n 3a89dcb
Philip Arndt Fix image test for new number of items 7379ce2
Philip Arndt Merge branch 'i18n' e2490c9
Philip Arndt Cause tests to pass again after merge by fixing the code. ffc7db0
David Jones 2010 not 2009 c7a0c3f
Philip Arndt Merge branch 'master' of github.com:resolve/refinerycms 03a620f
Philip Arndt Fixed some issues after the merge with i18n. df42f0a
Philip Arndt Merge remote branch 'steven/master' 7981ddb
Philip Arndt schema file was not up to date. 0e25243
Philip Arndt fix broken logout functionality 6028220
Philip Arndt Fix lots of broken locales 1d977d4
Amanda Wagener removed redundant calls to logged_in? as refinery_user? checks logged…
… in; users who are not refinery users should also see password reset flash
3d7e6b7
Philip Arndt whitespace cleanup d0191cc
Steven Heidel Finished final few keys of the French translation. Feel free to make …
…corrections.
e824d67
Jul 02, 2010
Amanda Wagener Added methods to user to add and remove roles to simplify code; added…
… [] method to Role to access roles
39e9a36
Amanda Wagener Replaced superuser column on User with superuser role ad4df79
Amanda Wagener Added methods to user to add and remove roles to simplify code; added…
… [] method to Role to access roles
604c7b9
Philip Arndt cleanup 24421bb
Philip Arndt Thanks to halan (http://github.com/halan) for pointing out that this …
…was still using :title =>
05aa13f
Philip Arndt fix a css broken in the i18n merge with the tree list a45ca20
Philip Arndt speed up production mode by around 10% by only setting theme cache ke…
…y when the current value differs (production mode is already so fast)
df05910
Philip Arndt just prose, mainly. 0c67cfd
Philip Arndt added lots of locale translations, fixed some, our german is a bit ru…
…sty.. resources form and images form need to be translated now for maximum file size but English defaults added.
8e7a0e8
Philip Arndt sort the locales by alphabetical 5158967
Philip Arndt ensure the user doesn't already have the role before adding it. 6fa7872
Philip Arndt ensure we don't create a role from a role object. e80dbfd
Philip Arndt and ensure so here too. 72ee51d
Philip Arndt be more explicit 1d4240b
Philip Arndt Ensure that we camelize before using find_or_create_by_title or we ge…
…t unpredictable results. Refactor user creation to only add roles when user is valid.
541564d
Philip Arndt We've had lots of requests for sqlite3 so it's now enabled by default…
…. Let us know if this causes you issues.
b8ed1a3
Joe Icons and file extensions added to resources tab 009a59d
Philip Arndt CSS now is friends with Refinery plugins again 2b81fce
Philip Arndt Move to core icons folder, be wonderfully specific about the css inhe…
…ritance and add a default icon for all files.
7158f0a
Philip Arndt Didn't need these css values really, increased left padding bb80b99
Philip Arndt quite important for firefox actually 25d54b6
David Jones spam filtering support for the contact form and full management of sp…
…am on the backend
d56c928
David Jones Merge branch 'master' of git@github.com:resolve/refinerycms 8368e51
David Jones DRY up grouping records by date. Also you can now use the group_by_da…
…te method in your own plugins
398d2b2
David Jones explain to everyone that the contact form now supports spam checking 33ac75f
Philip Arndt Refactor i18n and add missing key. 0c3304e
Joe Added icons to the link resources dialog, too 3fb840a
Philip Arndt fix locales for dialogue. 72d3982
Philip Arndt fix routing in some conditions like when i18n is on 1c57572
Philip Arndt Check for users in the refinery role 6b456c2
David Jones add spam filter to change log 8ed9c69
Philip Arndt Fix all routes for i18n frontend and backend 0fef7c2
Philip Arndt prepare for 0.9.7 release, gotta fix some tests first. 103a9f6
Philip Arndt Fix all tests, hooray 9536a71
Philip Arndt Here's the final release of 0.9.7 b593d2c