Hannah Wolfe
734fad2a64
Merge pull request #3762 from blia/dev
...
Fixed TypeError when updating slug
2014-08-17 16:02:14 +01:00
John O'Nolan
c4b87bbfeb
Content management cleanup
2014-08-17 15:01:35 +03:00
John O'Nolan
137c0129db
Settings nav overhaul
2014-08-17 15:01:35 +03:00
John O'Nolan
5f0bca1166
Disable Pinterest inside Ghost admin
2014-08-17 14:58:03 +03:00
Paul Adam Davis
5912286b35
Use old form styles with class changes for radios & checkboxes
2014-08-17 14:58:03 +03:00
Paul Adam Davis
10ffe68c08
Working new dropdowns
...
- Implement new GUI 2.0 dropdowns into templates
2014-08-17 14:58:03 +03:00
John O'Nolan
85b7819791
Implement new button markup
2014-08-17 14:57:07 +03:00
John O'Nolan
c10d555a2e
New publish button markup implementation
2014-08-17 14:53:47 +03:00
John O'Nolan
2e4f2a262d
Adding global app frame wrappers
...
This makes the new responsive styles work in a basic way. It'll probably need revisiting to break out the header area into a partial (maybe?)
2014-08-17 14:53:47 +03:00
John O'Nolan
0c56a2478b
Implement new global-nav markup
2014-08-17 14:40:44 +03:00
John O'Nolan
71350ff0a0
Settings nav overhaul
2014-08-16 19:39:52 +03:00
John O'Nolan
e74e7e1f37
Remove old button styles
2014-08-16 19:39:37 +03:00
Hannah Wolfe
b91dee35c4
Removing prototypal i18n code
...
refs #16 , #17 , #18 , #19 , #20 , #21 , #3801
- This code was a prototype system built when Ghost was still a prototype.
It was never fully implemented and hasn't actually worked for ages.
- Now that the admin is in Ember, it's likely we'll need a very different
system.
2014-08-16 17:29:54 +01:00
Hannah Wolfe
9b7be32c0c
Merge pull request #3775 from felixrieseberg/iss3765
...
Ensure Owner's role isn't downgraded
2014-08-16 17:07:41 +01:00
Felix Rieseberg
47ba9a7385
Ensure Owner's role isn't downgraded
...
closes #3765
- Simple API check to ensure that the owner isn’t downgraded to a
different role (analog to the ’can’t change your own role’ check)
- Test added to ensure Owner can't be downgraded to a lower role
2014-08-15 17:44:30 -04:00
Hannah Wolfe
7f4231c83d
Merge pull request #3791 from ErisDS/issue-3790
...
Display correct new Ghost version
2014-08-15 18:34:03 +01:00
Hannah Wolfe
e8ad143705
Merge pull request #3785 from jaswilli/post-status
...
Revert post status on failed save.
2014-08-15 18:27:47 +01:00
Hannah Wolfe
260d9562e4
Merge pull request #3670 from felixrieseberg/iss3641
...
Validation fix for number of posts/page
2014-08-15 18:27:14 +01:00
Hannah Wolfe
52d0a83dc2
Display correct new Ghost version
...
closes #3790
2014-08-15 18:23:55 +01:00
Hannah Wolfe
083dc0903b
Restore email templates in npm package
...
no issue
- apparently npmignore's globbing rules are different to grunts. The rule *.html has been interpretted as all html files and the email templates are missing from the npm package.
- this fix tells npm not to ignore email templates, so that they will be present in the next release
2014-08-15 17:53:59 +01:00
Hannah Wolfe
d2e09de0de
Merge pull request #3769 from novaugust/iss3764
...
Hide role dropdown on user page if user is owner
2014-08-15 17:53:46 +01:00
John O'Nolan
1bf6c5791c
Merge pull request #3788 from jillesme/master
...
Open the e-mail sending support page in a new window.
2014-08-15 17:15:01 +02:00
Jilles Soeters
6249d28a92
Added target="_blank" to all links that go to the support page.
2014-08-15 16:46:24 +02:00
Jilles Soeters
ecdf5cec21
Open the e-mail sending support page in a new window.
2014-08-15 16:20:52 +02:00
Hannah Wolfe
91ef11f853
Improve documentation section in CONTRIBUTING.md
2014-08-15 09:37:02 +01:00
Jason Williams
1c4c4eb5de
Correct behavior on updating user slug.
...
No Issue
- Defer save until after slug is checked.
- If new slug is empty or all whitespace, reset to previous value.
- If new slug is the same as existing slug except for an increment
value (e.g. ghost-user-2), use the original slug.
- If the slug has changed, change the URL path to reflect the
change so that the browser refresh and back button still work.
- Added tests.
2014-08-15 04:00:19 +00:00
Jason Williams
24a97db1be
Revert post status on failed save.
...
Refs #3667 , Refs #3776
- If saving a post fails, revert its status back to the
pre-save value.
- Added tests to check post status after failed save attempt
on both new and existing posts.
2014-08-15 00:22:10 +00:00
Hannah Wolfe
868219d0a9
Merge pull request #3776 from felixrieseberg/iss3667
...
Ensure editor awareness if publishing fails
2014-08-14 21:19:21 +01:00
Hannah Wolfe
b1386fccc3
Merge pull request #3738 from felixrieseberg/iss3728
...
Error notification if send test mail returns 500
2014-08-14 20:38:08 +01:00
Hannah Wolfe
62b46bac57
Merge pull request #3749 from novaugust/ghost-logo-link
...
Update ghost-logo, amend the amdendments, death to jQuery
2014-08-14 20:19:00 +01:00
Hannah Wolfe
a8fdc7ac43
Merge pull request #3773 from jaswilli/settings-tests
...
Fix and enable general and user settings tests.
2014-08-14 20:05:42 +01:00
Felix Rieseberg
6e8c98e27c
Ensure editor awareness if publishing fails
...
closes #3667
- If the ‘save’ function on a new post fails, the local Ember model
still beliefs that the status is ‘published’, resulting in wrong
buttons. A simple catch fixes that.
2014-08-14 11:05:05 -07:00
Paul Adam Davis
e9a976c7a5
Fix images in buttons
2014-08-14 17:56:23 +01:00
Paul Adam Davis
48b83a9dc7
Re-implement old form styles
2014-08-14 16:29:34 +01:00
Paul Adam Davis
2c9f47d24b
Badge component
2014-08-14 14:38:32 +01:00
Paul Adam Davis
6472d80474
Pagination component
2014-08-14 12:48:44 +01:00
Felix Rieseberg
f19c2be6fe
Validation fix for number of posts/page
...
closes #3641
- Reworded error messages, remove “please” (credits go to @YouriAckx)
2014-08-13 12:08:09 -07:00
Hannah Wolfe
8c975284af
Merge pull request #3753 from pedro-teixeira/master
...
Installation as root fails on bower
2014-08-13 18:34:01 +01:00
Hannah Wolfe
afa9d5500e
Merge pull request #3746 from jaswilli/update-sqlite3
...
Update dependency sqlite3@2.2.7
2014-08-13 18:31:56 +01:00
Hannah Wolfe
048cdc5f16
Merge pull request #3733 from rwjblue/use-ghost-paths-util
...
Use the ghost-paths consistently.
2014-08-13 18:28:11 +01:00
Hannah Wolfe
2aed220e9e
Merge pull request #3647 from felixrieseberg/iss3644
...
Accept all versions of 'edit' as URL parameter
2014-08-13 18:22:18 +01:00
Paul Adam Davis
60f1b47129
Allow buttons elements in dropdowns
2014-08-13 15:15:23 +01:00
Jason Williams
2eb9a48c48
Fix and enable general and user settings tests.
2014-08-13 14:14:29 +00:00
Paul Adam Davis
147f1a836f
Updated dropdown positions in layouts
2014-08-13 14:25:28 +01:00
Matt Enlow
8748895607
Hide role dropdown on user page if user is owner
...
Closes #3764
2014-08-12 18:06:34 -06:00
Kirill Yakovenko
d812f99174
Fix TypeError when updating slug
...
- added check slug before trim
2014-08-12 17:46:14 +03:00
Paul Adam Davis
ad26ed39b7
Implement labels
2014-08-12 15:27:22 +01:00
Paul Adam Davis
58e4d47e08
User list styles from master
2014-08-12 15:26:20 +01:00
Pedro Teixeira
c68859cde9
Add --allow-root for ghost_ui grunt task
...
closes #3753
2014-08-11 21:47:45 +02:00
Felix Rieseberg
0720033e38
Error notification if send mail api returns 500
...
closes #3728
- If the mail config is broken, the ajax call will fail with 500 and
not return an error.
- This change catches 500 and wraps the error in a notification.
2014-08-11 09:15:12 -07:00