Skip to content

Instantly share code, notes, and snippets.

@ErisDS
Created September 3, 2015 13:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ErisDS/314914b570c4233eea8c to your computer and use it in GitHub Desktop.
Save ErisDS/314914b570c4233eea8c to your computer and use it in GitHub Desktop.
Full 0.7.0 Changelog
  • c02f7d6 Version bump to 0.7.0 - Hannah Wolfe
  • b422d9d Use sequence for migrations instead of Promise.all - Hannah Wolfe
  • 73080dc Adds rudimentary validation to user invite - Hannah Wolfe
  • 2a210b5 Fix teardown of resize handler in content management screen - Kevin Ansfield
  • 8147a7e Fix selected search item appearing as multi-select item in search input - Kevin Ansfield
  • a4e6dd4 Add config.blogUrl key to PSM's seoURL property Closes #5793 - Matt Enlow
  • dd7dbc1 Upgrading Casper to 1.2.5 - Hannah Wolfe
  • dea28c0 Better flickering auto-nav fix - Kevin Ansfield
  • cf4ed91 Reduce search refresh timeout & forgotten link fix - Hannah Wolfe
  • b2204f4 Insert new info post fixture for upgrades - Hannah Wolfe
  • 8ea08f6 uhbuhbyenow - John O'Nolan
  • 4b6f28d Keep spinner running on successful signin - cobbspur
  • a3f107d Maintain tag order for posts - Hannah Wolfe
  • f22796f Add dynamic client_id/client_secret - Sebastian Gierlinger
  • 6926e20 Fix upgrade path from really old versions - Hannah Wolfe
  • fdede1c Search mobile fixes - John O'Nolan
  • 8237612 Make skip link work with Ember - Hannah Wolfe
  • 95e6b0a Add migration to modify badly formatted tags - Hannah Wolfe
  • 114696f Change type for private blog settings - Hannah Wolfe
  • d215983 Update client fixtures - Sebastian Gierlinger
  • 6938216 Add tour field to User - Joe Cannatti
  • 6c5fea4 Remove auto-inclusion of jQuery via ghost_foot - Austin Burdine
  • 52e35a2 Add table columns for OAuth - Sebastian Gierlinger
  • 48601e6 Add the needed table columns for client Oauth. - Samuel Goodwin
  • b844750 Updated editor preview code styles - John O'Nolan
  • fe44cae Improved onboarding copy, polling time, form inputs - John O'Nolan
  • 5c0fc9a Search styling - John O'Nolan
  • 4c5ffe2 Minor validations fixes - Kevin Ansfield
  • 580eaf0 Display "No results" message when no search results found - Kevin Ansfield
  • fbdf55e Fix tag order when selecting existing tags - Kevin Ansfield
  • 9b6214b Form field icons load in default 'grey' state - Hannah Wolfe
  • 435731a Add email validation back to signin - Hannah Wolfe
  • 3fa4896 Don't show selectize dropdown when input field is blank - Kevin Ansfield
  • 871ba32 Basic post/user search - Kevin Ansfield
  • 3ec74a4 Prevent gh-spin-button from infinite spin - cobbspur
  • 88e6ca4 Fix double-click & enter/o editing shortcuts - Hannah Wolfe
  • 737478b Minor colour update - John O'Nolan
  • c29dd25 Improve error handling for the PSM - Hannah Wolfe
  • e9a9681 Adding 'fields' param for browse requests - Hannah Wolfe
  • 3411852 No validations on setup for empty fields - cobbspur
  • 9bf4a39 Add loading spinner to forgot button on signin page - cobbspur
  • 0ddfa9d Prevent invite action in step 3 of setup being triggered at wrong time - cobbspur
  • 62684df Fix auth token refresh failing on app-boot with expired access_token - Kevin Ansfield
  • 457f5c3 Prevents partial tab view when using keyboard navigation in tag settings - John O'Mahoney
  • a5e4753 Prevent setup loop on step 3 - cobbspur
  • 6835681 Fix broken content mgmt -> editor links on mobile - Kevin Ansfield
  • 69ba092 Correct bold string - Rafael Corrêa Gomes
  • 6248934 Set a minimum spin time of 1 second for gh-spin-button - Kevin Ansfield
  • 187944b Fix wording for failed invitations alert - cobbspur
  • 5d572bd Fix invite user validation issues in signup - Kevin Ansfield
  • 50dc6c2 Consolidation of dropdown sizes - John O'Nolan
  • 3974a17 Customised selectize theme for Ghost tags - John O'Nolan
  • 5547f93 Minor visual bugfixes - John O'Nolan
  • 06892cc Fix post tag input so it keeps the tag order - Kevin Ansfield
  • b0fbd1b Spin button consistency - Hannah Wolfe
  • a399ade Improve markup + tabindex etc on setup/two - Hannah Wolfe
  • 5be781a Remove first run alert - Hannah Wolfe
  • 84c5d64 Copy selectize styles ready for customisation - Kevin Ansfield
  • 51a9b4b Increase hit area on PSM controls - John O'Nolan
  • 8dd412f Minor visual edits - John O'Nolan
  • 78d8b7e Change reset page errors to match sign-in page - cobbspur
  • c78d91c Fix new tags disappearing in PSM when saving post - Kevin Ansfield
  • 4855fcc Optimise mobile navigation - John O'Nolan
  • dbd4ff5 Update coverage path for travis - Hannah Wolfe
  • cc5a4ab Dep: Remove typeahead - Hannah Wolfe
  • 9d21a40 Number formatting function for download counter - Hannah Wolfe
  • e039ec5 Don't clear password field until setup is complete - Hannah Wolfe
  • f1a17d5 Fix splitbutton height regression - John O'Nolan
  • 8a61322 Add white bg to forgotten password link - John O'Nolan
  • 2c29ae1 Don't return from sending welcome mail - Hannah Wolfe
  • a46014c Add Menu to About Ghost Page - David Balderston
  • 034cfbe Add disclosure for new jQuery CDN usage in Casper - John O'Nolan
  • 4217295 Temporarily disable sourcemaps - Hannah Wolfe
  • 32ff18c Validate tag names don't start with commas - Kevin Ansfield
  • 04e2e0e Fix alerts disappearing when navigating - Kevin Ansfield
  • 6120d0a Improve middleware coverage - Sebastian Gierlinger
  • 90d75b2 Fixes for sign-in error handling - Kevin Ansfield
  • f9ea6fc Move myth configuration into Brocfile.js. - Robert Jackson
  • dd9aa0f Add inline error handling when creating/editing tag - Kevin Ansfield
  • 5e58b13 Merge core/built instead of clearing on every build. - Robert Jackson
  • 4a90d42 Use ghost.min.css when building for production. - Robert Jackson
  • 94c3b6d Style inline-error fields and response test - Kevin Ansfield
  • cbb106e Mobile nav menu fixes - Kevin Ansfield
  • c9d053b Replace the current tag input with a selectize based input - Kevin Ansfield
  • e3f34c9 Fix flickering autonav animation - Kevin Ansfield
  • b7f180e Adds 'button' role to toggle icon for better a11y - Nazar Gargol
  • ffb0411 Minor UI fixes for invitations - Kevin Ansfield
  • a82e9aa Mail consolidation - Sebastian Gierlinger
  • c7ef8b6 fix auto width and height of spin button component - Austin Burdine
  • c07f33f guard against missing $previewContent/ViewPort in gh-editor.scrollPosition - Kevin Ansfield
  • 22d4151 guard against missing editor element in editor-base-controller.save - Kevin Ansfield
  • ea64b00 Update admin area jquery and jquery-ui dependencies - Kevin Ansfield
  • 4b2d7b1 Update signup form to have profile image upload component - John O'Mahoney
  • 4bfbda2 Update ember-myth - Jason Williams
  • 98f140d Variety of style fixes - John O'Nolan
  • 7969d06 Fixed publish menu positioning, cleaned up dropdown component - John O'Nolan
  • 5195440 Kill old tag styles - John O'Nolan
  • b2ede23 Remove duplicate function - Sebastian Gierlinger
  • 97ce6f8 Multiple minor visual style fixes - John O'Nolan
  • 661d27d Prevent view titles from being cut off in Safari - John O'Nolan
  • f04676e fixed focus and duplication tag issues - Austin Burdine
  • f40bff0 Startup message explicitly mentions production - Hannah Wolfe
  • e0b684e Fix spinner on settings page - cobbspur
  • 44622d9 Refactor handlePermissions - Sebastian Gierlinger
  • 2977f5a Lock out email address on signup page - cobbspur
  • 1631cb8 Fix errors for setup and signup - cobbspur
  • 748895c add spin-button component & implement it - Austin Burdine
  • 2c5d2d6 reimplement tag editing component for posts - Austin Burdine
  • 69d020c Fix signin errors - cobbspur
  • a00eace Next/Prev Post helpers include author & tags - Hannah Wolfe
  • 392cb00 apply pipeline to notifications endpoint - Austin Burdine
  • a428bfc setup/three fixes - Austin Burdine
  • 8d89c3e Fix pagination for tags with post_count - Hannah Wolfe
  • a993f80 Auth tests - Sebastian Gierlinger
  • 560b5b6 Fix signup bug - cobbspur
  • c1a2601 Middleware Refactor - Fabian Becker
  • c104e7f Enter key submits form in setup step 2 - cobbspur
  • 524b247 Add public API permission handling - Hannah Wolfe
  • 45d1541 Increase api integration coverage for posts - cobbspur
  • cb8c2a5 Don't escape path for ember - Hannah Wolfe
  • 870d6af Fix API query for featured posts - cobbspur
  • e21d7ed WIP: review uses of notifications.showErrors - Kevin Ansfield
  • 1bcd7fd Replace validation notifications with inline validations - Kevin Ansfield
  • 7ac6ebb Refactor notifications service & components - Kevin Ansfield
  • d89abaa foundation work for server-side i18n support: - Maurice Williams
  • 0322de3 Fix missing redirect on settings/code-injection when not authenticated - Kevin Ansfield
  • 14dd95f RSS Fix: Do not convert protocol relative URLs - hwdsl2
  • 2878b5a Update lodash and cheerio - Fabian Becker
  • 04d649a fix setup controller to pass in only a valid email to the profile-image component - Austin Burdine
  • 7d9e0f1 User Onboarding - flow navigation - cobbspur
  • cf4660d Don't rely on order of updates when editing multiple settings - Fabian Becker
  • 4ba77e0 Fix regressions with password reset - Hannah Wolfe
  • ed0854d Do not serialize toJSON to get published_at - Fabian Becker
  • 33b9343 Update top-gh-contribs dependency - cobbspur
  • 4500b14 Use previousAttributes when model is destroyed - Fabian Becker
  • c52aa8b Disable image upload during setup for non persistent file storage - cobbspur
  • 0309b5a Fix urlFor to preserve mailto: - Fabian Becker
  • ddd1bc0 Use correct property when determining display URL - Jason Williams
  • 50d4f02 Fix signin test (run setup properly) - Fabian Becker
  • 213ba9c Allow editing blog details on setup - Rem Zolotykh
  • b1dd96e Removing incorrect 405 handling - Hannah Wolfe
  • b1c65ae Correct reset passsword screen markup - BlueHatbRit
  • e044136 API Option Handling - Hannah Wolfe
  • 2053b94 Fix team/index screen - Fabian Becker
  • 99855df Fix failing frontend_spec on windows. Don't rely on path matches. - Fabian Becker
  • 88a7cdb Add rss.item filter - Fabian Becker
  • 8322991 fixed some validation bugs - Austin Burdine
  • a3893e6 fix title of blog not updating after setup - Austin Burdine
  • f3c4df3 Invited user can sign up successfully - Rem Zolotykh
  • bce5483 Changed admin permissions so Owner role only editable by itself - John O'Mahoney
  • f0fa1ad Remove io.js from the build matrix - Hannah Wolfe
  • 3135fb9 Refactor role selects; pause transition if saving - Jason Williams
  • ea13133 [TEMPORARY] commented out failing tests - Austin Burdine
  • 9bcb0bc Rework gh-activating-list-item for new link-to - Jason Williams
  • ac80569 Adds meta referrer tag to the head of ghost pages - John O'Mahoney
  • a16be11 re-added revoke method to authentication api - Austin Burdine
  • 17b403a profile image component fixes - Austin Burdine
  • 9323abb Refactor changePassword and resetPassword - Rem Zolotykh
  • b85ac98 added profile image component - Austin Burdine
  • d0c151b adds inline errors to validation - Austin Burdine
  • 7d3c0fb Focus on editor if transitioning from new post - Jason Williams
  • ba80e6e Change permissions for team area - cobbspur
  • 542400d Reload user after import - Fabian Becker
  • 393c71b Removed lighten left over from SASS to Myth conversion - Łukasz Kliś
  • a48ba06 Add correct directories to travis cache - Fabian Becker
  • 7f5250a Pipeline roles and slugs API - Fabian Becker
  • 0b474d8 Fix config.example.js typo - Michael Auer
  • 9fa666c Added multiline "placeholder" to 3rd step of setup - Łukasz Kliś
  • 344bcfa Update readme with Slack support info - John O'Nolan
  • e0ed655 Generate coverage and send it to Code Climate - hoxoa
  • 6559f25 Make the 401 error format consistent - Kowsheek Mahmood
  • a2a0ba9 adds put route to authentication setup - Austin Burdine
  • 8aaac1e Improvements to the {{foreach}} helper - Hannah Wolfe
  • 51ac3f6 Refactor to using pipeline for the API - Hannah Wolfe
  • 4772e38 Add event handling to pagination plugin - Hannah Wolfe
  • f6322da Use extends correctly & consistently - Hannah Wolfe
  • 0ddded8 Fix mobile display bugs on user list - John O'Nolan
  • 42166c8 Update Ember to 1.13.2 - Jason Williams
  • c33c301 Main colour audit - John O'Nolan
  • 648f006 Firefucks - John O'Nolan
  • 0928ed1 Fight fire with overflow. - John O'Nolan
  • b9793c0 First pass colour audit - John O'Nolan
  • 7705e30 Use 'author' for relation instead of 'author_id' - Hannah Wolfe
  • 942ca62 fix blog title not updating in nav menu - Austin Burdine
  • 5fd9d35 Improve Ghost starup checks and errors - John O'Mahoney
  • 8a8e90e Take Trashcan off of url screen for image uploader - cobbspur
  • 68d1feb Add events to settings model - Kowsheek Mahmood
  • 40f59e2 Fix watch task paths - Jason Williams
  • 78361c2 Fix up editor/preview scroll and post list loading - Jason Williams
  • 7761873 Abstract findPage & add pagination Bookshelf plugin - Hannah Wolfe
  • adff477 update simple-auth to 0.8.0 - Austin Burdine
  • 4ac3d17 Removes whitespace issue that was preventing grunt init from working - John O'Mahoney
  • f67147a Move users routes out of settings & change to team - cobbspur
  • 7e3cf6e Always get latest post from API when editing - Jason Williams
  • c16db08 Ensure sqlite3 uses a single database connection - Jason Williams
  • db558e3 Provide a more intuitive error message on sign-in for missing email - Kevin Ansfield
  • 6d8bce8 Display correct minimum character count in setup's password field - Kevin Ansfield
  • 453833c Hide Nav Settings based on permissions - cobbspur
  • 3f6b648 Fixes alignment bug on content management empty state - John O'Nolan
  • 42b25a0 Ensure settings routes redirect to /signin when not authenticated - Kevin Ansfield
  • 33e241a Add events to settings model - Kowsheek Mahmood
  • 05fe092 Add support for GET /tags/slug/:slug with unit tests - Augustus Yuan
  • 832084f Add DigitalOcean infrastructure details - John O'Nolan
  • cc571da Fix signin form width bug - John O'Nolan
  • 4cd2865 Refactor pagination count query - Hannah Wolfe
  • 86e47ee removes usage of prototype extensions - Austin Burdine
  • 16f98ee Move pagination formatting into a util - Hannah Wolfe
  • 254e0f0 Improve API error handling - Hannah Wolfe
  • b15f1da Throw 405 - Method not allowed for api routes - Fabian Becker
  • 177cdf1 Misc cleanup: moving files & naming functions - Hannah Wolfe
  • df1c04b Remove legacy mobile view logic - Matt Enlow
  • 6681ad4 Zelda menu z-index and viewport transition finishes - Matt Enlow
  • e008236 Update ember-simple-auth to 0.8.0-beta.3 - Jason Williams
  • d23b677 output stderror instead of stdout to show detailed errors when spawnCasperJS fails - Roy van Kaathoven
  • 05e49d9 Move uncapitalize into its own file. - Alex Kleissner
  • 596faf0 Fix a wholelotta setup-screen bullshit - John O'Nolan
  • 34b22ee Use urlJoin in RSS + test coverage - Hannah Wolfe
  • 6c9682c Make sure done() is called from before hooks - Jason Williams
  • 511684c Moves the decideIsAdmin into its own file. - Alex Kleissner
  • 75faf01 invite users after signing up during setup - Joe Wegner
  • 2780e78 Refactor Zelda dropdown styles - John O'Nolan
  • 813b294 Swap in new action - Jason Williams
  • c19d2eb Remove dead toggle preview actions Ref #5384 - Removes "togglePreview" actions from template (the action itself was removed in 5384) - Matt Enlow
  • c7a9e72 Add mobile menu open button and close on click outside nav - Matt Enlow
  • 540a321 New mobilemenu prototype - John O'Nolan
  • 3f5ac66 Fix up tests post-changes to content and editor screen - cobbspur
  • 5e7ff40 updates Ember-CLI to 0.2.7 - Austin Burdine
  • 93b0505 Fixup broken error page styles - John O'Nolan
  • 1d63428 Update Ember-Myth to 0.1.0 - John O'Nolan
  • 3a6a6a9 Clean up and update ember dependencies - Jason Williams
  • 58ab576 Update grunt watch task with new file and option names - Jason Williams
  • 5b25dd2 Content management & editor refactor - John O'Nolan
  • 164fa27 Fix call to this.notification - Jason Williams
  • b83ca04 fixes autofocus on post edit - Austin Burdine
  • 3d533b6 Upgrading most production dependencies - Hannah Wolfe
  • 8ec8eff Ensure importer tests don't clash - Hannah Wolfe
  • 2d5a731 Improvements for debugging transient test failures - Hannah Wolfe
  • 28d265c update Ember to 1.12.1/ember-data to 1.0.0-beta.18 - Austin Burdine
  • 2700bfa Refactor URL builder - Hannah Wolfe
  • 27d7718 re-implements fastclick into ember - Austin Burdine
  • 7eacd28 Ensure middleware functions are named - Hannah Wolfe
  • f395aed Better flexbox grids - John O'Nolan
  • f5d4d4d Removing non utf-8 char - Hannah Wolfe
  • b3cbb20 splitting client authentication-related middleware in to its own file - Maurice Williams
  • 83b7993 Add theme selector, update package mgmt styles - John O'Nolan
  • 72569de Fixed fixture. Code wasn't formatted. - Sem
  • 766bf99 Move the spam prevention into its own file. - Alex Kleissner
  • bf0e40e rewrites default private.hbs for new zelda styles - Austin Burdine
  • d979ffb First pass theme management page - John O'Nolan
  • cc00c6c Fix context setup (remove dep on req.route.path) - Hannah Wolfe
  • 0695966 Misc grunt /dev updates - Hannah Wolfe
  • 482740e Fix up new setup code - Jason Williams
  • c3ad1ae Use Ember.inject instead of needs and initializers - Jason Williams
  • f6aa46e Frontend route refactor / cleanup - Hannah Wolfe
  • d864fcb ES6 module version of ic-ajax instead of global - Jason Williams
  • 5018f2f Clean up Ember router map - Jason Williams
  • d249591 Nuke nprogress - cobbspur
  • e3f4129 Update to use SPDX idetifier - Chris Maddox
  • 3caa291 First pass on app management UI - John O'Nolan
  • 064a22e First pass at user onboarding screens - Hannah Wolfe
  • c3bb7cb Fix route for About page - cobbspur
  • ef81fee Refactor blog-navigation settings screen - John O'Nolan
  • a86639d Fix modal close icon colours - John O'Nolan
  • b63753e Fix up gh flow icons - check - back button - various minor fixes - John O'Nolan
  • 0976428 Adding author as a permalink option - Hannah Wolfe
  • 3e6a2fb Fix export db link and access token parameter - Jason Williams
  • c0254ea Refactor main nav menu into components - Jason Williams
  • e69c8c8 remove settings email - Austin Burdine
  • e9326f6 Update to simple-auth 0.8 - Jason Williams
  • 2e5caeb Fix-up remaining functional tests - cobbspur
  • ce64208 Handle password reset from signin page - Jason Williams
  • 50b5c9c Fix z-index bug on notifications - John O'Nolan
  • 77d08c3 fixed notification components - Austin Burdine
  • cf23977 Rework signin form so correct actions are fired - Jason Williams
  • dd20790 Fix image uploader and update tests - cobbspur
  • 5012657 Minor visual fixes - John O'Nolan
  • a60d469 Implement autonav - John O'Nolan
  • 0eef6b6 setup the basic css structure for the slider nav menu - Joe Wegner
  • 36f1902 pin to csscomb 3.0.4 - Joe Wegner
  • 2c2f969 Add UI link classes - cobbspur
  • 3ecb2c0 Update icons, remove old navbar file - John O'Nolan
  • 13ec196 Refactor about page - John O'Nolan
  • 7417b29 Remove extra ember container - John O'Nolan
  • b26c4d9 Initial fixes for tests on Zelda branch - cobbspur
  • f6850e0 Fix uploader styles - John O'Nolan
  • e871f20 Fix splitbuttons, add more icons - John O'Nolan
  • 4b39f88 Introduce new notification and alerts components - John O'Nolan
  • cf517c7 Properly scope editor title, fix bug overriding content mgmt - John O'Nolan
  • 3eb9429 Strip old MQs - John O'Nolan
  • 4c6bc6d Remove double border - John O'Nolan
  • 2036552 First pass new notification component - John O'Nolan
  • 3e6cf30 Automate CSScomb - John O'Nolan
  • 7114f0a Fix lock icon class - John O'Nolan
  • bee39f4 Get rid of forgotten PW route - John O'Nolan
  • 2f5a8f8 Integrate new auth styles into core - John O'Nolan
  • 208999a Introduce CSScomb - John O'Nolan
  • ca9f837 Cleanup CSS code style - John O'Nolan
  • 0ffd857 New button component - John O'Nolan
  • 464d297 Disable user selection by default - John O'Nolan
  • 390c017 Convert Sass to Myth - John O'Nolan
  • b93d9a5 Cleanup. - John O'Nolan
  • 6d89893 Remove extends - John O'Nolan
  • 3bf189e First pass - strip mixins - John O'Nolan
  • 71255a3 Move in new icons - John O'Nolan
  • fb3d307 Dem colours - John O'Nolan
  • 2fffb4f Much fix - John O'Nolan
  • 8d0d53b Clean up borders - John O'Nolan
  • 804425a Lighten up publish bar - John O'Nolan
  • 51ea7e0 Cleanup - John O'Nolan
  • f6a116b fix users template rendering - Austin Burdine
  • f2f10ac fixed extraneous div tag - Austin Burdine
  • c17c40a Content view - John O'Nolan
  • b6ab6c1 New settings headers - John O'Nolan
  • eadbf7c Integrate new admin frame - John O'Nolan
  • 1daee7c New onboarding markup and styles - John O'Nolan
  • 75745c2 refactor permalink verification in single post controller - Austin Burdine
  • 6732935 Makes most special characters be replaced with a dash - Clay Diffrient
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment