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 issue with installer #784

bb48ace59834b6206ef9379d568507d870764f14 authored over 9 years ago by Robin Böning <[email protected]>
Updates rubocop config

4b4db8b2e09b161eaf17c011f94266fbb4bcc4d5 authored over 9 years ago by Thomas von Deyen <[email protected]>
Rename dummy user factories and use traits for roles.

The previous rename introduced a conflict with the alchemy-devise gem.

This reverts commit 1d98...

232ff7f46f9792a8ad07335c5aa7886a81e45489 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #782 from AlchemyCMS/configuration-methods

Extract configuration methods into its own module.

db6eddfc3b59ac037ff64bc0e32dcece2a24309e authored over 9 years ago by Thomas von Deyen <[email protected]>
Extract configuration methods into its own module.

The configuration related methods `configuration`, `multi_site?` and `muli_language?` are now in...

6f3f391bd5ff5e73d448c636be90b44b87562ff0 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #780 from AlchemyCMS/breadcrumb-wrapper

Adds a wrapper partial for breadcrumb renderer.

aaf378d08b7c2a600617babc8ffe408683591f19 authored over 9 years ago by Robin Böning <[email protected]>
Merge pull request #779 from AlchemyCMS/better-generators

Better generators

b5d59c8b6c064ff9de6df13dde32b5de5a5172cf authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds a wrapper partial for breadcrumb renderer.

The breadcrumb is now wrapped inside a div with class breadcrumb. As with any partial this can b...

ed9ffadf74c354008cf8755e9313c9e97d4a7cce authored over 9 years ago by Thomas von Deyen <[email protected]>
Removes the deploy script generator.

With the new capistrano-alchemy gem we don't need to generate deploy scripts any more.

5386a79066dbb4285fa8dc205cc289e655364260 authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds a new views generator.

Extracted from the former scaffold generator this creates files for the build in Alchemy views:
...

90556a8fdd9d31e8e05cb0ca33ae619df515111b authored over 9 years ago by Thomas von Deyen <[email protected]>
Rename the scaffold generator into install generator.

The former scaffold generator is now the install generator.

Usage:

$ bin/rails g alchemy:i...

abf823acfa6ce45cf09f43ca7caec12bf0d3f160 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #777 from AlchemyCMS/change-breadcrumb-helper-to-class-method

Change the breadcrumb helper into a class method.

a4b4b1da363fbb017d772ee1bca5da046670f323 authored over 9 years ago by Thomas von Deyen <[email protected]>
Change the breadcrumb helper into a class method.

The breadcrumb helper has always been very cumbersome. It now is a class method on Page model an...

0cf4b25c72982ed30eef3879b27dc700b094e598 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #775 from AlchemyCMS/allow-hash-essence-presence-validation

Allow hash as essence validation type

1742c133c2c651109626cfc09b6af1455c2d1b1c authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #774 from AlchemyCMS/rename-user-factory

Rename user factories

4a294cb95c5785061ad41a075f376575a752d6e1 authored over 9 years ago by Thomas von Deyen <[email protected]>
Allow hash as essence validation type

Before presence and uniqueness validations could only be declared
as string. Now we can also pas...

5701a94b82bc48a65140c0814c072fe032a4e9c7 authored over 9 years ago by Thomas von Deyen <[email protected]>
Rename user factories

To avoid conflicts with existing user classes all user factories are
now prefixed with alchemy_
...

1d980776ed16bf26fd0c276c036cdc18789a563d authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #773 from robinboening/master

Fixes #753

79d28cce7e10c439964b46c6d53c5dc8ee2e9434 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fixes #753

Adds possibility to use same element in cell and main content.

2d36c51578ed378c31d4f31d2f84442f516d9405 authored over 9 years ago by Robin Böning <[email protected]>
Merge pull request #771 from mamhoff/extract-ssl-protection

Extract SSL protection methods into Module

66db3eb663a3b0d3c93b4d33b102cf30c8571697 authored over 9 years ago by Thomas von Deyen <[email protected]>
Extract SSL protection methods into Module

THat way, we can include them in alchemy-devise.

04eaf6e1ddd04dad602a4cf124083d501abd7996 authored over 9 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #768 from AlchemyCMS/permit-thumbnails

Fix: Permit picture thumbnails for guest users.

decc95fbe8305b6d25f0fbc8d07794077ea2a00c authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix: Permit picture thumbnails for guest users.

Although not in the admin namespace, thumbnail generation and showing the picture in full resolu...

3b3992958ea018fda12ea652613701eaf5d163ca authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix: Pictures without name in archive overlay.

991e4b2a34ae29db39a678acbb2ed3ca6c8ac5a8 authored over 9 years ago by Thomas von Deyen <[email protected]>
Inject seeder into seeds.rb in install task.

Instead of having an own rake task we simply inject the seeder into the db/seeds.rb file, so the...

ef69bf70e5265d6c748ad736cf0ed29766c2f27f authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds page_layout_label helper

ce2da050e586cea29410dbb3955d5e454f40de4e authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #766 from mamhoff/feature-no-namespace-essences

Make acts_as_essence work outside Alchemy namespace

a2e1808b1faced282b2fba515e4e012cd32a079b authored over 9 years ago by Thomas von Deyen <[email protected]>
Make acts_as_essence work outside Alchemy Namespace

As an Alchemy Developer, it'd be quite cool to have no
restrictions on what model can be an esse...

c1fa72878520f223b474fb920fb53aa664815769 authored over 9 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #762 from AlchemyCMS/on_page_layout

Introduces `on_page_layout` mixin.

99a8f2ef56b52b633ed6711c6575aae9c3f5f1c6 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix width of select2 search field.

d199ed4d1b1bf73141c81cedb9841247715c6d8c authored over 9 years ago by Thomas von Deyen <[email protected]>
Introduces `on_page_layout` mixin.

This mixin lets you define callbacks that run on specific page layouts (or all) in the instance ...

581189101385b9a2fb25c1835bf59861fe0a3577 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge branch 'erb-in-yaml'

8c265eadf2a70316a71bf7c7e8480a3680212fbf authored over 9 years ago by Thomas von Deyen <[email protected]>
Processes ERB in yaml config files for page layouts, cells, and elements

4e49718ea227be559bd67e576c28bf10e11eb72d authored over 9 years ago by Tad Thorley <[email protected]>
Merge pull request #756 from AlchemyCMS/better-routing-constraints

Better routing constraints

d627d18e5a7d0144d1c7bd7b08a605464d608f4a authored over 9 years ago by Thomas von Deyen <[email protected]>
Handle invalid byte sequence requests in routing constraint.

dcc7a2f6b5ed3b2ae1aa9c9ed27c24adca973a85 authored over 9 years ago by Thomas von Deyen <[email protected]>
Do not catch ActionController::RoutingError

We used to catch ActionController::RoutingError and had a custom method for rendering to 404 fil...

65964f57157517b47da8b948f4568011272b4e1f authored over 9 years ago by Thomas von Deyen <[email protected]>
Add a routing constraints class.

Alchemy has a very strong catch all route. But we don't want to handle all requests. For instanc...

16dfc930cc09c0bee9200946eb00f3bac4f10536 authored over 9 years ago by Thomas von Deyen <[email protected]>
Rename `lang` parameter into `locale`

f496eeb7c285bebfdb98407e7ea50d9f70b772f5 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #750 from wdspkr/have-guest-user-permissions-for-users-without-role

Have guest user permissions for logged in users without role

667742c6298bf281b07182a3de49f7b03e5ca18b authored over 9 years ago by Thomas von Deyen <[email protected]>
Have guest user permissions for logged in users without role

dc5341a5b9ddc8754f544eb0bdf85ba1a4590807 authored over 9 years ago by timo <[email protected]>
Secure code climate token

8b93dbabe019b0e2156b203c43dda95455d6a2c8 authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds slack notification for travis builds.

f7b3e1416098d677287a3a9c2f4cea557c30e91b authored over 9 years ago by Thomas von Deyen <[email protected]>
Stub timestamps in API controller specs.

584bf436b37ff0736c5a354a2ba3a60fe66e2357 authored over 9 years ago by Thomas von Deyen <[email protected]>
We need at least compass-rails 2.0.4 to ensure sass compatibility.

69b039218cf7606bd33ffab495dc3623d4dfaff6 authored over 9 years ago by Thomas von Deyen <[email protected]>
Disable javascript on some newly failing feature specs.

2c7b3cb40ff1f5ff91fa06a1ce54971bbda3c33a authored over 9 years ago by Thomas von Deyen <[email protected]>
Use top level namespace for merging Ability classes

This should avoid Rails code reloading issues.

1482bd16b17cd43908116947605fde5e6a3a2c21 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge branch 'patch-rspec-activemodel-mocks'

135a6c65147e41241ab52299fae37051f74893a4 authored over 9 years ago by Thomas von Deyen <[email protected]>
Patch Rspec::ActiveModel::Mocks to work with Rails 4.2.1

I applied this patch: https://github.com/rspec/rspec-activemodel-mocks/pull/10 manually and buil...

8a60a84cd75dfea7f3e72437a613a6916685a58b authored over 9 years ago by timo <[email protected]>
Check if API filter params are actually present.

Actually, we do not check for presence of an API filter param. That leads to unexpected behavior...

0489737f60a170ae54008fd1100998b0f9c3dd40 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #746 from AlchemyCMS/feature/share_cache_between_releases

Symlink tmp/cache on deployments

4a4a56692534fda6afcb66ccaffec7ef8f71ae78 authored over 9 years ago by Thomas von Deyen <[email protected]>
Symlink tmp/cache on deployments

When deploying an Alchemy app with capistrano the `tmp/cache` was not shared between releases. T...

32a09816f0495204663a1c10fc690c485798b4b9 authored over 9 years ago by Robin Böning <[email protected]>
Fix 3.2 upgrader

80c4f4aa021268050a80fbd774d2dae5d7a9468b authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #745 from AlchemyCMS/element_cache_key_overwrite

Overwrite cache_key for Element

f6b3f4394899999e7e7cc5f70620c162320f3fec authored over 9 years ago by Thomas von Deyen <[email protected]>
Overwrite cache_key for Element

And improved cache_key test for Page.

ee63eadc6c6bfdc8128fe185bfcad20aeca20358 authored over 9 years ago by Robin Böning <[email protected]>
Removes slack badge from README

It is currently broken :(

fee4934f890b5b39844b8e99d1030423ac7471c8 authored over 9 years ago by Thomas von Deyen <[email protected]>
Update README.md

21f3d147f4cc59bd4a391e8902365db4a15a3c0f authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds Slack badge to README

d300abd926595996a0f276e732e421d42e6d4d31 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #742 from AlchemyCMS/fix/publish-button

Fix publish button permissions. Closes #741

bfde7e49ea9f3e5bd555b60f58265d846642c92a authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix publish button permissions. Closes #741

Not the cache_pages configuration option should set the buttons visibility, the users role shoul...

d33ca1aa33a9df918f8b69ba488d852d4b8d4ae0 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #743 from AlchemyCMS/element-class-hotspots-refactor

Refactors some hotspots in element class.

2068bd4a8267b438d74ce849254438360c29018f authored over 9 years ago by Thomas von Deyen <[email protected]>
Refactors some hotspots in element class.

3c6e0934e38c715ed5e7658eb3c9ff952f705805 authored over 9 years ago by Thomas von Deyen <[email protected]>
Switch to codeclimate for test coverage reporting.

a9e78e13a7b126ad423e6623929210f8e71b7ecc authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #722 from AlchemyCMS/remove-acts-as-taggable-on-migrations

Remove acts as taggable on migrations

dde3f2d66c3302c9624cccac7cfaf325a2b5a2ce authored over 9 years ago by Thomas von Deyen <[email protected]>
Removes unnecessary .css.scss extension.

6ea806713a82d1145835610304b9af9d0ec6f166 authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds a upgrade task to patch the aato migrations

747a673d353990fb1e33b47bc6a7090d4c384983 authored over 9 years ago by Thomas von Deyen <[email protected]>
Install all engine migrations while installing Alchemy.

We need to ensure, that the migrations from acts-as-taggable-on get installed properly.

39315f631c3c52dcdefea2f36cf0a3b0fe4d5374 authored over 9 years ago by Thomas von Deyen <[email protected]>
Remove acts-as-taggable-on migrations.

We must not ship the acts-as-taggable-on migrations with Alchemy.

Run the acts-as-taggable-on i...

e1afb90490b2942e3717d31f19680457b2dc51d1 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix branches for Alchemy Rails template.

ff06ff2e3d901dcfba6f6e6c0de14195c13ad62c authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #740 from pascalj/feature/skip-session

Prevent PictureController from sending Set-Cookie

8b7d5c38f1e099466b2f855484bed5a77c5775fa authored over 9 years ago by Thomas von Deyen <[email protected]>
Prevent PictureController from sending Set-Cookie

The PictureController will send Set-Cookie headers even when it sends
images. This prevents most...

a3990c87022b46ff338b985b8938cacb58b468db authored over 9 years ago by Pascal Jungblut <[email protected]>
Updates link to latest stable branch in README

23ce97128c668776fb44e14d68774c66d7540a62 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #738 from AlchemyCMS/refactor-controller-specs

Refactor request based specs.

64351eafa7f59bbd0cf4c5d09951dfe5120c4b92 authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds hound and rubocop config files.

Raises the line length limit to 100. It's 2015 guys :)

aa16813d322ea76b462f4869fe5f760af4d58a9d authored over 9 years ago by Thomas von Deyen <[email protected]>
Refactor request based specs.

In order to get Rails 5 compatibility, we can't use the old `use_route` option in controller req...

ff977f1bdda9fbaa7bca4cf28080b7ff880507de authored over 9 years ago by Thomas von Deyen <[email protected]>
Alchemy::Shell can be set verbose again.

Needed for shell spec ¯\_(ツ)_/¯

99b7faa14c345c04edd0943d3c1bb10dce52c993 authored over 9 years ago by Thomas von Deyen <[email protected]>
Renames deprecated config option from dummy app.

231c896d9697b762f5ac49bee14ec001f7af300f authored over 9 years ago by Thomas von Deyen <[email protected]>
Alchemy::Shell output can now be silenced.

Nice to silence the output of the seeder. Enabled for Alchemy's own test suite now.

87096073b74f02610f3092f75ff0be7a00ee422d authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #736 from robinboening/feature/permission_refactoring

Remove condition for user role execution

d1adbca4678d8e53a1ef0e2286a9a573b18627e1 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix Alchemy Admin Pages controller permissions.

d52e2641e01f7589ec1b77f370bd087d4d393055 authored over 9 years ago by Thomas von Deyen <[email protected]>
Remove condition for user role execution

Since we iterate through the users roles, we do not need to double-check if that roles array cont...

2cbe8a129f5b132138b739c3031a41639d8b1f79 authored over 9 years ago by Robin Böning <[email protected]>
Merge pull request #735 from irontoby/master

Add down migration for initial alchemy tables

d8c478823aafa5e813df9cc2875e59fc08fcde99 authored over 9 years ago by Thomas von Deyen <[email protected]>
Add down migration for initial alchemy tables

6d122f3bb74a336931ad090bac72be69e132c276 authored over 9 years ago by irontoby <[email protected]>
Merge pull request #731 from ferdinandrosario/master

added HTTPS source for rubygems

196041b2b920805f6e1d11c9c0a053c9b9e5fd2f authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #733 from irontoby/master

Add documentation for new Alchemy.current_user_method config

82373fa1be0404cfe1e9ae7e8323a0b09fe128e4 authored over 9 years ago by Thomas von Deyen <[email protected]>
Add current_user_method config to README also

6d1bd07fa802acabe93f6b939a9eca26ae01596a authored over 9 years ago by irontoby <[email protected]>
Add documentation for new Alchemy.current_user_method config

69f3cb01bc7c99419d11fef6e1635bd56ea1a549 authored over 9 years ago by irontoby <[email protected]>
added HTTPS source for rubygems

63dd8513393831428c8e369c5d1ce6fc0396785c authored over 9 years ago by ferdinandrosario <[email protected]>
Merge branch 'rails-4.2'

813ecf9d379fbeb57f1721d955407691d9700cfb authored over 9 years ago by Thomas von Deyen <[email protected]>
v3.2.0.beta

7f2ba4281c2f5bacc64d55068cbd22cc30695ab6 authored over 9 years ago by Thomas von Deyen <[email protected]>
Only require coveralls on travis.ci

39e3c3e84ab91f9032c5ab7aad979c983fc42a8f authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge branch 'master' into rails-4.2

cacb00e0215802e8f4d55cc0b08f6e2910067084 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge branch 'move_shared_examples_after_rspec'

0d6329aa2f32498ad789068c15a71c8262ac6364 authored over 9 years ago by Thomas von Deyen <[email protected]>
Reorder require calls in spec helper.

b57988e53060aa0a8fc94b5d4357b14f8edaee64 authored over 9 years ago by Thomas von Deyen <[email protected]>
Merge pull request #730 from jasonyork/master

Fix SimpleForm Initializer

1e5eab89ac8bfc9f83c90a7c18b38fcb5ed13660 authored over 9 years ago by Thomas von Deyen <[email protected]>
Only log permission_denied exception if present

Fixes #715

d043eeddbe4c03fb1e7631fc901dd064538d1b35 authored over 9 years ago by Thomas von Deyen <[email protected]>
Adds upgrader note about new essence validations.

Closes #714 [ci skip]

d58a336cd6b65bd4c96983315448297cfc564410 authored over 9 years ago by Thomas von Deyen <[email protected]>
Update simple_form initializer to be backward compatible with 3.0

Alchemy's gemspec requirements allow for simple_form 3.0, however
the default_form_class config ...

cf4974d646b19dbb54d131122fc4f6b5dc1687f7 authored over 9 years ago by Jason York <[email protected]>
Use asset_path helper for the favicon

56b2497e54abda52cae4c84865b257dbad2b66f8 authored over 9 years ago by Jason York <[email protected]>
Merge branch 'master' into rails-4.2

331054d0d26bf972ae3f78e783a016600bcce483 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix: show pictures without name in library.

0dfa023be91bb86c857c487a566ebc7cc326693f authored over 9 years ago by Thomas von Deyen <[email protected]>