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
Hannah Wolfe
11c5272cb8
Merge pull request #2834 from appleYaks/infinite-scroll
...
Infinite Scroll on Posts List
2014-05-31 16:47:35 +01:00
Hannah Wolfe
d19e389974
Merge pull request #2837 from iBotPeaches/updated_express
...
updated express-hbs to 0.7.10
2014-05-31 16:38:23 +01:00
Hannah Wolfe
d8a5be1977
Merge pull request #2838 from aiampogi/master
...
Updated grunt-update-submodules to 0.4.0
2014-05-31 16:37:30 +01:00
David Arvelo
12e6b09943
Infinite Scroll on Posts List
...
closes #2414
- Add PostsController with loadNextPage action
- Collect and store pagination info from PostsRoute into PostsController
- Use `store.filter` on PostsRoute model hook to auto-update posts list template as post models are added to the store
- Add content list view and use it to check for scroll event
- Make PostRoute only load a post that's already in the store, until we figure how to load multiple pages on refresh
- Add util function from clientold that concats error messages from server response
2014-05-30 22:14:45 -04:00
Aia Patag
354151422e
Updated grunt-update-submodules to 0.4.0
...
closes #2503
- It can now have custom additional parameters to `git submodule update` instead of always having `--init --recursive --merge`
2014-05-31 10:05:03 +08:00
Connor Tumbleson
5d2f411908
updated express-hbs to 0.7.10
2014-05-30 07:47:38 -05:00
Hannah Wolfe
a8164c7d3f
Merge pull request #2832 from jaswilli/issue-2831
...
Use new slug endpoint in ember admin
2014-05-30 08:51:57 +01:00
Jason Williams
a3c2fe5496
Fix up unit tests. Check config url with isURL.
...
No issue
-validate url in config.js using validator.isURL
-fix up async flow in bootstrap unit tests
-make sure done handler is called on async tests
2014-05-29 21:06:40 +00:00
Jason Williams
86a7e483b5
Use new slug endpoint in ember admin
...
Closes #2831
-use new slug endpoint in fixture
-use new slug endpoint in post model
-do not try to generate slug for zero length titles
2014-05-29 15:31:02 +00:00
Hannah Wolfe
d3c1bdb758
Merge pull request #2820 from jgable/fix403
...
Fix 403 errors after signup
2014-05-29 15:39:00 +01:00
Hannah Wolfe
fdf5e9de40
Merge pull request #2828 from lholmquist/GH-2373
...
Update Ember Components with proper gh- prefix
2014-05-29 15:31:50 +01:00
Hannah Wolfe
0d04357e4e
Merge pull request #2718 from jgable/emberData
...
Ember Data with Posts
2014-05-29 15:27:19 +01:00
Hannah Wolfe
37bf348142
Merge pull request #2826 from jaswilli/route-cleanup
...
Clean up routes. Use new slug endpoint in admin.
2014-05-29 15:20:42 +01:00
Jacob Gable
5abeadf80d
Ember Data with Posts
...
Ref #2699
- Introduce ember data dependency
- Add loadInitializers and refactor most initializers into one combined
- Add Post ember data model
- Refactor generateSlug to use title of post and ghostPaths
- Refactor post controller to not reference model.property everywhere
- Use RESTAdapter for posts, users and tags
- Setup author and tag relations in Post model
- Fix broken API calls by adding CSRF header
- Add initiaizer for csrf value
- Use actual User model for current user initializer
- Add action for setting featured post, test with actual api call
- Fix the sending of UUID's up to the server
- Refactor current-user to use ember-data store
- If a user is preloaded in the application, use pushPayload to put it
in the store
- Do a lookup on the store to get an actual User model for injection
- Fix posts/post controllerName in route/new.js
- Alter signup process to push user into ember data store
2014-05-29 07:42:51 -05:00
Lucas Holmquist
a47980149f
Update Ember Components with proper gh- prefix
...
GH-ISSUE 2373
2014-05-28 15:26:16 -04:00
Jason Williams
503c407090
Clean up routes. Use new slug endpoint in admin.
...
refs #2814
-removed route /posts/slug/:title due to API change
-changed admin to use new slug endpoint
-removed duplicate notifications routes
2014-05-28 03:59:06 +00:00