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 ActiveModel::Model for Message model.

c5fcb1d8995c7354e948003eb9c376f948a3d788 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #501 from magiclabs/postgresql-dump-import

Adds support for dumping and importing PostgreSQL databases.

424b818bbe766abc25048db7b8dcf05b2ad0f947 authored over 10 years ago by Robin Böning <[email protected]>
Adds support for dumping and importing PostgreSQL databases.

b5d44f8d038fcd159ae742f5be08ad58e541c121 authored over 10 years ago by Thomas von Deyen <[email protected]>
Refactors uniqueness validation of essences. Fixes #467

The uniqueness validation indicates duplicates of essence ingredients. The strategy to indicate ...

085427644f48ccf298522479c13a66801f2bd920 authored over 10 years ago by Robin Böning <[email protected]>
Refactors essence#acts_as_essence? method and adds spec.

0ac974f1a88bc47fcb7b5043dcc6b0738556447a authored over 10 years ago by Robin Böning <[email protected]>
Fixes essence model associations

a629145145a1b881f256029eb287a3dbdc8b5f49 authored over 10 years ago by Robin Böning <[email protected]>
Refactors Element#belonging_cellnames

Very complex code just for the draggable trash items...

67219386f32803b4162d1882855d2ec8b56d6cfe authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not declare shared_examples inside of Alchemy module.

This is not necessary and reduced code quality.

acc8e21c8a04af4ab44a1d06c31885e118f1df46 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes documentation of Alchemy.logout_path default.

2d02fe9848c766f55cb6ec57fd1e9f4b68e33756 authored over 10 years ago by Thomas von Deyen <[email protected]>
Using svg versions of Alchemy logo and Travis build status badge.

582eb734796c918854eeae05e8f32e78841b0649 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adding name to "missing-content" selector. Fixes #499

a95f2caa4e19cb1f86a78cc170425f80378b10b4 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes messages in dialogs without padding.

9023e8a5e4c58e6263d33d0e6ddf0d3c0002741e authored over 10 years ago by Thomas von Deyen <[email protected]>
Only try to get current_alchemy_user cache_key for page etag. Refs #498

We do not know, if the user class always is an instance of ActiveRecord, so we cannot be 100% su...

b18eec5247e6f7092b41512ed16a6ec08cb83601 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #498 from magiclabs/fix-page-etag

Fixes pages_controller etag and last-modified headers.

6ba488d3393981e3ce881d0eb289b7d5ad1cab01 authored over 10 years ago by Robin Böning <[email protected]>
Fixes pages_controller etag and last-modified headers.

The current implementation always delivers the same etag, regardless of the logged in state of a...

4ca729b91da08e85b372ce5141799ca94b255c27 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes several issues with EssenceDate editor.

* The preview_text was missing an argument
* The jQuery-UI Datepicker select boxes where broken ...

8f6efb97fcee53a4ff669b378b095cbf2e956019 authored over 10 years ago by Thomas von Deyen <[email protected]>
Convert cursor to pointer if hovering an element in preview frame.

109d933eec9551cba989d5a0fc578fc09f35373c authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a "missing contents"-link observer, that sends the request via real ajax post.

Unfortunately Rails does not send a remote ajax request with a method set to 'post' as real post...

3c19b430aeac65faa6520e94d939b037fc091b62 authored over 10 years ago by Thomas von Deyen <[email protected]>
Updates TinyMCE to 4.0.20 [ci skip]

4fb3ab77fdb793c1eefbb34d3b6a649730735481 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #491 from magiclabs/better-installer

Adds a more helpful installer.

bf1aaebd4a3f0a242974a1091907080b246bee18 authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not fall back to bundler 1.5.1 while building on travis.

Bundler 1.5.3 should have fixed the issues.

d871fbd888265444e2d147cc9fa01027d6d2d3ea authored over 10 years ago by Thomas von Deyen <[email protected]>
Experimentally build against Rails 4.1.0.rc1

9b65df68bc95ec2a3b157874ff4dc0a6fe9dc385 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a more helpful `rake alchemy:install` task.

* It now asks for primary language (and defaults to English)
* It adds a generic element called ...

66818fa5487eec4b77bf0f16c377526bb9d131b8 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a layout_partial_name method for page.

This returns a downcased and underscored version of the page layout.

d49016a3892379e6d4fed947003122543b008ae8 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #494 from robinboening/essence_validations

Refactors essence validations and changes its API.

2093ce9140283b19fa8404791a4c1f34da458a88 authored over 10 years ago by Thomas von Deyen <[email protected]>
Refactors essence validations and changes its API.

The API of the format validations for essences is changed by this commit. It makes the usage mor...

44866dbebaed00ffa3b77201f93a04616001b955 authored over 10 years ago by Robin Böning <[email protected]>
Force sass-rails ~> 4.0.2 to avoid sprockets compatibility error

See rails/sass-rails#191 for more information

ff79721eae3b486c505d77a5685e8e884f068a29 authored over 10 years ago by Thomas von Deyen <[email protected]>
Updates documentation of XML sitemap.

1ec37c51151cb8fb8dfcc2b044c47d509636119d authored over 10 years ago by Thomas von Deyen <[email protected]>
Set I18n.locale in BaseController. Closes #492

We must not change the app's locale globally.

b522530e7003856e39b61f353371c24dfa91f566 authored over 10 years ago by Thomas von Deyen <[email protected]>
Compare resources search query to lowercase column value. Closes #493

6f693731d7ee2822695d272b23bd58c88eaec601 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes position of element status icon.

761243fed8ac9352d4527dbacaf260bc97ba5d8a authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes preview scripts for pages not having jquery.

7cff6a222077a266fd0312f9685b28018a687cf2 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds example of `alchemy_roles` method to README

5dcddb40f801bc3726ebb834bfbff93277a8cd69 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #488 from robinboening/language_notice

Changes error on Language from base to certain attributes

87326a638ce92d8b66c1849db26244bad82a3f99 authored over 10 years ago by Thomas von Deyen <[email protected]>
Changes error on Language from base to default attribute.

If one unchecked the default checkbox of the default language, the page could not be saved, whic...

74230b8ff7d8940a0f339c61e6901098351d5b37 authored over 10 years ago by Robin Böning <[email protected]>
Changes error on Language from base to public attribute.

If one tried to unpublish the default language, the error message was not shown in the form. By ...

88ca2d83a9bd143328c598ecfab9876e7d1c2e6c authored over 10 years ago by Robin Böning <[email protected]>
More explicit seeder output.

It is now clear that the message comes from Alchemy.

7255815de7a83460b35eb0d124c9104df698fe7e authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #486 from robinboening/essence_validations

Essence validations

96c8251a404ee7749611ceea9cef3c720063fceb authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes issue where error message of essence was not set.

The error message got lost when using contents.find(id). Without doing that, everything works li...

8340d472c024afe3be0370b2ddc2f635e9dbc617 authored over 10 years ago by Robin Böning <[email protected]>
Fixes issue with essence validation for uniqueness.

Validating the uniqueness of an essence always leaded to a failing validation because the way of...

8c7fc162da38865713f7f3051974dbde5725f696 authored over 10 years ago by Robin Böning <[email protected]>
Adds tests for validating the presence of essence ingredient.

3b4d9b0a846e361adb80eede0c98325972c97f08 authored over 10 years ago by Robin Böning <[email protected]>
Adds dutch translation.

f3c66990e95f7c54148018175ffab251e0559ae9 authored over 10 years ago by Rens Riksma <[email protected]>
Modularizes user roles.

In order to include specific user roles in applications or engines, we need to separate the user...

66bd973dbeaa83a3c675ead7d0860dddb95eecf1 authored over 10 years ago by Thomas von Deyen <[email protected]>
Allow select2-rails v3.4 and up.

d7abfe38d9b4aed32c7e1e5a3e7655188cc833bb authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #477 from GeekOnCoffee/spec_fasterness

Use only ID selector to speed up test

6a6688951b99030019e46d0949a5bf0ee9968007 authored over 10 years ago by Robin Böning <[email protected]>
Use only ID selector to speed up test

f43835769757e65db516bdc20e356a7e069aee4b authored over 10 years ago by Andrew Hooker <[email protected]>
Merge pull request #476 from ingilniero/master

Update README.md

d2ebb43a0f7dad1a81bedfd560d81079ea00f5d2 authored over 10 years ago by Thomas von Deyen <[email protected]>
Update README.md

Fix typo.

11a04f07968a7a4c6f83af2a9b6e7628a3cab317 authored over 10 years ago by Gilberto <[email protected]>
Do not show help window if ? key is pressed inside of text field or text area.

7a865972b1dcbd754463f36cf5faea9681b5e7aa authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes dynamic cell tabs creation.

d056bd908b319069bd30c65c94bc161cbaa11148 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes add content button.

0b88ab4f4dc05881fd6dd32b816481d9908dea37 authored over 10 years ago by Thomas von Deyen <[email protected]>
Make url field for internal link editable.

So one could add a anchor manually.

126c62b6eebc53b4808644b3568ba51f0b7d5d92 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes element partial generator for elements only having available contents.

926726d29084ebff77651d13ce90100f4d6afd69 authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not raise errors for element definitions having nil as contents value.

f1b560cced375429c17f79495337157783e69e33 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds global help window accessible via ? key.

This help window only shows keyboard shortcuts at the moment.

69bdfdabb083a727c522f9aea304833cdf3fdd49 authored over 10 years ago by Thomas von Deyen <[email protected]>
Explicitly set the language_code after creating a page. Closes #474

5910a0745f634b2e9d87007e923f5031cb43a7a7 authored over 10 years ago by Thomas von Deyen <[email protected]>
Removes duplicate please wait overlay call while saving page order.

268dc130206c51e7a8d79f78044250f2d0370e92 authored over 10 years ago by Thomas von Deyen <[email protected]>
Ensures that the redirect gets called even if no dialog is open. Closes #473

d64a8f7fd44a8145f04dcd48f39ef6b69f16ff5f authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes indention of haml element editor partial. Closes #472

a118de6ab23b5a6b2c887eefd87bd8499277f08d authored over 10 years ago by Thomas von Deyen <[email protected]>
Styles the create language tree form. Closes #470

d5b19225407cbc9a110ae2ebf3c5a55350703c5d authored over 10 years ago by Thomas von Deyen <[email protected]>
Wait 'til the upload dialog is closed before refreshing the archive window. Closes #466

48e472defd8377b03e1254b4dd720dc203d85523 authored over 10 years ago by Thomas von Deyen <[email protected]>
Store all open dialogs in a collection for further reference. Refs #466

- Alchemy.currentDialog is now a function that returns the last dialog instantiated.
- Alchemy.c...

bbcb22aa2fe1aa69809b5180b3359fc944bc1b24 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes spec for admin users visiting unpublished pages.

9a4d2fc91f5cd3490c4ab158e69f21b914f7990c authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes some icons.

05e1320053e6bc2567ce19cea1857a5768cb4d24 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes Userstamp include

9c13683b24ce208c6f9fa266437afa34c79e1018 authored over 10 years ago by Thomas von Deyen <[email protected]>
Revert to the consistent behaviour we had before 0080bf4681d652681045a8cf5f74a80bf6392198.

Even a logged in user should not be able to visit an non public page. For further reference plea...

9b1bd64bb7a4092ab1073fdd795be9d6a9db0578 authored over 10 years ago by Thomas von Deyen <[email protected]>
Proper name spacing for module includes. Refs #462

d8b9fac1abf8440b4c856f9005d385797d6e8147 authored over 10 years ago by Thomas von Deyen <[email protected]>
Store current confirm dialog as currentDialog, so it can be closed globally. Fixes #465

4e1f2d18717349400126d4aad83c2d142a20e46e authored over 10 years ago by Thomas von Deyen <[email protected]>
Bump version to 3.0.0.rc4

58b00560701cf5eb9614fd62c402617631b2f4c4 authored over 10 years ago by Thomas von Deyen <[email protected]>
Animates preview frame and element panel resizing.

45156be7ecb6482830b6866d4de351fc77eee720 authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes confirm notice if toggling an dirty element.

c54eba209a12fc7578a46f908e01d0bedb7d703a authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes the logout button.

4254c9ea7bfff4eb08d8718963f3e5e85f6c3779 authored over 10 years ago by Thomas von Deyen <[email protected]>
Autofocus the cancel button in confirm dialogs.

c0dc5b41b52e20001c6ab6c6471d85585d372d66 authored over 10 years ago by Thomas von Deyen <[email protected]>
Updates jquery to 1.11.0

c51b102d5fdd1dff652fd360d2f1c61bea060d4f authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a delete_button helper for resources.

Now deletes are proper DELETE requests without the need of javascript. Thats very helpful for te...

18936ad40a505af2f2d409542b3da9effac10150 authored over 10 years ago by Thomas von Deyen <[email protected]>
Bump version to 3.0.0.rc3

40f127e4b8ee4e219c763bc3111f85cf756276f6 authored over 10 years ago by Thomas von Deyen <[email protected]>
Lots of layout fixes (sizes and padding of several dialogs, etc.).

31b169fbe4f26d281cb9ee11163681046c21300c authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a class to form of `button_with_confirm` helper.

92abd8fe3310712c9fd90098fadae974e9e699f5 authored over 10 years ago by Thomas von Deyen <[email protected]>
Uses function, instead of custom event as close dialog callback.

Fixes an issue with events sometimes not firing. Hey JavaScript events \o/

9c979d0fa3197128e18f3ac17cfdae93af0d6679 authored over 10 years ago by Thomas von Deyen <[email protected]>
Styling for forms getting displayed in main content.

If one opens a resource edit form in a new tab, it is now nicely formatted.

0bb021df96c41af005c40a8a050df3098c7fe604 authored over 10 years ago by Thomas von Deyen <[email protected]>
Updates jquery-ui-rails gem and removes jQueryUI.Dialog \o/

3d8566e2a215ee184a7510d6379715a23b33d874 authored over 10 years ago by Thomas von Deyen <[email protected]>
Render proper message after clearing element clipboard.

7e1d08dd012c62c636d659351f5418a8d5df65c3 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds `Alchemy.ConfirmDialog` JS class and use this for confirm dialogs.

- Renames `Alchemy.openConfirmWindow ` -> `Alchemy.openConfirmDialog `
- Renames `link_to_confir...

0c266b011ef35f65dc74f03b8a6e11a00eb27a84 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds `Alchemy.Dialog` JS class and use this for all dialog windows.

9ef9ef6caf84f9a53c391b54f14f0a0f6d2810d3 authored over 10 years ago by Thomas von Deyen <[email protected]>
Get rid of jQueryUI dialog for page preview and elements window.

93aa33c7c2101a55935d0ea67cbda5ff3c5bd27f authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes page status restricted icon position.

cf396e8242193b1b08044d10fdb35684c4b9b56f authored over 10 years ago by Thomas von Deyen <[email protected]>
Use `j` instead of `escape_javascript` helper.

5fc14abbb9249dce0433a8c774193493626e5006 authored over 10 years ago by Thomas von Deyen <[email protected]>
Bump version to 3.0.0.rc2

49593c7f1de3a0ceff407865b9bbe6e62fdd6b42 authored over 10 years ago by Thomas von Deyen <[email protected]>
Use rails binstubs in alchemy executable instead of bundle exec.

5c0fdd096f6b35affe798803d0c9baf3568c3c58 authored over 10 years ago by Thomas von Deyen <[email protected]>
Use Alchemy javascript translations in page preview. Closes #459

5c2d832cf332f8cc8578f794a726b55568e598c1 authored over 10 years ago by Thomas von Deyen <[email protected]>
Do not fail if javascript errors happen while testing with phantomjs.

219fc25fc492acec74a5e467820f19e4c3acf9fd authored over 10 years ago by Thomas von Deyen <[email protected]>
Refactors the Alchemy GUI locale setting.

d875336cfa632fd5c4f998db7fdd9330114509a8 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds a alchemy.i18n Javascript module.

8b7c1297006f9760912ed659caa323f26f3954fe authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes show attachment in library. Closes #458

933f76b25da067c2d674356dbec750549071756b authored over 10 years ago by Thomas von Deyen <[email protected]>
Add content button icon position fix.

05db42f9bb3e29667e299e7b01e0f80b77b61dbd authored over 10 years ago by Thomas von Deyen <[email protected]>
Refactors model hints into a module.

And adds hint display for page layout into the info dialog.

6e08441652cf67d1f94f38d7717bd6813c34a0bd authored over 10 years ago by Thomas von Deyen <[email protected]>
Fixes hint styling.

6c00cfe499d15e6e5779dbf2513e6608e6a59bc7 authored over 10 years ago by Thomas von Deyen <[email protected]>
Merge pull request #456 from robinboening/shared_essence_examples

Adds shared examples for the Essence module.

5cc43da7067cccc382bd328a39634cb2787e4a42 authored over 10 years ago by Thomas von Deyen <[email protected]>
Adds shared examples for the Essence module.

These shared examples are used for testing the basic essence behavior of all models that acts as...

d5b9b4c3431c2a43cd5d9cd9cc11718e47876c2a authored over 10 years ago by Robin Böning <[email protected]>
Explicitly style a div as message, bcz. some table columns could also have .message class.

7de826548181880a8cd3ddd10f7a1ad643a5694a authored over 10 years ago by Thomas von Deyen <[email protected]>