Hannah Wolfe
79f75865a1
Error handling for the frontend routes
2013-09-17 01:54:36 +01:00
Hannah Wolfe
de7143bc62
Refactoring Ghost middleware
...
closes #657 , closes #761
- Got rid of initTheme from ghost.js (yay)
- Divided up the logic for static assets and views
- Ghost admin static assets are now served from /ghost/
- New logic to figure out if we're on the admin, or a theme and which theme we are on
- Activate theme method reregisters static access and uncaches views
- Re-ordered all of the middleware, and ensured we had a 404 handler at the end
- Activate theme method ensures that middleware maintains order
2013-09-17 01:49:08 +01:00
Hannah Wolfe
d5518c986a
Adding grunt prod task
...
- compiles assets for production environment
2013-09-17 01:49:04 +01:00
Hannah Wolfe
42a5e74ddb
Cleaning up code that is not needed
2013-09-17 01:49:00 +01:00
Hannah Wolfe
8c26249d46
Adding extra paths to not allow slugs for
2013-09-17 01:48:56 +01:00
nicoburns
09008672b2
Fix notification link color
...
Closes #772
- Changed notification link color inherit, and added underline
2013-09-17 01:32:59 +01:00
Hannah Wolfe
8c76706bb0
Merge pull request #758 from ErisDS/uploads-in-editor
...
Save image uploads in the editor
2013-09-16 13:37:49 -07:00
John O'Nolan
0b89335339
Fix debug tools layout
2013-09-16 18:53:09 +01:00
Hannah Wolfe
e3bc0b3151
Mail documentation link is clickable
...
closes #760
Also updating notification template missed in issue #729
2013-09-16 18:34:20 +01:00
Hannah Wolfe
2c6dd77b1d
Merge pull request #768 from matthojo/Image-Keyboard-Shortcut
...
Improved Image keyboard shortcut
2013-09-16 10:13:46 -07:00
Hannah Wolfe
0021fb7a95
Save image uploads in the editor
...
closes #295
- Maintain a list of markers for CodeMirror which reference image codes
- Upload start triggers a selection
- Upload success replaces the selection
- No ref-style image markdown handling
- Showdown image URL handling improved at the expense of titles
- Tests updated
2013-09-16 18:08:49 +01:00
Matthew Harrison-Jones
0dd1e72897
Improved Image keyboard shortcut
...
Image keyboard shortcut now inserts a new line when on a line with text
2013-09-16 15:18:33 +01:00
Hannah Wolfe
84e84b0612
Merge pull request #767 from sebgie/issue#715
...
Escape RSS post title
2013-09-16 06:34:11 -07:00
Hannah Wolfe
cefa0e14ef
Merge pull request #764 from matthojo/Flash-Bar
...
Renamed the notifications container
2013-09-16 06:07:55 -07:00
Sebastian Gierlinger
141361c40e
Escape RSS post title
...
closes #755
- added html escape for post title
- changed author for rss feed to current user
- added simple test to check rss is working
2013-09-16 13:11:53 +02:00
Hannah Wolfe
cb38bb961a
Merge pull request #710 from matthojo/Mobile-Tags
...
Improved Post tagging on Mobile devices
2013-09-16 02:34:28 -07:00
Hannah Wolfe
522f47a217
Logo in admin goes to blog front
...
closes #537
2013-09-16 10:25:45 +01:00
Hannah Wolfe
4c52428d7b
Fixing path to jquery.min.map
...
closes #766
2013-09-16 10:09:00 +01:00
John O'Nolan
78ef910892
Merge pull request #759 from nicoburns/sass-extend-fix
2013-09-16 10:06:53 +01:00
John O'Nolan
03419f12e0
Tweak icon mixin adjustments to reduce compiled filesize
...
See #509
2013-09-16 10:04:16 +01:00
U-nico-laptop\nico
957ca3c58b
Fixed 'extend' compile errors in SASS 3.3
...
closes #509
- Replaced @extend directive with a functionally equivalent mixin
2013-09-16 10:04:16 +01:00
Hannah Wolfe
1ee0d51660
Merge pull request #730 from jgable/gruntClientFiles
...
Compile assets with grunt
2013-09-16 01:57:08 -07:00
Matthew Harrison-Jones
2fe7eda8e2
Renamed the notifications container
...
Renamed from `#flashbar` to `#notifications`
2013-09-16 09:46:29 +01:00
Hannah Wolfe
32be5aaf8b
Merge pull request #763 from sebgie/issue#600
...
Improve error message
2013-09-16 01:32:53 -07:00
Sebastian Gierlinger
d5b197656b
Improve error message
...
closes #600
- replaced '?' with 'Server was not available'
- added request.statusText
2013-09-16 10:16:42 +02:00
Hannah Wolfe
8af09e2dd1
Merge pull request #762 from ericterpstra/402-pub-date
...
Enabled post setting to change published date
2013-09-16 01:10:33 -07:00
Hannah Wolfe
281177d08e
Merge pull request #757 from gotdibbs/Issue258
...
Infinite Scroll Pagination for content screen
2013-09-16 01:05:27 -07:00
Matthew Harrison-Jones
d5ea96eb20
Bug Fix: Clicking on a Tag on the Mobile Tag view screen will no longer shrink the view
2013-09-16 08:59:10 +01:00
Matthew Harrison-Jones
7f296c9886
Bug Fixes: Tags no longer overlap 'settings' icon and scroll bars have been removed
2013-09-16 08:34:38 +01:00
Matthew Harrison-Jones
9cfa053dd1
Improved Post tagging on non Mobile devices
2013-09-16 08:34:38 +01:00
Matthew Harrison-Jones
0c8f787186
Improved Post tagging on Mobile devices
2013-09-16 08:34:38 +01:00
ericterpstra
71c99913f6
Enabled post setting to change published date
...
closes #402
2013-09-15 22:19:53 -05:00
William Dibbern
4b8806ec1d
Infinite Scroll Pagination for content screen
...
Fixes #258
- Modified post collection to have default values for paging.
- Added scroll handler to content view to check for more posts and load
as appropriate.
- Sanitized result from server-side post paging, ensure page # is
returned as an integer.
- Added a functional test stub.
2013-09-15 18:34:23 -05:00
Hannah Wolfe
881e861295
Merge pull request #754 from gotdibbs/Iss667
...
Publish button amendments
2013-09-15 15:16:41 -07:00
John O'Nolan
4a57a07400
Merge pull request #756 from JohnONolan/profile-refactor
...
User profile refactor
2013-09-15 14:59:16 -07:00
John O'Nolan
fe17e1f385
User profile refactor
...
Fixes #708
2013-09-15 22:42:30 +01:00
William Dibbern
07629dd9ab
Publish button amendments
...
Fixes #667
- Removed superfluous as-of-yet-unused options in the publish menu.
- Adjusted display names of publish buttons according to differing
states the publish menu can be in (new post, saved draft, published
post).
- Added red highlight style to "important" status change options in the
publish menu (draft => published, published => unpublished).
- Added suite of functional tests around new labels and classes.
2013-09-15 14:52:09 -05:00
John O'Nolan
aa982c2d31
CSS code standards cleanup
2013-09-15 20:18:37 +01:00
Jacob Gable
63eb9581ea
Compile assets with grunt
...
- Made a helper called ghostScriptTags that will spit out the relevant
script tags with version parameter; 4 unminified files in development,
1 minified file in production.
- Added grunt concat and uglify tasks to build files into core/built
- Fixed some unit tests by making them native date objects
2013-09-15 14:06:42 -05:00
John O'Nolan
c7fcdb625f
Set input:focus to less extreme border / code standards cleanup
2013-09-15 19:33:40 +01:00
John O'Nolan
6abc9ea3c5
Introduce button active state
...
Fixes #740
2013-09-15 19:28:06 +01:00
Hannah Wolfe
03f2fd87bb
Merge pull request #753 from sebgie/settingsapi-2
...
Make settings() 'magic'
2013-09-15 11:12:06 -07:00
Hannah Wolfe
e20ee894b0
Updating casper
2013-09-15 19:11:01 +01:00
Sebastian Gierlinger
8f22737f04
Make settings() 'magic'
...
- access value directly by using ghost.settings('key')
- removed use of <key>.value
- removed workaround for activeTheme path
2013-09-15 19:52:37 +02:00
Hannah Wolfe
0b0dc15c8e
Handling HTML in notifications
...
closes #729
2013-09-15 18:19:56 +01:00
Hannah Wolfe
7635ddee78
Getting frontend notifications back
...
closes #738
2013-09-15 18:19:11 +01:00
Hannah Wolfe
117f70dcfd
Merge pull request #752 from sebgie/settingsapi
...
Add setting filter
2013-09-15 09:53:23 -07:00
Hannah Wolfe
9338d93b26
Merge pull request #750 from cobbspur/images
...
Fixed settings general pane to display current blog cover in uploader
2013-09-15 09:15:24 -07:00
Hannah Wolfe
5128e1ce62
Merge pull request #751 from cobbspur/hover
...
Added hover state for blog-logo and blog-cover using existing ids
2013-09-15 09:14:54 -07:00
Hannah Wolfe
a4016b857c
Automatically focus title on editor
...
closes #719
2013-09-15 17:10:57 +01:00