Hannah Wolfe
b165dd3e62
Merge pull request #787 from cgiffard/new-404-handling
...
Initial 404 Error Handling Support
2013-09-17 07:07:19 -07:00
John O'Nolan
438279a1a0
ONE. PIXEL.
2013-09-17 13:04:43 +01:00
John O'Nolan
14d07ef98a
Restyled delete post-settings menu item
2013-09-17 13:02:20 +01:00
John O'Nolan
d674996dce
Fix wonky settings icon alignment
2013-09-17 12:32:56 +01:00
Christopher Giffard
48b75fa396
Initial 404 Error Handling Support
...
Fixes #356
- Adds new generic methods for handling errors to errorHandling.js
- Initialises generic methods as middleware
- Created error.hbs view in admin
- Error handler searches for error.hbs view file in user theme folder
and renders it if available, otherwise lets the error fall through
to express.
- We *could* change the final behaviour to render a default ghost
template should the user template be missing
- Because it currently isn't possible to require(ghost) in errorHandling.js,
it was necessary to duplicate some aspects of the ghost path init code
inside errorhandling.js. This should be cleaned up and moved back
into ghost.js when possible.
2013-09-17 20:56:05 +10:00
Hannah Wolfe
83e655701c
Post settings menu tweaks
...
closes #782 , #783
- delete button hidden until ID
- publish date works before publish
2013-09-17 11:51:24 +01:00
John O'Nolan
b6b019621a
Make user profile images always fit their circle
...
Closes #778
2013-09-17 11:03:55 +01:00
Hannah Wolfe
357cb9f201
Post settings gets published_at
...
closes #773
- listen for change events on published_at
- change all listeners in views to use this.listenTo
2013-09-17 10:26:28 +01:00
Hannah Wolfe
3971abab9d
Merge pull request #781 from gotdibbs/Issue696
...
Ability to spawn multiple notifications
2013-09-17 01:55:11 -07:00
William Dibbern
9f4122d0cd
Ability to spawn multiple notifications
...
Fixes #696
- Updated notifications logic to deal directly with the individual
notification, rather than the notification container.
2013-09-16 22:43:18 -05:00
Hannah Wolfe
750c19014a
Populating admin email with user signup email
...
closes #775
2013-09-17 03:08:36 +01:00
Hannah Wolfe
ce57b46358
More trailing slashes
2013-09-17 02:52:29 +01:00
John O'Nolan
650bdce220
Merge pull request #777 from nicoburns/notification-color-fix
...
Fix notification link color
2013-09-16 18:48:52 -07:00
Hannah Wolfe
c052fe82d8
Merge pull request #749 from cobbspur/urls2
2013-09-17 02:42:28 +01:00
Hannah Wolfe
6a276668bc
Default to trailing slashes on the end of URLs
...
issue #448
2013-09-17 02:41:44 +01:00
Hannah Wolfe
16329ac6f0
Removing i18n until it's done properly
2013-09-17 02:41:40 +01:00
cobbspur
713e4c0d5c
Adds slashes to urls
...
ref issue #448
- adds slashes to urls, templates and tests
TODO
Add function to add slash to urls automatically
2013-09-17 02:39:55 +01:00
Hannah Wolfe
09ca5e6298
Merge pull request #779 from ErisDS/middleware
...
Refactoring Ghost middleware
2013-09-16 18:34:45 -07:00
Hannah Wolfe
30a2cfe6e2
Clear the view cache completely
...
- directly clear the cache rather than relying on disabling it to clear it.
2013-09-17 02:26:28 +01:00
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