Commit Graph

58 Commits

Author SHA1 Message Date
did 1e465e231e remove whilelist for theme assets (no useful since we have got roles now) + a little bit of refactoring 2011-07-04 19:40:14 +02:00
did 02186d7368 add the export link + fix the bugs for the export module + a little bit of refactoring 2011-07-04 15:25:02 +02:00
did 7405b9343b new custom_field gem version to fix the duplicated fields bug 2011-07-03 02:07:46 +02:00
did 2cd44190ae add missing file in the repo 2011-07-02 05:20:03 -07:00
did 690b2f2b2e fix a bug when filling in the content type name 2011-07-02 04:48:21 -07:00
did 812965ad50 tweak the form UI (errors, input separator) + add more tests 2011-07-01 02:15:45 +02:00
did e560c71ee5 refactor tests for contents 2011-06-30 12:41:20 +02:00
did 187de54962 more content type tests 2011-06-29 23:52:49 +02:00
did c7ea5ab532 add more features for the model section 2011-06-29 14:00:26 +02:00
did b2d6a7e001 new rspec-rails version (2.6.1) + clean the cucumber env.rb file 2011-06-29 03:10:20 +02:00
did c8f0ad0bbe upgrade rake (0.9.2), cucumber-rails (1.0.2), capybara 2011-06-29 03:05:07 +02:00
did 5e8eac53d4 refactor the way the middlewares are loaded (both app and engine) + tweaks some back-office texts + improve the UI by adding icons on addind a picture links + fix an annoying bug with carrierwave 2011-06-28 15:38:13 +02:00
did 2ad01833d8 icons for the theme_asset form + add tests (both rspec + features) for the roles 2011-06-27 08:27:07 -07:00
did eb37cdcf36 fix broken tests + update gemspec / readme 2011-06-23 07:27:03 -07:00
did 8ad6ee580e fix issue #78 2011-05-24 12:23:05 -07:00
did 551ef03ff6 simply the installation screens + fix all the broken tests + add tests for bushido 2011-04-05 02:18:17 +02:00
dinedine c0a5a4b443 single site / multi sites option in progress + integrating bushi.do + revert back to mongoid rc.7 2011-04-04 01:59:41 +02:00
dinedine c178346969 fix the creation of theme assets (and add tests of course) + upgrade Gemfile + remove the mongoid patches 2011-02-04 10:39:23 +01:00
dinedine 3863272ced finish to merge + tweak minor stuff 2010-10-14 16:01:18 +02:00
dinedine 35b4e5358c editable_file tag is implemented + remove not used editable elements all in once for better performance + default content inherits from the content of the parent element 2010-08-31 23:53:30 +02:00
dinedine af5fe62d89 clean and improve the ui concerning the editable elements of a page + fix bugs and refactor a bit 2010-08-28 02:00:05 +02:00
dinedine 0d72a9f932 first working attempt for editable_short_text liquid tag + update of the admin ui to reflect the new way of managing editable elements 2010-08-27 17:40:03 +02:00
dinedine eea6d4f8ce add some tests for the editable_elements feature + fix bugs 2010-08-26 13:06:44 +02:00
dinedine be36c85e90 implementation of editable_short_text in progress (tests failed) 2010-08-25 00:59:22 +02:00
dinedine 4805d8813e template errors in pages are handled correctly now (bug) + {% extends parent %} is implemented 2010-08-22 01:56:44 +02:00
dinedine 9d78a32340 completely get rid of old layouts + enhance snippets integration + refactor parsing page module 2010-08-22 00:48:24 +02:00
dinedine dbc542c4d7 fix bugs with acts_as_tree + fix cucumber tests 2010-08-20 18:24:59 +02:00
dinedine e25ded881b custom fields has its own repo + upgrade code for Mongoid beta 16 + clean code + fix rspec tests 2010-08-20 17:56:15 +02:00
dinedine 53500bda9e first draft of the new template inheritance mechanism based on our fork of Liquid 2010-08-20 02:31:01 +02:00
Jacques Crocker eaf03be8d5 Additional fixup for engine specs 2010-08-16 15:07:54 -07:00
Jacques Crocker 91720d392a Additional basic layout test 2010-08-16 14:58:23 -07:00
Jacques Crocker b0e21c2375 Cleaning up Engine Specs 2010-08-16 14:26:15 -07:00
dinedine 4f06dab51e implement liquid inheritance (in progress) 2010-08-08 13:30:27 +02:00
Jacques Crocker c05536153e Cucumber / Doc cleanup 2010-08-01 23:32:33 -07:00
Jacques Crocker ad38eb53a8 Adding MultiPart Page Rendering scenario. Some refactoring also:
- page step language is a bit more readable
- avoid over using factories. objects created naturally are always preferred!
2010-08-01 14:36:11 -07:00
Jacques Crocker 08c0d270e0 More sane feature indenting. Changing it back to what it was before (dunno why i changed it in the first place :-P) 2010-08-01 13:55:30 -07:00
Jacques Crocker 48c056c723 Cleaning up Page steps and adding layout feature scenario 2010-08-01 13:52:24 -07:00
Jacques Crocker 2b14c9c992 Woohoo! Got a content page to render in the Cucumber tests 2010-08-01 05:00:34 -07:00
Jacques Crocker e31512dd97 Cucumber updates (trying to get render to work.. no luck!) 2010-08-01 04:14:00 -07:00
Jacques Crocker fe9eae7ea5 Additional cleanup on admin_steps 2010-08-01 03:40:06 -07:00
Jacques Crocker fd6a13858c Cleaning up Cucumber features
- removing tag actions and replacing with background tasks
- adding some sample pickle steps
- added some basic pickle documentation
2010-08-01 03:37:49 -07:00
Jacques Crocker 0607be09ab Remove broken envjs and tweak cucumber environment 2010-07-31 01:27:21 -07:00
Jacques Crocker 5d8a0819e9 Tweak features to use labels 2010-07-31 00:44:34 -07:00
Jacques Crocker aa459095af Adding a work in progress render feature 2010-07-31 00:11:44 -07:00
Jacques Crocker c50d4bce03 Tweak title on Pages.feature 2010-07-30 23:47:04 -07:00
Jacques Crocker 18dd3a141c no need to escape {{ }} in spec helpers 2010-07-30 17:04:34 -07:00
Jacques Crocker 1f463d715c Adding Pickle, and rearranging cucumber support/ folder a bit 2010-07-30 17:02:29 -07:00
Jacques Crocker 9e76af5a07 Tweaking database_cleaner code 2010-07-30 14:04:18 -07:00
dinedine 37ec70687b add cucumber scenarii for the cross domain authentication feature 2010-07-28 12:17:56 +02:00
Jacques Crocker 4eea9855aa Fixing up Cucumber env (database_cleaner and envjs) 2010-07-26 01:19:42 -07:00