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

Prevent the default click event on preview reload

The reload preview button always caused the whole page to be reloaded because the event was neve...

59aa1dbb6a056d10083f5aef69f852f18aa7064a authored almost 7 years ago by Thomas von Deyen <[email protected]>
Convert preview window js code into vanilla js

We used to rely on jQuery being present in the preview window. If it's not present we loaded jQu...

7d0b4fd98e85d85e532c80e17d8b7d1f009dc83f authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove custom jquery loader

As we do not use jQuery in the preview window js anymore, we can now remove the custom jQuery lo...

fda299f91b6af660e29e65bce7e5f1a051cc09d5 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use a dashed outline for selected elements in preview

A little less intrusive

15615aa4fa5f6e6d56e55c2df1ba2f0c82c9f158 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove vendor specific preview styles

Outline is widley supported nowadays and we don't need vendor specific prefixes anymore. This le...

b2ea7207cc29955ed3a15f1d96aab1b8dab7763d authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1347 from tvdeyen/headless-chrome

Use headless chrome for feature tests

d9a5962b470fde532024819f13c079b3d3a1d980 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use headless chrome insted of phantomjs for feature specs

097ea9f2b2f00ee5d1f69f2e216c1b57b04a1542 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use select2 capybara helper to test language tree

Former we were using the hidden select.

35844d2fa2b038264ab15d087db9a0555ad58b9c authored almost 7 years ago by Thomas von Deyen <[email protected]>
Add capybara-screenshot

This records screenshots if errors in feature specs happen. Very useful debugging tool.

2ef3c2d984949cc506fd259b8b9f2edfcc2617f1 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Add a select2 capybara helper

This enables us actually testing the select2 selects in feature specs.

64da4d9f822b65e3063c3d0d126ae8faac2f3bc4 authored almost 7 years ago by Thomas von Deyen <[email protected]>
New lighter table style

Remove the baby blueish table row color and add more whitespace into the
table cells.

5afde7d8f9353870258e7143563fd5cdc9be9323 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use new table style for dashboard widgets

403966f057634ac888d7cf536de7484ce08df527 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Adjust sitemap style to table style

876109e25f463a00ff7adb4bb83061946fd96095 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove brightness from light yellow color

This color is used for form hints and table row hover color. Slightly remove some brightness to ...

0793049ecfdfdf3a295983e55424999b00ceeebe authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1342 from tvdeyen/fontawesome-icons

FontAwesome Icons

a34c1cc73b16e7b7bcf94dfcc2bc5308ac1ed016 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Slighty raise the toolbar icons size

809b77e96109e2cfe7ebbe1b07939cb5c566d4a5 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Add changelog for FontAwesome icon replacement

db56d6944fe3f2dcb45640972fa0e2a082511b5f authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove jQuery UI icons

We are not use the icons component for a long time now

962a92e8978d8eba9ee417a98edf3009b551b41c authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove old icon font

We use FontAwesome icon font everywhere now

a76a4cd7de4aed442323894207da64c0f945d865 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use FontAwesome icons for select2 theme

45659c4734b48a27d416454d1c7063455149c12a authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use FontAwesome icons for dialog error messages

6aa214f258b7a969460890068ecfce53669f4d22 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Do not display element toggle button if is trashed

ae8859158d92d062360f87258fd765fb9e5b36ce authored almost 7 years ago by Thomas von Deyen <[email protected]>
Replace old icon font with FontAwesome icons

e6272a22fc4fcb2734415ee50ac9924f532b6411 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use FontAwesome icon font for tag lists

dd75ad0e6a4c9f0d90aa906518160da229fe6efa authored almost 7 years ago by Thomas von Deyen <[email protected]>
Change render_icon helper to render FontAwesome icon

All FontAwesome style, sizing and transform options are supported.

be8216d7ceb20b61a357b837f1cef95ed8d5ecb1 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Replace PNG icons with FontAwesome SVG icons

Instead of the old PNG based icons we use FontAwesome 5 SVG icons.

7959b51fd6ae70edaedebfe5b5e62f237d5e0450 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use latest element icon for clipboard item

341014ed5d5db61d16441c2aa558384426cfed87 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update hint_with_tooltip helper to support FA icons

Instead of using the css class of the hint to change the icon you can pass the FA icon name inst...

8f5a4300558aefb90a3da3fa49809ff1423924e6 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update attachment icon css classes

Use fontawesome file icon names. Also removes unsupported ones and add new ones.

e00bd9bde3da7e3e37b3ace018e77c9729f34b0a authored almost 7 years ago by Thomas von Deyen <[email protected]>
Add flash message icon name helper

Returns the fontawesome icon name for given flash message type.

7a250b6c393a84ba233e91f2d2ce68df96030f08 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use a b/w svg for dashboard icon

976ee9be28a35f8f584071d8e54415eafb761bf7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use FontAwesome icon names for flash message icons

By leveraging the new message_icon_class helper we use the new FontAwesome icon names for flash ...

43fd46ca9d99f96099f6ef9ab7765d28e0d32cbe authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update unlock page js for new fa icons

5aa17fef22f5983bf7c5107189236d0141194b51 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Fix positions of new FontAwesome icons

After replacing the PNG based icons with FontAwesome SVG icons
we need to adjust the positions f...

8df8f710f93d68cf4654896c1e46817780217d03 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Change icon and text color

The default text color - that is also used for icons - is too dark/black.
By using a slight touc...

db45c075c4827cb561fcb64f987854e7770638a9 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove old icon references

Since we do not use the old PNG based icons anymore, we do not need the CSS rules anymore.

dc129733e44d20cd6d092cce7b15813bcc2952c4 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Install FontAwesome 5 files

46ba4788e5474a57cf139c093d544dd8e896b043 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Do not change icon when set element dirty/clean

8a7cb3bbe92ae2f08b147399b9f97698492eeea0 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove PNG based icon sprite sheet and styles

We'll replace the icons with SVG based FontAwesome icons

0be304829471379080bd48820f4130496a99faf7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1343 from tvdeyen/even-more-admin-cleanup

More admin cleanup

fe97880010d2f0e40dfcf2465c54bd649ec69126 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove unused contents controller actions

This is a leftover from "available contents" feature removal.

7d0a29766a04ada54d4632c2d43fb8299db27a14 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove left over file from picture cache removal

f337528eedc44bf18d62361c8e47f65f4cf598a7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove pleaseWaitOverlay from GET links

All links that are normal GET requests do not need the pleaseWait
overlay. This is meant for act...

c11296989bc73293e8ecedd96c4481e34a6084c2 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use Turbolinks.visit instead of window.location

Instead of making a full page reload in cases we want to redirect with javascript we use Turboli...

4b66011d359bdf80b93728d60d468ea4b5760a2e authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1339 from tvdeyen/admin-cleanup

Admin cleanup

c595e29586364e8866e15f7ee0e5fa40f600ece6 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove Bourbon sass library

We never used much of Bourbon besides the border-radius and clearfix shorthands.

99e2e57e02430724245379a0dd0c70f593c9079b authored almost 7 years ago by Thomas von Deyen <[email protected]>
Fix empty clipboard notice after removing last item

Use `render_message` helper instead of a plain `<p>` tag.

4524d082ec3b78b2417dcccc696381dd8b5adc29 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove height of archive wrapper div

This is not necessary and causes overflowing

063a732fa467463b5a1470ba28b2adc2a82f6a09 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Fix tag lists and forms for several resources

9d4fc0cfb749164be4e5ed644d52daf30ab24851 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove floaThead jquery plugin

This is a terrible hack for sticky table headers. The benefit is debatable and the problems is c...

55c4e12b743bf7a0124e53c34a222547be7e4ab5 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove unused css rules

These rules are very old not used in a long time

8c380a781d7f09f0e796b6eadd3f4971cc98bfd1 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Move css rules into existing files

The base css file should not hold specific rules

4d9bba9a62e979fd6f2f37c6624075124912753e authored almost 7 years ago by Thomas von Deyen <[email protected]>
Set width of unstyled medium selectbox

Before select2 replaces the selectbox the width is set to 100%, which leads to jumpy UI.

6843a3b4b4bfb61b226db55c68f0841665ecfa96 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove old sassy buttons gradient image

This is a left over from the Sassy buttons removal in a737e5ca9d51e3d45186d68eb85f2571588ccc58.

1137e94ace1d3181e2af9e7634c38af128cf5c95 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Build three latest Ruby versions

9de119b085a81be511d26f293056c937a2598ead authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove left over from available contents removal

These css rules are not used anymore.

03639adc55203eca181f7d3185991ae3458cb4d9 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Exclude vendored JS libs from code climate

24125a29e536cdf028eef207109122db5ee84e74 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Use new codeclimate badges

157f23add57d154ec84f56e73b3c8b07e4f04800 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Separate css components into own files

e725b04df81784e8eaa0aebdfc36ba834aa67741 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove rounded-border sass extend

Use plain old border-radius instead.

69f2d9e22c59513ddb3146a284ab14c46c71badc authored almost 7 years ago by Thomas von Deyen <[email protected]>
Unify flash and message styles

Flash messages and info/warning messages used to have different colors. They now have a unified ...

966443612d64b17804312e309871501d54c02ef4 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Fix tabs height

075f6474e6690fbbac38b5c6333e2862ba7598c6 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Avoid scrollbars at sitemap in link dialog

48dbaad331c16514a470130b33d33735a42e07d3 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1341 from tvdeyen/fix-pg

Ensure to use pg < 1.0 in tests

9cdf5030bf3829f8984492aa521d6ee9b97194b0 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Ensure to use pg < 1.0 in tests

Rails does not work with pg 1.0 yet

fe021c8623ebc8d7e76cebca7d7fcab81ab41efc authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1329 from tvdeyen/fix/1244

Do not add leading slash to default admin path

65f67e259f9755ff0825253e42a2455cdcd4f4b9 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1331 from adnotam/title_suffix

Add possibility to add a suffix to the page title

b759021f7332ac5d54444ef352ae99b49bce989e authored almost 7 years ago by Thomas von Deyen <[email protected]>
Add possibility to add a suffix to the page title

18e7cd4437c5d91d5815078db0f9e1f4dbc6125d authored almost 7 years ago by Jan Rieger <[email protected]>
Do not add leading slash to default admin path

Since 871e77eca5bdb014339be153f4adffd21ec36344 we allow to set a custom
admin path (ie. `/backen...

5f46a4f8523a9ae710cb9e3f021d72d03b16b3b4 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1324 from pascalj/pagetreeserializer-speedup

Skip folded deeper levels when rendering page tree

01f3497a067635fce97fc37f149049c9212b1aed authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1327 from mixandgo/master

Check if file exists on disk before calling identify

814e75af4b85e29fe67e4a27a71d3436d8dae31e authored almost 7 years ago by Thomas von Deyen <[email protected]>
Check if file exists on disk before calling identify

If the file is not on disk, identify can't be called so we need to check
for a file first.

Call...

652abaf8284ed3fa0453eff80f8209834f8a4493 authored almost 7 years ago by Cezar Halmagean <[email protected]>
Skip folded deeper levels when rendering page tree

Previously the page tree was rendered in full even if pages are folded.
Consider the following t...

ac564d79dc89b3bd23190618ef16e652e0cfaa3c authored almost 7 years ago by Pascal Jungblut <[email protected]>
Update Rails version in README

Alchemy 4.0 runs with Rails 5 (including 5.1) only.

0ed9f0f4fbd1e706fb36633c78f7e382f906d821 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update readme for 4.0 release

d6d63ac0b9985775624795d8bd900c327af0445c authored almost 7 years ago by Thomas von Deyen <[email protected]>
Raise version to 4.1 beta

f5b73e5bc6c803ae48119f25b8e19c5bee2b9b39 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Build against recent Ruby versions on Travis

051e3cc7cf8bacbfc46d8aebd3f395945000183b authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update left navi top padding

Due to the change to the border box model we made in d06d8f5d7679ba58ffb01c8287fe4ab5a3d3b2e8
we...

f786b878c31285d158a05f9e46e381004526ed1a authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update Changelog for upcoming v4.0 release

6bf2854aae8aeb4c319df05970ca67f705d14eff authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1322 from tvdeyen/adjust-cropping-screen

Adjust cropping screen

38cb8632d51ba063ef1fc185849db760029c0e58 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Adjust cropping screen

Add explaination for resetting the cropping mask to its default centered mask and tweak the layo...

95dcb54c3c1703f8c9d0af83c518afba1f67ff70 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1321 from tvdeyen/fixes-image-cropping

Fixes image cropping

f170b953bd74dbfcdbce715fee2a71fe6bf8384e authored almost 7 years ago by Thomas von Deyen <[email protected]>
Do not crop picture if crop option is set to false or nil

Only if the crop option is set explicitly to true we crop the image, even if `crop_from` or `cro...

0bf8d0a9ec99d93bbc7ab74e9fede8e81b19b883 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Do not keep empty strings as crop values in essence picture url options

Having empty strings as EssencePicture crop value (`crop_from` or `crop_size`) causes imagemagic...

b99edceff4e363c43693dfae914e9ce67ced2169 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Do not convert nil EssencePicture crop values into strings

EssencePicture crop values (`crop_from` and `crop_size`) should not be converted to a string if ...

e6b0c6dd46bdfd97af29fc12284a5554f9a4c572 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Early return for can_be_cropped_to if upsample is true

An image can always be cropped if upsample is set to true. We do not need to make the sizes from...

87dd196638a582b65dc56e93bab3c68945abe5de authored almost 7 years ago by Thomas von Deyen <[email protected]>
Make EssencePictureView DEFAULT_OPTIONS a HashWithIndifferentAccess

Content's settings - which we use to merge with the EssencePictureView default options - are a `...

afbbe710a4f57e2f82224be6feab08daa615608a authored almost 7 years ago by Thomas von Deyen <[email protected]>
Make EssencePicture url options a HashWithIndifferentAccess

Content's settings - which we use to merge with the default EssencePicture `picture_url` options...

1f70e0f0dec04393dd83e8d9a26cd0aa74929995 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update RDoc of essence picture class

4c57495c246c344735acb3396036a33cfea211e9 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1319 from tvdeyen/update-changelog

Update changelog with 3.6.3 release

53da864f169ed08555fb53d0c227176fdb086edf authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1315 from tvdeyen/follow-factory-bot-rename

Follow the FactoryBot rename

f6f8561a144d80dbfee5a892b4ae67f168a7ddba authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1316 from tvdeyen/fixes-missing-content-creation

Fixes admin content creation js response

b5a9ba518b63aacb7abffd2be0d01099311b7764 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Update changelog with 3.6.3 release

0dd2ae7de36d167acf4f4f4146611897c801c691 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1317 from tvdeyen/remove-display-alias

Remove display cancan alias

ad01dad9aea2fd3b224747530e844fc5281044b7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove unused picture permissions

The `:show`, `:thumbnail` and `:zoom` `Alchemy::Picture` cancan permissions are not used anywher...

f880b6a18a2c4ff38cd1b8fa5636b6703a1f66a5 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Remove display cancan alias

The `display` cancan alias is also defined by Spree/Solidus. And because Spree/Solidus clear all...

7ec070335990d7b2faadfb04065165f1d35d97f7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Fixes admin content creation js response

Rails 5.1 does not support `symbolize_keys` of params anymore.
With the changes we made to `opti...

0b56676e2d3929abf7f302db150034e3a9a59ac7 authored almost 7 years ago by Thomas von Deyen <[email protected]>
Convert the admin contents controller spec into request spec

92fdec79cd7865c5080cc2fcfd41215806257ead authored almost 7 years ago by Thomas von Deyen <[email protected]>
Follow the FactoryBot rename

FactoryGirl has been renamed to FactoryBot. This changes all occurences of FactoryGirl to follow...

bf3ed03b47b984d1847f6352b85aab251db1f81d authored almost 7 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1314 from tvdeyen/update-dragonfly

Use Dragonfly 1.1 and above

321a948e627bbdfdd5332d1db221f296877e670f authored about 7 years ago by Thomas von Deyen <[email protected]>