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
Require alchemy/version
fa2fe39e6c9e158a861c75f26ca3baeb75322ff2 authored over 3 years ago by Thomas von Deyen <[email protected]>
Projects and gems want to know the version without needing
to require 'alchemy/version'
Make ingredient examples usable without elements.yml
a46303a04eb6bfc6cdf82a03ed4ad3d644960ec1 authored over 3 years ago by Thomas von Deyen <[email protected]>
If you want to use the ingredient examples in another project or gem
we do not have the elements...
This commit is supposed to be reverted after Alchemy v6.0 is released.
4af26111aba3ff9b62672d5be769f9522259f30a authored over 3 years ago by Robin Böning <[email protected]>20aad20bf6181062aa14f958470cae0ac58dec32 authored over 3 years ago by Robin Böning <[email protected]>
7b58c6e23ec2a7a6655aa923be49593082ddb7e7 authored over 3 years ago by Robin Böning <[email protected]>
2e0a870e8493e7a6a26a92e46f8cf8614a23dcfa authored over 3 years ago by Robin Böning <[email protected]>
b9bc437830718a25603f235f168b51364b06f27e authored over 3 years ago by Robin Böning <[email protected]>
f7e3d9a72e545d8aa32840fb080951251fe4ab58 authored over 3 years ago by Robin Böning <[email protected]>
8296e47e15db82e86817b4cad75bd5f56975464d authored over 3 years ago by Robin Böning <[email protected]>
b3c69ac6ed0a59a139af87d722bb6eb6a59480cd authored over 3 years ago by Robin Böning <[email protected]>
It was not working since we change some UI and was self-pending since.
Fixed the underlying iss...
f8db000e78c7cbc89b45c9cc840cc34f47545682 authored over 3 years ago by Thomas von Deyen <[email protected]>
Somehow with the recent fix for cancancan accessible_by the eager loading
of elements contents a...
CanCanCan does not respect any scope set before `accessible_by`.
We need to make sure the addit...
c814a150d4eb8783016558efc798f726cd81ccba authored over 3 years ago by Thomas von Deyen <[email protected]>
CanCanCan does not respect any scope set before `accessible_by`.
We need to make sure the additi...
679dc97130983478c3a1393c6a6de7a14955802c authored over 3 years ago by Thomas von Deyen <[email protected]>
It turns out that Rails does not persist the data column
unless you replace the Hash. Just setti...
Improve cache key defaults for menus
0b19df0dd14bc97862b46e426c3f834690af8290 authored over 3 years ago by Thomas von Deyen <[email protected]>Make element preview text work with ingredients
00cb0869d24b897812e9b35407f48b3234482114 authored over 3 years ago by Thomas von Deyen <[email protected]>Respect additional essence attributes during ingredients migration
a028fd0c907eba519215cfb6b635a550d12e66c6 authored over 3 years ago by Thomas von Deyen <[email protected]>
Set `ONLY=element1,element2` during running the ingredients
migration task helps to migrate only...
5dbe61d34dc01df5f888115d2aa8fe43c516146d authored over 3 years ago by Thomas von Deyen <[email protected]>
With the currently generated templates the way menus are
being displayed depends on the (current...
If an element has ingredients the Preview Text should be read from
the ingredients not contents.
46705ff59825adbb9502eda1eed4f1ba3f3e9ae1 authored over 3 years ago by Robin Böning <[email protected]>
this commit introduces a breaking change for apps using the class method `alchemy_resource_filte...
161c792de239547c04459c3889b5f199b69bcdb0 authored over 3 years ago by Robin Böning <[email protected]>1d60447140b534bf4148525922ce2b29ad290247 authored over 3 years ago by Robin Böning <[email protected]>
bba7c74955af4861f409b3776bdf3a8f1d6fdb58 authored over 3 years ago by Thomas von Deyen <[email protected]>
88c9d0ece77930bf146b0d9e0c8479959144c906 authored over 3 years ago by Thomas von Deyen <[email protected]>
c61ab296756c110344c3c48a83d5f504a376a565 authored over 3 years ago by Thomas von Deyen <[email protected]>
Allow to update element without tags
b826baecbac8151e8544b4f35d0cb10020ef7c93 authored over 3 years ago by Thomas von Deyen <[email protected]>
Elements not havin tags do not send any element params.
The strong params code needs to fallback...
fix: call paging on jquery tabs only after initializing them
2fb104a7d947c4b9a3448bc573f2efbd069522f7 authored over 3 years ago by Thomas von Deyen <[email protected]>5bc43e2e5ff20e57edf46bc6ce0acbf179621323 authored over 3 years ago by Robin Böning <[email protected]>
6552f21579782d0c60368c1410df2a6eaf847a61 authored over 3 years ago by Thomas von Deyen <[email protected]>
9234ecdb2f7fe2ee1b0d8e014c229ab91730367c authored over 3 years ago by Thomas von Deyen <[email protected]>
57dc0fbaf718c796169c16aa3d0b1f008fbf862e authored over 3 years ago by Thomas von Deyen <[email protected]>
Here we know that we want to load all elements including their ingredients.
c322280972c8ad18a2930163c701a8fa193f9a4a authored over 3 years ago by Thomas von Deyen <[email protected]>eb38d58fd4164b400789ef6025df34bf88ae36cd authored over 3 years ago by Martin Meyerhoff <[email protected]>
No need to implement this ourselves, Rails has us backed.
Thanks @hmans :tada:
42c2e4d9e16bf9d1d808ffbbf9c996164f0873b9 authored over 3 years ago by Thomas von Deyen <[email protected]>c642161733de100514efd6d5cb19e1b619893059 authored over 3 years ago by Martin Meyerhoff <[email protected]>
Otherwise timestamps will not update in the necessary fashion.
2eb7895098ae7df05bca41d338d8c6ae93fa42c4 authored over 3 years ago by Martin Meyerhoff <[email protected]>Without this, ingredient-based elements will not be published.
228d73e2d4dfd00e25d922aa6061245284849b61 authored over 3 years ago by Martin Meyerhoff <[email protected]>c5ea77a7792a9c7d6edc67b9cf555defb8ff1c82 authored over 3 years ago by Thomas von Deyen <[email protected]>
c71efbe402c80f66650691e515a5ae5cf4ce1d32 authored over 3 years ago by Thomas von Deyen <[email protected]>
Change an element to use ingredients instead of contents and run
rake alchemy:upgrade:6.0:c...
796aec1b5492c129aae845756a8ebba2758932fa authored over 3 years ago by Thomas von Deyen <[email protected]>
To ease the upgrade to ingredients one can define contents and
ingredients on the same element. ...
ff5dffbead7bda5919c99a1b9ffb29744da5aa3a authored over 3 years ago by Thomas von Deyen <[email protected]>
6684d2f5952c7f4142b19fba8ab0a9f380369bc5 authored over 3 years ago by Thomas von Deyen <[email protected]>
210e3c6efd4af91d1d7269d8958779ab09544e6d authored over 3 years ago by Thomas von Deyen <[email protected]>
4d2a4377299243d744cce8bc9fe326f249502521 authored over 3 years ago by Thomas von Deyen <[email protected]>
172038e0fda902dea3452301015ba1a5ac89de69 authored over 3 years ago by Thomas von Deyen <[email protected]>
9efffd46b94de3c5d14162a05cd4cf09465220c0 authored over 3 years ago by Thomas von Deyen <[email protected]>
c3f5c9a689d430cd66f7a1c4173a877b752adc5b authored over 3 years ago by Thomas von Deyen <[email protected]>
79a93014ce280d918129587b17c4b445c42483cc authored over 3 years ago by Thomas von Deyen <[email protected]>
45f8e68f9f70016e4c1b8ae7321fa626c70b056c authored over 3 years ago by Thomas von Deyen <[email protected]>
0e4390ed397d6c925dc4dbda4894f44f43b25175 authored over 3 years ago by Thomas von Deyen <[email protected]>
25015a9a2ce43e41b9b3a2e8e2d0358cf90f3947 authored over 3 years ago by Thomas von Deyen <[email protected]>
element_view_for now works for elements having ingredients.
5e3dd083a74162e0449ff31bfd39c3e420050731 authored over 3 years ago by Thomas von Deyen <[email protected]>That way we can just send the payload into element.update and Rails will handle the rest
4a0e93be7b72fd775e81c20ce865ff2d1ed0b610 authored over 3 years ago by Thomas von Deyen <[email protected]>These are necessary for assigning attachments and pictures to ingredients.
Somehow Rails STI do...
54e5108497824572485d3646dec7f896c88c43f0 authored over 3 years ago by Thomas von Deyen <[email protected]>cae0aadcaf5a72788f827a7fee830c7d54509005 authored over 3 years ago by Thomas von Deyen <[email protected]>
61d345e4caadc9476d9f6d885ec7623066c950c8 authored over 3 years ago by Thomas von Deyen <[email protected]>
e241902597a52960682327d7494ad73855118b60 authored over 3 years ago by Thomas von Deyen <[email protected]>
4ea76c6982e201fc3db81898f464db47cfc2cae3 authored over 3 years ago by Thomas von Deyen <[email protected]>
e6e1745873ae88775420db1d136adb2c3411c6c5 authored over 3 years ago by Thomas von Deyen <[email protected]>
fd0dd8c0fa2585aaf3c22379ced7dd6881ec2dc2 authored over 3 years ago by Thomas von Deyen <[email protected]>
2ff6fca2c7f1614a51ca6150224c4efda22c9e23 authored over 3 years ago by Thomas von Deyen <[email protected]>
1ac49d74a855e99057e641161688c027939c0298 authored over 3 years ago by Thomas von Deyen <[email protected]>
093de6fd69f743234aa2a1f0cb890f013980c4b7 authored over 3 years ago by Thomas von Deyen <[email protected]>
69f2f2f784d925cbaab8f5b91688c5e408f27632 authored over 3 years ago by Thomas von Deyen <[email protected]>
52ab28a6d55f3469ce9d2fb47cccd6d9dc2260a8 authored over 3 years ago by Thomas von Deyen <[email protected]>
add3f1b2201b33d68fde3f804198f1fae4d9d91f authored over 3 years ago by Thomas von Deyen <[email protected]>
64320a74e0037fb203fca90ebf4e8089205ec309 authored over 3 years ago by Thomas von Deyen <[email protected]>
94f445e9c6c31c7c9a58586b187d2fd6aa598cff authored over 3 years ago by Thomas von Deyen <[email protected]>
b1ed76f6ea63a57697ce33a49999c03526c15a3f authored over 3 years ago by Thomas von Deyen <[email protected]>
5222d53114794eb86dbe077c7ba000b568ea917d authored over 3 years ago by Thomas von Deyen <[email protected]>
1e353b43ded328dac3c6f37dd4afcfed9a1948d7 authored over 3 years ago by Thomas von Deyen <[email protected]>
Same feature as on the content class
2b06cc28e1627fae15a3d592184ac547fa736bbd authored over 3 years ago by Thomas von Deyen <[email protected]>We need this for rendering thumbnails
3779b5823673a780291bb64a00c3a1a5035d0544 authored over 3 years ago by Thomas von Deyen <[email protected]>ca0e05ee718729bb4b963fc15cba99be917d8095 authored over 3 years ago by Thomas von Deyen <[email protected]>
Replaces the EssenceRichtext
e85957dc80f97219682857249fc0f2d6c6917227 authored over 3 years ago by Thomas von Deyen <[email protected]>d35e87599e78ae503c0d36220d8045aeea09cfee authored over 3 years ago by Thomas von Deyen <[email protected]>
The EssencePage and EssenceNode replacements
1172261e2e788e3e1eae93a5cefe64a4a2e2c3d3 authored over 3 years ago by Thomas von Deyen <[email protected]>And allow to set a related_object alias in ingredient classes.
1aac6f195294b71cfbba88b5bb8e8a9195dd4d0e authored over 3 years ago by Thomas von Deyen <[email protected]>
- Boolean
- Datetime
- Html
- Link
- Select
This will define getter and setter methods for the
serialized data hash attributes of your ingre...
cd1bf39a06dd6d217557adc6bc28b8ea9b7036b6 authored over 3 years ago by Thomas von Deyen <[email protected]>
b71a93bfbd63631eb4ae42b4d5e1fa8821ef4f79 authored over 3 years ago by Thomas von Deyen <[email protected]>
This will replace the EssencePicture essence
a17dfd7c2907a4a9a3bf015f0f58604b5b212dd5 authored over 3 years ago by Thomas von Deyen <[email protected]>
This is the first implementation of a Text Ingredient that
will be used as replacement for Essen...
This is a STI base class that will be used for the new
ingredient classes that will replace the ...
Only crop image if cropping is enabled
f4f9b58e1d2a06bd394585239a9ee032058ce6ad authored over 3 years ago by Thomas von Deyen <[email protected]>Link dialog changes can be submitted by enter
fccc0489bcbba6347f20f0fa4c2350788d5f6f1a authored over 3 years ago by Thomas von Deyen <[email protected]>
Before we enabled cropping even if cropping was disabled
only because we had crop values in the ...
Extract Thumbnails and CropAction concerns
52694b3054613409b41dc1344ac50f298a838718 authored over 3 years ago by Thomas von Deyen <[email protected]>af2e35c8b210a1d82876e6fdd11b91a15623b348 authored over 3 years ago by Thomas von Deyen <[email protected]>
Holds everything you need to make your model being able to
display image thumbnails and make use...
With this module you can add a crop action to any resourceful controller.
The model needs to im...
1c3a2044a8acfd2626b4afd52c7842274a0c2fc9 authored over 3 years ago by Thomas von Deyen <[email protected]>