Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/AlchemyCMS/alchemy_cms

Alchemy is the Open Source Rails CMS framework for the component based web that can be used as classic server side rendered or headless CMS.
https://github.com/AlchemyCMS/alchemy_cms

Fixes the shell spec

ab48275f46cacb1b01aa83fce8e0ee110c804537 authored over 10 years ago by Thomas von Deyen <[email protected]>
Bumped version to 3.0.0.rc1 \o/

993c7318063a444015988e1f1be1d34450bbaa67 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adjusts some Tinymce button styles.

a22a80d364c43096ded6206ccfca458b09a46fca authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a upgrader note about the TinyMCE 4 upgrade.

974b01dcf8e1fb332fc7d55e244f65da435cd3a8 authored over 10 years ago by Thomas von Deyen <[email protected]>
Changes background-color of element footer.

37e61b08e8da2346ea5cb918a24d8856b1f6d1e9 authored over 10 years ago by Thomas von Deyen <[email protected]>
Make the image cropper a modal dialog.

440db9c55e30bcd0ab74000bb98a0be0a73932b6 authored over 10 years ago by Thomas von Deyen <[email protected]>
Changes the spinner defaults.

3c05b01dc0aa34375b3c88ab1ebd40300c936a6e authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes 2.x Upgrader tasks. [ci skip]

76ee7e87f904c1802096d44ca1cc8bbfbde9902d authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds an upgrader task to rename the `registered` user role to `member`.

3760bb95652bd08428ff5b79f9df085782b08a10 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds some more Ruby syntax contribution notes.

a9d175e99e0575d6eda37f312ae8dd2b8243e163 authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes link to guidelines from contributing notes.

679c18261eafca7a1e16e44d4f66d590c7382892 authored over 10 years ago by Thomas von Deyen <[email protected]>
Ensures that the `tmp/cache/assets` folder gets shared between deployments.

This dramatically increases assets precompiling while deploying.

3a79a55353313159799dc8f34c1d1f269dd009e8 authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes old todo file and adds contributing rules.

8b85ed8c17440fa3b5ed18f1db08727b7f37d6da authored over 10 years ago by Thomas von Deyen <[email protected]>
Cleanup page validation specs.

dac603e34ddb110a0e2d03af28488d5d82cf2af6 authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not use String as element_id in acts_as_list scope_condition.

Fixes a bug with postgresql having a wrong element_id value for acts_as_list scope_condition, if...

a76ae3eb65a9dad3c6844f425b7727edaed860c8 authored over 10 years ago by Thomas von Deyen <[email protected]>
README update.

4b47bdbbe229ecfe45410a2e6124c1fbc1ad66d9 authored over 10 years ago by Thomas von Deyen <[email protected]>
More robust touch timestamps test for element and content.

e755824e5a7151513befbc0b8451926c1479752d authored over 10 years ago by Thomas von Deyen <[email protected]>
Bump version to 3.0.0.beta2

56190bbf5ec113c4ce54351ff10e52bc4b34d769 authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes the NonStupidDigestAssets install notes. It is now officially released \o/

a4bbbecd84bc310fee55c9eb2fd1218ca7e35d4f authored over 10 years ago by Thomas von Deyen <[email protected]>
Ensures that the resource relation name is a symbol. Fixes #455

e4c0a8e49500ae601731a9851efe79162e53d554 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes the permissions for author users. Closes #454

An author can visit not public pages, but can never see invisible pages in the navigation.

0080bf4681d652681045a8cf5f74a80bf6392198 authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes `render_cell_elements`helper. Closes #439

581244867773e39eeadd4755b6b8e643cd48a27f authored over 10 years ago by Thomas von Deyen <[email protected]>
Fix bug in page#new overlay when clipboard contains a page.

Since the select_clipboard_tag helper has been removed, we use the rails select_tag helper inste...

f9f12ddfcd8652a3e65d1b420d743ae6351c6c32 authored over 10 years ago by Robin Böning <[email protected]>
Ensures that all related models touch each other.

91222f136f6dc70fb95426f37f75e49a73cf8b5c authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not import unnecessary sass mixins and css classes with menubar stylesheet.

Renames the .rounded-border sass extend into %rounded-border.

ba645decc28a1143b0f7ab1b52ea344f32b6b4e3 authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not require contents in params of Element#update.

This fixes an issue, where saving an empty element raises an error.

a1429449c983f7b7048eb2b6e8a962778d38c598 authored over 10 years ago by Thomas von Deyen <[email protected]>
Abort cap import:database task, if database is not mysql.

d17e6875830a63cac223123f66aa2a5c05871475 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #449 from pascalj/current_user_configurable

Make the current_user configurable

06391e1ca3f80d2dab2fe5c28cb4a1bdcf9a8a3b authored almost 11 years ago by Robin Böning <[email protected]>
Make the current_user configurable

Makes the function configurable that is called by `current_alchemy_user`
to get the current user...

f1b0d032b18ba436823482d9ba8e8cf29eb55a9b authored almost 11 years ago by Pascal Jungblut <[email protected]>
Updates installation instructions for Alchemy v3.0 [ci skip]

6f5a9d8578753581a47459cd6bb138eabb8217da authored almost 11 years ago by Niels Petersen <[email protected]>
Updates to latest version of non-stupid-digest-assets

NOTE: Since the new version is released on rubygems, please make sure that you have the gem in y...

bc080e7ae0c4bb024e316dc87f7f4975cbb460fd authored almost 11 years ago by Thomas von Deyen <[email protected]>
Merge pull request #432 from robinboening/refactoring/pages_controller_create

Refactors Admin::PagesController#create for better readability

2cf56de14f0e73f450473c54cb948c061aab8c86 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds spring app preloader to gem test and dev group.

e344401e854ba0fe54896b243501cc9be82d4de8 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Refactors Admin::PagesController#create for better readability

Same behavior as before, just code cleanup.

0c15f0d07e7d4616cb4f903d28be3604a74bad5c authored almost 11 years ago by Robin Böning <[email protected]>
Ensures that essence#description always returns a Hash.

Cherry picked from 2.7-stable.

881a3eb6a2bee8414dd51abbc53e9e7cf193a199 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Set add_new_content link to full width.

c8b4d22b66923f97f61af8092a618d103afb600d authored almost 11 years ago by Thomas von Deyen <[email protected]>
Fixes creating of EssencePictures that are not inside of a picture gallery.

Cherry picked from 2.7-stable

16239329d196c5618765b4069c2aa89616de28f1 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Changes link to latest RubyGems version.

17b73eaa96ada8a3bd251e48ab57063a31905aea authored almost 11 years ago by Thomas von Deyen <[email protected]>
Do not initialize Alchemy.Hotkeys after building elements and preview windows.

Events for Turbolinks page:update already handles this.

1137438c990612d12eefe388c425ed3cd470485e authored almost 11 years ago by Thomas von Deyen <[email protected]>
Removes the alt+w hotkey, dialogs can be closed with esc key.

09afb98012a2f7f684c10be465128bd36d39bc71 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Changes to keymaster as hotkey js lib. Fixes some (not all) of the hotkeys issues.

e33370136a7d055f51bb2bf82d0ab6c327f66c2e authored almost 11 years ago by Thomas von Deyen <[email protected]>
Changes the note about Rails version in README [ci skip]

631232d3370d1250dcd1710fceb890ddbce518b4 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Require gems in engine, so things like rake tasks are available.

2a3180eb2bb9719148fc417f25d6dc832f521b05 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Allow Turbolinks >= 2.0

c79038c8ea3b8e69f16a745c4bed8a6c6e00b5ff authored almost 11 years ago by Thomas von Deyen <[email protected]>
Upgrades to ActsAsTaggableOn 3.0

Fixes issues with Rails 4.1

45f85c4b7a4764df96cc04d4f62dee9bbd6c3537 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Uses simplecov 0.7.1

SimpleCov >= 0.8.1 has exit code issues: https://github.com/colszowka/simplecov/issues/269

e20af81db79b6c9f5a379b97cc54083d94cf3c1d authored almost 11 years ago by Thomas von Deyen <[email protected]>
Render the application layout in preview frame.

6999a1fec6c2f6ae2209c3400cebbdb45a15b4c2 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Ignore .bundle folder.

f6c8e824bcbbc784aebae7e5d0cc1dc9a791aae8 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Disables the jasmine specs again on CI.

Since I can't find a reliable way to get correct exit codes for the rake tasks (because of simpl...

603c3465d26eaa891f4649abe89a422c08e97c14 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Removes the feature to pass a layout via params.

The layout will always be the default layout from host Rails app.

If the request is an ajax req...

c66b4de489faf9eb25839a541380fecea0c7981d authored almost 11 years ago by Thomas von Deyen <[email protected]>
Building against Rails 4.1.0.beta1 on Travis CI.

a706bcc52d0ca4109b34fbc1c09ad9340ac68367 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Uses xhr method to test ajax requests in request specs.

Since Rails 4.1 has build in xss forgery protection for ajax get requests, we have to use the ri...

2b46150ba34de6ac0972e4518d9d1de66e3c90b3 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds support to test against Rails 4 and 4.1

Just pass the Rails version you want to test with RAILS_VERSION and run:

## Rails 4.1.0 Example...

ae8e0d80c107f9c310cf545105989dccd2fc226b authored almost 11 years ago by Thomas von Deyen <[email protected]>
Do not reload the routes after initialize.

The alchemy-devise gem does not prepend any routes, so we don't need to IMHO.

13835b1820b6d6fecf9ace785ec3b36d8cd7dd46 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Uses `config.to_prepare` block for ApplicationController hijacking.

This fixes issues while development, where Alchemy methods wasn't available after code changes.

c573ceb2ac1501210aa497affa9e76563578d771 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Bumps version to 3.0.0.beta1

45b1c2f666d4063cf8ce1dea7f5a01c75beeae4d authored almost 11 years ago by Thomas von Deyen <[email protected]>
Refactors the page dirty check.

- Don't show the please wait overlay, if page is dirty.
- Delete the onbeforeunload event, if th...

d0fd7b0192f137ed32c2ea6aad1be0072f94b73b authored almost 11 years ago by Thomas von Deyen <[email protected]>
Complete coverage of `Admin::ElementsController`

80ba8a4aa7e6a9c631f921c59f310800a8e8c93f authored almost 11 years ago by Thomas von Deyen <[email protected]>
Updates jasmine installation.

47c1b7432d59f125ded20f9b33a519294791ec61 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Also run jasmine specs with default rake task.

294770fbadc0963d4ae3d44b0354f7da6176cb98 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Merge pull request #444 from robinboening/menubar

Changing the way of alchemy menubar rendering.

4bb6cf09736884fb333f580222e081482ff7e828 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Changing the way of alchemy menubar rendering.

From now we let rails render a partial for the menubar, removed the helper ´alchemy_menu_bar´ an...

3616fd98f5a7af9c2cd567d068577d9366737d0b authored almost 11 years ago by Robin Böning <[email protected]>
Forcing travis ci to use bundler 1.5.1.

https://github.com/travis-ci/travis-ci/issues/1806
https://github.com/bundler/bundler/issues/2780

1688ffda7c4b84d2046ff1b3d13d3220a553fadb authored almost 11 years ago by Thomas von Deyen <[email protected]>
Update readme [ci skip]

ad78c6f9a0c1bdada0949d4603ed04990f0502d1 authored almost 11 years ago by Robin Böning <[email protected]>
Adds travis build notifications for irc.

c872298845209712112694438b4cc3ed9236f48b authored almost 11 years ago by Robin Böning <[email protected]>
Build against Ruby 2.1.0 \o/

be73ee84a5dd4aebfb8ea61165353b0a8a73c239 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Resize and reposition the windows on browser resize in page edit mode.

Poor mans RWD

04a19f9b30ffcf4c633fde24d9de47ab38ffdd1c authored almost 11 years ago by Thomas von Deyen <[email protected]>
Slightly different header color.

Not so "baby" blue.

fd9c228cab67128daefc801863663d519931137a authored almost 11 years ago by Thomas von Deyen <[email protected]>
New element editor form style.

0d9defac1968930eb328485c61efe6e21367acc9 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Use an alchemy theme for Kaminari pagination links.

This ensures that the Kaminari options from the host app could not override the pagination look ...

cf18be8ea44a1a3e3c78ed4905fed1eb3fa9dce2 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds test for Kaminari page_url_for helper url scoping.

We added a scope option to the kaminari paginator helper. If that is present, then the url_for m...

8b22cff5e61e74b2f238c174901160a40930ee3a authored almost 11 years ago by Thomas von Deyen <[email protected]>
Removes deprecated render_essence_view_by_type helper.

e3fa1eda8a9a9808960c74edeb03807a9670bc2e authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds a sorted_alchemy_modules helper.

This helper only sorts modules with position attributes, otherwise it appends them to the list.

ade5732ae8968cba90b5e569f4613ef4197ca0c8 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Reverts memoization of alchemy_modules.

ec370682c9b5e16731cc55689e96a61fdf9ce49e authored almost 11 years ago by Thomas von Deyen <[email protected]>
Fixes bug in Contents#new if no options are present.

We now set options to empty Hash if no options where passed.

49416d29b28402e9a814d1faf7cbae0155105a9a authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds support for position on alchemy module definition.

This enables us to put a module from a gem into a specific position in the main navi.

32f97b82209f63a638c59c5c7f01e12a1ce96640 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Ensures that the close window callback is called, even if no window exists.

Fixes a bug where the window does not reload after destroying a resource.

fa9d3e9bd09504400f02d1afd1b12335af341f91 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Moves login.scss into alchemy-devise gem.

1eb42bef18167b4a93290ced4d6d34333f6354d7 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Using svg logo instead of png.

a579af4091ccb31056a1fbfc585892d1ad549c80 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Pass page local variable in rescue case of render_page_layout helper.

If the given page_layout of the current page does not exist, Alchemy renders the standard layout...

3965dcb7532181d2dcb98cfbe5db06b57e999a84 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Merge pull request #441 from robinboening/not_dropping_users

Removes the creation and dropping of alchemy_users.

6589a7fab2ef5d21af44f471f8932dc056c351c0 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Removes the creation and dropping of alchemy_users.

Dropping an existing alchemy_users table means loosing data.
To prevent this, this commit remove...

fa6fd2f4469b85caac843b299b089b9bd1935dfd authored almost 11 years ago by Robin Böning <[email protected]>
Fixes json response for Tags#autocomplete.

65aeeea0bde62ea95a9d51ba4563bd3da8ac0acb authored almost 11 years ago by Thomas von Deyen <[email protected]>
Use Language.current instead of @language in PagesController.

daae6f163cde89fe1171430a0f72eef4f11158f2 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds a `ControllerActions` module, with that the `ApplicationController` will be extended.

In order to have the `Alchemy::PagesHelper`, the current `CanCan` `Ability`, the current site, l...

04b4e4292a6b14ad5f1df7506cb46c10106b15b7 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Store the current language also in a class method on `Language` model.

This enables us to get the current language from any where in the app and removes the need to lo...

3fc4b0c6ecfbe2c5d3503c50b610fbc496c45161 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Converts more `.collect(&:attribute)` with `.pluck(:attribute)`

4c1d0761857c490b4e4d974f1df020702c8049a5 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Build against Ruby 2.1.0-rc1

3ab65841042ac95ea3a72a3610466ede9fbc3303 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Use pluck instead of collect in `Language. all_for_created_language_trees`.

b93d024ba8e5f4bcf8cc9006c9cf0f7c299232a3 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Removes useless Language.all_codes_for_published method.

5d74295934263b052a51dde42a4bc83f94fc530d authored almost 11 years ago by Thomas von Deyen <[email protected]>
Fixes the checkboxes layout in page#configure_external view

2d060b259a2fe3cbf4dfcba89b88aa71a3fcebda authored almost 11 years ago by Thomas von Deyen <[email protected]>
Clean the picture params before calculating the secure hash.

07147a0dc4be18a8f70e34f73c16d63bd6589c7a authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds a cell serializer.

ac2a21c206c2c97d313ccdc5a59111cc969d94e8 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Fixes the active_model_serializers requirement

0b8525ac7322ba698dbfeeb5d65241ecf704b26e authored almost 11 years ago by Thomas von Deyen <[email protected]>
require `active_model/serializer` while booting.

e81538e607f7400780313f53f475a1f089b93965 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds a `named` scope to `Content`

2e42eafae99a1a32d1538336fdb1588c1847256f authored almost 11 years ago by Thomas von Deyen <[email protected]>
Only serialize published elements.

457f1d9835ae427b462aabb04014cb31ee7dae58 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds serializers for all essences and related models.

04bf28d77e4e601a76f2c1845aca5b4b703fc02c authored almost 11 years ago by Thomas von Deyen <[email protected]>
Adds `attachment_url` method to `EssenceFile`.

That returns the download attachment path.

f6c99f8e98865176c9a961d4ab0d56805672c807 authored almost 11 years ago by Thomas von Deyen <[email protected]>
Refactors `render_essence_picture_view` so it uses the new `EssencePicture#picture_url`.

1dd8ca79642de24405fb6132e7085fa6778c4cb4 authored almost 11 years ago by Thomas von Deyen <[email protected]>