Sebastian Gierlinger
64e20735a3
Merge pull request #5491 from ErisDS/issue-5490-no-post-url
...
Add event handling to pagination plugin
2015-06-29 11:44:22 +02:00
Jason Williams
09402d22f5
Merge pull request #5488 from ErisDS/extends
...
Use extends correctly & consistently
2015-06-27 22:49:55 -05:00
Hannah Wolfe
4772e38521
Add event handling to pagination plugin
...
closes #5490
- use same event handling pattern as fetchAll
- add support for `fetching:collection` to post model
- add tests to check that url is fetched via findAll and findPage
2015-06-26 22:56:03 +01:00
Jason Williams
3e6074ecec
Merge pull request #5473 from jomahoney/startup-clean
...
Improve Ghost startup checks and errors
2015-06-26 14:52:25 -05:00
Hannah Wolfe
6cfc1808a4
Merge pull request #5477 from acburdine/title-fix
...
Fix blog title in nav menu not updating
2015-06-26 20:13:27 +01:00
Hannah Wolfe
0dac251ffe
Merge pull request #5484 from JohnONolan/O
...
Fix mobile display bugs on user list
2015-06-26 13:11:40 +01:00
Hannah Wolfe
f6322da4c9
Use extends correctly & consistently
...
- extends clobbers the first argument you pass to it, so that should not be a variable that is used elsewhere, if you're also assigning the value, as it will have unintended side effects.
2015-06-25 19:56:27 +01:00
Hannah Wolfe
b3f4beade8
Merge pull request #5471 from kowsheek/5370-settings-model-events
...
Add events to settings model
2015-06-25 11:08:51 +01:00
Hannah Wolfe
6836578661
Merge pull request #5468 from jaswilli/ember-1.13
...
Ember 1.13
2015-06-25 11:08:15 +01:00
John O'Nolan
0ddded8178
Fix mobile display bugs on user list
...
See #5483
2015-06-24 19:53:01 +01:00
Jason Williams
42166c8d9f
Update Ember to 1.13.2
...
- Refactor to handle deprecations including removal of
all Views, ArrayControllers, and ItemControllers.
2015-06-24 11:47:28 -05:00
Hannah Wolfe
308a5a4fce
Merge pull request #5481 from JohnONolan/c
...
Main colour audit
2015-06-24 16:11:27 +01:00
Jason Williams
aa333363fe
Merge pull request #5479 from ErisDS/author-relation
...
Use 'author' for relation instead of 'author_id'
2015-06-24 09:01:20 -05:00
John O'Nolan
c33c3012d1
Main colour audit
...
Clean up grey colours by mixing in slightly more blue, standardise appearance across different parts of the app and move closer to brand colours.
2015-06-24 13:37:37 +01:00
John O'Nolan
b3f7576bf0
Merge pull request #5480 from JohnONolan/f
...
F
2015-06-24 12:18:26 +01:00
John O'Nolan
648f006fc5
Firefucks
...
Firefox can't do flexbox, because why would a modern browser be able to do flexbox? Cray.
Closes #5438 , Closes #5401 - same fix but vh unit because % unit is hella unreliable.
2015-06-24 12:17:49 +01:00
John O'Nolan
0928ed118e
Fight fire with overflow.
...
Prevents firefox from allowing blog title to overflow. This is an incredibly stupid fix for an incredibly stupid browser bug. Firefox is the worst modern browser in the world at basic layout rendering. Could someone let them know please? Closes #5430 as replacement.
2015-06-24 12:16:58 +01:00
John O'Nolan
b9793c0364
First pass colour audit
...
This gets rid of old and un-used, or lesser-used colour variables.
2015-06-24 12:15:48 +01:00
Hannah Wolfe
7705e30995
Use 'author' for relation instead of 'author_id'
...
- this clears a todo in the codebase & gets rid of a few lines of unnecessary code
2015-06-24 10:00:24 +01:00
Austin Burdine
942ca621bc
fix blog title not updating in nav menu
...
closes #5474
- sets the blogTitle property of config when the title setting is changed
2015-06-23 14:15:36 -04:00
John O'Nolan
9b7dc0d53b
Merge pull request #5472 from cobbspur/fixuploader
...
Take Trashcan off of url screen for image uploader
2015-06-23 18:07:42 +01:00
John O'Mahoney
5fd9d3567f
Improve Ghost starup checks and errors
...
closes #5358
- Moved node version check and exits if not supported
- Removed upgrade warning from `ghost-server.js`
- Perform a check for NODE_ENV, uses `config.example.js` if none apparent
2015-06-23 18:04:37 +01:00
cobbspur
8a8e90e9a2
Take Trashcan off of url screen for image uploader
...
closes #5433
- add gh-input class to inputs
- stop the incorrect addition of trash can on url page
- fix trigger of upload success to show loading in editor
- fix duplicate url field for images outside of editor when there is no file storage
2015-06-23 13:14:04 +01:00
Kowsheek Mahmood
68d1feb8c5
Add events to settings model
...
closes #5370
- Add settings key in the event emission
- Update settings spec to test for events emitted with settings key
2015-06-23 14:33:08 +06:00
Hannah Wolfe
0d5e515171
Merge pull request #5470 from jaswilli/issue-5322
...
Fix watch task paths
2015-06-23 09:08:33 +01:00
Jason Williams
40f59e2e4b
Fix watch task paths
...
Closes #5322
2015-06-22 22:12:19 -05:00
Hannah Wolfe
e25ecd7846
Merge pull request #5465 from jaswilli/super
...
Fix up editor/preview scroll and post list loading
2015-06-22 20:40:31 +01:00
Jason Williams
78361c25af
Fix up editor/preview scroll and post list loading
...
Refs #5381
- Invoke this._super() so mixed in lifecycle hooks run.
2015-06-22 11:35:17 -05:00
Sebastian Gierlinger
564d64bac4
Merge pull request #5444 from ErisDS/api-pagination3
...
Abstract findPage & add pagination Bookshelf plugin
2015-06-22 17:48:10 +02:00
Hannah Wolfe
7761873db7
Abstract findPage & add pagination Bookshelf plugin
...
closes #2896
- move default options / custom code into model functions
- move most of the filtering logic into base/utils.filtering (to be relocated)
- move the remainder of findPage back into base/index.js and remove from posts/users&tags
- move pagination-specific logic to a separate 'plugin' file
- pagination provides new fetchPage function, similar to fetchAll but handling pagination
- findPage model method uses fetchPage
- plugin is fully unit-tested and documented
2015-06-22 10:20:47 +01:00
Hannah Wolfe
cb2aedf52e
Merge pull request #5455 from jomahoney/grunt-failure
...
Removes whitespace issue that was preventing grunt init from working
2015-06-20 23:54:46 +01:00
Jason Williams
71acbed418
Merge pull request #5456 from acburdine/simpauth0.8
...
Update Ember-Simple-Auth to 0.8.0
2015-06-20 10:36:07 -05:00
Austin Burdine
adff47704f
update simple-auth to 0.8.0
2015-06-19 23:51:30 -04:00
John O'Mahoney
4ac3d1718a
Removes whitespace issue that was preventing grunt init from working
...
closes #5454
- removed the second email therefore removing whitespace issue
2015-06-19 19:43:53 +01:00
Hannah Wolfe
6ea411c3b4
Merge pull request #5452 from jaswilli/issue-5450
...
Always get latest post from API when editing
2015-06-19 15:04:22 +01:00
Jason Williams
1cd703f775
Merge pull request #5451 from cobbspur/userRoutes
...
Move users routes out of settings & change to team
2015-06-18 14:20:06 -05:00
cobbspur
f67147a685
Move users routes out of settings & change to team
...
issue #5434
- move users routes/views/controllers out of settings
- rename users team
- update nav-menu.hbs
- remove legacy routes
- fix up tests
2015-06-18 19:46:46 +01:00
Jason Williams
7e3cf6efd9
Always get latest post from API when editing
...
Closes #5450
- No longer provide the edit route a model when transitioning from the
posts list/content screen and no longer check to see if a copy of the
post already exists in the store from the model hook.
2015-06-18 11:53:40 -05:00
Hannah Wolfe
8fe8f8a07b
Merge pull request #5447 from kevinansfield/signin-no-email-notification
...
Provide a more intuitive error message on sign-in for missing email
2015-06-18 17:24:33 +01:00
Sebastian Gierlinger
7adad8da9d
Merge pull request #5449 from jaswilli/issue-5411
...
Ensure sqlite3 uses a single database connection
2015-06-18 08:37:22 +02:00
Jason Williams
c16db084a1
Ensure sqlite3 uses a single database connection
...
Closes #5411
- Using rewire on the config package circumvents the
singleton nature of required packages, resulting in a
second instance of knex and a second connection to the
sqlite3 database.
2015-06-18 00:54:23 -05:00
Kevin Ansfield
db558e38ea
Provide a more intuitive error message on sign-in for missing email
...
issue 4651#issuecomment-112141801
- display "Please enter an email" validation message rather than "Invalid Email" when no email is entered
2015-06-17 22:56:38 +01:00
Hannah Wolfe
4b90c3c308
Merge pull request #5442 from JohnONolan/noposts-fix
...
Fixes alignment bug on content management empty state
2015-06-17 22:40:06 +01:00
Hannah Wolfe
b8eaa859b9
Merge pull request #5446 from kevinansfield/fix-setup-password-placeholder
...
Display correct minimum character count in setup's password field
2015-06-17 22:39:47 +01:00
Kevin Ansfield
6d8bce86b8
Display correct minimum character count in setup's password field
...
issue #5314
- replace 7 (incorrect) with 8 (correct) in setup's password field placeholder text
2015-06-17 21:50:47 +01:00
Jason Williams
e7398b0694
Merge pull request #5445 from cobbspur/canHelper
...
Hide Nav Settings based on permissions
2015-06-17 14:47:15 -05:00
cobbspur
453833cd11
Hide Nav Settings based on permissions
...
closes #5403
- adds gh-user-can helper to group user by minimum permissions
- hide Nav settings menu for users below admin level
2015-06-17 19:20:57 +01:00
John O'Nolan
3f6b648394
Fixes alignment bug on content management empty state
...
When buttons changed to flexbox they lost some alignment properties. This change makes the container for the empty content state use a flexbox container and align its containing items correctly. Also removes some old media queries which are no longer needed.
2015-06-17 14:41:29 +01:00
Sebastian Gierlinger
f79a4f336b
Merge pull request #5432 from ErisDS/api-pagination2
...
Refactor pagination count query
2015-06-17 15:35:18 +02:00
Jason Williams
cd85244991
Merge pull request #5441 from kevinansfield/settings-routes-dont-redirect-to-signin
...
Ensure settings routes redirect to /signin when not authenticated
2015-06-16 19:47:10 -05:00