Matt Enlow
6e4bdbaefb
The great migration (EAK -> ember-cli)
2015-03-11 12:37:41 -06:00
Hannah Wolfe
7e0143bc63
Merge pull request #5021 from PaulAdamDavis/accessability-text
...
Clean up hidden accessibility text class
2015-03-11 10:07:45 +00:00
Fabian Becker
47e16df196
Node v0.12 & io.js support.
...
fixes #4811 , refs #4240
- Add v0.12 to the build
- Fix express tests to work with iojs/0.12
- Add iojs-v1.2.0 to the build matrix
2015-03-09 20:27:14 +01:00
Matt Enlow
1ca96a8508
Merge pull request #5015 from felixrieseberg/iss4967
...
Ensure correct url for prev/next links
2015-03-09 13:25:58 -06:00
Felix Rieseberg
4b1ece9f01
Ensure correct url in ghost_head
...
Closes #4967
- Previously, an additional `/` was added to the prev/next links. This
removes the additional slash.
2015-03-09 18:24:01 +01:00
Hannah Wolfe
feebc9ee0d
Merge pull request #5014 from PaulAdamDavis/icon-font-reference-fix
...
Update icon font unicode references
2015-03-09 16:59:26 +00:00
Paul Adam Davis
69fb78150d
Remove Maps for icons
...
Manually reverts #4948
- Sass Maps suck. They're gone now.
For historical context: They cause issues with various environments when used with Libsass
2015-03-09 16:43:34 +00:00
Matt Enlow
18015809a4
Merge pull request #5002 from ErisDS/issue-4989
...
Fixing overzealous trailing-slashes
2015-03-09 10:34:18 -06:00
Paul Adam Davis
eccf96c836
Update icon font unicode references
...
Closes #3515 (again)
- Changes the prefix for icons from `\e` to `\f` which is borrowed from Font Awesome
2015-03-09 13:09:44 +00:00
Hannah Wolfe
b216677161
Accept mailto: links
...
refs #4989
- this allows users to enter mailto and output links via the navigation UI
- the navigation validation/cleanup needs a bit of a refactor to handle other kinds or URI, so leaving #4989 open for now
2015-03-09 13:06:26 +00:00
John O'Nolan
461834f96d
Introduce new help menu
2015-03-09 11:53:40 +02:00
Paul Adam Davis
56a6f4ddec
Clean up hidden accessibility text class
...
Closes #4662
- Removed accessibility classes from `_shame.scss` in favour of those in `global.css`, which are from Bootstrap and better tested.
- Change many instances if `class="hidden"` to `class="sr-only"`, so text intended to help with accessibility is not hidden from screen readers, only visually hidden.
2015-03-08 15:58:51 +00:00
Hannah Wolfe
4e5cba8c4c
Fixing overzealous trailing-slashes
...
refs #4989
- Don't add a trailing a slash if the url is a file or anchor
2015-03-07 21:09:50 +00:00
John O'Nolan
7383820e35
Merge pull request #4948 from PaulAdamDavis/simpler-icon-code
...
Improve icon handling code
2015-03-07 20:16:06 +02:00
John O'Nolan
ccbd3f99ad
Merge pull request #4976 from PaulAdamDavis/fix-blog-logo-svg
...
Remove button wrapping blog logo image
2015-03-07 20:15:53 +02:00
Matt Enlow
e3fc748e92
Merge pull request #4986 from ErisDS/notification-fix
...
More serverside notificaiton HTML fixes
2015-03-03 14:13:04 -07:00
Hannah Wolfe
b7a80eb5fd
Users should get 5 password attempts
...
closes #4987
2015-03-03 20:23:04 +00:00
Hannah Wolfe
884d766afe
More serverside notificaiton HTML fixes
...
refs #4964 , #4969
2015-03-03 19:57:27 +00:00
Felix Rieseberg
436d2a8e42
RSS: Don't add trailing '/' to post image
...
Closes #4888
We automatically added a trailing slash to all non-absolute paths in
RSS, including post images. This fix ensures that trailing slashes
aren’t added to absolute paths including ‘content/images/‘.
2015-03-02 20:51:32 +01:00
Paul Adam Davis
4cb7cfff09
Remove button wrapping blog logo image
...
Closes #4959
An SVG (without width & height attributes) inside a button won't display as it should. There seems to be no fix other than apply a minimum width & height. That doesn't feel right, so I've opted for this.
- Remove the `<button>` wrapping `<img>` elements
- Add `cursor: pointer;` to those images (now they don't get one, not being inside a `<button>`
- Remove the `#blog-logo/cover` IDs and `for` attributes. They only apply focus on text inputs anyway.
2015-03-02 14:53:03 +00:00
Hannah Wolfe
879b6afbc5
Display serverside HTML notifications correctly
...
refs #4964
- persistent notifcations from the server contain HTML and should be marked HTML safe
2015-02-28 17:41:38 +00:00
Matt Enlow
7377b44afa
Merge pull request #4968 from ErisDS/published-by-fix
...
Only import can override published_by
2015-02-28 09:59:57 -07:00
Matt Enlow
80861fa50f
Merge pull request #4966 from ErisDS/check-edit-id
...
Check ids match on edit
2015-02-28 09:57:29 -07:00
Matt Enlow
3f1d0b9353
Merge pull request #4965 from ErisDS/validate-image-url
...
Validate urls in modal
2015-02-28 09:49:15 -07:00
Hannah Wolfe
0e80d77100
Only import can override published_by
...
no issue
- published_by should be set to the current user, unless we are in import mode
Credits: Matteo Beccaro
2015-02-28 16:27:30 +00:00
Hannah Wolfe
cde1842750
Check ids match on edit
...
no issue
- It should not be possible to provide a different ID in the object being edited to that provided in the URL
- We now send the id to check object to ensure there is a match
Credits: Matteo Beccaro
2015-02-28 16:25:37 +00:00
Hannah Wolfe
8be8831adb
Validate urls in modal
...
- Urls added via a model are stored in the DB and need to be validated
Credits: Abdel Adim Oisif
2015-02-28 16:24:34 +00:00
Hannah Wolfe
e75939c083
Mark html notifications as html-safe, else escape
...
no issue
- Use the double-tash escaping output for notification messages
- Mark known and trusted html notifications as html-safe
Credits: Abdel Adim Oisif
2015-02-28 16:22:38 +00:00
Hannah Wolfe
2450f18170
Make the {{navigation}} helper global
...
refs #4535
- Rather than storing navigation data as a top level key, store it as @blog.navigation
- Reference the global data from the helper
2015-02-28 12:53:00 +00:00
Sebastian Gierlinger
ab2c57efe9
Merge pull request #4821 from markstos/https-subdirectory
...
Fixes #4435 , also refactors checkSSL to be unit-tested.
2015-02-27 15:24:31 +01:00
Matt Enlow
2f04e85130
Merge pull request #4954 from halfdan/express
...
Upgrade express.js to 4.12
2015-02-26 07:50:37 -07:00
Matt Enlow
ca4c4c17de
Merge pull request #4950 from ErisDS/nav-flag-remove
...
Remove navigation config flag
2015-02-26 07:50:23 -07:00
Fabian Becker
e7246a4ef3
Upgrade express.js to 4.12
...
no ref
- Fix deprecation warnings
2015-02-26 08:28:37 +01:00
Jason Williams
515abc3080
Simplify navigation item reordering
2015-02-25 17:26:25 +00:00
Hannah Wolfe
70a200d53f
Remove navigation config flag
...
ref #4535
- don't need this any more :)
2015-02-25 15:15:55 +00:00
Paul Adam Davis
c473303abf
Improve icon handling code
...
Closes #4878
This changes nothing except DRYness of code. Its output is exactly the
same.
- Moves all icon variables into a map
- Add getter function to extract variables from the map
2015-02-25 00:21:56 +00:00
Matt Enlow
299fbf9fbd
Don't save if nav items have empty labels
...
Closes #4942 , Closes #4944
- Also adds the `order` prop to the lastItem on save, so it doesn't jump about
2015-02-24 11:50:07 -07:00
Matt Enlow
1f195bdf88
Fix navigation deletion
...
Closes #4928
2015-02-23 17:02:48 -07:00
Hannah Wolfe
8cf111e767
Merge pull request #4934 from PaulAdamDavis/fix-nav-order-metadata
...
Add `order` property when parsing Navigation JSON
2015-02-23 23:39:06 +00:00
Hannah Wolfe
10d68386b1
Remove odd duplication from permissions.json
2015-02-22 18:26:32 +00:00
Paul Adam Davis
2843a35ecc
Add order
property when parsing Navigation JSON
...
Closes #4927
- Add `order` property when parsing Navigation JSON
- Fixes CSS issue where the placeholder nav item drag handle was still visible
2015-02-21 14:07:13 +00:00
Hannah Wolfe
2029f264d0
Merge pull request #4935 from PaulAdamDavis/input-error-style
...
Add `error` class styles for inputs
2015-02-20 16:17:28 +00:00
Sebastian Gierlinger
ca1d97ab43
Merge pull request #4923 from ErisDS/nav-trailing-slash
...
Ensure internal nav items have a trailing slash
2015-02-18 20:40:22 +01:00
Hannah Wolfe
a30b165e13
Merge pull request #4930 from jaswilli/issue-4871
...
Run listener callbacks in Ember run-loops
2015-02-18 19:19:01 +00:00
Sebastian Gierlinger
8b4979c7d1
Merge pull request #4919 from ErisDS/pr/4852
...
Update to PR 4852 ({{navigation}} helper)
2015-02-18 20:00:34 +01:00
Sebastian Gierlinger
27859a9769
Merge pull request #4914 from ErisDS/nav-ux-fix
...
Use placeholder only for last item
2015-02-18 19:55:09 +01:00
Jason Williams
1bac657c8c
Run listener callbacks in Ember run-loops
...
Closes #4871
2015-02-18 17:11:02 +00:00
Paul Adam Davis
914d2fa1e3
Add error
class styles for inputs
...
No issue
Adds a red border to inputs when a `error` class is applied
Also DRY's up the URL input a tad.
2015-02-18 11:34:52 +00:00
Hannah Wolfe
9668ed71ca
Merge pull request #4848 from chilts/i4792-assign-higher-priority-in-sitemaps-to-featured-posts
...
Assign a higher priority to featured posts in the sitemap
2015-02-17 21:05:51 +00:00
Hannah Wolfe
6c701ff7f1
Merge pull request #4925 from dbalders/Script_AutoLink
...
Added <script> to Not Auto Link and Added Test
2015-02-17 20:01:14 +00:00