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

Remove the codeclimate travis addon

The token is now stored as ENV var in travis repo settings

57f2c899df04e8d794ec275909ccd38962f0d151 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Update to codeclimate-test-reporter 1.0

8cf9e7df3e457ef6e179d5aa2029525ec4eb6862 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Send coverage report to codeclimate on successful builds

f67ebdcc9dd150d7398dedb94cc28e0a479dd155 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Revert "Change the mount point detection to read the routes object"

This reverts commit 9cfbf645524534ee2e4a7de92353e9ad955f982e.

aadfeda10bc19637cfea06e0c861ac14b4aa48b2 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1183 from AlchemyCMS/mount-point-from-routes-object

Change the mount point detection to read the routes object

ef0c8ab7ea33a5537951949d7463455bfbf5df29 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Change the mount point detection to read the routes object

Before, the mount point has been derived from the routes.rb file. When
you used Alchemy as a par...

9cfbf645524534ee2e4a7de92353e9ad955f982e authored almost 8 years ago by Timo Recke <[email protected]>
Merge pull request #1182 from AlchemyCMS/tinymce-fixes

Tinymce fixes

dd42d4dbb4500b50e8c9e594573b1eb988487974 authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Add Page#descendent_element_definitions

Returns all element definitions defined for page including all nestable element definitions.

b6d70f4c73faf5914a06e9a330b161f2932cb253 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Custom tinymce config respects nestable elements

By using page.descendent_element_definitions instead of page.element_definitions custom tinymce ...

655411c14dd2505840b94d81808abf8c7e9896da authored almost 8 years ago by Thomas von Deyen <[email protected]>
Update tinymce skin icons

61b7450c17f6705a0e906968e4ec8c5b42a50441 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Remove dead code from Tinymce.custom_config_contents

This method never gets called without a page.

5a0029615ab447714fee854994e0e8993bc1fcad authored almost 8 years ago by Thomas von Deyen <[email protected]>
Remove tinymce editor instances before initializing

We have several places where we need to reinit tinymce editor instances. Sometimes they are alre...

f78f4fcee08ea288ad3819d165d685db6eb3cb68 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1179 from AlchemyCMS/page-status-tooltip

Page status tooltips

d7a9381cfbf495aa3f456d7241f839495ac29b14 authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Merge pull request #1181 from AlchemyCMS/page-hints

Page hints

04ee70ba68d5906bf1a2178931e6c351a051ac1a authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Fix element header width when hint is present

2c6f10a34d64b64e0b2775eb2904b2d6acca612f authored almost 8 years ago by Thomas von Deyen <[email protected]>
Display page hint in toolbar

f6bcece8e797af83be799109ed60c5a0d027615c authored almost 8 years ago by Thomas von Deyen <[email protected]>
Fix GUI update of page status

1. In 9fb2fe58ad2caa2bb0d00a5f7e5331f77a4a15e5 we introduced a partial for page status, but forg...

7d3a0c4317bc0622edd79404ca9789ed2e74e5f5 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Remove superfluous combined_page_status helper

This helper is only used once and renders html tags anyway.

6e181eaf642fa9152e02fd30c16332861e2f5f61 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Display hint on page status icons

Instead of title tags we use nicely formatted hints like we recently do all over the place.

aa0bb7a81c34097949f47ad625ea172fdc83e3d8 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1180 from AlchemyCMS/fix-page-publish

HOTFIX: Fix page publish

ed60f2de4400791d2134c32eca9d9ceabf367c55 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Ensure fixed value of Page#public_on and #public_until

If one of `public_on` or `public_until` is a fixed attribute this value is return instead of val...

0ecfa0cea61255fee33da6b9d0ed0a0e7e35a387 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Adds getter for fixed page attribute

858866246c22dc386ce0efe75f0c5fbb8a026655 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Revert "Prohibit to publish pages with fixed_attributes public_on or public_until"

This reverts commit 5090607d6f64cbb96197f532c69ba9783e59c511.

1d4c1ca24ee252e58387777536df5b45bfaa4731 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1176 from AlchemyCMS/disabled-page-icons

Disabled page icons

5f4d95d706537482384a4124f65832cba404d86a authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Disable sitemap tools that user can't use

afd3b1ecce448600d2a1b76f35137b9f3a1921c4 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Use not-allowed icon for not editable pages

08cab94d373027a0c43040fd7a091362a5deae73 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add disabled sitemap tool style

af3bba81c4d2543515bcba9790647eea0c0943c4 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1172 from AlchemyCMS/new-sitemap-ui

New sitemap ui

90b89fbca63aa5453232ebccf08b45fc7fb5867c authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1178 from AlchemyCMS/no-publish-fixed-pages

Prohibit to publish pages with fixed_attributes public_on or public_until

517d6f3fdafe9ee8789fa2280bc1c3ee3a62372c authored almost 8 years ago by Robin Böning <[email protected]>
Prohibit to publish pages with fixed_attributes public_on or public_until

5090607d6f64cbb96197f532c69ba9783e59c511 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Use symbols as icon names in sitemap

Should reduce memory consumption on large sitemaps

00ef2b85bdbe98ddeb83edd8236ea173ff91350a authored almost 8 years ago by Thomas von Deyen <[email protected]>
Do not show sitemap header

c74075abaf0f498228ce1aa7c8049c765facca1e authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add changelog for new sitemap UI

f2bd93a1194d22d14943784132c045b152a0671e authored almost 8 years ago by Thomas von Deyen <[email protected]>
Fix replacing of sitemap while sorting

cf14e7fbc0550881425b1f9f071c5257b3e16e9f authored almost 8 years ago by Thomas von Deyen <[email protected]>
Adjust page management specs after UI change

The new UI does not have titles anymore on the page links, so we need to use css attribute selec...

00065560a8e21afc08c5a7f2a53e3d237b29a061 authored almost 8 years ago by Thomas von Deyen <[email protected]>
New sitemap ui

More room for icons, better readability of page names and more visual guidance

752aa295b98f07dea6e7d35cada40bb1e38b24c5 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add center and left button label classes

76466b508c91d26b3b34620b74871d3df5f5ab39 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add little animation to button labels

885c8854dca3f4f730a1b56ba542b540d31a638a authored almost 8 years ago by Thomas von Deyen <[email protected]>
Allow to declare which user role can edit page (#1162)

This feature allows developers to restrict editing of a page to certain alchemy_roles on the pag...

8673e68c088feae79bf41fa07c2771778f170894 authored almost 8 years ago by Brandon Lawrence <[email protected]>
Merge pull request #1171 from AlchemyCMS/do-no-cache-essence-editors

Do not cache essence editor partials

55c46108ff707ba7d9b412884cc1ca5c96fbc9e3 authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Add changelog for removed essence partial caching

e1ad4d18e136032fafd0dac9bf24295bff185d3b authored almost 8 years ago by Thomas von Deyen <[email protected]>
Do not cache essence editor partials

Caching essence editor partials is more harmful then useful.
With lots of options passed and usi...

3418b9fcf5660dd7b850bc7293839006777ee0ac authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1168 from AlchemyCMS/fixed-page-attributes

Fixed page attributes

44c2c875eac77a763b865c04b514ce33449f37b8 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add changelog for fixed page attributes feature

d820f7f7903fbb40df02be8e5f0e043a365bba30 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Do not allow to modify fixed page attributes

Disables form fields that are fixed attributes and display a nice tooltip to inform the user about.

f932c9d99f72d38025b7bed196e70e9926985f16 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Ensure fixed attributes to be set on page update

Fixed attributes must never be changed by the user, that's why we ensure to set them to the defi...

77000bd3449c05dc6fa181c2f404f55da0c01a78 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add disabled input style

3e608849595628b596a90844bc0639a8ac015c54 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add fixed page attributes

A fixed page attribute is not editable by the editors in the admin.

Fixed page attributes get d...

16326c2a1b5708af48f7db17c6601322227adc4d authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1170 from AlchemyCMS/move-page-layouts-warning-helper

Move page_layouts_missing_warning helper

857177750e0610ef5697678b7bec2191b2aed615 authored almost 8 years ago by Martin Meyerhoff <[email protected]>
Move page_layouts_missing_warning helper

The helper needs to be globally available, because everywhere we show the locked pages we need t...

17074931c6238d0b91057a1d40df940b52c3e79c authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1167 from AlchemyCMS/replace-attachments

Replace attachments

6d8b5dcbefa15ddb35b97a40a33cc4ce37cc0831 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add changelog for replaceable files of attachments

9eb2bdfdf00d753c7a518e1c763a6cd1bb411814 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Pass object to uploader button

Instead of passing the class to the uploader button and instantiate the class in the button, we ...

7550748b4c21117624f5018e12ee2561428540d8 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Update to latest jquery.fileupload plugin version

3e0b783be54111926ea97d9b715dbce387f8d7b2 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Let uploader handle multiple fields on same page

56e86d26ce8d88ca1c8bc1d992bdb93a45a436c9 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add attachment replace button

Attachment files can now be replaced by another file. Very useful, if you have published the url...

ec4ef9459070c5c3fc997ee935970a538ab69b29 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1169 from AlchemyCMS/fixes-page-locked-notice

Fixes the locked page notice in sitemap

fa7bc5242c023d1c347b63ef3c16c3b4bfc57566 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Fixes the locked page notice in sitemap

Since the template gets compiled once into a Handlebars template, the only page that gets hit by...

4ada55124a66c1ec30c950fc2970ca9b4825086a authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1160 from AlchemyCMS/seeders

Adds page and user seeders

5dc29f5b88ee9f7dece474dc2c1de25b12204df7 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1166 from AlchemyCMS/js-tooltips

Add Tooltips js function

7d4199a20449d7fe0c4d0797d98aa845c5c6d72e authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add changelog entry for user and page seeders

99127c7f52dd0d74303edd514d33c03036d8f6ff authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add Tooltips js function

Transform all elements with `data-alchemy-tooltip` into tooltips by wrapping it in `with-hint` a...

9317cc832ce2a0ad87e98cced26ccf141ead9c45 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1165 from AlchemyCMS/use-hints-for-warnings

Use hints for warnings

b823b1fa478aa788032ef96adc0a9721f047b763 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Use hint to explain missing element definition

62d9de342a7955c670126b177e5085ddfde1bee0 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Use hint to explain missing content definition

fe948ba130068909516ca1f1c1740e4f5a72c6cf authored almost 8 years ago by Thomas von Deyen <[email protected]>
Use hint if page layout is missing in sitemap

Instead of a title we use a hint bubble to explain users why the warning icon appears.

d32eb845ebf9710b0bf8de956b4196ebbe29940d authored almost 8 years ago by Thomas von Deyen <[email protected]>
Show a hint on sitemap page if a page is locked

82a34b94c51aab163408bdd66fcbbb7d701b72e5 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1164 from AlchemyCMS/reusable-hints

Refactor hint css for better reusability

791bc9307fb073d265a45ef00ae2088010b6752e authored almost 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1163 from AlchemyCMS/dummy-app-usability

Dummy app usability

6d86729f9c299bb1946d38fe20ead0160553af8e authored almost 8 years ago by Thomas von Deyen <[email protected]>
Refactor hint css for better reusability

535fefad0b991c9674165b4bf6bbf65d2125a8e6 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Do not output nil in EssenceBoolean view

c69ff6fbd01117cf5afcf1139ff71d3f1b6ff33b authored almost 8 years ago by Thomas von Deyen <[email protected]>
Update the all_you_can_eat dummy app element

As this also sports the demo and helps in development we:

- Add hints
- Add content translation...

bb2145991ba790fe6e1f24e4ea2e3c2edd922127 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Skip seeding pages or users if records present

In order to not break multiple `rake db:seed` calls we skip if records are already present. User...

7be262ab25592b3fe82ce8228fca7717b7ac7e47 authored almost 8 years ago by Thomas von Deyen <[email protected]>
Add layoutpages seeder

By adding a `pages.yml` file into `db/seeds/alchemy/` the `Alchemy::Seeder`
now also seeds layou...

c161a717cf9b31db9566baa39ee72fbe5553f9f4 authored about 8 years ago by Thomas von Deyen <[email protected]>
Add a user seeder

By adding a `users.yml` file into `db/seeds/alchemy/` the `Alchemy::Seeder`
now also seeds users...

a4e43c99402f3205f1ce8d29577d6f942fc5cbaa authored about 8 years ago by Thomas von Deyen <[email protected]>
Add a page seeder

By adding a `pages.yml` file into `db/seeds/alchemy/` the `Alchemy::Seeder`
now also seeds compl...

94b85b6adf7a7d9e6fdb70260beb6624759d962d authored about 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1155 from AlchemyCMS/page-tree-api

Add nested page tree api endpoint

4e3f2c130b0244b62086f5268529720f31219569 authored about 8 years ago by Thomas von Deyen <[email protected]>
fix: remove alchemy prefix from ability file name

the class itself dosn't have that prefix.

9ed9fb767eb184543f67b2e5d65f4d474d2cb3c4 authored about 8 years ago by Ben Rexin <[email protected]>
fix: copy_templates method

47358c974d3ebd5ac9758f7e0f256384ceb76bff authored about 8 years ago by Ben Rexin <[email protected]>
Merge pull request #1157 from AlchemyCMS/tinymce-4-4

Tinymce 4 4

0b55b7bd28074a97046a1638d4462d76772b5d05 authored about 8 years ago by Robin Böning <[email protected]>
Fix the tinymce active button style

36e59a8eb4f0e4fe6c80de4c92199934780b522d authored about 8 years ago by Thomas von Deyen <[email protected]>
Fixes a bug in link overlay page tree initializer

c6c377b92a92f0328822ddffa353bf33487df5e3 authored about 8 years ago by Thomas von Deyen <[email protected]>
Use the new dirty event from tinymce 4.3

Finally they provide a real dirty event and we don't need to use the change event anymore.

9c2c150ad5e5e96c05a717e2d0d69c3022836fb1 authored about 8 years ago by Thomas von Deyen <[email protected]>
Upgrade to Tinymce 4.4.3

Removes the single plugin files and use a combined custom build instead

aa7d364a2c0fc10ba5128e684d28929e0eec880d authored about 8 years ago by Thomas von Deyen <[email protected]>
Merge pull request #1154 from AlchemyCMS/upgrader-rake-tasks

Upgrader rake tasks

8f8df66860bafbafb8ed24f4c9ccde8e1b658b62 authored about 8 years ago by Martin Meyerhoff <[email protected]>
Do not add admin related infos in public page tree api

fc3b7735b04f16f76414d015ec8d18bd1f5a2e60 authored about 8 years ago by Thomas von Deyen <[email protected]>
Allow to pass page_id to nested pages api

With passing a page if, you can set the branch of the page tree you want to render.

0810b816d4194ef0d1278c923b4608d334fbf9ec authored about 8 years ago by Thomas von Deyen <[email protected]>
Allow to include elements in nested page tree

When elements=true is passed, all elements of the page are included in the nested json page tree.

21226c8a44b6846717e4a6be11efcb3024094c4d authored about 8 years ago by Thomas von Deyen <[email protected]>
Allow to pass element names to be included in nested page tree

0380f2e78fed64ce7d3922ea04b541dffc19242c authored about 8 years ago by Thomas von Deyen <[email protected]>
Add a nested page tree API endpoint

8d3d7aa69ee6f9093e3cdf13de8b49d2cd24a67e authored about 8 years ago by Thomas von Deyen <[email protected]>
Don't inherit Alchemy upgrader from Alchemy seeder

This is not necessary and could lead to confusion and even errors.

bf1efc4275fed6e851232d8e1273c67a10170d63 authored about 8 years ago by Thomas von Deyen <[email protected]>
Do not run codeclimate checks on upgrader task

This duplicattion warnings are just silly

0bf40dd0046c64146f65866380febacf2f0b4864 authored about 8 years ago by Thomas von Deyen <[email protected]>
Display todos and prepare upgrade only once

Like before we want the TODO list to be displayed once at the end of the upgrade, no matter if w...

df5d24647582373ad12c4fcc33f1d0028cbd7e4f authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.5 upgrader into rake tasks

17e4680ea4bddea29aa315c00a19aef304a95cd3 authored about 8 years ago by Thomas von Deyen <[email protected]>
Remove custom task runner from upgrader

Since all upgrade tasks are Rake tasks now, we don't need to have our own task runner and task l...

dc4fa45f192da5b326871550068d709e33c32eb5 authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.0 upgrader into rake tasks

a5094944203b0f2936145adf42cc9ca9fe960381 authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.1 upgrader into rake tasks

c9b52ad0ff3565e3ad4dd6f3a38572dc3d7a44c8 authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.2 upgrader into rake tasks

8805090872a1f3d59737059d092ff4b7955f8204 authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.3 upgrader into rake tasks

7c1a6f0aecc3ed50b1c62fd716999470b390eac1 authored about 8 years ago by Thomas von Deyen <[email protected]>
Convert 3.4 upgrader into rake tasks

a0fd507bd40cf41aee2970b03968c0f14c754337 authored about 8 years ago by Thomas von Deyen <[email protected]>