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
Use lodash-es instead of lodash
47736edf02d4631a427fa9ce6a012aef01216c1e authored over 2 years ago by Thomas von Deyen <[email protected]>ab3e829fabbebdb8c3b934cab4bd83cbbec5edee authored over 2 years ago by Antonio Facciolo <[email protected]>
Check presence of page_public checkbox
938f7cfad8a506fa5431d5e5f65e1ccda5107b0d authored over 2 years ago by Thomas von Deyen <[email protected]>Fix new Sitemap
f745dd0582a4aca568a67358bd886e759d5df86e authored over 2 years ago by Thomas von Deyen <[email protected]>Allow to skip db:create during install task
928a9cb123669adab94afb2ecb56b5995e101536 authored over 2 years ago by Thomas von Deyen <[email protected]>a249607308255027e71a4a5d607b54401980e6f8 authored over 2 years ago by Antonio Facciolo <[email protected]>
[ruby - main] Allow ransack version 2.6.0
ad723e6b728b370e6930f79c3ece06f44b9d03c2 authored over 2 years ago by Thomas von Deyen <[email protected]>CI: Update stale workflow
c121ce43fb18daf3e31bca2c369dadc6851f3f0c authored over 2 years ago by Thomas von Deyen <[email protected]>efaf9655a49765d2450035f1fdf106a120909e80 authored over 2 years ago by Thomas von Deyen <[email protected]>
c6a657145eca16026273b9cdd8bdcdc2a1025aa0 authored over 2 years ago by depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Closes #2265
b60bf36a0851d9bf654531c3e466ef7a1fab6eff authored over 2 years ago by Thomas von Deyen <[email protected]>A little convenience
bce9c056eb66414032774786912a36c50489ddc9 authored over 2 years ago by Thomas von Deyen <[email protected]>
Webservers do not all understand the PATCH, and PUT HTTP verbs.
Nginx must be compiled with supp...
Our ajax lib takes care of sending the CSRF token and works with old Webservers
that do not supp...
CI: Fix mysql builds
1b625fdc5d20a86c4b27e15c3a33c65e20e2af65 authored over 2 years ago by Thomas von Deyen <[email protected]>The fix has been merged, but not released yet
https://github.com/rails/rails/pull/44691
9c46da2e31a05a8c23d2a12c24fc5915ef3ef83f authored over 2 years ago by Thomas von Deyen <[email protected]>We cant now it
340e6d2202169a5e5bb6ab522d5d49e5447f58fd authored over 2 years ago by Thomas von Deyen <[email protected]>Allow all pages in API again
63eec696a79c3d7e47d578dfe08ff19f025c59db authored over 2 years ago by Thomas von Deyen <[email protected]>We want to display the site in the page select.
4ec45984ae5cf08bab331233db3e0ff46a96a2c4 authored over 2 years ago by Thomas von Deyen <[email protected]>We want admins to be able to distinguish the page by site and language.
a544ad1a4a053507eaace3e86748b9a1b6ee244f authored over 2 years ago by Thomas von Deyen <[email protected]>Fix setting default value of ingredients
7e7fe68105dae4c968bba9127fa622ca83cf25b8 authored over 2 years ago by Thomas von Deyen <[email protected]>
This reverts the changes made in 59467e811247ebb0a01ffd2069460005e3b92b3b
and 5c3f912090164ab03f...
Somehow before_validation is not called ever during creating an element and its ingredients.
Us...
4d728633c9157043ebd7580807d1a5fe990b91bf authored over 2 years ago by Thomas von Deyen <[email protected]>New sortable page tree
3a02faa9b101037962221fa7980ab2dfb559a19f authored over 2 years ago by Thomas von Deyen <[email protected]>Eager load in PageTree serializer
5ad8c0a752e25114ec77cc8436484c4dbc87d15c authored over 2 years ago by Thomas von Deyen <[email protected]>Eager load pages public version, language and its site.
This speeds up the page tree by 10!!
682941beffd2466c5f22c1d98207c4cf7f89d1d2 authored over 2 years ago by Thomas von Deyen <[email protected]>Eager load pages public version, language and its site.
This speeds up the page tree by 10!!
d42eb1865aae671d9922b2f7bf40605d1da3829b authored over 2 years ago by Thomas von Deyen <[email protected]>This should help the exclude spec files from symlinked node_modules folders in the dummy app.
50b192e472ef55da4b4fe7bc8625399e578af254 authored over 2 years ago by Thomas von Deyen <[email protected]>We do not use this anymore to sort the page tree. We use SortableJS instead.
ef2dbab70eef2b0e8c2a843c539f29173d97d00a authored over 2 years ago by Thomas von Deyen <[email protected]>
We need the current js packaghe to run specs,
because it might be that we have changed them in t...
The tree is now sortable
24829a67ae6426faa4046ae09477d93998f8b2bb authored over 2 years ago by Thomas von Deyen <[email protected]>
This uses sortablejs to handle dragndrop sorting of the page tree.
There are lot of advantages o...
423f547062a97fa093713e5a3b6a82236368dde2 authored over 2 years ago by Thomas von Deyen <[email protected]>
334771d06378294a571f80982ef99a9744431ea1 authored over 2 years ago by Thomas von Deyen <[email protected]>
Revert "Merge pull request #2203 from tvdeyen/switch-to-cuprite"
0555c6ac29a1aecccc31ea8f2c0e7ca604b98f84 authored over 2 years ago by Thomas von Deyen <[email protected]>
This reverts commit 13301ed73bf35c4fd6b0ecfb3d33ec19af03073e, reversing
changes made to 88e3222c...
This reverts commit 1d988d92c322f27c9c817fc53f529c43e3809ac5.
cf0e4361d57c66d0b6c00a02da73bbb07ccec812 authored over 2 years ago by Thomas von Deyen <[email protected]>[js] New version of flatpickr (4.6.10) broke the build
794a00e1572c76b5e0d92e2170a16c7108c877bd authored over 2 years ago by Thomas von Deyen <[email protected]>Send language_id to Api::PagesController#index so Pages can be restricted to the language of the...
ec79a5272d09f52c2d71460b26c3730571e64ffd authored over 2 years ago by Thomas von Deyen <[email protected]>.
5c3f912090164ab03f34c4c19a538d3bc1b65f52 authored over 2 years ago by dbwinger <[email protected]>1d988d92c322f27c9c817fc53f529c43e3809ac5 authored over 2 years ago by depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Use minor versions for ruby version matrix
71b09f87c2ed079f832613c9cefcf945832a43c7 authored over 2 years ago by Thomas von Deyen <[email protected]>72890968441667bc2f28ba0fc8b9696f2d4626ca authored over 2 years ago by Thomas von Deyen <[email protected]>
4c61c36c1dd5c1c958991ae5bfee3f3ab83741dd authored over 2 years ago by Thomas von Deyen <[email protected]>
This reverts commit cd3ea307b5bc917f711f5602ca31d48b4aa01f57.
6a465b5088b71623188c1eca7338f97bc738ad3a authored over 2 years ago by Thomas von Deyen <[email protected]>From https://github.com/rubycdp/cuprite/issues/122
cd3ea307b5bc917f711f5602ca31d48b4aa01f57 authored over 2 years ago by Thomas von Deyen <[email protected]>1af452230c3b8e58ef5c795e653b4a992a40e767 authored over 2 years ago by Thomas von Deyen <[email protected]>
Allow parent page change
a7c532d644c4e348fc6abd61852178c7de5b299a authored over 2 years ago by Thomas von Deyen <[email protected]>This is more reliable than just replacing the old and the new parents
5ecdf46c59c1cf3cccb2240265efe77246d3d68d authored over 2 years ago by Thomas von Deyen <[email protected]>Unless the page is the current language root or a layoutpage, we allow to change the parent.
Th...
a813d6fa73313621d319dc98fea51d33aae94909 authored over 2 years ago by Thomas von Deyen <[email protected]>A page needs a parent, unless it is the root page, but this does not get created in this dialog.
6cc8ee629a6ff0dada146b412524053fed7bc711 authored over 2 years ago by Thomas von Deyen <[email protected]>Sometimes we do not want to allow to clear the selection.
2a36a6ae44ce44f95d871d6ffaac520fd7341975 authored over 2 years ago by Thomas von Deyen <[email protected]>This is useful for large sites with many pages
061cc4543c9e01a8e04a5dda31fb39426e5f0a04 authored over 2 years ago by Thomas von Deyen <[email protected]>Precompile packs during test setup
0876eaee76dc610b635a665753a6ebbfaf21bf5b authored over 2 years ago by Thomas von Deyen <[email protected]>Sometimes 5 seconds is too slow on CIs
c976a862898f3420d6d3aae989451474f25a9d6b authored over 2 years ago by Thomas von Deyen <[email protected]>This should help to make the feature specs less time sensitive.
2f8d8fc3610ad43dd0e204e9112ece804f290b0d authored over 2 years ago by Thomas von Deyen <[email protected]>3b8813c5fdebc69c20bf5de86b810f4b735994bb authored over 2 years ago by Thomas von Deyen <[email protected]>
Rework sitemap JS
604134dc1d876ab8327e8110b65a0fd72f4d7781 authored over 2 years ago by Thomas von Deyen <[email protected]>acb3f3b8e0950dd5e7d3b3d9a7af99809c8fc063 authored over 2 years ago by Thomas von Deyen <[email protected]>
95d5e2e8fe0eb0f41125abe687a66ab760b7d339 authored over 2 years ago by Thomas von Deyen <[email protected]>
3075be53f6ae491b0804d038b0a0c753fd2d83d3 authored over 2 years ago by Thomas von Deyen <[email protected]>
1a50eacfdf57110f57054cde035fefebbbc41e7b authored over 2 years ago by Thomas von Deyen <[email protected]>
ab0e406130307dfbd67561375e558deb8521e52d authored over 2 years ago by Thomas von Deyen <[email protected]>
4dd0263e4605725585713fce432647367010ad74 authored over 2 years ago by Thomas von Deyen <[email protected]>
This is not sitemap related and should be it's own module
30948c0c00ee56010548626387b983d0b7f7c2dc authored over 2 years ago by Thomas von Deyen <[email protected]>1f4e833a8774ba4254383c9f60919aace4d0b7e9 authored over 2 years ago by Thomas von Deyen <[email protected]>
Fix rendering errors in page configure overlay
d2fb2f4c6b3c878d27738318a15fbe811be0036c authored over 2 years ago by Thomas von Deyen <[email protected]>Remove old page layout change code from update action
6845e7c3d8cc4b4fd0631d4b2cfe319cf28d92d0 authored over 2 years ago by Thomas von Deyen <[email protected]>This feature has been removed in https://github.com/AlchemyCMS/alchemy_cms/pull/1991
This code ...
14f56fc9bfc9a0593219d5d4cf96eb66eee13fee authored over 2 years ago by Thomas von Deyen <[email protected]>Somehow rendering a template by called it's method stopped working in current versions of Rails....
505e06ff8aee8694be7f2ca9218c9cb5ca7f8f3e authored over 2 years ago by Thomas von Deyen <[email protected]>Fix copying page with descendants to a different language
be81154d9ef73d038c7ad4f49046b8c51d5d7f13 authored over 2 years ago by Thomas von Deyen <[email protected]>398bd860dbeed7cee3823436bff31bef851c9da3 authored over 2 years ago by dbwinger <[email protected]>
97ced3ee161e0ff7ef3b9ef3385b5d99e2980f49 authored over 2 years ago by dbwinger <[email protected]>
Handle copying/pasting global pages
4353d5131052c9a318be598a87c74fa641059c07 authored over 2 years ago by Thomas von Deyen <[email protected]>ac96c94669754595efe5cbc843883f7cf68a82c7 authored over 2 years ago by dbwinger <[email protected]>
bc4ff7f70aa7eba16e5bbee12e254c40178af3ca authored over 2 years ago by Thomas von Deyen <[email protected]>
7ee193558dcfc384880542283e7f90ead29be5e2 authored over 2 years ago by Thomas von Deyen <[email protected]>
4b8d5adb585521afebbd9265b17c0d2bab1b2cb5 authored over 2 years ago by Thomas von Deyen <[email protected]>
Menu partials might be cached.
So we need to make sure the menu node a page might be
attached to...
501779042bf289888812121e7a7578b866fe8e1f authored over 2 years ago by Thomas von Deyen <[email protected]>
Change database version to 6.0
38c7140bd8620537908f56cbf574144a0d807605 authored over 2 years ago by Thomas von Deyen <[email protected]>This makes sure we create new databases with Rails 6.0 defaults.
0d29f48abf99da9ff57e001fa7b923d365d75759 authored over 2 years ago by Thomas von Deyen <[email protected]>ruby/setup-ruby action already does this.
d49b692f7b2a0649fd639351e660274d04fac4f3 authored over 2 years ago by Thomas von Deyen <[email protected]>Add custom gutentag tag validations class
451e36317867bdfbd44e1daccb920f3e741a92be authored over 2 years ago by Thomas von Deyen <[email protected]>Remove unused route
924d65ff26dda4d88ba5e5e6bff14818faf556a4 authored over 2 years ago by Thomas von Deyen <[email protected]>
There is no Alchemy::ContentsController to handle any requests to this
route. It was likely adde...
We support having tags with different casing to exist
side-by-side because of historical reasons...
Extract Airbrake error handler into extension
7b200fccb5dcd877e8e8f0cd6365215536b9a0c1 authored almost 3 years ago by Thomas von Deyen <[email protected]>0b5c4a9f7d8c1f910bbaba675971005231793dcd authored almost 3 years ago by Thomas von Deyen <[email protected]>
Update Flatpickr to 4.6.9
2f5ad1f9232e790d383663f388a37fb764aeb671 authored almost 3 years ago by Thomas von Deyen <[email protected]>Moved into https://github.com/AlchemyCMS/alchemy-airbrake
ad1211e1f373f70b3f18d6ec60e587024f12cc17 authored almost 3 years ago by Thomas von Deyen <[email protected]>
Pointer events should only be suppressed for
inputs not having the flatpickr-input class.
Close...
6fde4e1456f6b8a2ff51f0861735d593c339164f authored almost 3 years ago by Thomas von Deyen <[email protected]>In order to be able to use moden javascript and node modules.
f03913e67293f300982679f35e611c1ac2df7f2b authored almost 3 years ago by Thomas von Deyen <[email protected]>cf662d95b43ecb9fa9e74d77a65c7a885e4eae2a authored almost 3 years ago by Thomas von Deyen <[email protected]>
Allow ransack 2.5.0
7a28b9eebb8866d5601559b52f41cfb274f2b657 authored almost 3 years ago by Thomas von Deyen <[email protected]>81e0c6cdab4a7fdf5b6bbdf14fe09d5d24863fd3 authored almost 3 years ago by depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
make the admin error tracker customizable
047119d1ac8bb039452ed1fa60e15b3a387f8cec authored almost 3 years ago by Thomas von Deyen <[email protected]>
Alchemy doesn't support other error trackers than Airbrake. We need to
be able to add our own er...
f6ec3e754dde86ffc295bd380e6e314058571979 authored almost 3 years ago by Thomas von Deyen <[email protected]>
fix(ImageCropper): Add dom ids to picture crop fields
ff981e0f22a01819878d5e01f17c588b99620427 authored almost 3 years ago by Thomas von Deyen <[email protected]>