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

Devide spec preparation and run script in travis config

83edd9e10bad1b7d659edd7087b93c0013248423 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Removes duplicated attachment loading in update and destroy methods

22d240042230a1925ef5886e8d3e8f07249bfa10 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Removes depricated .stub() syntax from specs

d5cf38434e64a5b14d61a16bf21ad2c8433a669a authored almost 10 years ago by Thomas von Deyen <[email protected]>
Update the build script for travis ci

dfc389c52233df12e69333ceca7a8f9995429d21 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Update note about Rspec version in readme

60cbdf17812bd539fcbe2be5234448f18f81f7f2 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Raise deprecation warnings as errors

Here I turned on the evil "raise deprecation warnings as errors" setting.
Now the Alchemy test s...

f754b5af486063c1a74a37799c7bf45a1175b2b8 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
fix ElementsBlockHelper spec by putting Class names into a string

80ba7bda5e6e1d40e385910228809c81a69d5879 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Updates rspec to v 3.1 and adjusts specs and settings

148ce3b941651eba21f97ed9f7cfdfa86da8caa6 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Removes spec type declarations

Since we use infer_spec_type_from_file_location!, we don't need to set them in each spec file.

27cda005039365ce977da21cf4e886c3d68986b4 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Use boolean values for preview_content spec

302d94c066ab84320b0a7208ae8c3ac20331f255 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Separate two expectations to two tests

Somehow, the first expectation does not lead to the the xhr request
actually being run, which re...

7239df4df7f73dafd0ffa7da5877f93b7a460f95 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
convert the transformation examples to rspec 3

e8513a838bfce8be96dc9d02665861c556bcdb02 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Reference :language_root before trying to create a :public_page

Otherwise, AR barfs because of the language_root page being already
there.

9de6ebd3a8edb4979e2373b741b21108017df190 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Convert specs to RSpec 2.99.0 syntax with Transpec

This conversion is done by Transpec 2.3.1 with the following command:
transpec

* 664 conver...

3500ef36c5217b678321d2caabb123ad2c062dfb authored almost 10 years ago by Martin Meyerhoff <[email protected]>
add RSpec::ActiveModel::Mocks

90e017053b811baa9d513ec57f5cb6e237077056 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Infer spec type from file location

This gets rid of deprecation errors for every single test, even though for most
tests, transpec ...

07e61c6f8eadbb62061a31bcec41ace7bbb9d187 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Remove deprecated have(x) matcher

5555d2ead93c983767aceae2c3b3c490bce48398 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #660 from mamhoff/free-simple-forms

Free simple forms

6e2c38dcb50f72730f41949c9b2087871f2a68c4 authored almost 10 years ago by Thomas von Deyen <[email protected]>
convert config.label_text from lambda to proc

That way, it can accept two as well as three arguments and does not
throw an error when updating...

1f6ecca53a8261c47a1c17a03064a63415d25865 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
allow all versions of simple forms '~> 3.0'

For my app, I need a newer version of simple forms to be compatible with
Bootstrap 3. I've tried...

7396a25228d43dd83842a9dceea1fc6e38773518 authored almost 10 years ago by Martin Meyerhoff <[email protected]>
Updates the tinymce skin, so the editor still looks good w/o toolbar

ed064c32c94cc2607f921ffbf25cb03ee7c266be authored almost 10 years ago by Thomas von Deyen <[email protected]>
Fixes "publish page" specs

226ff3852ccd5232a7f6085d7f2600fc96e83219 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Set positions on elements manually while ordering

We do not use acts_as_list methods anymore which saves database quaries. This change also ensure...

3252f285095a4b4f9fad054aa760605631c16917 authored almost 10 years ago by Robin Böning <[email protected]>
Complete new README

Added much more useful information into the readme that should help to get started with Alchemy ...

92623e1962744659cc883285f89a1e801efc1277 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Use full asset url for tinymce base path, if asset host is set.

Closes #596

34ba6ab5de1fde0a4790ee6e1b9bedcc6bfaefbe authored almost 10 years ago by Thomas von Deyen <[email protected]>
Replace CanCan with CanCanCan

68f9319901db40ef85d0981a06d11cd750a125d8 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Replace CanCan with CanCanCan

5db4bb6ef4013270cb645f88fd10358fbc219d59 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Ensure that redirect_page parameters are symbolized

Rails 4.2 complains about params having mixed stringified and symbolized keys.

76e067aa46d24e2ee608d838461c5d08f05de72d authored almost 10 years ago by Thomas von Deyen <[email protected]>
Only test against Rails 4.2.0

The Rails 4.2 dummy app is not backwards compatible anymore. Rails and Semver \o/

b692f20a8bba4786b519ae6fbc1285f8e07b194c authored almost 10 years ago by Thomas von Deyen <[email protected]>
Updates dummy app to Rails 4.2

22f6422df426f10149a2d9463353d183343788c4 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Delete nil keys from url_options_for_navigation_entry helper

c25efbb36ed17221f1a228ae15533ae65334d6a2 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Make resource_spec Rails 4.2 compatible

95e2c4447addd595586f1e83fd8d01cf9d9a5210 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Remove class level respond_to calls

646df5ccbe3a77a3f4694ec683ec0cbae38a971e authored almost 10 years ago by Thomas von Deyen <[email protected]>
Use special rails branch to fix use_route regression

29d213af9d9c431d5eefbf4088ae146c42184e80 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Build against Rails 4.2.0.beta4

72825f8b9ed5302b3fa6dd9e19943cb150a40e29 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #652 from magiclabs/fix/dashboard-sites

Only link sites in dashboard widgets, if login_url is present.

b712ac2fc9fdc3cb6786b1c6733f8d37be4c2588 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Only link sites in dashboard widgets, if login_url is present.

Fixes #651

1119831d47dc823263764b746bf5b362bd45a3d6 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #650 from magiclabs/fix/picture-assignment

Fixes picture assignment in an element editor.

91d9d084f4a1da1ab9082cf4729abaaa0007ff71 authored almost 10 years ago by Thomas von Deyen <[email protected]>
Fixes picture assignment in an element editor.

Since the editor partial is getting cached, we need to touch the content manually when assigning...

5cc6557d3762b55268f698411e21c2c21dc8f3f7 authored about 10 years ago by Robin Böning <[email protected]>
Merge branch 'jquery-ui-rails_upgrade'

c78dee563323c955fdc4158a0700aeb41993374e authored about 10 years ago by Thomas von Deyen <[email protected]>
Change the references to jquery ui to match new directory structure.

This adds the capability to be compatible for the jquery-ui-rails 5.0.0
gem.

0ae0774f9c7aaba4f0416a47f1d82009b17ed2c7 authored about 10 years ago by Mike Farmer <[email protected]>
Merge pull request #648 from magiclabs/fix/sass-dependencies

Allow latest versions of compass-rails and sass-rails

ff64d7befbf4d8d31d92269907e3033e83d602f2 authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #649 from magiclabs/feature/export-database-to-remote

Feature/export database to remote

91f309c9c4f59aab2f14b6ccd07ddc7e7d425d35 authored about 10 years ago by Robin Böning <[email protected]>
Escape the export db dump to be shell safe.

eebf4661b1e9a93c2f45b204183b7820849d8189 authored about 10 years ago by Thomas von Deyen <[email protected]>
Adds new capistrano task to export local data to remote

Like `cap alchemy:import[all,pictures,atachments,database]` you can now `cap alchemy:export[all,...

579b3b8f030759e97253b717ae561e6def6c6409 authored about 10 years ago by Thomas von Deyen <[email protected]>
Adds a new rake task to import database dumps

These database dumps can be STDIN streams or from file.

20a85c37c94abb16e120e705fd4b3d2081b304eb authored about 10 years ago by Thomas von Deyen <[email protected]>
Using sass-rails 5.0.beta while building.

578d271036c1bdc01acd4222d61325dc0f4ef506 authored about 10 years ago by Thomas von Deyen <[email protected]>
Allow latest versions of compass-rails and sass-rails

Fixes issues with apps using Rails 4.1 and compass image spriting

5694aa09037d787cfa57aa74bef5c4406111988a authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #645 from magiclabs/feature/element_title

Deprecate take_me_for_preview and rename it to as_element_title

f57b23925f092d17d7f7dfbb7653ae5c3c447e48 authored about 10 years ago by Robin Böning <[email protected]>
Deprecate take_me_for_preview and rename it to as_element_title

The content definition has an option to mark it as element preview title. The option was named t...

f2f324dfd6bbcab2cf24740af0232f3997d4b042 authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #644 from magiclabs/feature/add_content_settings_value

Adds new helper `content_settings_value`

eb86ba21c7e2f03324954d17688b307308175f48 authored about 10 years ago by Robin Böning <[email protected]>
Adds new helper `content_settings_value`

This helper returns a value either from `content.settings` or from `options` hash.

What this br...

51b4e2c1ba1437b3367815810ec9ac46ca496a1b authored about 10 years ago by Thomas von Deyen <[email protected]>
add tests for legacy url with unknown format & parameters

- add missing feature tests for legacy urls like /index.php?sort_order=desc

555489f564a1cd70f5e942cdcb5f9ce03b2f6cc8 authored about 10 years ago by Matthias Zirnstein <[email protected]>
Bump version to 3.0.2

7fe2839068da582b3373ce067c187a8041ffe544 authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge branch 'tbuehlmann/proper_state'

Conflicts:
alchemy_cms.gemspec

ca8e01d39c928494ef10a9904250bf4d6c8f92a4 authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #638 from thomasjachmann/master

Set page's published_at when not using publish!

0a8fb26e2362906a8a3d7d6a638eb8b7ceaf4915 authored about 10 years ago by Thomas von Deyen <[email protected]>
Fix published_at setting without use of publish!

Before, published_at was only set when you explicitly called publish!
on a page. It wasn't set w...

c768fe5d7c72d10a0809585f854f839318b7e378 authored about 10 years ago by Thomas Jachmann <[email protected]>
Merge pull request #637 from MariuszHenn/mh/fixwhitelist

Prevent to overwrite custom NonStupidDigestAssets.whitelist

977ed83b970961320c97c3130fbb6e8e4dd2d880 authored about 10 years ago by Thomas von Deyen <[email protected]>
Do not overwrite custom NonStupidDigestAssets.whitelist

ceaffd7bc8699a8d090381794ecf0dc3f6dc8c75 authored about 10 years ago by Mariusz Henn <[email protected]>
Merge pull request #634 from louim/master

Fix typo in ignored upload folder

ebdde797364005c1fa27a31362ba1bf25a16b86f authored about 10 years ago by Thomas von Deyen <[email protected]>
Fix typo in ignored upload folder

0ff21003cc80e3eb653358f1203c4fe0808c9b0e authored about 10 years ago by Louis-Michel Couture <[email protected]>
Use latest version of spring as app preloader in development

3b527158d4f1b0f6254e7b5e297ae32bdd01974c authored about 10 years ago by Thomas von Deyen <[email protected]>
Test against latest Rails (4.1.5)

End ensure, that if a new patch level has been released, we always test against it.

97662618f07ddb4ddc903fe2ae55bd4f94edf05f authored about 10 years ago by Thomas von Deyen <[email protected]>
v3.0.1

6d6f12b38c401e661ec357e3a669c640c1f400b5 authored about 10 years ago by Thomas von Deyen <[email protected]>
Use simplecov 0.9.0

74056a8f808b173ec6cc10a533a7916778e3e295 authored about 10 years ago by Thomas von Deyen <[email protected]>
[Fix] Adds `publish_unpublished_public_pages` upgrade task

While upgrading to Alchemy 3.0 we introduced the `published_at` column to pages, but we never se...

d9fa8e66d9daff43b58843544e7684fa8bfc77a4 authored about 10 years ago by Thomas von Deyen <[email protected]>
[Fix] Touches element's cell after update

We never touched (updates the timestamp) of an element's cell, if element gets updated. So, the ...

3fbd35e8775ee2587ad90afbfee97d67f92b02d8 authored about 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #627 from darmens/master

Two typos fixed in alchemy.en.yml

dbc52944b824eecf3eb724535544f67fb933ce91 authored about 10 years ago by Thomas von Deyen <[email protected]>
Adds a module generator

Use `bin/rails generate alchemy:module` to generate a admin module für your controllers.

38005763653dd3a4089a64d73335035b0443747c authored about 10 years ago by Thomas von Deyen <[email protected]>
Typo fixed

19606962243b18308b58856e79662ec4f1b71fbd authored about 10 years ago by duccioarmenise <[email protected]>
Fixes essence_name in essence generator

Essence name was all snakecase, but we need it underscored for template names and css class names.

4073af41d06fdcd7e71556e3f9adca8c66676f81 authored about 10 years ago by Thomas von Deyen <[email protected]>
Allow Kaminari version greater then 0.15

Fixes #617

ddbc673c523691d9e77a86070f02ef5925551327 authored about 10 years ago by Thomas von Deyen <[email protected]>
Require request_store in engine.rb.

f3731b94e6b51e3cb911b8d1665b2ff13f43061b authored about 10 years ago by Tobias Bühlmann <[email protected]>
Use RequestStore instead of pure Thread local variables for request specific state in order to avoid concurrency issues.

64841cecdc546162d1ecbd58a40447267e3ba471 authored about 10 years ago by Tobias Bühlmann <[email protected]>
Fixes updating of page urlname path.

The logic of the Page#set_urlname method does not take the root page into account. So if one upd...

2093518e078261486f22da939b68dfc1450c88e6 authored about 10 years ago by Thomas von Deyen <[email protected]>
Adds french Tinymce locale.

1a2b6d1fa0c849e95d7d5a8229907e71192d77ae authored about 10 years ago by Thomas von Deyen <[email protected]>
Explicitly authorize! PagesController#show.

Since we load the page in a before filter we need to explicilty authorize! the show action of Pa...

f315ad117be70b104da35c464aff9be7cf01e96f authored about 10 years ago by Thomas von Deyen <[email protected]>
Use pry-byebug for navigation features in pry sessions

125c21a82f6d6dc2785752d60681f9c42522b24f authored about 10 years ago by Thomas von Deyen <[email protected]>
Fixes user factories

The roles wasn't arrays

85e8fcf231ff4f94ac8276f1ed05fe30e044e2c1 authored about 10 years ago by Thomas von Deyen <[email protected]>
Raise js errors as ruby errors in feature specs. Closes #562

58d3b7ee1e0e157f1ebdf39fae9240b5a0ca0053 authored about 10 years ago by Thomas von Deyen <[email protected]>
accept params for modules

b1f5ba124ee4a6108d3b4a733e4a0fbb61ccc853 authored about 10 years ago by Vladimir Fedorov <[email protected]>
fix thumbnail generation. finally, i think

66c06c589f4ea7e5853a6595fd4fce29afaa4b42 authored about 10 years ago by Martin Meyerhoff <[email protected]>
Replace imagemagick -thumbnail action with -resize

Imagemagick's -thumbnail operation is faster than -resize, but this comes
at a price. A lot of m...

e1e60e0faa55361812440fed2068d37d650763ed authored about 10 years ago by Martin Meyerhoff <[email protected]>
Fix bugs on Image::Transformations

This commit tries to fix the issues raised by Thomas. One by one:

1. Refactoring app/views/alch...

4a16ada822d70ced03932d04d7bd10c45083e629 authored about 10 years ago by Martin Meyerhoff <[email protected]>
Add upsample param to safe attributes, revert thumbnail algorithm

The upsample param could - in real life situations - never be
passed to the ```PicturesControlle...

fc3569b8e727437b04644d19d4863117c6ab3ab1 authored about 10 years ago by Martin Meyerhoff <[email protected]>
Move all dimensions operations to Picture::Transformations

All point and string arguments can tage the "x20" or "20x" arguments.
Points get 0 interpolated,...

9da1264714d999a35be37f96439e37479619bf50 authored about 10 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #611 from georgemillo/master

typo fix

31361f30fef881711864886f04d79097e36faf0b authored over 10 years ago by Thomas von Deyen <[email protected]>
typo fix

decd590cc580f74c4d74c1a6aeb27e180aa02bb8 authored over 10 years ago by George Millo <[email protected]>
Fixes preprocess_image_resize Config option.

The configuration option `preprocess_image_resize` was not compatible with Dragonfly 1.0 syntax.

1cfc24801c56e47a67c666e2c75fba684f6e15e1 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes a small icon hover glitch.

54b54fdc568e7dc16d11362c61274d58fe7802c9 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes a bug where an empty cell elements collection breaks the elements select tag.

84ed9f56065202136333dcf649e9c519fcbaab4c authored over 10 years ago by Thomas von Deyen <[email protected]>
v3.0.0

2fc12d695349ee5291c9f2c99314f9742de8d610 authored over 10 years ago by Thomas von Deyen <[email protected]>
allow for active model serializer 0.9

7e33a170e403b7bffa6dd01c7f1796834547ca61 authored over 10 years ago by Ben A Morgan <[email protected]>
Fix typo in README.md.

dd4b5a719afe626042b04b0c25bfbecad0f2f433 authored over 10 years ago by Tobias Bühlmann <[email protected]>
Bump act-as-taggable-on to 3.2.6 and include the necessary migrations

Acts-as-taggable-on 3.0 has just been updated to a version that breaks alchemy
builds with Postg...

32a5fec252cf1d1ad085353db2d8b711fd678611 authored over 10 years ago by Martin Meyerhoff <[email protected]>
Convert item['slug'] into string before concatenating it with ancestor path.

Fixes #588

9c536b063f49ef851e767aa6a7a7bf49d9c5ea04 authored over 10 years ago by Thomas von Deyen <[email protected]>
Updates Dutch translation with more translations, fixed some typo's

d9476c9376c97cf7908ba28705d121c054ec0e3c authored over 10 years ago by Etienne van Delden <[email protected]>
Prevent scrolling of body, if dialog is open.

93295c684e399b7d54a3fbde8ad916ceb39b2f11 authored over 10 years ago by Thomas von Deyen <[email protected]>
Make all dialogs draggable.

2690f766a9d2ae1bb48ca929a137f061b8561e63 authored over 10 years ago by Thomas von Deyen <[email protected]>
Refactors the dialog, so it is scrollable if the dialog content is larger than screen height.

7db36f2f61f57f1d5414eade7d1e7b144a9da514 authored over 10 years ago by Thomas von Deyen <[email protected]>