Hannah Wolfe
e30d6c33f1
Merge pull request #4118 from JohnONolan/053-fixes
2014-09-24 09:16:14 +01:00
John O'Nolan
09aa00708a
Remove about page header on desktop
...
See #4116
2014-09-24 09:08:43 +01:00
John O'Nolan
e8a51e4c7b
Fix broken link, remove old html files
2014-09-24 09:08:42 +01:00
John O'Nolan
1cea04adc0
Fix overly tiny text
2014-09-24 09:08:42 +01:00
John O'Nolan
99d1b2dd17
Mobile bug fixes for users view
2014-09-24 09:08:42 +01:00
John O'Nolan
91d0ee9c2f
Minor start on CSS Style cleanup
...
See #4107
2014-09-24 09:08:42 +01:00
John O'Nolan
7b59df371a
Fix padding on content preview mobile views
2014-09-24 09:07:50 +01:00
John O'Nolan
7c945cbc49
SERP style updates
2014-09-24 09:07:50 +01:00
John O'Nolan
ccdadac374
Fix post settings menu cog alignment and colours
2014-09-24 09:07:34 +01:00
Jason Williams
489f93206c
Merge pull request #4129 from halfdan/fix-leave-modal
...
Fix leave modal when leaving new post
2014-09-24 00:06:07 -05:00
Fabian Becker
f32171f3fc
Fix leave modal when leaving new post
...
no ref
- set titleScratch to empty string if unset
2014-09-23 20:04:26 +00:00
Jason Williams
485c296c29
Merge pull request #4127 from ErisDS/msg-update
...
Updating messages to use errors module
2014-09-23 14:48:40 -05:00
Jason Williams
0500dbd81e
Merge pull request #4115 from halfdan/4113-serp-placeholder
...
Remove placeholders and limit SERP description
2014-09-23 14:41:32 -05:00
Fabian Becker
7aed86c205
Remove placeholders and limit SERP description
...
closes #4112 , closes #4113
- Remove meta_* placeholders
- Add … in SERP preview when desc too long
2014-09-23 21:07:21 +02:00
Hannah Wolfe
0f6649cc1d
Updating messages to use errors module
...
no issue
- only updated the messages that are errors or warnings
- changed the structure of the messages to follow the 3-arg format
2014-09-23 19:55:07 +01:00
John O'Nolan
d1b954e7bc
Merge pull request #4117 from PaulAdamDavis/fix-post-state-arrow
...
Fix chevron animation in publish button
2014-09-23 20:10:57 +03:00
Hannah Wolfe
d1abc6c0f2
Merge pull request #3962 from halfdan/2249-is-context
...
Implements is-helper
2014-09-23 17:05:13 +01:00
Hannah Wolfe
792e748e2f
Merge pull request #4093 from halfdan/update-helpers
...
Update meta_* helpers.
2014-09-23 15:28:24 +01:00
Fabian Becker
801c5248c2
Update meta_* helpers.
...
no ref
- Return meta_description from post.meta_description if set
- Return meta_title either from post.title or post.meta_title if set
- Adds tests
2014-09-23 14:06:52 +02:00
Paul Adam Davis
52aebc1ba6
Fix chevron animation in publish button
...
Closes #4104
- Fixed the broken spiny animation used in the publish button
2014-09-23 11:03:08 +01:00
Fabian Becker
aa5cf6ed3b
Implements is-helper
...
closes #2249
- Added context to res.locals
- Added context aware is helper
- Added unit tests
2014-09-23 11:31:16 +02:00
Gabor Javorszky
1f5a378b4c
Deprecated mail.fromaddress, mail.from is Title <email@address>
...
Closes #4018
* cleaned up `mail_spec.js`
* deprecated `mail.fromaddress`
* implemented 'Blog title <email@address.com>' format with fallbacks
* added tests to deprecation and from address, made existing ones more robust
* moved domain intuit into its own module: `GhostMailer.getDomain()`
2014-09-23 09:33:20 +01:00
Gabor Javorszky
b3820fbb31
More robust deprecation check code
...
Closes #4082
* reformatted code to allow for traversal
* deeper config items should be denoted like this: `object.object.object.property`.
* added tests for testing the deprecation warnings
2014-09-23 09:33:20 +01:00
John O'Nolan
a6cac3bfed
Remove unused, commented out CSS.
...
See #4102
2014-09-23 10:14:10 +03:00
John O'Nolan
438444df3d
Merge pull request #4090 from PaulAdamDavis/ie-fixes
...
IE UI fixes
2014-09-23 06:14:11 +02:00
Matt Enlow
b9322e34d4
Fix uncentered no posts view
...
Closes #4097
2014-09-22 17:42:56 -06:00
Hannah Wolfe
f77e1c87b8
Merge pull request #3913 from jaswilli/require-errors
...
Add checks for packages and contentPath to startup
2014-09-22 23:11:18 +01:00
Hannah Wolfe
a7720c3e4b
Merge pull request #4089 from halfdan/4087-meta
...
Validate and properly color letter count.
2014-09-22 22:41:59 +01:00
Hannah Wolfe
2da501fff4
Merge pull request #4094 from frantzypants/issue-4016
...
Show all authors in post settings menu
2014-09-22 22:35:56 +01:00
Jason Williams
410dc39f3e
Add checks for packages and contentPath to startup
...
Refs #3864
- Make sure that require() is able to resolve all dependencies
listed in package.json. If packages are missing halt the
bootstrap process and display an error and help message for user.
- Check that contentPath and its subdirectories exist with the correct
permissions.
- Check sqlite3 database file is set for read/write access.
2014-09-22 21:27:34 +00:00
Hannah Wolfe
9f7d008f47
Merge pull request #4074 from halfdan/4069-rename
...
Naming cleanup
2014-09-22 22:21:46 +01:00
Sarah
e635aaf116
Show all authors in post settings menu
...
Closes #4016
- Added 'limit=all' to API query to retrieve all users.
2014-09-22 11:30:00 -04:00
Paul Adam Davis
9e9c787282
Fix minor IE UI issues
...
Closes #4088
- Fix Flexbox issue with the user list
- Fix positioning issue with the mobile menu toggle icon
- Make the mobile settings nav use absolute positioning (as fixed elements don't move inside a `transform: translate(...);` parent
2014-09-22 13:55:39 +01:00
Fabian Becker
ef3fa3b9dc
Validate and properly color letter count.
...
fixes #4087
- Adds correct validations for meta_title/meta_description
- Adds correct coloring of letter count
2014-09-22 12:55:03 +00:00
John O'Nolan
334a8db199
Merge pull request #4081 from halfdan/3305-derp
...
Change HTML email link to hide token
2014-09-22 13:37:53 +02:00
Hannah Wolfe
f991ab44b8
Merge pull request #4066 from halfdan/3939-psm3-meta
...
Meta data screen
2014-09-21 17:53:12 +01:00
Fabian Becker
30f56280e0
Meta data screen
...
closes #3939
- Add Seo Tab component to PSM
- Add new gh-blur-textarea component
- Refactor blur-input to use new text-input mixin
2014-09-21 15:13:06 +00:00
Fabian Becker
2c3abeee03
Naming cleanup
...
closes #4069
- Rename everything from camelCase to lowercase + dashes
- Remove usage of `server`, `app` and `instance`
2014-09-20 21:09:16 +02:00
Fabian Becker
b7be4adede
Change HTML email link to hide token
...
closes #3305
- Hide token in HTML email
2014-09-20 11:08:27 +00:00
John O'Nolan
2f986160fd
Merge pull request #4053 from PaulAdamDavis/css-bug-fixes
...
Tiny CSS bug fixes
2014-09-20 09:12:25 +02:00
Fabian Becker
a7f432ac8b
Correctly close PSM
...
closes #4077
- Swap CSS toggling for new PSM closing method
2014-09-20 02:02:09 +02:00
Paul Adam Davis
81fe516481
Fix several tiny CSS bugs
...
Closes #4050
- Full-width invite user modal button
- `<select>` can be focused in Firefox
- Increase size of background images for avatars
- Add `-moz-osx-font-smoothing: grayscale;` to icons
2014-09-19 21:24:43 +01:00
Hannah Wolfe
a3093b9b42
Merge pull request #4075 from jaswilli/morgan
...
Adjust morgan call to avoid deprecation warning
2014-09-19 20:39:05 +01:00
Paul Davis
67c4452787
Merge pull request #4076 from halfdan/4072-404page
...
Fix ghost-ui reference
2014-09-19 19:55:20 +01:00
Fabian Becker
3e6d11e8fa
Fix ghost-ui reference
...
fixes #4072
- Correct reference to ghost.min.css
2014-09-19 18:31:21 +00:00
Hannah Wolfe
69ea28e951
Merge pull request #4042 from novaugust/psm2-tabs
...
Add Tab components
2014-09-19 17:33:57 +01:00
Jason Williams
12957b1918
Adjust morgan call to avoid deprecation warning
...
No Issue
- Change the invocation of the morgan logging package to
conform to the new function signature introduced in
morgan 1.2.0.
2014-09-19 16:31:22 +00:00
Hannah Wolfe
5cdb6510ae
Merge pull request #4065 from jaswilli/transition
...
Prevent transition to signup on invalid invitation
2014-09-19 17:17:13 +01:00
Matt Enlow
7ef34382f2
Merge pull request #4063 from ErisDS/issue-2703
...
GhostGFM honours escaped tildes
2014-09-19 10:04:50 -06:00
Hannah Wolfe
cb9d9b748a
Merge pull request #4062 from halfdan/4059-skip-not-found
...
Ignore unknown setting keys on import
2014-09-19 16:54:35 +01:00