guides-cms icon indicating copy to clipboard operation
guides-cms copied to clipboard

DEPRECATED - Markdown based CMS with Github repository as persistent storage

Results 35 guides-cms issues
Sort by recently updated
recently updated
newest added

This should only commit changes to the metadata file, not the article file too.

bug

It's possible that an author forgot to put their guide in the `in-review` status so it can be reviewed by the community editors. Maybe we could have a nightly script...

enhancement

It would be useful to allow authors to see some stats on their guides. For example, page views, locations of page views, who hearted their guide, maybe even which logged...

enhancement

## Benefits - Reduce amount of data stored in redis cache since storing markdown text is alot smaller than html text. - Guaranteed consistency with the view of our preview...

enhancement

Currently we remove branches from the `details.json` metadata file when a branch is deleted via github. This is done via the [delete webhook](https://developer.github.com/v3/activity/events/types/#deleteevent). We should also hook into adding a...

enhancement

Some variants of markdown allow for resizing an image. Maybe we should support this as well? I think github supports it, see this gist: https://gist.github.com/uupaa/f77d2bcf4dc7a294d109

enhancement

Currently we leave branches of a guide when the original guide is deleted from the `master` branch. We should go through and remove all the branches from the guide as...

enhancement

Currently the `tasks.move_article` task does a lot of git command-line actions to manually move an article directory from one publish status to another. This is necessary since this kind of...

enhancement

The `tasks.update_listing` task has a race condition when using multiple celery workers. This race condition can lead to a guide not appearing on any of the guide listings, `published.md`, `in_review.md`,...

bug

We should provide some way to allow authors to put the code they reference in tutorials right along side the tutorial. The use case is the following: 1. Author creates...

enhancement