Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: resolve/refinerycms
head fork: resolve/refinerycms
This comparison is big! We're only showing the most recent 250 commits
Commits on Jul 23, 2010
Philip Arndt parndt RSpec now only runs once when you run it. Refactored where the extra …
…load logic went to get it into vendor.
Philip Arndt parndt Remove lib/refinery from client apps on update. 6653d05
Philip Arndt parndt replace copy logic with rm logic. f942e96
Philip Arndt parndt Dialog was incorrectly sized and closed even on an error on save click. 8daf954
Commits on Jul 24, 2010
Steven Heidel Don't record analytics when a user is logged in and admiring their site. 211f50f
Philip Arndt parndt Disrobe, looks better without it.. 52c0a50
Philip Arndt parndt This more accurately generates what we want to say. fa6f697
Steven Heidel Started to add an .rss feed to the dashboard.
However, recent_activity is very confusing and will probably need to be refactored.
Commits on Jul 25, 2010
Philip Arndt parndt The home_page? of any given application is actually when it matches t…
…he root_url against the current request.path so that's what I've changed this to..
Philip Arndt parndt readability win. 1eda791
Steven Heidel Merge branch 'master' of git:// 504e6ef
Steven Heidel Quote: 'The API needs to happen.' d08c8ae
David Jones djones updated the todo list to reflect the 1.0 release requirements a321e5e
Philip Arndt parndt Merge remote branch stevenheidel/master and solve conflict(s). 79f3c12
Commits on Jul 26, 2010
Philip Arndt parndt I totally cuked on the plane today. 81a47d9
Andrew Havens andrewhavens Now hiding Eclipse .project files 365e4cf
Philip Arndt parndt Add another feature - creating an invalid inquiry and add more steps …
…to the valid inquiry and its support files.
Philip Arndt parndt Moved inquiries feature to create_inquiries and create a new manage i…
…nquiries feature for the backend.
Philip Arndt parndt Add feature for seeing the list of inquiries when one exists. 065ca77
Philip Arndt parndt Clean whitespace, terminate double quotes inside cucumber paths and w…
…rote a test for inquiries show feature.
Philip Arndt parndt Wrote destroy test for inquiries. This has revealed that the flash no…
…tices for destroys aren't showing up. Todo: fix.
James Fiderlick jamesfid Initial cucumber run commit. fd51e14
James Fiderlick jamesfid Here are the step files/uploads dir 456bd25
James Fiderlick jamesfid Revert "Initial cucumber run commit."
This reverts commit fd51e14.
James Fiderlick jamesfid We need more Cucumbers. 4a7140f
James Fiderlick jamesfid Revert "We need more Cucumbers."
This reverts commit 4a7140f.
James Fiderlick jamesfid The more cucumbers, the better. d989d7e
James Fiderlick jamesfid The more cucumbers, the better. 83cfa51
Philip Arndt parndt document why test fails. 84a55cc
Philip Arndt parndt was inhibiting destroy flashes as revealed in cucumber feat…
Philip Arndt parndt Merge remote branch 'jamesfid/master' fd2d6a6
Philip Arndt parndt relock 0d104b2
Steven Heidel Tag all the cucumber features. 1f28f4f
Commits on Jul 27, 2010
Philip Arndt parndt press not click 203c473
Philip Arndt parndt There may be a log out button 05389cf
Philip Arndt parndt Document language option on dashboard through cucumber a6bdbc0
Philip Arndt parndt Fix some features, still a couple broken because of confirmation dial…
…ogues etc.
Philip Arndt parndt Make this feature do what it is supposed to which fails. ea1e1aa
Philip Arndt parndt logged in user was too ambiguous. 5fc0f7e
Philip Arndt parndt When we change the language to something other than English we have t…
…o change it back or the site remains in say, Slovenian, and throws out all the other features.
Philip Arndt parndt Add scenario for adding a new page from the Dashboard which should re…
…turn to the Dashboard etc.
James Fiderlick jamesfid Added image steps/features. a7cc0c1
James Fiderlick jamesfid Cleaned up files/images features. Commented out failing delete scenar…
…ios in each.
James Fiderlick jamesfid Minor tweaks to images feature. 57085c8
Philip Arndt parndt No wonder cucumber couldn't find the Message label, they were just bo…
…lded text.
Philip Arndt parndt Should always use path not url 63c0f50
Philip Arndt parndt Whitespace and readability. 5d08362
Philip Arndt parndt Sometimes you end up with 'nothing' commits. de4fc09
Commits on Jul 28, 2010
Philip Arndt parndt Plugin's name is now refinery_pages 0916e9b
Philip Arndt parndt Default url prefix to edit 8532416
Levi Cole levicole generate basic skeleton of a theme 34efb56
David Jones djones fix left over merge tag 74299e3
David Jones djones default the acitivity reporting api to use 'title' as the title attri…
…bute. This syncs it up with the same title default used in crud.rb too. Also keep the use of double quotes consistent
David Jones djones halfway through renaming the refinery generator to the refinery_plugi…
…n generator and adding in the new refinery_theme generator
David Jones djones improving the instructions 65f5c2d
David Jones djones Improve the docs a little. lock using latest bundler. 01d8faf
David Jones djones moving stuff around to make it work. At this point both generators do…
… work. Just need to tidy up and test
David Jones djones use examples that work on Windows too 98efc9f
David Jones djones ensure a theme name is supplied before creating a theme 14d8cf0
David Jones djones taking out the sexy. Adding better and more accurate coverage of files fe2564a
David Jones djones adding in tests. not done yet but basic structure there 1ca2d26
David Jones djones fix typo 52deb9c
David Jones djones cucumber tests now pass for both generating new themes and plugins bb00224
David Jones djones oops this file required for passing tests 3390f33
David Jones djones fix missing locale when generating a plugin 18dc810
David Jones djones add deprecation instructions to the existing refinery generator bcf4337
David Jones djones update documentation about themes to include the new generator b392d35
David Jones djones Merge remote branch 'djones/master' 1c3dd06
David Jones djones updated changelog to reflect changes made to the generators 635875a
David Jones djones Fix typo in changelog 5bf0185
Commits on Jul 29, 2010
Philip Arndt parndt Fix quirks in older versions of Refinery upgrading to this one. a0be695
Philip Arndt parndt tidy up, prepare for new version next time it's due. 2a62284
Philip Arndt parndt new lock bbe32aa
Philip Arndt parndt Refactor to use pathname in far more places, cleaned up code. Closes G… f28b876
Philip Arndt parndt Eradicate page_translations -- where did this come from? We don't use…
… it, no model for it.. gone
Philip Arndt parndt ensure the next version contains the correct gem version 5fd8b79
Philip Arndt parndt Updated the dreaded changelog. 7fd5704
Philip Arndt parndt tick tick, tick tick 8dae18a
Commits on Jul 30, 2010
Philip Arndt parndt Support email addresses in the username field using slugs. However, t…
…his doesn't change the fact that you can use either field to login. Relates to and closes GH-101
Steven Heidel Locking the bundle. 09833a8
Philip Arndt parndt Still can't have passing tests, it seems. 26a209f
Philip Arndt parndt This seems like a bad idea. ec20f81
Philip Arndt parndt Appears to fix failing inquiries delete test by using envjs ac4eec0
Steven Heidel Fix merge conflict. 1384a0a
Philip Arndt parndt not worth it just to test delete. cb65ee5
Uģis Ozols ugisozols workaround in cucumber inquiries feature for iframes. 05b047d
Philip Arndt parndt 32 scenarios (32 passed) 258 steps (258 passed) 58d23d9
Philip Arndt parndt All forms should be able to know whether they are modal or dialog or …
…not just by including the form actions partial.
Philip Arndt parndt Time for a new version, document recent changes. 5c2a99c
Uģis Ozols ugisozols removed duplicate error message in file validation 1fc4643
Uģis Ozols ugisozols added missing confirmation message when deleting resource (previously…
… was using wrong translation entry)
Uģis Ozols ugisozols multiply MAX_SIZE_IN_MB constant in resource validation error message…
… so it returns correct value for kb/mb etc.
Philip Arndt parndt after many frustrating debugging efforts when the simple problem was …
…being logged in, we are now able to disable individual CSS/JS included by the site bar. Example provided in demolicious theme layout (everything not excluded by default, which is to say the status quo is maintained by default).
Philip Arndt parndt Reverts a couple of assumptions made in Ruby code and move them to co…
…nditional Javascript code instead.
Steven Heidel Fix another merge conflict with Gemfile.lock e2ec8f7
Uģis Ozols ugisozols leave commas in translation files as not every language require them …
…in the same place
Steven Heidel Fixed a bug with adding new resources. dcf016f
Steven Heidel Updated schema.rb b4b3a62
David Jones djones fix typo in theme documentation 9db0b1c
Commits on Jul 31, 2010
Uģis Ozols ugisozols Merge remote branch 'resolve/master' 4c6efc5
Uģis Ozols ugisozols in image and resource model added .megabytes method call on MAX_SIZE_…
…IN_MB in file size validation error message
Philip Arndt parndt Merge remote branch 'stevenheidel/master' f27041f
Philip Arndt parndt Merge remote branch 'ugisozols/master' 856f460
Uģis Ozols ugisozols added missing confirmation message when deleting inquery (previously …
…was using wrong translatn entry)
Uģis Ozols ugisozols moved 'Inbox' and 'Spam' words to locale files and using their transl…
…ation in inqueries submenu rather than hardcoding them in view
Uģis Ozols ugisozols fix 'Upload a file' link not showing in dashboard quick tasks 187e559
Commits on Aug 01, 2010
Philip Arndt parndt Merge remote branch 'ugisozols/master' dba285a
Uģis Ozols ugisozols removed 'Inbox' and 'Spam' translation entries from all language loca…
…le files (except English locale) as they were in English and in production if translation is missing it falls back to English
Uģis Ozols ugisozols fixed search so it actually searches trough inquiries (ham & spam sep…
…erated). Now escaping all search queries when they are shown back to user. Made 'Pages' search messages just like on other pages
Philip Arndt parndt Merge remote branch 'ugisozols/master' 96b3b37
Philip Arndt parndt prepare for a future release. d8ad843
Philip Arndt parndt cleanup 74a9fd1
Philip Arndt parndt show how to check e7f6f56
Philip Arndt parndt try nesting lists. 7b6272e
Philip Arndt parndt hyphens hold the answer. 104af95
Philip Arndt parndt Fix confirmation issue on new records. 7948948
Philip Arndt parndt Ok, new version. d311e04
Commits on Aug 02, 2010
Uģis Ozols ugisozols added passing cucumber tests for search (available in 'Images', 'File…
…s', 'Inquiries' and 'Pages')
Philip Arndt parndt Fixed deprecations in search with how we used acts_as_indexed - updat…
…ed to with_query from find_with_index.
Philip Arndt parndt It's been long enough, goodbye application.rb
This was to make Refinery work under older versions of Phusion Passenger and should no longer be required.
Put it back manually if your project requires it.
Commits on Aug 03, 2010
Philip Arndt parndt Fixes superfluous bracket causing error. ca12470
Philip Arndt parndt better note down what happened. 5872039
Philip Arndt parndt We need uploads also. 23caf8a
Philip Arndt parndt Be more specific so we don't get things like "\"/contact\"" as a link…
Philip Arndt parndt We can't reasonably expect to see this content on the page given that…
… we create the pages with no content.
Philip Arndt parndt Fixes for Tooltips:
Tooltips were not showing in dialogues, they now are.
Tooltips would not position properly above links, they now do.
The Tooltips' nibs (the arrow) would not sit properly centered above the element if the tooltip had to move for the browser window size, they now do.

Also fixed so that cancel buttons' titles could be completely disabled, before it was buggy.
Bo Frederiksen bofrede Made file executable. ac9e830
Bo Frederiksen bofrede Make sure the required alt attribute is created. b41d4c6
Bo Frederiksen bofrede Fixed invalid HTML in the backend pages listing. d159bd0
Commits on Aug 04, 2010
Philip Arndt parndt Add support for list that passes back full <ul> tags around them. afc9b0e
Philip Arndt parndt Switch HTML5 enabling script to a partial so that it's run by the pag…
…e ASAP otherwise IE *sometimes* doesn't run it.
Philip Arndt parndt update changelog while trying something new. ed18daa
Philip Arndt parndt bit of formatting c869d3d
Philip Arndt parndt update gemspec and version number [still unreleased] e9e2bfe
Philip Arndt parndt Very important to change the version here, too. 5c53b4c
David Jones djones fix XSS vulnerability on page meta information by escaping the releva…
…nt fields properly
Uģis Ozols ugisozols added some cucumber tests. Tried to reduce noise in tests. Introduced…
… :'data-method' => 'delte' to pass 'Delete' tests.
Uģis Ozols ugisozols changed wording in cucumber tests cda8e1f
Philip Arndt parndt requires relock? 1ecee35
Philip Arndt parndt Merge remote branch 'ugisozols/master' d68cbb9
Uģis Ozols ugisozols changed title input field size (when adding new page part) so it woul…
…d fit window
Uģis Ozols ugisozols used translations from locale files and added new rather than hardcod…
…ing titles in views
Bo Frederiksen bofrede Danish translation started. 1caa39c
Bo Frederiksen bofrede Danish translation for WYMeditor. 1eb8b4b
Philip Arndt parndt Merge remote branch 'ugisozols/master' 42a80fb
Philip Arndt parndt use CSS class for widest rather than guessing the size 29a4fd3
Philip Arndt parndt Just use the right one instead. Thanks Joe! 3ddbeba
Commits on Aug 05, 2010
Joe Sak joemsak Grab the first attribute that is a string, not just the first attribu…
…te, as the dashboard activity reporter
Commits on Aug 06, 2010
Philip Arndt parndt Added carousel to admin menu to prevent tab overload. 9696322
Kivanio Barbosa kivanio added missing translations for pt-BR b11310e
Commits on Aug 07, 2010
Philip Arndt parndt flori has released a new json version (hooray!!) so now we can use th…
…at instead. Closes GH-116
Philip Arndt parndt Update changelog and version release date. 696ed19
Philip Arndt parndt Update neglected, forgotten about link. 4ba7138
Commits on Aug 08, 2010
Joe Sak joemsak Sortable list connects to '.nested' e4a220e
Joe Sak joemsak Placeholder is taller and has some margin 9888d46
Joe Sak joemsak Smoother page sorting cc8cc49
Joe Sak joemsak Reposition action buttons after smoothing the page sorts 501d05b
Joe Sak joemsak Page sorting much less horsey. Maxdepth set to 2 1ca48de
Joe Sak joemsak Prevent multiple requests from 'done re-ordering' 58f5c72
Joshua Davey jgdavey Refactoring the parse_branch method to speed up update_positions
For something as simple as updating positions, there's no need to instantiate
an AR object. Closer to direct SQL works best here, and speeds up the whole
update_positions action by at least an order of magnitude.

This also seems to help with a infrequent bug where update_positiions with
a tree raises a `stack level too deep` error, in part because the AR objects
are being over-instantiated.
Joe Sak joemsak Whups forgot the loading icon 0ac3627
Philip Arndt parndt Remove position relative from this div as it interferes with the one …
…on the list item.
Philip Arndt parndt Bring back change from rails3 branch for css positioning. f84884a
Commits on Aug 09, 2010
Joe Sak joemsak Include plugin factories c1f063d
Commits on Aug 10, 2010
Joe Sak joemsak Changelog updates 742aee9
Joe Sak joemsak Hiding overflow on dialog boxes is problematic for smaller browser wi…
Joe Sak joemsak Web link insertion binds to paste and change 141e3e4
Joe Sak joemsak Changelog updated 5b6ced6
Steven Heidel Copy over most common partials that will be overridden when developin…
…g themes.
Steven Heidel Running refinerycms with -v or --version will now output the version …
Philip Arndt parndt Provide best of both worlds - when your browser window is too small t…
…hen overflow remains on the main document when dialogues are opened. When your browser window is big enough to see the whole window overflow is hidden in the main document.
Philip Arndt parndt Merge remote branch 'stevenheidel/master' 464c95e
Philip Arndt parndt Solves condition where @page[:body] did not exist because the default…
… page parts were changed to something else.
Philip Arndt parndt increment version 91c19e1
Philip Arndt parndt Made the core codebase not rely so heavily on @page[:body] by adding …
…Page.default_parts and using .first on that instead.
Philip Arndt parndt Document changes, update Gemfile dependency to and relocked. 899d142
Philip Arndt parndt Highlight some key phrases 42ca20b
Commits on Aug 11, 2010
Philip Arndt parndt Suppress an issue with cornering in poor browsers (IE) that would bre…
…ak the rest of the page and strip out whitespacing.
Commits on Aug 12, 2010
Philip Arndt parndt fix issues causing jcarousel to not start properly in IE or other bro…
…wsers that don't return uppercased nodeName by default and no longer have to click twice to navigate right when the carousel first starts in the Refinery backend.
Philip Arndt parndt Can you believe that if you name anything the same as its DOM id then…
… Internet Explorer 8 will freak out?
Commits on Aug 13, 2010
Philip Arndt parndt update wiki link 9358805
Sun added ru locales a238433
Sun added ru locale file 6f7ca32
Sun Merge commit 'origin/i18n' c27a715
Commits on Aug 16, 2010
Philip Arndt parndt Only grab the latest items that are not spam unless the view explicit…
…ly wants spam as well.
Sun updated ru locales b91abf8
Sun Merge commit 'origin/i18n' 243c54c
Philip Arndt parndt Merge remote branch 'sunchess/master' 7a4a567
Philip Arndt parndt Get things back to defaults. 89d728b
Philip Arndt parndt Fixed issue with error_404 page where part_symbol didn't exist. (ht: …
Philip Arndt parndt Fixed reordering for non-tree lists. (ht: ruprict) 4497d38
Commits on Aug 17, 2010
Philip Arndt parndt Rewrote the acts_as_indexed configuration routines to work on Heroku.…
… (ht: ruprict - thanks for testing!)
Joe Sak joemsak Gemfile lock bcdfc7b
Joe Sak joemsak For HTML5, <meta charset="utf-8"> is correct and simpler 947fe4c
Joe Sak joemsak Semantic HTML5... c745db6
Joe Sak joemsak Empty file not referenced in source a06201a
Joe Sak joemsak IE7 references correct file 2aa3027
Joe Sak joemsak header & footer tags 5fa9562
Commits on Aug 18, 2010
Philip Arndt parndt add back footer div around HTML5 footer tag. df58233
Philip Arndt parndt Sure is useful to put a list inside <ul></ul> tags 75d8cf2
Philip Arndt parndt Use latest versions. 313beb8
Philip Arndt parndt Come on HTML5, let's be better friends <3 7f1804e
Steven Heidel Don't allow html in inquiries to ruin the listing on the front page. …
…Closes GH-146.
Commits on Aug 19, 2010
Amanda Wagener awagener Search results may as well be paginated too ac67eb3
Joe Sak joemsak You can manually toggle the children in menu per rendered partial.
For example, a developer wants her child pages to show up in the
sidebar navigation, but not the main header navigation.

So she can pass :locals => { :hide_children => true } in just the
main navigation rendering.
Philip Arndt parndt Port fix to #188 from wymeditor into our application too. efd1304
Commits on Aug 20, 2010
Philip Arndt parndt make like before b765100
Philip Arndt parndt Seems to be loading the page_parts sanely now (i.e. SELECT * FROM pag…
…e_parts WHERE page_parts.page_id IN (1,2,3,4,5) instead of one per query. (ht: Radar)
Steven Heidel Fix 6 failing tests on Ruby 1.9.2 regarding attachments. 0272003
Commits on Aug 21, 2010
Philip Arndt parndt Merge remote branch 'stevenheidel/master' c2db30b
Michael van Rooijen meskyanichi Implemented all Dutch (NL) internationalization translations based on…
… the already existing English (EN) entrees.
Philip Arndt parndt Merge remote branch 'meskyanichi/master' ea1c192
Commits on Aug 23, 2010
Steven Heidel Updated gemspec. 70f7f77
Philip Arndt parndt Ensure we include the ru locales too. 2ed950a
Commits on Aug 24, 2010
Semyon Perepelitsa semaperepelitsa translating dashboard to Russian 0b8fdc8
Semyon Perepelitsa semaperepelitsa load meta description option title from locale 7fe1213
Semyon Perepelitsa semaperepelitsa correct misspelling a581340
Semyon Perepelitsa semaperepelitsa translating pages to Russian b1458e5
Semyon Perepelitsa semaperepelitsa improving Russian translation eb92d1b
Semyon Perepelitsa semaperepelitsa correcting typo in Russian locale fa48fae
Semyon Perepelitsa semaperepelitsa removing unnecessary quotes in Russian locale 51ceb63
Semyon Perepelitsa semaperepelitsa correcting error in Russian locale dedf737
Semyon Perepelitsa semaperepelitsa removing unnecessary quotes in Russian locale f7c0035
Semyon Perepelitsa semaperepelitsa translating images plugin to Russian 5964c1b
Semyon Perepelitsa semaperepelitsa typography improvements in resources plugin's Russian locale a1420b7
Semyon Perepelitsa semaperepelitsa improvements in resources plugin's Russian locale 8531ed8
Semyon Perepelitsa semaperepelitsa improving Russian locales 67c2c81
Semyon Perepelitsa semaperepelitsa improving refinery_settings plugin's Russian locale dc11f8a
Semyon Perepelitsa semaperepelitsa improving auth plugin's Russian locale f44a6d0
Semyon Perepelitsa semaperepelitsa improving inquiries plugin's Russian locale bd2cdd2
Semyon Perepelitsa semaperepelitsa updating quotes to standard russian quotes f8c137b
Semyon Perepelitsa semaperepelitsa correcting typo in Russian locale 8b851df
Semyon Perepelitsa semaperepelitsa improving refinery_setting plugin's Russian locale 355fdd5
Glenn Goodrich ruprict Add view= to a couple of refinery:override example texts e887e5b
Philip Arndt parndt Merge remote branch 'ruprict/master' 0579c02
Commits on Aug 29, 2010
Philip Arndt parndt Update references to the master branch to the rails2-stable branch in…
Commits on Aug 30, 2010
Philip Arndt parndt Update the changelog from -> (we forgot, oops) ad1a00c
frederico frederico when i generate an plugin without attributes with string type this in…
…it file is gettiing fail. the change is check if atributes is an empty array.
Commits on Sep 30, 2010
Philip Arndt parndt re-'bundle install'. 4da8628
Philip Arndt parndt Backport wymeditor changes/fixes. ae8fcc7
Commits on Oct 05, 2010
Philip Arndt parndt Eventually there will be a so prepare it now. d883e9a
Philip Arndt parndt Using rails 2.3.9, fixed one deprecation. I'm not bothering with the …
…i18n deprecation as we fixed that in rails3 anyway.
Commits on Oct 12, 2010
David Jones djones fix issue where the dialog doesn't insert images on any wymeditor field 8431dcf
David Jones djones backport the latest wymeditor from master in order to fully fix the i…
…mage insert issue
Philip Arndt parndt regenerated gemspec dfd5300
Commits on Oct 13, 2010
Philip Arndt parndt Fix deprecations in i18n so that client apps don't have the complaints. 3543a93
Philip Arndt parndt Fix deprecation notices from the 'returning' function which is now .t…
…ap on whatever it was using.
Philip Arndt parndt Tell the codebase it's a future version. 82ca654
Philip Arndt parndt Updated example Gemfile to reference current version number. fe70dc1
Philip Arndt parndt Note down changes 4300b5e