Hannah Wolfe
d83f745aa0
Merge pull request #2912 from javorszky/iss2836
...
Removed API dependency from mailer and api/mail
2014-06-08 19:04:56 +02:00
Hannah Wolfe
9388c196fc
Uncommenting casper screenshots
...
- WHOOPS!
2014-06-08 18:50:37 +02:00
Gabor Javorszky
52299998e2
Removed API dependency from mailer and api/mail
...
Fixes #2836 .
* Mailer now only handles sending email and initializing settings. Instead of adding new notifications there, it just sets flags on its own object.
* Mailer now checks for the presence of "to". If there is none, it fails. You should really pass a full mail object complete with "to", "subject" and "html", otherwise it's partial content.
* Therefore Mail API doesn't check for the existence of the "to", and doesn't get the email from settings and substitute that
* index.js now has a method that adds the notifications. I figured adding those THERE is probably better than individually in every module. It is, as the comments say, can be made extensible
2014-06-08 17:41:07 +01:00
Hannah Wolfe
f5b4893286
Merge pull request #2905 from appleYaks/preview-markdown
...
Fix HTML preview rendering on the main screen
2014-06-08 18:31:55 +02:00
Hannah Wolfe
fc631665ed
Merge pull request #2901 from hswolff/tag-editor
...
Implement the Tag Editor view
2014-06-07 23:31:08 +02:00
David Arvelo
26199e56fa
Fix HTML preview rendering on the main screen
...
closes #2904
- The `posts/post` template now takes its HTML from the post model instead of using the editor's markdown component
2014-06-07 14:19:42 -04:00
Sebastian Gierlinger
c3d49021da
Merge pull request #2903 from jaswilli/bootstrap-listener
...
Clear any existing SIGINT listeners during startup
2014-06-07 17:23:23 +02:00
Jason Williams
e7e6dfc3e6
Clear any existing SIGINT listeners during startup
...
No issue
-remove any existing listeners on the SIGINT event during
the ghost bootstrap process. handles an issue during testing
where node was warning about too many listeners.
2014-06-07 15:05:33 +00:00
Harry Wolff
c08cbf72d4
Implement the Tag Editor view
...
closes #2425
- creates custom view for the tag editor
2014-06-06 23:02:56 -04:00
Hannah Wolfe
d9f7aa2ce1
Merge pull request #2892 from appleYaks/draft-404
...
Fix Editor/:postId 404 on draft
2014-06-06 21:43:59 +02:00
Hannah Wolfe
a38469e0b7
Merge pull request #2894 from jaswilli/close-popover
...
Close post settings popover menu after delete post
2014-06-06 10:43:02 +01:00
Jason Williams
4898f721ee
Close post settings popover menu after delete post
...
No issue
-inject popover:service into modal component delete post
controller so popover close can be triggered as part of
the delete action
-remove unnecessary 'needs' from the delete post controller
2014-06-06 04:04:49 +00:00
David Arvelo
c65581d378
Fix Editor/:postId 404 on draft
...
closes #2857
- in EditorRoute, get model from the datastore if it's there
- if page is refreshed, get model from `/posts` API with `{status: 'all'}`
2014-06-05 13:23:28 -04:00
Hannah Wolfe
b7aca05d95
Merge pull request #2880 from halfdan/2879-socket-issue
...
Fix error when running Ghost with a socket
2014-06-05 13:45:01 +01:00
Hannah Wolfe
5190f1f0e4
Merge pull request #2876 from halfdan/2833-rasperize-cache
...
Cache invalidation for post update
2014-06-05 13:44:22 +01:00
Hannah Wolfe
42af74b073
Merge pull request #2877 from jaswilli/2866-slugs
...
Update slug API to work with additional types
2014-06-05 13:43:46 +01:00
Fabian Becker
f9369459db
Fix error when running Ghost with a socket
...
fixes #2879
- Syncronously unlink old socket file
2014-06-04 18:17:32 +00:00
Fabian Becker
340192c5da
Cache invalidation for post update
...
closes #2833
- Handle status change of post
2014-06-04 18:11:28 +00:00
Hannah Wolfe
afec0bc660
Merge pull request #2873 from jaswilli/2849-delete-posts
...
delete posts from post settings menu
2014-06-04 15:15:37 +01:00
Hannah Wolfe
c8ef4f2733
Merge pull request #2875 from novaugust/popover-cleanup
...
Removed unused popover code in PostsPostController
2014-06-04 15:06:19 +01:00
Hannah Wolfe
684ff082ab
Merge pull request #2869 from ErisDS/issue-2779
...
Ember redirect to signup
2014-06-04 15:06:10 +01:00
Jason Williams
39967b02da
Enable post deletion from Ember admin
...
Closes #2849
-wire up delete post action in ember admin
-refactor ember modal dialog
-override RESTAdapter.deleteRecord to workaround Ember expecting
an empty response body on DELETEs
2014-06-04 13:19:57 +00:00
Jason Williams
bb4a0a3540
Update slug API to work with additional types
...
Closes #2866
-update slug API to handle users and apps in addition to
posts and tags
-update existing tests
-add new functional tests for slug endpoint on http api
2014-06-04 05:54:03 +00:00
Matt Enlow
2d321e2f01
Removed holdover popover code in PostsPostController
...
Ref #2840
-Removed unused isEditingSettings and isViewingSaveTypes from PostsPostController
2014-06-03 16:30:46 -06:00
Hannah Wolfe
1ae98df995
Merge pull request #2870 from halfdan/2776-can-haz-cookie
...
Fix 12h cookie test issue
2014-06-03 20:51:38 +01:00
Fabian Becker
46c5cf7843
Fix 12h cookie test issue.
...
fixes #2776
- Changed test to just check for 12h +/- 2500ms
2014-06-03 20:35:33 +02:00
Hannah Wolfe
9e8e1fa37d
Ember redirect to signup
...
closes #2779
- adds temporary code to redirect the ember admin to signup if a user doesn't exist.
- done serverside as this makes most sense?
2014-06-03 19:21:45 +01:00
Hannah Wolfe
59147bbb6d
Merge pull request #2862 from morficus/master
...
refreshless user logout
2014-06-03 19:19:14 +01:00
Hannah Wolfe
d36da22cf5
Merge pull request #2867 from ErisDS/api-docs
...
Full pass at inline API Docs
2014-06-03 17:28:53 +01:00
Hannah Wolfe
57a5b6a188
Full pass at inline API Docs
...
closes #2622 , ref #2125
2014-06-03 14:05:25 +01:00
Hannah Wolfe
4b6f8ce06d
Mail API fixes
...
- The mail API endpoints weren't quite working correctly. Now working but still need love
2014-06-03 12:31:14 +01:00
Maurice Williams
6fda048827
refreshless user logout
...
fixes #2842
- new Ember route for signout
- new API route to allow async signout
2014-06-02 17:12:02 -04:00
Hannah Wolfe
da04c5d6b3
Ember: jshint single quotes
...
- also remove .jshintrc from releases
2014-06-02 20:12:02 +01:00
Hannah Wolfe
5735aa063c
Merge pull request #2864 from lholmquist/jshint_separate
...
Move jshint logic out of Gruntfile.js and into .jshintrc files
2014-06-02 19:56:07 +01:00
Hannah Wolfe
03b54a8ef9
Ember: correcting code style
2014-06-02 19:55:37 +01:00
Lucas Holmquist
a0ba5cb1b1
Move jshint logic out of Gruntfile.js and into .jshintrc files
2014-06-02 10:55:49 -04:00
Hannah Wolfe
beb078b52c
Merge pull request #2841 from gotdibbs/847
...
Export backup prior to migration
2014-06-01 22:00:11 +01:00
Hannah Wolfe
8836375ca6
Ember cleanup: single quotes for JS
...
- All JS should use single quotes
2014-06-01 21:53:16 +01:00
Hannah Wolfe
ef6b03fef1
Ember cleanup: double quotes + removed bad tag
...
- All HTML / Handlebars should use double quotes
- Removed a tag I meant to remove earlier
2014-06-01 21:29:25 +01:00
Hannah Wolfe
534e52fd7a
Merge pull request #2854 from iBotPeaches/render_notifications
...
render html in notifications
2014-06-01 20:50:14 +01:00
Hannah Wolfe
61dbed0bb7
Merge pull request #2792 from jomahoney/2298-error-page
...
Added error link on 404 pages
2014-06-01 19:18:18 +01:00
jomahoney
ae330e45f6
Added error link on 404 pages
...
closes #2298
- added hyperlink to error templates
- added class for styling hyperlinks on error pages
2014-06-01 19:02:48 +01:00
Connor Tumbleson
3da23e8fad
render html in notifications
...
fixes #2844
2014-06-01 11:45:17 -05:00
Hannah Wolfe
fc8a5d54e9
Merge pull request #2840 from novaugust/popover-service
...
Added popover component
2014-06-01 11:10:00 +01:00
William Dibbern
07df9911ce
Export backup prior to migration
...
Closes #847
- Added logic to export database to the `core\server\data\` folder prior
to beginning a migration.
- Factored out versioning logic from migration to prevent circular
references
2014-05-31 18:56:09 -05:00
Matt Enlow
37fd17c084
Added popover component
...
Closes #2418 , #2714
Ref #2446 , #2565
- Added and injected `popover` service to globally control popovers
- Added `gh-popover-button` component
- Added `popover-mixin` for popover and popover-buttons to mixin
- Added body-event-listener mixin for popover service to watch for body
clicks with
- Post settings and post save button both now use `gh-popover`
- Added hacks to `ember-hacks.css` to make popovers work until ghost-ui
consolidates functionality
2014-05-31 17:23:41 -06:00
Hannah Wolfe
664048be4e
Ember: correct editor layout and other niggles
...
no issue
- Fixes the editor view so that the layout is correct
- Remove default title
- Fixes a couple of scoping issues with notifications
2014-05-31 19:32:22 +01:00
Hannah Wolfe
99c96abab3
Merge pull request #2686 from iBotPeaches/unsafe_meta
...
escapes " in meta title/description
2014-05-31 17:48:29 +01:00
Connor Tumbleson
5933ee3afe
escapes meta title/description
...
closes #2663
adds unit-test
2014-05-31 11:08:09 -05:00
Hannah Wolfe
3e7504faa6
Merge pull request #2835 from jaswilli/fix-tests
...
Fix up unit tests. Check config url with isURL.
2014-05-31 16:56:15 +01:00