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
We want to allow Dragonfly 1.1 - not only 1.0.x - and still want to be sure
to use at least 1.0....
Rails 5.1 support
ddde1e714658a5bb61b50139e5cc845cb5b4995f authored about 7 years ago by Thomas von Deyen <[email protected]>Always use border-box box model
0000aa89af2bcba1d1a24e69154187dd055d1133 authored about 7 years ago by Thomas von Deyen <[email protected]>The dummy apps `Event` model has a `belongs_to` `Location` relation that is mandatory since Rail...
5a0f167c3a2b06e82d045d129b55e1bb86e8d07c authored about 7 years ago by Thomas von Deyen <[email protected]>91826f4e1806cd23ca1be3c5ef0d72ed791f73ec authored about 7 years ago by Thomas von Deyen <[email protected]>
940643e1c3cd1718ea15a9bf0b3393eeb97d926a authored about 7 years ago by Thomas von Deyen <[email protected]>
f029a1205149da35ce316e1571acd3a69739e99e authored about 7 years ago by Thomas von Deyen <[email protected]>
Rails 5.1 removed (without deprecation notice!) the `tag_options` helper and move it to the `tag...
c3f72cc4d4b5255baac1203c357fb05758c4266a authored about 7 years ago by Thomas von Deyen <[email protected]>Do not move elements in tidy cells task (master)
6bb863410d9fdcadb3a692e5ca84e18eb6d5a0fa authored about 7 years ago by Thomas von Deyen <[email protected]>Instead of a mix of `border-box` and `content-box` we always use the defacto standard `border-bo...
d06d8f5d7679ba58ffb01c8287fe4ab5a3d3b2e8 authored about 7 years ago by Thomas von Deyen <[email protected]>
In the alchemy:tidy:cells task we move all elements that can be placed in a cell from the page
i...
4530750f8510edc16a5b798433f6ba261a3dd525 authored about 7 years ago by Thomas von Deyen <[email protected]>
Handle custom errors in Alchemy::Picture#url (master)
c424c4d19c36ab85cb1506957855bad5fc299004 authored about 7 years ago by Thomas von Deyen <[email protected]>Add a store image file format rake task (master)
1145da28e8c06c7e834775f0a82044ce15f7ef23 authored about 7 years ago by Thomas von Deyen <[email protected]>
Currently we raise custom errors in the Alchemy::Picture#url
method without rescueing them later...
When using log_warning to log a warning to Rails logger
we pass the line of the caller. As the i...
2066dad60567ebf5607d7c474c93a51a318df89b authored about 7 years ago by Thomas von Deyen <[email protected]>
In order to be able to run this task indepedent from a migration and be able to re-run the task ...
fed2353847d75f466138a93f3ec953059f164b09 authored about 7 years ago by Thomas von Deyen <[email protected]>bea604941b957c78bc07f64f58a23d32cced0f32 authored about 7 years ago by Thomas von Deyen <[email protected]>
Sanitze messages controller params
d703d3b9d702d0e0e3e0c24e3b1a9b5247883fb7 authored about 7 years ago by Thomas von Deyen <[email protected]>We want issues with the params - for instance unpermitted attributes errors - to fail in the spec.
0bb1f29d788787cb569196904e844aac98b6d457 authored about 7 years ago by Thomas von Deyen <[email protected]>Only fields defined in mailer configuration are permitted fields.
fa8dead0af415d087fe8332eb8c5029272c8994a authored about 7 years ago by Thomas von Deyen <[email protected]>Without the full constant name Rails has problems to load the model. Leads to failures if the me...
4a510b18699a2706a281e169c0339d2846ef7c24 authored about 7 years ago by Thomas von Deyen <[email protected]>Remove deprecated methods
9ac7dba283c9435a4f98f3b61433167cb63466d9 authored about 7 years ago by Thomas von Deyen <[email protected]>Use `:size` instead.
1d0539b334d69c09e223eccac8f40b8750e744cd authored about 7 years ago by Thomas von Deyen <[email protected]>Use `as_element_title` instead.
11087cfc5eb2e60ace8060427aa699e3c06dddd1 authored about 7 years ago by Thomas von Deyen <[email protected]>`show_alchemy_picture_path` and `show_alchemy_picture_url`
dcc09fd5fe029b66c1b44df23b62a310edf182e9 authored about 7 years ago by Thomas von Deyen <[email protected]>and with that these deprecated helper methods.
- `alchemy_preview_mode_code`
- `render_meta_dat...
The `_t` and `Alchemy::I18n.t` helpers were deprecated for a long time now.
9d098fc66aab7701b56e5af5f36bc391355e7cac authored about 7 years ago by Thomas von Deyen <[email protected]>Fix date format in changelog
85ba04814f0609e6e2da2640b9065547994bb2b5 authored about 7 years ago by Thomas von Deyen <[email protected]>Use our fork of userstamp gem
f4f186ae466f43d22d5e48df8d3bb5364db824df authored about 7 years ago by Thomas von Deyen <[email protected]>15c89d8d71cb42498f5a3de37dc5bd3ef728801f authored about 7 years ago by Thomas von Deyen <[email protected]>
Remove deprecated `redirect_index` configuration
df4eff470197d93d718dda4afe26f4fc0ad8bb9c authored about 7 years ago by Thomas von Deyen <[email protected]>This is deprecated since v3.3
b4c446f8781f654aceb78b16643ed5b5031a58fb authored about 7 years ago by Thomas von Deyen <[email protected]>a98505984456bd7656fbd4c726917fc08437740b authored about 7 years ago by Thomas von Deyen <[email protected]>
d1ecd00f3bf7e877f4bb4c398e9bfdb03aeb5ceb authored about 7 years ago by Thomas von Deyen <[email protected]>
We need to make changes to the userstamp. In order to be able
to release this gem we forked it a...
Add Rails version to migration files
ae4c0fc5851c1ea33faab1e9671053db0b359966 authored about 7 years ago by Thomas von Deyen <[email protected]>86155351d1178ed534b8c720b4d8f65918484287 authored about 7 years ago by Thomas von Deyen <[email protected]>
Use hashes with indifferent access instead of converting keys
bcd913c5f70059ad666e391b2da7aaf02c2d1f0b authored about 7 years ago by Thomas von Deyen <[email protected]>Rails 5 deprecated to directly compare hashes with `ActionController::Parameters`.
f6d2a3ec7beab80e874a7f6cfc1e6da544f586e5 authored about 7 years ago by Thomas von Deyen <[email protected]>Instead we create a new hash from sanitized parameters.
Rails keeps the indifferent access from...
38a949b86f46aed4345026d51c2c77c0673dcfc9 authored about 7 years ago by Thomas von Deyen <[email protected]>Instead of symbolizing keys of the parameters we convert them into a hash (what symbolize_keys h...
329b7d43be89a3455fdb483107d8f3d5fbe33ce8 authored about 7 years ago by Thomas von Deyen <[email protected]>The content settings are fetched from its definition and this has indifferent access now.
Unfor...
74dfb362b8c9f90ed5a1944a1fa867fee9128a16 authored about 7 years ago by Thomas von Deyen <[email protected]>Instead we convert the attributes hash into a hash with indifferent access. Then we do not need ...
c24e1a1d77cade67c3c2f276c55a128537a24a47 authored about 7 years ago by Thomas von Deyen <[email protected]>The element definitions read from the elements.yml file holds hashes with strings as keys. As we...
0f1c56e1c44f08bb850ae16c4ec613b08b78b531 authored about 7 years ago by Thomas von Deyen <[email protected]>As the element definitions hash has now indifferent access we can use symbols all the time and d...
a1ee95903f3ed4ef9f2de3ffab107b87c400dd24 authored about 7 years ago by Thomas von Deyen <[email protected]>Pass search filter params with resource filter requests
832cb59ed0f7efb653fb83a5d76de9f5cb733693 authored about 7 years ago by Thomas von Deyen <[email protected]>This method was never used by us. If you do please use `ActionController::Parameters#merge` inst...
a084591fe3f5914150b26e527051e6a71f1eca4f authored about 7 years ago by Thomas von Deyen <[email protected]>This method was never used by us and duplicates behavior from `ActionController::Parameters`
612dbfe4e56438629164958087c5f4629626b494 authored about 7 years ago by Thomas von Deyen <[email protected]>This methods was never used by us. If you do, please use `ActionController::Parameters#delete_if...
0dc0bd185eaf39ab0d0dee1af024ece50c8cb18a authored about 7 years ago by Thomas von Deyen <[email protected]>Now that we have the `search_filter_params` available we can remove a lot of parameters mangling...
60aef44134718cdad0356dadb2b41f2c171ae5b6 authored about 7 years ago by Thomas von Deyen <[email protected]>
Instead of using a custom params manipulating helper
we expose the `search_filter_params` method...
Remove the possibility to pass options as JSON string
93785d381e578285570361d93d910aedde4c2cbd authored about 7 years ago by Thomas von Deyen <[email protected]>
The dynamic render path in `app/views/alchemy/admin/contents/create.js.erb`
does not com from an...
Options params should be passed as normal Rails controller parameters.
562c2716cd989d334b11c99c2e1f80bfd368cbbf authored about 7 years ago by Thomas von Deyen <[email protected]>Now that we use the exposed helper method `options_from_params` in the views we don't need to se...
1ef4cb3290641a209468c57748907b38a193df9b authored about 7 years ago by Thomas von Deyen <[email protected]>9b7578cd72d60f878bc23dafbfe76dc02c79e0a9 authored about 7 years ago by Thomas von Deyen <[email protected]>
b5e498240e356b8ef148f38e5904403e47bf9f01 authored about 7 years ago by Thomas von Deyen <[email protected]>
This helps us get rid of needing to set @options ivar all over the place.
54257f09195c02eae23b28915e99fd3e2597deef authored about 7 years ago by Thomas von Deyen <[email protected]>Former we used a ivar from the controller to pass in locals into two different places in the js ...
8304f75f4d57956e49b95ba795da58e787c66b07 authored about 7 years ago by Thomas von Deyen <[email protected]>This method is a silly disguise for setting an ivar and mutating the @options ivar. Instead we d...
3ed8276d232020b4d1caf5302aceea3c6c9322c0 authored about 7 years ago by Thomas von Deyen <[email protected]>Tackle some minor Rails 5 deprecations
094e7aeb88d2822fc4df154d87a27c1ecc13801e authored about 7 years ago by Thomas von Deyen <[email protected]>Refactor sortable picture gallery
0f26efface2157fd4094e02656c09f186106390c authored about 7 years ago by Thomas von Deyen <[email protected]>List header styling fixes
a67cda0aa8eaadc2aceeb4edfe9fe7c189dc9cfe authored about 7 years ago by Thomas von Deyen <[email protected]>Add frozen_string_literal comment to relevant source files
42277113920002d1f62f894395e3811eae746b58 authored about 7 years ago by Thomas von Deyen <[email protected]>Permit element create params
c81fd7b98b7018431d9cf7d7267f90623545990f authored about 7 years ago by Thomas von Deyen <[email protected]>Rails 5 introduced a new redirect helper `redirect_back` that takes a `fallback_location`
a5c174d4f623fdf8bed95c1a4c480d9661d34758 authored about 7 years ago by Thomas von Deyen <[email protected]>Use render plain instead of render text for plain text responses.
d281edc2b5b30183145990dc717472c966f65607 authored about 7 years ago by Thomas von Deyen <[email protected]>The Event model of the dummy app has a time column. Time columns will become time zone aware in ...
db71f666a13db8ec3639b210623d880f5d9d9a18 authored about 7 years ago by Thomas von Deyen <[email protected]>`uniq` is deprecated in favor of `distinct` and will be removed in Rails 5.1
f155d5e49af6edc8fa5220c30cc05def8443312a authored about 7 years ago by Thomas von Deyen <[email protected]>In the anonymous controller of the on_page_layout_mixin_spec we use deprecated `render nothing: ...
94562857daa7e29a8cab6f8689263c2bf644fdc2 authored about 7 years ago by Thomas von Deyen <[email protected]>Passing `true` to a relation to reload them is deprecated.
37561754385b1a5d889b6a4e8bb2d332ef1fa64c authored about 7 years ago by Thomas von Deyen <[email protected]>Do not use deprecated Bourbon Sass mixins
c2fbeb81f6e25e1fc70357e4747ae57c5b60fe81 authored about 7 years ago by Thomas von Deyen <[email protected]>Deprecate alchemy request helpers
edc4b5e3cc81f9579f3d53b1a0e1569a3d073be1 authored about 7 years ago by Thomas von Deyen <[email protected]>Do not ask for systempage everytime we load the page definition
edf451043fd1b7fd7645a5a4bf5b7f0479408032 authored about 7 years ago by Thomas von Deyen <[email protected]>In order to test the picture gallery editor we need an element in the dummy app.
e3b3a4bc26d678881b4c6afad5afdaf46af9310e authored about 7 years ago by Thomas von Deyen <[email protected]>Remove some duplicated code and remove the sortable widget from the essence picture gallery if o...
45067d2445c5d44f7af2a67f516a1fd0fa5858bc authored about 7 years ago by Thomas von Deyen <[email protected]>The options ivar is already set by the before_action and we dont want to override the sortable o...
59d2df8590505760790c3be18ad314eb30c1b408 authored about 7 years ago by Thomas von Deyen <[email protected]>Naming the option `sortable` better explains what the option actually enables: Sortable gallery ...
162703de665b0b6e58880597ff83659299c6f3de authored about 7 years ago by Thomas von Deyen <[email protected]>78c5e6dc238e7854cc6fa096e67e90b2ed5e9334 authored about 7 years ago by Thomas von Deyen <[email protected]>
b79e26a40393d2e4896dd30d42d1e49d76eb1daf authored about 7 years ago by Thomas von Deyen <[email protected]>
8a3ad0089061e79f2812ca97717da65e34931d2b authored about 7 years ago by Thomas von Deyen <[email protected]>
`legend` is never used as a class for list headers.
660e3732a71d5faec70802fad3c83c1886e8f5c2 authored about 7 years ago by Thomas von Deyen <[email protected]>The list header has to floating elements inside and therefore need to have a clearfix.
2cbe3a82bc0c37dcce08b8be5c895d9e68addf40 authored about 7 years ago by Thomas von Deyen <[email protected]>This should reduce some memory usage when using Ruby >= 2.3
53da2942adf3b2be162ff07d2544215cfc0c1ede authored about 7 years ago by Thomas von Deyen <[email protected]>The new default for Rails 5 apps
1c0973a7478cdd67c807828247a3d964aab012b9 authored about 7 years ago by Thomas von Deyen <[email protected]>Permit params that are allowed for creating new elements
f0622bc96c685a0a4814ef618aae933c210fe527 authored about 7 years ago by Thomas von Deyen <[email protected]>All these css properties are widely supported now. For older browser support use `autoprefixer-r...
b50b0bcb67ecdfde5bb319b71101e16b596107b7 authored about 7 years ago by Thomas von Deyen <[email protected]>There is no need to use these helpers. Instead, in a functional/controller test against a Alchem...
fce9cfb2bccf1aa683f7a10f9378bbcee4e98c48 authored about 7 years ago by Thomas von Deyen <[email protected]>eec30eb830bb23e1c619323c3e59690bc33fbb70 authored about 7 years ago by Thomas von Deyen <[email protected]>
The `xhr` request spec helper will be removed from Rails 5.1
cd92c1cbeaf2d3c990d5d695f028ddaa1cf5c172 authored about 7 years ago by Thomas von Deyen <[email protected]>For easy deprecations
03f31498ddc421678551f6595a5a8d32e218f34b authored about 7 years ago by Thomas von Deyen <[email protected]>While rendering the sitemap we ask for the page definition.
Previously we immediately returned ...
5a4c0d31ec767b7f960ceaec76c07c4cccc47483 authored about 7 years ago by Thomas von Deyen <[email protected]>Resource Controller: Allow overriding authorize_resource
41acc37d9db6ee757e8f487b5dcc5509188a9a53 authored about 7 years ago by Martin Meyerhoff <[email protected]>Sanitize remarkable_type in clipboard controller
7daea57d57e4c0ab718aef947a1b3aadaf8e3717 authored about 7 years ago by Thomas von Deyen <[email protected]>
In a host app, I want to use scopes as resource models for index actions.
Scopes can not be auth...
Only pass :upload_hash hidden field if model responds to it
a62fa91c3aadae72a34374671f77abf1e8b34d94 authored over 7 years ago by Thomas von Deyen <[email protected]>And add two false positives
b1585574915ad350cfe208ad3798ecc3cea8d4fc authored over 7 years ago by Thomas von Deyen <[email protected]>Although inside the password protected admin namespace we should sanitize the `remarkable_type` ...
4206f3033f4b216c9f708bbb82beebc833fe052b authored over 7 years ago by Thomas von Deyen <[email protected]>