|
2 | 2 | CHANGELOG |
3 | 3 | ========= |
4 | 4 |
|
| 5 | +-------------------- |
| 6 | +version .5 - 9/5/16 |
| 7 | +-------------------- |
| 8 | + |
| 9 | +New Features |
| 10 | +------------ |
| 11 | + |
| 12 | +- Logging of Github API rate limit |
| 13 | + - See `bin/rate_limit_watcher.py` which can be used with Heroku Scheduler |
| 14 | + add-on or `cron` in any UNIX environment |
| 15 | +- Added `newrelic` to requirements for performance monitoring |
| 16 | + - This is optional, but still in the `requirements.txt` file. |
| 17 | +- Added full-screen editor as default and removed non-full screen |
| 18 | + - This resulted in a lot of improvments including simpler CSS, better |
| 19 | + integrated help, tooltips, modal error dialogs, and a full-screen view |
| 20 | + with all possible controls readily available. |
| 21 | +- `Big speed improvements to editor <https://github.com/pluralsight/guides-cms/pull/47>`_ |
| 22 | +- `Added links to hack.pledge and hack.summit in header <https://github.com/pluralsight/guides-cms/pull/42>`_ |
| 23 | +- `Show list of contributors on guide page <https://github.com/pluralsight/guides-cms/pull/45>`_ |
| 24 | + |
| 25 | +Bug Fixes |
| 26 | +--------- |
| 27 | + |
| 28 | +- `Edit guide link is broken after changing publish status <https://github.com/pluralsight/guides-cms/issues/70>`_ |
| 29 | +- `Editor removes escape characters even if in a codeblock <https://github.com/pluralsight/guides-cms/issues/64>`_ |
| 30 | +- `Prevent extra commit to metadata file on first edit <https://github.com/pluralsight/guides-cms/issues/67>`_ |
| 31 | +- `Image uploader doesn't set committer name correctly on commits <https://github.com/pluralsight/guides-cms/issues/66>`_ |
| 32 | +- `Fixed URLs involving a branch name with special characters <https://github.com/pluralsight/guides-cms/commit/ea3ed3bc16485277fe767bf14f2490f27cfadb3f>`_ |
| 33 | +- `Fixed problems with guide titles having special URL characters <https://github.com/pluralsight/guides-cms/commit/d91c3555352f5fbf72ad44587496f8dc1f933f92>`_ |
| 34 | +- `Remove unecessary Github API request when fetching contributor lists <https://github.com/pluralsight/guides-cms/commit/e345ee1638ffb753ef9f132484ea9101a97be0db>`_ |
| 35 | +- `Fetching contributors lists twice for guides with no contributors <https://github.com/pluralsight/guides-cms/commit/e848a8731335ba9ebc9c84c4937fc39b3f0dc4ea>`_ |
| 36 | +- `Prevent mobile share buttons and email signup box overlapping <https://github.com/pluralsight/guides-cms/commit/7a065c646c536b7d5f5381fcd373552cdcb29dfb>`_ |
| 37 | +- `Incorrectly including any user with a branch as a contributor <https://github.com/pluralsight/guides-cms/commit/fbf5bc5a8516630317b817cc76f6b9863a987e40>`_ |
| 38 | +- `Faster loading of rendered markdown from Github API <https://github.com/pluralsight/guides-cms/commit/8793949e03dbf161c384c34e170aeaac2f2c5c24>`_ |
| 39 | +- `Fixed escape <script> tag in article content <https://github.com/pluralsight/guides-cms/pull/36>`_ |
| 40 | +- `Properly serialize file listing to cache with unicode <https://github.com/pluralsight/guides-cms/commit/4b58aa08aa94fd5a2668220c994a1ff954ab5912>`_ |
| 41 | +- `Properly show featured guide on my-drafts page <https://github.com/pluralsight/guides-cms/commit/d41fc34d1e71160d866d25a96dcd9091b69e03b6>`_ |
| 42 | +- `Add contributor page with leaderboards <https://github.com/pluralsight/guides-cms/commit/10bd2c6cc88a0149597ed68c785e0fbc376dfb34>`_ |
| 43 | + - Introduces `IGNORE_STATS_FOR` environment variable |
| 44 | + |
| 45 | +Changes |
| 46 | +------- |
| 47 | + |
| 48 | +- `Disable save button on editor until a title has been chosen <https://github.com/pluralsight/guides-cms/pull/69>`_ |
| 49 | +- `Improved 'Live Markdown Tutorial' UI to include a more prominent 'Close |
| 50 | + Tutorial' button <https://github.com/pluralsight/guides-cms/pull/69>`_ |
| 51 | +- `Renamed 'Cancel' button on editor to 'Back' <https://github.com/pluralsight/guides-cms/pull/69>`_ |
| 52 | +- `Branches are named after user and guide, not just user <https://github.com/pluralsight/guides-cms/issues/58>`_ |
| 53 | + - Makes merging changes much easier since each branch only deals with a |
| 54 | + single guide |
| 55 | +- `Improved load time of FAQ page <https://github.com/pluralsight/guides-cms/issues/59>`_ |
| 56 | +- `Redirect to master branch if branched guide is missing <https://github.com/pluralsight/guides-cms/issues/50>`_ |
| 57 | +- `Do not show users in IGNORE_STATS_FOR environment variable in contributor |
| 58 | + lists <https://github.com/pluralsight/guides-cms/commit/e345ee1638ffb753ef9f132484ea9101a97be0db>`_ |
| 59 | +- `Use username/login in profile page title <https://github.com/pluralsight/guides-cms/commit/cffd8b0ebe039c367ada696b8b3e951cdf4b1867>`_ |
| 60 | +- 'Allow redirect URLs file to contain markdown lists `<https://github.com/pluralsight/guides-cms/commit/a83155605492dd7da65af662de1e3d937f56be68>`_ |
| 61 | + |
5 | 62 | -------------------- |
6 | 63 | version .4 - 5/4/16 |
7 | 64 | -------------------- |
|
0 commit comments