Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
AlchemyCMS
Alchemy is an Open Source Rails CMS engine
Collective -
Host: opensource -
https://opencollective.com/alchemy_cms
- Website: https://alchemy-cms.com
- Code: https://github.com/AlchemyCMS/alchemy_cms
Set admin picture thumbnail quality to 90
github.com/AlchemyCMS/alchemy_cms - 1d81e7f24e2fd5a91d49e231d9c14862f2fed43f authored 12 months ago by Thomas von Deyen <[email protected]>Returns an url for the thumbnail representation of the picture
github.com/AlchemyCMS/alchemy_cms - ffc776ef01f17191e2a59bd79861df974944009c authored 12 months ago by Thomas von Deyen <[email protected]>
Make the picture thumbnail quality independent from the
frontend output_image_quality config.
U...
github.com/AlchemyCMS/alchemy_cms - bf6263a79dd6121c77ed096754167b63e4477802 authored 12 months ago by Thomas von Deyen <[email protected]>Set Tinymce editor form min-height
github.com/AlchemyCMS/alchemy_cms - 822ea5bf10ff3574b3228028921f5e4f678025bd authored 12 months ago by Thomas von Deyen <[email protected]>
Sites have set min-height on their custom tinymce config
or on element definitions. Since Tinymc...
Link tinymce icons
github.com/AlchemyCMS/alchemy_cms - 1ff16138870f9326ad38114a95e712d62004adf9 authored 12 months ago by Thomas von Deyen <[email protected]>
Since Tinymce loads the icons async we need to compile
it on its own.
github.com/AlchemyCMS/alchemy_cms - aca48eceee93cf87ac0a163a663d83a514e53129 authored 12 months ago by Thomas von Deyen <[email protected]>
Use title attribute for link_to_dialog and delete_button tooltip
github.com/AlchemyCMS/alchemy_cms - d921ce5c0c0022711ee872866586528c11ecf253 authored 12 months ago by Thomas von Deyen <[email protected]>
We changed the selector for form fields inside of forms
in dialogs to support tooltips in 69cbb1...
Make it work with buttons nested in a form as well,
like the delete button.
github.com/AlchemyCMS/alchemy_cms - 11fccadb1bf874b8ed76bb47a5c468323be541ab authored 12 months ago by Thomas von Deyen <[email protected]>
If a `title` is passed as `html_options` to `delete_button` helper
we use that to create a `sl-t...
github.com/AlchemyCMS/alchemy_cms - d2f4f53a9da065b08e83145726108e4de8cdc2d4 authored 12 months ago by Thomas von Deyen <[email protected]>
If a `title` is passed as `html_options` to `link_to_dialog` helper
we use that to create a `sl-...
Add alchemy-clipboard-button component
github.com/AlchemyCMS/alchemy_cms - 15cf45aa77dbde4d8dd5d5c7fbb55dcca2e01447 authored 12 months ago by Thomas von Deyen <[email protected]>
Encapsulates ClipboardJS into a web component.
This makes sure it sets up and tears down correct...
Fix layout of empty picture archive
github.com/AlchemyCMS/alchemy_cms - 1ae59b1c0ba0a7eaef5b76cee925f73730933b3d authored 12 months ago by Thomas von Deyen <[email protected]>
The grid is only necessary if we have pictures to display.
The notice should be full width and w...
Fix Tinymce language config
github.com/AlchemyCMS/alchemy_cms - bb898835805fc82da2ca42c426002fc8e5e36afb authored 12 months ago by Thomas von Deyen <[email protected]>It has been renamed from `locale` to `language` in v6.
github.com/AlchemyCMS/alchemy_cms - 93ac729ac55ac6e3b40d73a0000e3bf40c6af4fe authored 12 months ago by Thomas von Deyen <[email protected]>Add richtext input type for form builder
github.com/AlchemyCMS/alchemy_cms - 97640557a97b96494e84c0d622c795a3d4e8442e authored 12 months ago by Thomas von Deyen <[email protected]>Add support for legacy icon styles
github.com/AlchemyCMS/alchemy_cms - dc7cc76913369d05115c3913639416812fb4784e authored 12 months ago by Thomas von Deyen <[email protected]>
This makes it easier to add a tinymce editor to a
form field. Nice for migrating a resource form...
If a module or extension uses old fontawesome icon styles
it now returns the correct style class...
Fix imports of ES modules
github.com/AlchemyCMS/alchemy_cms - ddb55dfd1867459a1198811b0c0ea2bd4eb20789 authored 12 months ago by Thomas von Deyen <[email protected]>Relative imports do not work in most Rails apps.
github.com/AlchemyCMS/alchemy_cms - e0124e0684ac6c4c6750d21bca9bb55682b346f8 authored 12 months ago by Thomas von Deyen <[email protected]>In some Rails apps the relative paths do not work.
github.com/AlchemyCMS/alchemy_cms - cfe298370c264f18bcae8aaa27ee784b135c1a7f authored 12 months ago by Thomas von Deyen <[email protected]>Fix sizing of tinymce textarea
github.com/AlchemyCMS/alchemy_cms - cd558d29ce018f821bfd7e00094fb61340160e97 authored 12 months ago by Thomas von Deyen <[email protected]>Use webp for image cropper
github.com/AlchemyCMS/alchemy_cms - fd8ab9fac9624715676046a727cd4870e55ced3f authored 12 months ago by Thomas von Deyen <[email protected]>
We use webp for all thumbnails in the admin now. This should
not be any different.
Used ie. in the sourcecode view.
github.com/AlchemyCMS/alchemy_cms - d525cddbfd7e02600b0817ab2176e4bf7916fcb2 authored 12 months ago by Thomas von Deyen <[email protected]>github.com/AlchemyCMS/alchemy_cms - 7ab2e6fd8474719d2f3f6c3af36d5697de50f6e2 authored 12 months ago by Thomas von Deyen <[email protected]>
Download and bundle third party JS packages with npm
github.com/AlchemyCMS/alchemy_cms - 9249d017051a11a6396bf02577d69fa4f204c0a1 authored 12 months ago by Thomas von Deyen <[email protected]>
We maybe want to add JS dependencies in PRs not
only through dependabot PRs.
github.com/AlchemyCMS/alchemy_cms - d9b4f88d473d8a71bd44187c571cbe9860c2ccba authored 12 months ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 8eb56be30e082ca8265e2814356e6aaa27f0c5cb authored 12 months ago by Thomas von Deyen <[email protected]>
Now that we have modules in `vendor/javascript` and in
`vendor/assets/javascripts` we need to ch...
We do not need these files in the package Rubygem.
The yarn.lock is very large and all the dot f...
All browsers support it now.
github.com/AlchemyCMS/alchemy_cms - 53b4346b76604ea0ce139c32112d49c26343f9a0 authored 12 months ago by Thomas von Deyen <[email protected]>
This way our JS dependencies get version updates.
After new versions installed build new packages.
Instead of a downloaded version from vendor/assets folder.
So we can use established tools for d...
This makes the bundled packages significantly smaller.
github.com/AlchemyCMS/alchemy_cms - 77811d4f4af44637fa547691a7d5b420360f4d0b authored 12 months ago by Thomas von Deyen <[email protected]>importmap-rails v2 will have this as default as well.
github.com/AlchemyCMS/alchemy_cms - 144a6e9008bf9c649248dd9f74f5e57399bc141c authored 12 months ago by Thomas von Deyen <[email protected]>
importmap-rails allows to download pinned assets
instead of serving them via CDN.
We want to do...
github.com/AlchemyCMS/alchemy_cms - b71cb7c808f7cff08d304c26ff8c43e1f9eabc25 authored 12 months ago by Thomas von Deyen <[email protected]>
This way we can use npm as dependency manager
and omit loading each plugin on its own
We already build our own optimized shoelace package.
Since we already use yarn to handle depende...
We do not use it anymore
github.com/AlchemyCMS/alchemy_cms - 753528635d627467982e3aa2461aaa748e336da9 authored 12 months ago by Thomas von Deyen <[email protected]>
It is not possible to pin and download shoelace
with importmap-rails. Since it is more efficient...
This function is so small that using lodash is not worth it.
github.com/AlchemyCMS/alchemy_cms - d5896634ee668fc84a3244506d58bd6082b5b5f4 authored 12 months ago by Thomas von Deyen <[email protected]>And remove lodash-max
github.com/AlchemyCMS/alchemy_cms - ae15cdc512afcceaf12ace19ea69b4d00d304c36 authored 12 months ago by Thomas von Deyen <[email protected]>Remove legacy pages urls and folded pages if page gets destroyed
github.com/AlchemyCMS/alchemy_cms - 5fe3e53d1816e3f6fe0176a54534d4e78f450452 authored 12 months ago by Thomas von Deyen <[email protected]>We do not want orphaned records after the page has been destroyed.
github.com/AlchemyCMS/alchemy_cms - 692e6e03698bac00b1f8e5690e6a344a468db182 authored 12 months ago by Thomas von Deyen <[email protected]>Clear unnecessary legacy URLs
github.com/AlchemyCMS/alchemy_cms - f2d045efaaf94697d79dc6e005887ceba02d21b1 authored 12 months ago by Thomas von Deyen <[email protected]>
When renaming a page back to a URL it used to have, we get a legacy URL
that is the same as the ...
Use WebP for all thumbnails
github.com/AlchemyCMS/alchemy_cms - fe230d7e8f8ea8c7c1110909332db73195f2a255 authored 12 months ago by Thomas von Deyen <[email protected]>Fix error linking text in tinymce
github.com/AlchemyCMS/alchemy_cms - 86d0d0dbe18b4e792e7e192dc0f6d72b4273a872 authored 12 months ago by Thomas von Deyen <[email protected]>Allow quality setting for webp images
github.com/AlchemyCMS/alchemy_cms - ca79aa5b5734f5d01d38159891544446edf46ae4 authored 12 months ago by Thomas von Deyen <[email protected]>
When the text does not have a link yet and also is a object
from tinymce editor it does not have...
WebP is well supported and is much more efficient than
png or jpg.
Currently only jpeg allows a quality setting. But webp
images should also be renderable in diffe...
Logs a deprecation warning if old key is still used,
but still returns the value.
Do not remove background from non transparent images
github.com/AlchemyCMS/alchemy_cms - b068ac63c5e631f67d8af11478d0b70b01028985 authored 12 months ago by Thomas von Deyen <[email protected]>github.com/AlchemyCMS/alchemy_cms - c31b0fd7bf6ec5b769fde76b434be53270f2f1d3 authored almost 1 year ago by Thomas von Deyen <[email protected]>
We only need to remove the background while flatting an
image if the original and the target ima...
Update Tinymce to v6
github.com/AlchemyCMS/alchemy_cms - 4256c1b22f3945310f86db11fad04f60ad088728 authored about 1 year ago by Thomas von Deyen <[email protected]>
There are too many icons that would have to be replaced.
RemixIcon has table edit icons, but not...
We allow setting the min-height via attribute. We need
a setter for this.
github.com/AlchemyCMS/alchemy_cms - 2fe3e4cc0b104c27cc006913f995117d05c96ba6 authored about 1 year ago by Thomas von Deyen <[email protected]>
Solidus has background images on all button tags and
Tinymce uses button tags for selects (sigh!).
github.com/AlchemyCMS/alchemy_cms - a9d84e7ade08dfb9831a059cfe17bfdf47c360dc authored about 1 year ago by Thomas von Deyen <[email protected]>
Suits our dialog navigation layout
github.com/AlchemyCMS/alchemy_cms - ac2cd1d33cc80919bdd614500d7ecbd861c3f017 authored about 1 year ago by Thomas von Deyen <[email protected]>
Solidus has a harsh `!important` rule on all `input`s with
`tabindex=-1` and Tinymce has a tabin...
github.com/AlchemyCMS/alchemy_cms - 770b318cd7963466cbfbe1fbea3470dfe8970362 authored about 1 year ago by Thomas von Deyen <[email protected]>
Update Tinymce to v5
github.com/AlchemyCMS/alchemy_cms - c59ab3d660e9f09ba27c4f3a3290dbe0c5dffb3e authored about 1 year ago by Thomas von Deyen <[email protected]>We do not use jQueryUI anymore.
github.com/AlchemyCMS/alchemy_cms - a32885bd6e3e62c4f9074a5f25bf0ceaa45f15d1 authored about 1 year ago by Thomas von Deyen <[email protected]>
We need the matchMedia mock, because - once again -
jsdom has not implemented it (*sigh). Otherw...
Tinymce 5 uses the complete editor interface for min height.
We can remove the complex min heigh...
github.com/AlchemyCMS/alchemy_cms - c35a6485a51f23c6e7088c17530799344bf89a3a authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 2734c0921e6cc810207cb197230850f173979b93 authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 2c361b6f5a9b505c0398cc46f73f470922016f9a authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 8690ca04a5eb22b4c1f5ded0d3d0b5767e26d620 authored about 1 year ago by Thomas von Deyen <[email protected]>
Preserve transparent backgrounds for PNGs
github.com/AlchemyCMS/alchemy_cms - 8699664034f9f24e8392fd34a38212b62b3c40f0 authored about 1 year ago by Thomas von Deyen <[email protected]>Resource filter fixes
github.com/AlchemyCMS/alchemy_cms - 02f087c3d7ced1ea60462a35784bb9a3673b2ee6 authored about 1 year ago by Thomas von Deyen <[email protected]>`button.small` has padding, so we need to remove it here.
github.com/AlchemyCMS/alchemy_cms - f1a524dfe3fab0a9afa4ecedb813a70f2f178c89 authored about 1 year ago by Thomas von Deyen <[email protected]>Rails 7 params do not inherit from `Hash` anymore.
In order to keep existing filters we need to...
github.com/AlchemyCMS/alchemy_cms - d006e029ee11cf525262ee71eeb44caf2a9404ad authored about 1 year ago by Thomas von Deyen <[email protected]>
We need to use the permitted search filter params in order
to have the correct filter selected.
More contrast for the color and a bit smaller
github.com/AlchemyCMS/alchemy_cms - 43acb905e388603e9be4983e2fe9388330fd5b1c authored about 1 year ago by Thomas von Deyen <[email protected]>
The svg was old and using an light color.
Also the svg selector needs to make sure the missing i...
We need to set the background command line option in order
to tell imagemagick to use a transpar...
Otherwise it will not have the expected style.
github.com/AlchemyCMS/alchemy_cms - f3bf47f0a9001cdb3db23e9bc1aa77ae4ce7f1ec authored about 1 year ago by Thomas von Deyen <[email protected]>github.com/AlchemyCMS/alchemy_cms - 14f67d8284de6a014c30b505a6d0ac0cfaed249d authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 321d993087665c260ca8015f0b4fda6bb95a7aa8 authored about 1 year ago by depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Fix brakeman offense
github.com/AlchemyCMS/alchemy_cms - 91ba7bc422c3a206b1105448a1a3307c0e8f4405 authored about 1 year ago by Thomas von Deyen <[email protected]>github.com/AlchemyCMS/alchemy_cms - f7fa6107a9d42b5eb2db0078cb106242d5cac0e7 authored about 1 year ago by Thomas von Deyen <[email protected]>
We are not using Hound anymore
github.com/AlchemyCMS/alchemy_cms - 17131c2d21320fd8256a42038a1596d988ec5034 authored about 1 year ago by Thomas von Deyen <[email protected]>github.com/AlchemyCMS/alchemy_cms - d471682a5e91ccbbd487c8a4bd20874480d4cf9c authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 1460a3fe3fad6c2cab4d9c4a291fb2f76e1df46c authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 04fdd114e3a23556d1377fd6ded4765ead8c416f authored about 1 year ago by Thomas von Deyen <[email protected]>
github.com/AlchemyCMS/alchemy_cms - 1ec1bd6d8c0e3f03aefae7ad1596225ec5be0b7d authored about 1 year ago by Thomas von Deyen <[email protected]>