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

Explicitly use mysql service on travis

639136305763bd3c5c207393b5f681b780aa9ece authored about 5 years ago by Thomas von Deyen <[email protected]>
Use correct encoding for mysql builds

db24470b16a94d6785f67e90eda09eb63990830b authored about 5 years ago by Thomas von Deyen <[email protected]>
Switch to Ubuntu 18 (Bionic) build environment

15c81c5e7b20b23a7ec5913612d720cbdf82e4c7 authored about 5 years ago by Thomas von Deyen <[email protected]>
Reformat travis yml

37e852e0ea69ddaa0dde11cfd160660139e8da7d authored about 5 years ago by Thomas von Deyen <[email protected]>
Use at least postgresql 9.4 for testing

Rails 6 does not support postgresql < 9.3

f61cc61077d73f7fe5985f4fa9d129f07aed79fc authored about 5 years ago by Thomas von Deyen <[email protected]>
Ensure database get created before resetting it

Rails 6 somehow change the way db:migrate:reset works.

d6ceadb67d05744b75396e3d010bb8e2b60742f3 authored about 5 years ago by Thomas von Deyen <[email protected]>
Build with latest Rails 6 supported Rubies only

5215d7191e0f62df803ad64a7960a4585326c7a9 authored about 5 years ago by Thomas von Deyen <[email protected]>
Test with Rails 6

Updates the dummy app to Rails and tests with Rails 6 in the Gemfile.

0e4e2dcc3a2fe726a539e8f20637d39a38124219 authored about 5 years ago by Thomas von Deyen <[email protected]>
Allow Rails 6

94caa9d97b7da1784f282537069291d57a06dafc authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1615 from tvdeyen/use-media-type-in-specs

Use media_type over content_type in specs

f9ad5c35f2867a67521fb7f64d0ee2d7fcfcf4b8 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1614 from tvdeyen/remove-picture-security-token

Remove unused Picture#security_token method

2f0a1d019cc2bf58ddf2a7058ccadf6c996ea9a0 authored about 5 years ago by Thomas von Deyen <[email protected]>
Use media_type over content_type in specs

Rails 6 changed the usage of content_type. It now includes the complete header
in contrary to me...

080b1ab8804dddef7e55a98569a91b986f7ce092 authored about 5 years ago by Thomas von Deyen <[email protected]>
Remove unused Picture#security_token method

This method is not used anymore since we removed our custom picture
rendering middleware with v3...

c8f9ac20b7d55afd868ce58f0b9bf1cc44e3a891 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1613 from tvdeyen/rspec-rails-4

rspec-rails 4

875d1e04c02dac90b3be66b3005193f4c2dd180c authored about 5 years ago by Thomas von Deyen <[email protected]>
Use rspec-rails 4.0.0.beta2

This includes bugfixes for Rails 6

4cd052b8fa379cb799349f0c52c6d86423d41ad1 authored about 5 years ago by Thomas von Deyen <[email protected]>
Move common test dependencies from Gemfile to gemspec

787583e966fdb057a9e03fec453b2ba8a40a0d71 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1612 from tvdeyen/dummy-app-rails-5-2

Update Dummy test app to Rails 5.2

951823a6b09d2880eb967270573a2a97ca8a40c1 authored about 5 years ago by Thomas von Deyen <[email protected]>
Update Dummy test app to Rails 5.2

We were still loading the defaults of Rails 5.1

In preparation for Rails 6 we should test with ...

360a1cde995b904919660ecaae119c3c012c259e authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1598 from alexanderadam/bugfix/add-default-styling-for-number-inputs

add default styling for number inputs

70cb77bd8ed9a1e7f3542f84afe14f08dd3514e6 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1610 from mamhoff/change-to-available-locale

Fallback to default local if unavailable locale requested

86cced40cfb8bc85796c205c181c28fd5294dc25 authored about 5 years ago by Thomas von Deyen <[email protected]>
Fallback to default local if unavailable locale requested

In cases where a user's browser or an out-of-date session request a
locale that the current app ...

77f3562a2670400420bb63bf78ebaaf75be89011 authored about 5 years ago by Martin Meyerhoff <[email protected]>
add default styling for number inputs

19ea15f1d6f8390c816c4ce9371a88781e775b8a authored about 5 years ago by Alexander Adam <[email protected]>
Merge pull request #1606 from tvdeyen/update-changelog

Update changelog

31215aa1d59e5fff17daf053d107202f931a3510 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1605 from tvdeyen/update-changelog-task

Update changelog rake task

ce18f8d3c8e9e34e532b98630451c815e787c394 authored about 5 years ago by Thomas von Deyen <[email protected]>
Update changelog

794d774a52250607a8c9749a7a582802c6b8bc28 authored about 5 years ago by Thomas von Deyen <[email protected]>
Update Changelog for 4.2.1

913861e1f4e6b613da289dcc4cb1174fb2388a34 authored about 5 years ago by Thomas von Deyen <[email protected]>
Update changelog rake task

This way we can also update the changelog for a checked out branch
(like 4.2-stable).

de2498b0484d8271153431c5083ed5851375235a authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1601 from tvdeyen/fix-ams-root-key

Use strings as JSON root keys in API controllers

bbf39bbdcd40b57e0e42674e200e8aa6b1f70ac2 authored about 5 years ago by Thomas von Deyen <[email protected]>
Use strings as JSON root keys in API controllers

ActiveModelSerializers 0.10.10 has a bug that assumes root keys are
always Strings. A fix has be...

535d9c5b7fd2e01361c56a71c2ab08e0ff652e16 authored about 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1593 from AlchemyCMS/depfu/update/responders-3.0.0

Upgrade responders to version 3.0.0

bf945649d24b9d73421212b0f7f373fa32915027 authored over 5 years ago by Thomas von Deyen <[email protected]>
Allow responders version 3.0.0

f82d8bfc7d9633688d9b35a362f7d76f4d8c3f0e authored over 5 years ago by depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Merge pull request #1592 from tvdeyen/update-jquery-file-upload

Update jquery fileupload plugin

3cd15f1b45442660a8b00de0f51ec5d84c0308af authored over 5 years ago by Thomas von Deyen <[email protected]>
Update jquery fileupload plugin

Fixes some security issues

65769fe547b02d498a9aaae83f71a81c7c20dc50 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1591 from tvdeyen/4.3-alpha

4.3 alpha

03d4c0ddc45172ba94dce49005afc7ff3269e4b9 authored over 5 years ago by Thomas von Deyen <[email protected]>
Update changelog

7c9ccf1a2821246c4f107a915c700d33f74b66f4 authored over 5 years ago by Thomas von Deyen <[email protected]>
Update changelog rake task description

fbe20399bdbd0d234078ef54b8185b852c2d4d2e authored over 5 years ago by Thomas von Deyen <[email protected]>
Add Achemy.gem_version

This helps to do comparision and bumps and stuff

a1c2ae6a9c59279a554dc84600d48f5494a5a797 authored over 5 years ago by Thomas von Deyen <[email protected]>
4.3.0.alpha

057e8dd068aa8ab8fd88823c6002f97a86b2e685 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1590 from tvdeyen/page-elements-always-available-only

Only return visible elements from Pages elements relations

80b742f6c8aa1f3e8b666f44b942a13cce778c8e authored over 5 years ago by Thomas von Deyen <[email protected]>
Only return visible elements from page element relations

We already only return untrashed elements from these relations.
It does not make sense to includ...

abe3b40cf6ab7c8d2b10378db7d2628c1f3606e3 authored over 5 years ago by Thomas von Deyen <[email protected]>
Remove redundant element scope from element helper

The available scope is the default scope for Pages elements
relation.

6ce2eb4c5528975302ed4557fd29ec3064c08f11 authored over 5 years ago by Thomas von Deyen <[email protected]>
Remove elements_including_fixed relation from Page

This relation was only used in two internal methods and was never meant
to be public API.

509d0e48c09816c409792185d7789c3f0ee405ad authored over 5 years ago by Thomas von Deyen <[email protected]>
Remove redundant element scope from Page#feed_elements

The available scope is now the default scope for Pages elements
relation.

ec6a844edca99b72da07cab1cbb8c7658d09c65a authored over 5 years ago by Thomas von Deyen <[email protected]>
Use explicit scopes in admin elements controller

Instead of using the page.elements relation that is meant to be
used by frontend devs and rely o...

d2587b84e0f7ec7e8305878cf1b050dc56f320a9 authored over 5 years ago by Thomas von Deyen <[email protected]>
Add an all_elements relation to page

We have scopes on the page.elements relation that makes it
impossible to get all elements from a...

35215e3e2d90bbceb90a0615ae9b42edc3baedbb authored over 5 years ago by Thomas von Deyen <[email protected]>
Remove unnecessary page element relations

These two relations were only used in one method. We can create
the necessary query in that meth...

0ee8f95e0517a62242716b9eb2499e8f578ceb2e authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1589 from tvdeyen/1587-nested-elements-always-available-only

Only return visible elements from Elements nested_elements relation

965c1a5ecc49147d3ca3d06493a7c3825fc0490c authored over 5 years ago by Thomas von Deyen <[email protected]>
Update upgraders to not use redundant element scope

The available scope is now the default scope for Elements nested_elements
relation.

9134fed012db75f04041936f08145c392ca3b9fc authored over 5 years ago by Thomas von Deyen <[email protected]>
Do not include hidden elements in nested_elements

We already excluded trashed elements from element.nested_elements
relation. We should not includ...

61e137017ace69be9a71b69c514f3c895c7d5442 authored over 5 years ago by Thomas von Deyen <[email protected]>
Add an all_nested_elements relation to element

We have scopes on the element.nested_elements relation that
makes it impossible to get all neste...

628722fbebcc5d2eaf2753b794d60a71255b0f36 authored over 5 years ago by Thomas von Deyen <[email protected]>
v4.2.0

c97446a7c47d31b5d9a3babbadc4a3fad6d174c6 authored over 5 years ago by Thomas von Deyen <[email protected]>
Mention 4.2-stable in README

ba81198e83679a52f6bdc5085cd74f1504b54e66 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1585 from kirillshevch/master

remove unused .teatro.yml

3425c73684fba1526bd4c585ccd54a1a64828cc5 authored over 5 years ago by Thomas von Deyen <[email protected]>
remove unused .teatro.yml

b1f6201b6464d6c53a9f12e5884f0a0ae68a0c94 authored over 5 years ago by Kirill Shevchenko <[email protected]>
Merge pull request #1583 from mamhoff/sets-for-on-page-layout

Use Set to collect callbacks in OnPageLayout

5ff0e8812340f79d9904ee6d1374a7b32694bb57 authored over 5 years ago by Thomas von Deyen <[email protected]>
Create FUNDING.yml

6f891915a40c689e34594a17eb539e9600de4fa7 authored over 5 years ago by Thomas von Deyen <[email protected]>
Use Set to collect callbacks in OnPageLayout

When using the OnPageLayout mixin outside the ApplicationController
(because one might want to r...

0abfc5c1b7580f1901a689f4807060383f5c09a5 authored over 5 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #1580 from tvdeyen/allow-ransack-1.x-master

Allow Ransack 1.x (master)

4deff282abc659bb78c078dd60fb8199f688edb9 authored over 5 years ago by Thomas von Deyen <[email protected]>
Allow Ransack 1.x

Ransack 2.0 has no breaking changes for us. The only breaking change was the removal of Rails 4....

b53c8604935c3a4ec0d22df2afaf188f3cb3f09a authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1578 from tvdeyen/fix-preview-frame-max-width

Set a max-width to preview frame

0e1c5665984ff67d387c8cb4255f805c296c2fb6 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1577 from tvdeyen/fix-ui-for-many-locked-pages

Rebuild locked pages tabs in flexbox

4a3603fb06b7c92ca11f338e5b0aa77fcd94e384 authored over 5 years ago by Thomas von Deyen <[email protected]>
Set a max-width to preview frame

The preview frame needs to have a max width that respects the min width of the elements window i...

a3cfcd306e00b026af296fdbd4dd3fc6614c40d7 authored over 5 years ago by Thomas von Deyen <[email protected]>
Rebuild locked pages tabs in flexbox

And fix a visual bug when lots of locked pages break the UI.

9a40501accc96bccaf8980890284397e0edcf871 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1576 from tvdeyen/remove-custom-where-not-scopes

Use where.not instead of Arel

ac126b038f1eff03f2594d14484a1b88aa915b53 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1574 from AlchemyCMS/depfu/update/sqlite3-1.4.1

Upgrade sqlite3 to version 1.4.1

fbb1cd9156f78253cf37f5fefccb5ad5057f6dec authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1575 from tvdeyen/add-missing-requires-to-factories

Add missing requires to factories

50ea98e669a0d383001d51ebc5065bbd04ee75e2 authored over 5 years ago by Thomas von Deyen <[email protected]>
Use where.not instead of Arel

No need to use Arel because ActiveRecord supports `where.not` now.

272e1dd76a55605ef33828a65ba4e296a3f53f68 authored over 5 years ago by Thomas von Deyen <[email protected]>
Add missing requires in factory bot factories

Without these requires it is not possible to only require one of the
factories on its one.

673f5a924344bbc885dee787e3d1ac21ba1fad43 authored over 5 years ago by Thomas von Deyen <[email protected]>
Add frozen string literal to factory files

c30e2bad2c5b7619ce3db932cffff5ad4d5a21f2 authored over 5 years ago by Thomas von Deyen <[email protected]>
Update sqlite3 to version 1.4.1

8e3a90bc23e63caf294bacfe22b0b9da35f95a0b authored over 5 years ago by depfu[bot] <depfu[bot]@users.noreply.github.com>
Merge pull request #1573 from tvdeyen/fix-elements-window-ajax-errors

Fix elements window ajax errors

59ac69a246f53d26d9396a06668a40608bb8e87e authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1498 from westonganger/disable_publish_view_page_buttons_according_to_status

Disable page publish/view page buttons according to published_at

7c4f46cd0adb251bdde297add77276b61f6203da authored over 5 years ago by Thomas von Deyen <[email protected]>
Use the Dialog error message in elements window

If an AJAX error in the elements window happen, we use the Dialog show_error message function to...

b58a5330304012c5811f66a34d8908bab7763107 authored over 5 years ago by Thomas von Deyen <[email protected]>
Allow to pass a container to dialog error message

b64ef707884315f40b733f440cc23c3a5f2de475 authored over 5 years ago by Thomas von Deyen <[email protected]>
Do not eval xhr responseText in Dialog error message

eeeeca1298793bc85560344f6f45e30fe57c2b40 authored over 5 years ago by Thomas von Deyen <[email protected]>
Move view page button next to publish button for better context

3ae7f5b77ca70ca64cb4064ea0a4f3c226f1b8d4 authored over 5 years ago by Weston Ganger <[email protected]>
Disable page view page buttons if page is not publicly published

801423b7534a9326fd7f0fb41ff0662f65ff47a5 authored over 5 years ago by Weston Ganger <[email protected]>
Merge pull request #1525 from jedrekdomanski/Render-new-page-only-when-there-is-a-flash-message

Render new page when there is a flash message

218fad2a6e482120eaedd93d2504bb558a896f40 authored over 5 years ago by Thomas von Deyen <[email protected]>
Update Changelog for 4.2

3cfff1ea66d1aa5366cc7c46ff4b2f2b42c6afbb authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1572 from tvdeyen/fix-resource-datepicker

Use SimpleForm field for datepicker in resources form

284c6836742ddbc9cc71c9932ec08a9d0656fe61 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1571 from tvdeyen/fix-warning-helper

Render warning message in warning helper

760944090eabf8bd166d53aa77e8a559fbc3ab58 authored over 5 years ago by Thomas von Deyen <[email protected]>
Use SimpleForm field for datepicker in resources form

Former we used Rails' default text field builder. Using a simple form `field` builder instead an...

fb937995bca928367d88f93316376b891b17885a authored over 5 years ago by Thomas von Deyen <[email protected]>
Render warning message in warning helper

9deada6cf5ffd813a7f1fce10d61b9438eeafe1a authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1570 from tvdeyen/prohibit-coffee-rails-5

Prohibit coffee-rails 5.0

1979aa52fffad7b3c4601ee86564249393ed6bdd authored over 5 years ago by Thomas von Deyen <[email protected]>
Render fresh page when there is a flash message

Never render a cached version of a page if there is a flash message.

6925f404bf85229bb8cac20223c658f94987edd9 authored over 5 years ago by Jędrek Domański <[email protected]>
Prohibit coffee-rails 5.0

They dropped support for Rails < 5.2 and we still support 5.0 and 5.1

8e98b98d9c4efabd6c1faa93b830e2cad2c3041d authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1567 from tvdeyen/date-column-support

Date column support

7f39d1364bf78076ae16b5c0e3ef64a47eb3c2d0 authored over 5 years ago by Thomas von Deyen <[email protected]>
Add a booking model to dummy app

We want to test date fields

9c2d1af35c66208d21e46baea843e05129cf39cb authored over 5 years ago by Thomas von Deyen <[email protected]>
Add support for date column in resources

`date`, `datetime` and `time` columns are now supported in resources

fb4ac346258f93539dda72c04ced7b7b9a4b158b authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1566 from tvdeyen/fix-resources-header-pluralization

Fix pluralization of resource table header

a702a6b79344f37baecf3204f5c9fe322da7ccfa authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1565 from tvdeyen/fix-compact-elements-style

Fix compact elements style

2d6c0afb0412e85c22a3d717e685c98dd4f76619 authored over 5 years ago by Thomas von Deyen <[email protected]>
Fix pluralization of resource table header

Somehow Rails' `pluralize` helper does not pluralize the model name correctly. Using `model_name...

c476c56488fd1814d7f2e9b47420d33c678d75f4 authored over 5 years ago by Thomas von Deyen <[email protected]>
Fix compact elements style

Fix styles for compact elements being inside a fixed element.

eeaa5bc7ef4683e691dfc50a8326fdc5dfeb8115 authored over 5 years ago by Thomas von Deyen <[email protected]>
Beautify elements Sass file

a50c87a9566e37780ad73ba9a628aa7d45eb341b authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1564 from tvdeyen/ruby-version-info

Show Ruby and Rails versions in info dialog

504abc9751c3a02d38c33052b7e0d01406440bd5 authored over 5 years ago by Thomas von Deyen <[email protected]>
Show Ruby and Rails versions in info dialog

This is valuable information

f1938da981fdabfbb5d081fd642888e543e8f9d7 authored over 5 years ago by Thomas von Deyen <[email protected]>
v4.2.0.rc2

4cb1b0612f5f8d6c556fc8c98f613813a1709358 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1563 from tvdeyen/fix-spinner-color

Set spinner color to current text color

623b86d19cdff4373b8b0cfcf5e1f1169e80947e authored over 5 years ago by Thomas von Deyen <[email protected]>
Set spinner color to current text color

This way it will work within buttons that have dark backgrounds and
light text color as well. Li...

b2c4a0398a41472ef588c9264323a91ea29c98e9 authored over 5 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1561 from tvdeyen/allow-cancancan-3

Allow cancancan 3

8fe4740fde45b8e8647c4f7bd2da57bb0194d093 authored over 5 years ago by Thomas von Deyen <[email protected]>