Hannah Wolfe
af7bbb83e4
Merge pull request #4091 from hswolff/remove-a-cd
...
Removes objectTypeModelMap to reduce circular dependency.
2014-11-24 11:59:07 +00:00
Paul Adam Davis
7b1cfce2e9
Larger edit tag hit area
...
Closes #4505
- Increases the size of hit area on tags settings pages
- Comments out the styles for nested tags as these will need revisiting
2014-11-24 11:08:02 +00:00
Hannah Wolfe
cb726d57ef
Adding comprehensive subdirectory route tests
...
closes #2230 , refs #4477 , #4476
- Test that subdirectories route correctly no matter how they're specified
2014-11-24 08:28:34 +00:00
Paul Adam Davis
8373d1d5b0
Close tag settings menu on transition
...
Closes #4504
- Adds a `willTransition` action that closes the tag settings menu when transitioning to another page
2014-11-23 21:17:29 +00:00
Hannah Wolfe
aa58aef433
Merge pull request #4501 from jaswilli/routes
...
Fix up single post routes.
2014-11-23 21:15:23 +00:00
Hannah Wolfe
09658f8377
Merge pull request #4489 from novaugust/tags-client-basics
...
Tags management api hookup
2014-11-22 10:57:46 +00:00
Hannah Wolfe
62eb0b96e5
Merge pull request #4482 from harrykiselev/patch-1
...
Posts view: some DRY.
2014-11-22 10:17:10 +00:00
Matt Enlow
bd0f5e0c5b
Tags management api hookup
...
Ref #4248
- Added tags settings menu
- Added basic new, edit, delete, and save actions
- Show actionable edit buttons dynamically based on tag state
- Infinite scroll
- Closing the tag settings menu rollbacks your changes
- Removed not-yet-implementable code
2014-11-21 16:24:28 -07:00
Jason Williams
915fa17436
Fix up single post routes.
...
No Issue
- Add local store lookup back to edit route.
- Prevent entry into route when an author is not the owner of a post
even if model is passed in.
- Clean up references to pagination as there's no pagination going on.
2014-11-21 21:56:49 +00:00
Sebastian Gierlinger
3fd6c80bb7
Merge pull request #4490 from thisishugo/url-safe-tokens
...
Make tokens URL safe
2014-11-21 11:30:30 +01:00
Hannah Wolfe
bdf4538cb2
Merge pull request #4488 from Gargol/issue-4415
...
Loads correct screen after author refreshes page in editor
2014-11-20 19:45:51 +00:00
Matt Enlow
1a42f32561
Merge pull request #4493 from jaswilli/settings-migration
...
Fix updateConfigTheme method.
2014-11-20 11:50:32 -07:00
John O'Nolan
99b7c07978
Merge pull request #4401 from PaulAdamDavis/sass-cleanup
...
Update Patterns Sass Formatting
2014-11-20 19:05:15 +01:00
Jason Williams
b31fec6e2f
Fix updateConfigTheme method.
...
No Issue
- Fix exception being thrown when updateConfigTheme called before
settingsCache fully populated.
- Remove unnecessary check in a conditional in the migration command
builder.
2014-11-20 14:54:37 +00:00
Hugo Jobling
11a0f01e25
Make tokens URL safe
...
Base64 encoding causes some issues when the token is URL encoded
as the = symbol is not a valid URL character. We replace any =
symbols with a - as this is valid in a URL, but is guaranteed
not to appear in a base64 string. This fix ensures that Ghost
password resets work with mail providers such as Mailgun that
add their own tracking redirects
closes #3872 (for real this time)
2014-11-20 11:38:43 +00:00
Nazar Gargol
7656b030f6
Loads correct screen after author refreshes page in editor
...
closes #4415
- corrected logic around author check
- fixes a bug where it was possible to see editor for other author posts
2014-11-20 00:11:42 +01:00
Hannah Wolfe
0c38a839b0
Merge pull request #4469 from PaulAdamDavis/permalink-improvs
...
Improvements to the permalinks UI
2014-11-19 20:46:32 +00:00
Harry V. Kiselev
5016db85a6
Posts view: some DRY.
2014-11-20 00:00:10 +04:00
Paul Adam Davis
15dd8bdf89
Update Tags Management Markup
...
References #4248
- Updates the markup & classes for the tag management settings menu, as they've fallen behind now we've renamed the 'right-outlet' to 'settings-menu'
2014-11-19 16:07:11 +00:00
Hannah Wolfe
7317259c89
Fixing logic for editors deleting themselves
...
no issue
- no user is allowed to delete their own account
2014-11-18 12:01:01 +00:00
Hannah Wolfe
50f8b29bdd
Fix issue with editor and images
...
ref #4459
- move initMarkers back to its original home
- add new test that a post with an image can be edited
2014-11-17 21:55:12 +00:00
Hannah Wolfe
c0155c208e
Revert "Update PSM Date and Time to be Selectable Instead of Text"
2014-11-17 17:09:01 +00:00
Matt Enlow
4f3a45552c
Scroll post-item-view into view
...
Closes #3998
- Scroll the active post into view on page load
- If the active post changes and the newly active post is offscreen, scroll it into the middle of the screen
2014-11-17 09:50:49 -07:00
Hannah Wolfe
1079ef8aeb
Merge pull request #4466 from VictorVation/url-validation
...
Improve validation for user.website
2014-11-17 15:43:25 +00:00
Paul Adam Davis
3df6ab47f4
Improvements to the permalinks UI
...
Closes #4454
* Relies on Flexbox more heavily
* Adds JS to simulate how it should work
2014-11-17 15:37:32 +00:00
Jason Williams
da095ba551
Merge pull request #4436 from mattiascibien/issue-4232
...
Do not eagerly fetch relations in when finding all posts
2014-11-17 09:36:42 -06:00
Hannah Wolfe
611c22151a
Merge pull request #4459 from novaugust/slow-save-errors#4400
...
Fix high latency autosave bug in editor.new
2014-11-17 15:18:12 +00:00
Hannah Wolfe
06544a0cb0
Merge pull request #4465 from jaswilli/subdir-image-url
...
Fix invalid image helper URLs when using a subdir.
2014-11-17 13:51:18 +00:00
Paul Davis
30874a6e71
Merge pull request #4448 from dbalders/master
...
Update PSM Date and Time to be Selectable Instead of Text
2014-11-17 11:24:10 +00:00
Victor Szeto
2e8e2ce367
Improve validation for user.website
...
closes #4444
- validate URL without protocol in server and client
- when saving url, add `http://` if the url doesn't have a protocol
2014-11-17 00:40:43 -05:00
Jason Williams
e499e5dda9
Fix invalid image helper URLs when using a subdir.
...
No Issue
- Strip sub-directory from image paths before passing to
config.createUrl. Since images are stored with the sub-directory
and createUrl builds a URL with the sub-directory the result
would be a URL that contains the sub-directory twice.
2014-11-17 05:32:51 +00:00
David Balderston
dff9751105
Update PSM Date to be Selectable
2014-11-16 11:59:09 -08:00
Jason Williams
cb544d7e81
Clean up whitespace from #4349 .
2014-11-16 18:14:18 +00:00
Matt Enlow
41bea61d4b
Add self to list of filtered users for editors
...
Closes #4412
2014-11-16 09:36:37 -07:00
Matt Enlow
39bf4ed9eb
Merge pull request #4349 from yurynix/master
...
Workaround for outlook, who doesn't like quoted-printable encoding
2014-11-16 09:28:49 -07:00
Matt Enlow
a9ce31ffe7
Fix high latency autosave bug in editor.new
...
Closes #4400
- Added focusCursorAtEnd property to codemirror component, to set the cursor at document end on load. Used for posts that have been edited
- centralized codemirror init code in component
2014-11-16 08:53:02 -07:00
Jason Williams
15fe121490
Fix gravatar request url.
...
Refs #4367
- 'http:' was accidentally left out when passing the gravatar
URL into request, and request requires the full scheme to be present.
2014-11-16 04:33:33 +00:00
Hannah Wolfe
d3f70e3b24
Update showdown to showdown-ghost 0.3.4
...
closes #2675
- update showdown to the newly published showdown-ghost module which has a fix for the lack of language support in codeblocks
2014-11-15 16:37:35 +00:00
Matt Enlow
360d77bebd
Merge pull request #4457 from jaswilli/tags
...
Fix post tags input.
2014-11-15 08:37:07 -07:00
Jason Williams
215cc520cd
Fix post tags input.
...
Closes #4378 . Closes #4455 .
- Trim whitespace from tag names on entry.
- Prevent duplicate tags in suggestion list.
- Fix unhandled exception that happens when backspace is pressed in
an empty tags input box.
2014-11-15 04:45:36 +00:00
Felix Rieseberg
1a99abeee7
Enable .fade-out animations in Safari
...
Closes #4432
Random sidenote: Safari is a whiny non-animating wuss and figuring this
out took way longer than one would think.
2014-11-14 17:52:28 -08:00
John O'Nolan
3711fcb906
Merge pull request #4397 from PaulAdamDavis/cleanup-users
...
Cleanup User List styles
2014-11-14 14:57:31 +01:00
John O'Nolan
b1641d9559
Merge pull request #4391 from PaulAdamDavis/publish-transition
...
Faster dropdown animation for publish button
2014-11-14 14:57:06 +01:00
John O'Nolan
55357e03b7
Merge pull request #4433 from PaulAdamDavis/rm-ttf-eot-fonts
...
Remove .eot & .ttf fonts
2014-11-14 14:56:50 +01:00
John O'Nolan
1cdafae8d9
Merge pull request #4441 from PaulAdamDavis/cleanup-sass-components
...
Refactor component styles
2014-11-14 14:56:07 +01:00
Matt Enlow
68b93cf35f
Merge pull request #4438 from Gargol/4414
...
Adds 'save' shortcut to settings screens
2014-11-13 13:21:25 -07:00
Nazar Gargol
a9cb2efe8c
Adds 'save' shortcut to settings screens
...
closes #4414
- adds `ctrl/cmd+s` shortcuts to `settings/general` screen
- adds `ctrl/cmd+s` shortcuts to `settings/user/xx` screen
- extracts `ctrlOrCmd` variable to separate module for reuse
2014-11-13 19:36:31 +01:00
Sebastian Gierlinger
819a978192
Merge pull request #4406 from RaoHai/tag-endpoints
...
full BREAD Tag endpoints and Tag api tests
2014-11-13 19:25:36 +01:00
Paul Adam Davis
f8282ad22f
Refactor component styles
...
Continues on from #4401
- Reformats the Sass to match our new style (property order, comments, & white space)
- Changes the modal container to a class from an ID (and adjust tests)
2014-11-13 11:28:22 +00:00
Mattias Cibien
8997cd0ffc
Do not eagerly fetch relations in when finding all posts
...
fixes #4232
- do not fetch tags and fields relations in post.findAll()
2014-11-13 11:01:28 +01:00