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
6099693d717e0948249bded340519d06d0662541 authored almost 9 years ago by Thomas von Deyen <[email protected]>
Refactor default language creation into a private method
c3f7ca8016ca6603c738cbec536423a1376ba100 authored almost 9 years ago by Thomas von Deyen <[email protected]>... and announce it somewhere in the upper part of the file.
785e4ec1c66616b667fd50122d6ffd76c0ce2b63 authored almost 9 years ago by Martin Meyerhoff <[email protected]>Adds site request specs \o|
4672d7eeab84bec8fd142b1ff0ad14bd179474d3 authored almost 9 years ago by Martin Meyerhoff <[email protected]>a34d2bbcb582058a58a04c5264d9be5b8431c590 authored almost 9 years ago by Thomas von Deyen <[email protected]>
Refactors factories
8b6bde6b78d9f28bb691f912bfff6039eac3b0e5 authored about 9 years ago by Martin Meyerhoff <[email protected]>Splits up the huge factory file into individual files for each model and properly namespaces the...
cf60d11900963e871f0bcc0ea66b9a3a25d45b18 authored about 9 years ago by Thomas von Deyen <[email protected]>Allow custom routing for admin backend
28a01defe5782a85470d2361f50e8382510fdb0b authored about 9 years ago by Thomas von Deyen <[email protected]>9daaf2f329c2323d2f4d5c310d27efe3bb114585 authored about 9 years ago by Milosz Jerkiewicz <[email protected]>
871e77eca5bdb014339be153f4adffd21ec36344 authored about 9 years ago by Milosz Jerkiewicz <[email protected]>
Use `send_file` instead of `send_data`
a6fb572d3c9cfa1e1ee14d6683fac498a8d21d71 authored about 9 years ago by Thomas von Deyen <[email protected]>
Using `send_file` allows the use of X-Sendfile/X-Accel-Redirect with
Apache/Nginx to bypass rail...
Only show published elements in RSS feed, fixes #883
b6c0c0785b60a905232553959f7a12f9a35f8c46 authored about 9 years ago by Thomas von Deyen <[email protected]>Always pass on search parameters through resource controller actions
e61030e4e60964e61ee07e3b9c8678cbbc9d0182 authored about 9 years ago by Thomas von Deyen <[email protected]>
According to
http://edgeguides.rubyonrails.org/active_support_core_extensions.html,
`active_supp...
My client has big resources through which they need to search, then
modify an entry, then contin...
e7a8b2bf083439f1b20d4bbffebb80563c69aacc authored about 9 years ago by Ingo Albers <[email protected]>
Allow PagesController to handle rss requests, fixes #880
f30405a8f33a69bebad2243c514db5eb396a63b1 authored about 9 years ago by Thomas von Deyen <[email protected]>a6fc372ceb089afc1eb2354a5b8989cc66bc9910 authored about 9 years ago by Ingo Albers <[email protected]>
864b8c99d949c64114cee1c274ed1388dd1f58aa authored about 9 years ago by Ingo Albers <[email protected]>
Fix tag list display on load
4b781ab2455bab01549c0f0f93f4473d5663a418 authored about 9 years ago by Thomas von Deyen <[email protected]>
The edit picture form has a tags list field that was not displaying the
tags as a list. Instead ...
86597579a46552eb4f6e27003e510bc1be107ba7 authored about 9 years ago by Thomas von Deyen <[email protected]>
See https://github.com/rails/rails/issues/21544
5cbf982ec90e5557b221106b7c5744dad701a728 authored about 9 years ago by Thomas von Deyen <[email protected]>Add a Gitter chat badge to README.md
cc79a493b4b111f1e97a3a26ecedc81ae8bcc151 authored about 9 years ago by Thomas von Deyen <[email protected]>d8ae1cf0c39142032290388e8b6de844f5d20e55 authored about 9 years ago by Thomas von Deyen <[email protected]>
Enable to pass multiple page_layouts to on_page_layout
d3d3aae3d484070b4209c3f54ac8c3d149840e89 authored about 9 years ago by Thomas von Deyen <[email protected]>ae8fed7839624323492e43e41f5a76b5aefd83d1 authored about 9 years ago by Robin Böning <[email protected]>
Add `dependent: :destroy` to has_many relation for nested elements
3c2753ff27b2a602a1209390678e90f8ec258707 authored about 9 years ago by Thomas von Deyen <[email protected]>To avoid orphaned elements, nested elements need to be destroyed when its parent is deleted.
acca1bb56329ea436c3f8b163744935e8a3a16fc authored about 9 years ago by Robin Böning <[email protected]>The given callback will be run on each given page_layout
94e1a68f38791e5fa57008bceba2ed0b63c8fd9b authored about 9 years ago by Robin Böning <[email protected]>Removes user class permissions.
dde1c755f46732a9b1902fa3294cd028ca95c1db authored about 9 years ago by Thomas von Deyen <[email protected]>
Alchemy should not have abilities for the user class. This is
responsibility of the user class p...
Do not raise error if element_ids params is missing while ordering el…
aad0af690939bcf31455b67ce6f399f7a2519312 authored about 9 years ago by Thomas von Deyen <[email protected]>Fixes #860
f05105833011d9c004d3b139197e1638084fb3e4 authored about 9 years ago by Thomas von Deyen <[email protected]>Fix on_page_layout callback functionality
b426fe7b47f9d29ff1fb3ecac7f78c1ee1c50991 authored about 9 years ago by Thomas von Deyen <[email protected]>Fix/essence select grouped options tags
f84cdd104058ae70f8a45134a98f6a9888978f89 authored about 9 years ago by Thomas von Deyen <[email protected]>Remove invalid locale attribute from a tag in navigation
7d12fd16f9d2830ab1a7b24919dd5a4020b15314 authored about 9 years ago by Thomas von Deyen <[email protected]>Fix animated gifs display
eeba91c78f5a9a0643478f85bd97570e15ccfa5d authored about 9 years ago by Thomas von Deyen <[email protected]>19a4b6dc87abd0d9d46c116afde38d21ef8bc43c authored about 9 years ago by Ingo Albers <[email protected]>
Refs #794
819b39ded0f712e8a51d435cf84f9a2c2473767b authored about 9 years ago by Thomas von Deyen <[email protected]>Based on @Andrekra solution.
Fixes #794
a05855cab001e9cf3a6fababdb592a77acb40caf authored about 9 years ago by Thomas von Deyen <[email protected]>f1a63b7acd131eaa6b49a810279bfea97e9e1829 authored about 9 years ago by Thomas von Deyen <[email protected]>
If EssenceSelect select_values where passed as Hash we get an syntax error.
Removing the last p...
64a4417776104677c3f3768f4dede97c5fabb50e authored about 9 years ago by Thomas von Deyen <[email protected]>It is a controller spec, so it should live in controller specs folder.
a79c2f356f100a62d68caee9399283e282df18ec authored about 9 years ago by Thomas von Deyen <[email protected]>Also:
* adds a spec for the else condition where the exception is raised.
* generalized the s...
ea33a9bcbc17da0a4efb4886ff764b8c52b81cb6 authored about 9 years ago by Thomas von Deyen <[email protected]>
In order to also run callbacks in the page edit preview we extract it into its own module.
df1631b238b046d4f6f50f720151f4365da7fc32 authored about 9 years ago by Thomas von Deyen <[email protected]>4657f3cb28d9ce062f49beb0d81e91913673d759 authored about 9 years ago by Robin Böning <[email protected]>
a97f16fc67ac106e522a99bddf503876355e0639 authored about 9 years ago by Robin Böning <[email protected]>
d7188af2eb62dc6c1a4c3d182e034f995a343909 authored about 9 years ago by Robin Böning <[email protected]>
ac88d80eac6307d30ee229ccc3e97095ee038f45 authored about 9 years ago by Thomas von Deyen <[email protected]>
Fix: copies of nested elements keeping old page id.
5b8e795a7d6a7cee0bbeeb3c37d28016045efe4c authored about 9 years ago by Robin Böning <[email protected]>
This fixes that copies of nested elements should always have
the page id of the copy of the pare...
Rename the admin body class method.
8d747be98cd3cdd9201839d9912ef2cbda45fa1e authored about 9 years ago by Robin Böning <[email protected]>Fix linked essence color.
94bbdfdb592760c1d2fe503af83023a63cca622c authored about 9 years ago by Robin Böning <[email protected]>Introduce a sass mixin that represents a linked button and can have different border radius.
1f33f2bae28ab9a1cf18f01fd5427d6219466ac8 authored about 9 years ago by Thomas von Deyen <[email protected]>The former name of the helper `body_class` was too generic and can potentially conflict with exi...
4dbbd59d1aa1360f3dcc2d93cdbd7dfa4bb351fc authored about 9 years ago by Thomas von Deyen <[email protected]>Move dev/test gems to the Gemfile
5aea0366cdc0ec62b6966cc2ca048108e5e4ea38 authored about 9 years ago by Thomas von Deyen <[email protected]>fix Page.public_language_roots
25d10baa8a2b997f6b448bacb1da8861e9721957 authored about 9 years ago by Thomas von Deyen <[email protected]>Fix/cache of global pages
687b4ed684c485c5a25e18962893b5c846775429 authored about 9 years ago by Thomas von Deyen <[email protected]>In order to update the cache key of element on global pages, we also need to update `published_a...
60a146e3f6da7b054e991f8c094f83165d93b076 authored about 9 years ago by Thomas von Deyen <[email protected]>c99344f1cccf10dd2957c8c5569a9c1d00a41553 authored about 9 years ago by Ben Rexin <[email protected]>
More reliable essence_picture allow_image_cropping test
0fe732e407c5515d4ef10d56760c1191e4a05e26 authored about 9 years ago by Robin Böning <[email protected]>2b32ac8107b9ffeed595968186a8563fa768bafa authored about 9 years ago by Thomas von Deyen <[email protected]>
Fix #853
34eadcf588fea5adf2f88244b3a2460370c1e7f9 authored about 9 years ago by Robin Böning <[email protected]>
Former only the local options where used. This fixes #853
and adds some more refactorings to the...
Change implementation of on_page_layout callbacks
e3f86c18a185c5a0b92027925d6d9d8cf9bf0987 authored about 9 years ago by Robin Böning <[email protected]>Refactors content_settings_value
1c7199f6897d2826365ca50833ae49daccadf367 authored about 9 years ago by Thomas von Deyen <[email protected]>Change `content_settings_value` from helper method to instance method on `Content` model.
f6c7e5c0ed412a1e4001d0830930c7402704a8c8 authored about 9 years ago by Thomas von Deyen <[email protected]>6fbafbf0c111844c55eb9ef193df06b5a2d1963f authored about 9 years ago by Thomas von Deyen <[email protected]>
Proposal: New Image Library Overlay Layout
3c0d61be2d000540110289c5223652480012f9f3 authored about 9 years ago by Martin Meyerhoff <[email protected]>This new overlay combines a large image preview, the edit form and usage info.
9cacf69b44ac45e94c76b781ad2709d66de8d341 authored about 9 years ago by Thomas von Deyen <[email protected]>A Select shouldn't be too wide
61a49010f95aee928357917bb5519664cb1ed664 authored about 9 years ago by Thomas von Deyen <[email protected]>1d5bf344e89fc560c7fce738fac01323e1ef23c8 authored about 9 years ago by Martin Meyerhoff <[email protected]>
Tinymce Updates |o/
91509e8a5a4ceb46ab941a3435e92990b32c2540 authored about 9 years ago by Martin Meyerhoff <[email protected]>9921d3a636856ae65524d290d5bbe39fb8290a32 authored about 9 years ago by Thomas von Deyen <[email protected]>
In cdd89007dfc3cb0bd20363cf9357b6d1aeb25df1 we introduced a bug, that overwrites the default tin...
bda2f2ded0955e08346a76f60208eeaff533a5e7 authored about 9 years ago by Thomas von Deyen <[email protected]>5b6cf595545a2536fbc91798cbced6b0327ee59b authored about 9 years ago by Thomas von Deyen <[email protected]>
Either set `tinymce: true` or define an options hash in your content definition
or return true f...
a8bb4769d8c55aae629616879e2ab667c6873f52 authored about 9 years ago by Thomas von Deyen <[email protected]>
generated missing element partials for dummy app
156338d964435a7adc0f42d9bdaef39e6762e910 authored about 9 years ago by Thomas von Deyen <[email protected]>1a1a2eabc01b1b10e41e57dcd54b1a6bb054d54b authored about 9 years ago by Heiner Sameisky <[email protected]>
3519f04a1e0201687e917ea3bf6a523ba5de1f90 authored about 9 years ago by Thomas von Deyen <[email protected]>
Allow editors to visit languages page in admin area, fixes #841
5957802def135b59b7e5e66cb03925ff8063141d authored about 9 years ago by Thomas von Deyen <[email protected]>641a35a9b55441fde8ef47730b551e0fd5e211e3 authored about 9 years ago by Ingo Albers <[email protected]>
Better resource CSV export.
72311d3a832bb3af0c05fc94b502b2cbbe129a33 authored about 9 years ago by Martin Meyerhoff <[email protected]>713f6a1db6b400bb1820b978706840ff76395742 authored about 9 years ago by Thomas von Deyen <[email protected]>
Allow filenames for attachments with special characters
03498e510f2d8f49e84ac5a38cb52bea442600db authored about 9 years ago by Thomas von Deyen <[email protected]>5e8ab969596922b21eca719f42629449a018a23d authored about 9 years ago by Niels Petersen <[email protected]>
- Includes ID column
- Does not truncate large text columns
Resource views enhancements Excellent!
fa41438e055f64810887e96069ee2083a5e8d5a7 authored about 9 years ago by Martin Meyerhoff <[email protected]>ceddb02d6501f08636321ad57171f58b39549435 authored about 9 years ago by Thomas von Deyen <[email protected]>
The search from reset button (x) now only appears if the search field query is present.
Added s...
67503d3aa71b4617d99ef3c17d372a41e086e73b authored about 9 years ago by Thomas von Deyen <[email protected]>dbd2a2ad6c01562d342bccc851f199e4678bcf00 authored about 9 years ago by Thomas von Deyen <[email protected]>
If one of the textareas inside an resource form has a class of `.tinymce` we init Tinymce editor...
cdd89007dfc3cb0bd20363cf9357b6d1aeb25df1 authored about 9 years ago by Thomas von Deyen <[email protected]>We need this method for the ContentSerializer.
6bfe4ec3a783f446d618f4d09abcec2ab4d39f74 authored about 9 years ago by Thomas von Deyen <[email protected]>The `rails new` command already runs `bundle install` for us (You need to explicitely disable it...
dd0fe0dfc04394de110b47621f34aafd6512794c authored about 9 years ago by Thomas von Deyen <[email protected]>
Also removes the `--quiet` flag from the rails installer,
in order to see what's happening.
Execute bundle install right before alchemy:install is called
0403e2ebf7e6152c344d375d692f8de9add7b9bb authored about 9 years ago by Martin Meyerhoff <[email protected]>