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
bb48ace59834b6206ef9379d568507d870764f14 authored over 9 years ago by Robin Böning <[email protected]>
4b4db8b2e09b161eaf17c011f94266fbb4bcc4d5 authored over 9 years ago by Thomas von Deyen <[email protected]>
The previous rename introduced a conflict with the alchemy-devise gem.
This reverts commit 1d98...
232ff7f46f9792a8ad07335c5aa7886a81e45489 authored over 9 years ago by Thomas von Deyen <[email protected]>Extract configuration methods into its own module.
db6eddfc3b59ac037ff64bc0e32dcece2a24309e authored over 9 years ago by Thomas von Deyen <[email protected]>The configuration related methods `configuration`, `multi_site?` and `muli_language?` are now in...
6f3f391bd5ff5e73d448c636be90b44b87562ff0 authored over 9 years ago by Thomas von Deyen <[email protected]>Adds a wrapper partial for breadcrumb renderer.
aaf378d08b7c2a600617babc8ffe408683591f19 authored over 9 years ago by Robin Böning <[email protected]>Better generators
b5d59c8b6c064ff9de6df13dde32b5de5a5172cf authored over 9 years ago by Thomas von Deyen <[email protected]>The breadcrumb is now wrapped inside a div with class breadcrumb. As with any partial this can b...
ed9ffadf74c354008cf8755e9313c9e97d4a7cce authored over 9 years ago by Thomas von Deyen <[email protected]>With the new capistrano-alchemy gem we don't need to generate deploy scripts any more.
5386a79066dbb4285fa8dc205cc289e655364260 authored over 9 years ago by Thomas von Deyen <[email protected]>
Extracted from the former scaffold generator this creates files for the build in Alchemy views:
...
The former scaffold generator is now the install generator.
Usage:
$ bin/rails g alchemy:i...
abf823acfa6ce45cf09f43ca7caec12bf0d3f160 authored over 9 years ago by Thomas von Deyen <[email protected]>Change the breadcrumb helper into a class method.
a4b4b1da363fbb017d772ee1bca5da046670f323 authored over 9 years ago by Thomas von Deyen <[email protected]>The breadcrumb helper has always been very cumbersome. It now is a class method on Page model an...
0cf4b25c72982ed30eef3879b27dc700b094e598 authored over 9 years ago by Thomas von Deyen <[email protected]>Allow hash as essence validation type
1742c133c2c651109626cfc09b6af1455c2d1b1c authored over 9 years ago by Thomas von Deyen <[email protected]>Rename user factories
4a294cb95c5785061ad41a075f376575a752d6e1 authored over 9 years ago by Thomas von Deyen <[email protected]>
Before presence and uniqueness validations could only be declared
as string. Now we can also pas...
To avoid conflicts with existing user classes all user factories are
now prefixed with alchemy_
...
Fixes #753
79d28cce7e10c439964b46c6d53c5dc8ee2e9434 authored over 9 years ago by Thomas von Deyen <[email protected]>Adds possibility to use same element in cell and main content.
2d36c51578ed378c31d4f31d2f84442f516d9405 authored over 9 years ago by Robin Böning <[email protected]>Extract SSL protection methods into Module
66db3eb663a3b0d3c93b4d33b102cf30c8571697 authored over 9 years ago by Thomas von Deyen <[email protected]>THat way, we can include them in alchemy-devise.
04eaf6e1ddd04dad602a4cf124083d501abd7996 authored over 9 years ago by Martin Meyerhoff <[email protected]>Fix: Permit picture thumbnails for guest users.
decc95fbe8305b6d25f0fbc8d07794077ea2a00c authored over 9 years ago by Thomas von Deyen <[email protected]>Although not in the admin namespace, thumbnail generation and showing the picture in full resolu...
3b3992958ea018fda12ea652613701eaf5d163ca authored over 9 years ago by Thomas von Deyen <[email protected]>991e4b2a34ae29db39a678acbb2ed3ca6c8ac5a8 authored over 9 years ago by Thomas von Deyen <[email protected]>
Instead of having an own rake task we simply inject the seeder into the db/seeds.rb file, so the...
ef69bf70e5265d6c748ad736cf0ed29766c2f27f authored over 9 years ago by Thomas von Deyen <[email protected]>ce2da050e586cea29410dbb3955d5e454f40de4e authored over 9 years ago by Thomas von Deyen <[email protected]>
Make acts_as_essence work outside Alchemy namespace
a2e1808b1faced282b2fba515e4e012cd32a079b authored over 9 years ago by Thomas von Deyen <[email protected]>
As an Alchemy Developer, it'd be quite cool to have no
restrictions on what model can be an esse...
Introduces `on_page_layout` mixin.
99a8f2ef56b52b633ed6711c6575aae9c3f5f1c6 authored over 9 years ago by Thomas von Deyen <[email protected]>d199ed4d1b1bf73141c81cedb9841247715c6d8c authored over 9 years ago by Thomas von Deyen <[email protected]>
This mixin lets you define callbacks that run on specific page layouts (or all) in the instance ...
581189101385b9a2fb25c1835bf59861fe0a3577 authored over 9 years ago by Thomas von Deyen <[email protected]>8c265eadf2a70316a71bf7c7e8480a3680212fbf authored over 9 years ago by Thomas von Deyen <[email protected]>
4e49718ea227be559bd67e576c28bf10e11eb72d authored over 9 years ago by Tad Thorley <[email protected]>
Better routing constraints
d627d18e5a7d0144d1c7bd7b08a605464d608f4a authored over 9 years ago by Thomas von Deyen <[email protected]>dcc7a2f6b5ed3b2ae1aa9c9ed27c24adca973a85 authored over 9 years ago by Thomas von Deyen <[email protected]>
We used to catch ActionController::RoutingError and had a custom method for rendering to 404 fil...
65964f57157517b47da8b948f4568011272b4e1f authored over 9 years ago by Thomas von Deyen <[email protected]>Alchemy has a very strong catch all route. But we don't want to handle all requests. For instanc...
16dfc930cc09c0bee9200946eb00f3bac4f10536 authored over 9 years ago by Thomas von Deyen <[email protected]>f496eeb7c285bebfdb98407e7ea50d9f70b772f5 authored over 9 years ago by Thomas von Deyen <[email protected]>
Have guest user permissions for logged in users without role
667742c6298bf281b07182a3de49f7b03e5ca18b authored over 9 years ago by Thomas von Deyen <[email protected]>dc5341a5b9ddc8754f544eb0bdf85ba1a4590807 authored over 9 years ago by timo <[email protected]>
8b93dbabe019b0e2156b203c43dda95455d6a2c8 authored over 9 years ago by Thomas von Deyen <[email protected]>
f7b3e1416098d677287a3a9c2f4cea557c30e91b authored over 9 years ago by Thomas von Deyen <[email protected]>
584bf436b37ff0736c5a354a2ba3a60fe66e2357 authored over 9 years ago by Thomas von Deyen <[email protected]>
69b039218cf7606bd33ffab495dc3623d4dfaff6 authored over 9 years ago by Thomas von Deyen <[email protected]>
2c7b3cb40ff1f5ff91fa06a1ce54971bbda3c33a authored over 9 years ago by Thomas von Deyen <[email protected]>
This should avoid Rails code reloading issues.
1482bd16b17cd43908116947605fde5e6a3a2c21 authored over 9 years ago by Thomas von Deyen <[email protected]>135a6c65147e41241ab52299fae37051f74893a4 authored over 9 years ago by Thomas von Deyen <[email protected]>
I applied this patch: https://github.com/rspec/rspec-activemodel-mocks/pull/10 manually and buil...
8a60a84cd75dfea7f3e72437a613a6916685a58b authored over 9 years ago by timo <[email protected]>Actually, we do not check for presence of an API filter param. That leads to unexpected behavior...
0489737f60a170ae54008fd1100998b0f9c3dd40 authored over 9 years ago by Thomas von Deyen <[email protected]>Symlink tmp/cache on deployments
4a4a56692534fda6afcb66ccaffec7ef8f71ae78 authored over 9 years ago by Thomas von Deyen <[email protected]>When deploying an Alchemy app with capistrano the `tmp/cache` was not shared between releases. T...
32a09816f0495204663a1c10fc690c485798b4b9 authored over 9 years ago by Robin Böning <[email protected]>80c4f4aa021268050a80fbd774d2dae5d7a9468b authored over 9 years ago by Thomas von Deyen <[email protected]>
Overwrite cache_key for Element
f6b3f4394899999e7e7cc5f70620c162320f3fec authored over 9 years ago by Thomas von Deyen <[email protected]>And improved cache_key test for Page.
ee63eadc6c6bfdc8128fe185bfcad20aeca20358 authored over 9 years ago by Robin Böning <[email protected]>It is currently broken :(
fee4934f890b5b39844b8e99d1030423ac7471c8 authored over 9 years ago by Thomas von Deyen <[email protected]>21f3d147f4cc59bd4a391e8902365db4a15a3c0f authored over 9 years ago by Thomas von Deyen <[email protected]>
d300abd926595996a0f276e732e421d42e6d4d31 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix publish button permissions. Closes #741
bfde7e49ea9f3e5bd555b60f58265d846642c92a authored over 9 years ago by Thomas von Deyen <[email protected]>Not the cache_pages configuration option should set the buttons visibility, the users role shoul...
d33ca1aa33a9df918f8b69ba488d852d4b8d4ae0 authored over 9 years ago by Thomas von Deyen <[email protected]>Refactors some hotspots in element class.
2068bd4a8267b438d74ce849254438360c29018f authored over 9 years ago by Thomas von Deyen <[email protected]>3c6e0934e38c715ed5e7658eb3c9ff952f705805 authored over 9 years ago by Thomas von Deyen <[email protected]>
a9e78e13a7b126ad423e6623929210f8e71b7ecc authored over 9 years ago by Thomas von Deyen <[email protected]>
Remove acts as taggable on migrations
dde3f2d66c3302c9624cccac7cfaf325a2b5a2ce authored over 9 years ago by Thomas von Deyen <[email protected]>6ea806713a82d1145835610304b9af9d0ec6f166 authored over 9 years ago by Thomas von Deyen <[email protected]>
747a673d353990fb1e33b47bc6a7090d4c384983 authored over 9 years ago by Thomas von Deyen <[email protected]>
We need to ensure, that the migrations from acts-as-taggable-on get installed properly.
39315f631c3c52dcdefea2f36cf0a3b0fe4d5374 authored over 9 years ago by Thomas von Deyen <[email protected]>We must not ship the acts-as-taggable-on migrations with Alchemy.
Run the acts-as-taggable-on i...
e1afb90490b2942e3717d31f19680457b2dc51d1 authored over 9 years ago by Thomas von Deyen <[email protected]>ff06ff2e3d901dcfba6f6e6c0de14195c13ad62c authored over 9 years ago by Thomas von Deyen <[email protected]>
Prevent PictureController from sending Set-Cookie
8b7d5c38f1e099466b2f855484bed5a77c5775fa authored over 9 years ago by Thomas von Deyen <[email protected]>
The PictureController will send Set-Cookie headers even when it sends
images. This prevents most...
23ce97128c668776fb44e14d68774c66d7540a62 authored over 9 years ago by Thomas von Deyen <[email protected]>
Refactor request based specs.
64351eafa7f59bbd0cf4c5d09951dfe5120c4b92 authored over 9 years ago by Thomas von Deyen <[email protected]>Raises the line length limit to 100. It's 2015 guys :)
aa16813d322ea76b462f4869fe5f760af4d58a9d authored over 9 years ago by Thomas von Deyen <[email protected]>In order to get Rails 5 compatibility, we can't use the old `use_route` option in controller req...
ff977f1bdda9fbaa7bca4cf28080b7ff880507de authored over 9 years ago by Thomas von Deyen <[email protected]>Needed for shell spec ¯\_(ツ)_/¯
99b7faa14c345c04edd0943d3c1bb10dce52c993 authored over 9 years ago by Thomas von Deyen <[email protected]>231c896d9697b762f5ac49bee14ec001f7af300f authored over 9 years ago by Thomas von Deyen <[email protected]>
Nice to silence the output of the seeder. Enabled for Alchemy's own test suite now.
87096073b74f02610f3092f75ff0be7a00ee422d authored over 9 years ago by Thomas von Deyen <[email protected]>Remove condition for user role execution
d1adbca4678d8e53a1ef0e2286a9a573b18627e1 authored over 9 years ago by Thomas von Deyen <[email protected]>d52e2641e01f7589ec1b77f370bd087d4d393055 authored over 9 years ago by Thomas von Deyen <[email protected]>
Since we iterate through the users roles, we do not need to double-check if that roles array cont...
2cbe8a129f5b132138b739c3031a41639d8b1f79 authored over 9 years ago by Robin Böning <[email protected]>Add down migration for initial alchemy tables
d8c478823aafa5e813df9cc2875e59fc08fcde99 authored over 9 years ago by Thomas von Deyen <[email protected]>6d122f3bb74a336931ad090bac72be69e132c276 authored over 9 years ago by irontoby <[email protected]>
added HTTPS source for rubygems
196041b2b920805f6e1d11c9c0a053c9b9e5fd2f authored over 9 years ago by Thomas von Deyen <[email protected]>Add documentation for new Alchemy.current_user_method config
82373fa1be0404cfe1e9ae7e8323a0b09fe128e4 authored over 9 years ago by Thomas von Deyen <[email protected]>6d1bd07fa802acabe93f6b939a9eca26ae01596a authored over 9 years ago by irontoby <[email protected]>
69f3cb01bc7c99419d11fef6e1635bd56ea1a549 authored over 9 years ago by irontoby <[email protected]>
63dd8513393831428c8e369c5d1ce6fc0396785c authored over 9 years ago by ferdinandrosario <[email protected]>
813ecf9d379fbeb57f1721d955407691d9700cfb authored over 9 years ago by Thomas von Deyen <[email protected]>
7f2ba4281c2f5bacc64d55068cbd22cc30695ab6 authored over 9 years ago by Thomas von Deyen <[email protected]>
39e3c3e84ab91f9032c5ab7aad979c983fc42a8f authored over 9 years ago by Thomas von Deyen <[email protected]>
cacb00e0215802e8f4d55cc0b08f6e2910067084 authored over 9 years ago by Thomas von Deyen <[email protected]>
0d6329aa2f32498ad789068c15a71c8262ac6364 authored over 9 years ago by Thomas von Deyen <[email protected]>
b57988e53060aa0a8fc94b5d4357b14f8edaee64 authored over 9 years ago by Thomas von Deyen <[email protected]>
Fix SimpleForm Initializer
1e5eab89ac8bfc9f83c90a7c18b38fcb5ed13660 authored over 9 years ago by Thomas von Deyen <[email protected]>Fixes #715
d043eeddbe4c03fb1e7631fc901dd064538d1b35 authored over 9 years ago by Thomas von Deyen <[email protected]>Closes #714 [ci skip]
d58a336cd6b65bd4c96983315448297cfc564410 authored over 9 years ago by Thomas von Deyen <[email protected]>
Alchemy's gemspec requirements allow for simple_form 3.0, however
the default_form_class config ...
56b2497e54abda52cae4c84865b257dbad2b66f8 authored over 9 years ago by Jason York <[email protected]>
331054d0d26bf972ae3f78e783a016600bcce483 authored over 9 years ago by Thomas von Deyen <[email protected]>
0dfa023be91bb86c857c487a566ebc7cc326693f authored over 9 years ago by Thomas von Deyen <[email protected]>