Hannah Wolfe
4884b909bf
Merge pull request #901 from jamesbloomer/880-Keep-meta-generator-tag-version-number-to-2-decimal-places-rebase
...
Trim version number to major and minor numbers only in meta tag
2013-09-26 06:33:15 -07:00
jamesbloomer
8e3ddcbdcc
Trim version number to major and minor numbers only in meta tag
...
closes #880
- as the version number is under control from package.json use regex to trim
2013-09-26 15:00:05 +01:00
Hannah Wolfe
ea13511cc4
Merge pull request #882 from cobbspur/urlindex
2013-09-26 12:36:16 +01:00
Hannah Wolfe
b787cc6639
Image upload start event fired earlier
...
issue #882
2013-09-26 12:35:03 +01:00
cobbspur
90e4637ede
Image Upload URl saves in the right place
...
closes #864
- adds trigger - uploadstart to url handler
2013-09-26 12:34:59 +01:00
Hannah Wolfe
0b87c42e84
Merge pull request #891 from ErisDS/0.3.1-importerfix
...
0.3.1 Import & Export fixes
2013-09-26 04:14:56 -07:00
Hannah Wolfe
643d9c1636
Merge pull request #860 from JohnONolan/usermenu-data
2013-09-26 12:06:20 +01:00
John O'Nolan
78775f1976
Added email to username if no name is given
...
Gets rid of generic "Ghost" - we know a user will always have an email address as it is a required field.
2013-09-26 12:02:48 +01:00
John O'Nolan
bf5ab32fe9
Renamed user image data helper to make more sense
2013-09-26 12:02:44 +01:00
Hannah Wolfe
f45d362b95
Merge pull request #870 from matthojo/Date-Shortcut
2013-09-26 11:58:59 +01:00
Matthew Harrison-Jones
67132ff28b
Bug Fix: Date Keyboard Shortcut no-longer crashes the browser
2013-09-26 11:22:02 +01:00
Hannah Wolfe
939dba0468
Merge pull request #861 into jamesbloomer/850-admin-redirect-issue
2013-09-26 11:12:47 +01:00
jamesbloomer
6941b73168
Fix admin redirect issue
...
closes #850
- the aliases for the ghost admin link were causing redirects of the
form /ghost//admin etc.
- simplest solution is to split the route into two with the first one
just redirecting and the second doing the auth
2013-09-26 10:46:45 +01:00
Hannah Wolfe
02a02054e8
Handle duplicate tags on import
...
closes #890
- importer only adds tags which don't exist.
- added back the import unit tests - these are basic for now
2013-09-25 11:30:59 +01:00
Hannah Wolfe
f68633df20
Adding missing return to MySQL exporter
...
closes #888
2013-09-25 09:38:03 +01:00
Hannah Wolfe
4b5cfbde2e
Adding missing multipart to importer route
...
closes #869
2013-09-25 09:36:45 +01:00
Hannah Wolfe
785707b853
Merge pull request #873 from matthojo/Support-links
2013-09-24 22:35:09 +01:00
John O'Nolan
598915a125
Stripped obsolete CSS3 prefixes
2013-09-24 18:44:32 +02:00
Sebastian Gierlinger
6697d8a097
Add invalidate cache headers
...
closes #570
- added X-Cach-Invalidate headers for PUT, POST, DELETE requests
2013-09-24 17:21:43 +02:00
Matthew Harrison-Jones
340958cfcf
Updated 'Help / Support' link
2013-09-23 18:46:03 +01:00
John O'Nolan
472406d157
Removed version number from user menu
...
Fixes #855
2013-09-22 22:54:07 +02:00
jamesbloomer
c215626d2b
Use file mime type rather than extension to check server side if image upload is a valid file
...
closes #705
- uses the file type passed by express/connect
- relies on the type being set correctly by the browser upload
- doesn't reread the file to check
2013-09-20 13:20:59 +01:00
Hannah Wolfe
0c545d5f2e
Cleanup
2013-09-19 08:51:01 +01:00
Hannah Wolfe
960a11150f
Merge pull request #829 from nicoburns/grunt-build-clean
2013-09-19 08:47:02 +01:00
nicoburns
994263b033
Added grunt-contrib-clean task to clear build folder
2013-09-19 08:45:29 +01:00
Hannah Wolfe
32d1076d35
Correct validation message for short passwords
...
closes #833
2013-09-19 08:41:04 +01:00
Hannah Wolfe
5528423636
Client & Server side validation for posts per page
...
closes #839
- caused a 500 error
2013-09-19 07:55:37 +01:00
Hannah Wolfe
477c4c59fa
Merge pull request #843 from cgiffard/500-errors
...
500 Series Error Handling & Stack Traces
2013-09-18 22:52:52 -07:00
Hannah Wolfe
358ce63732
Merge pull request #831 from gotdibbs/Issue824
...
Removed global registration of express.bodyParser
2013-09-18 22:51:35 -07:00
Hannah Wolfe
4023e55bc2
Merge pull request #842 from gotdibbs/Issue834
...
Expanded spelling of chars to characters
2013-09-18 22:51:09 -07:00
Hannah Wolfe
43fe50ca7b
New Tag in fixture breaks Tag tests
2013-09-19 06:50:32 +01:00
Hannah Wolfe
fe5df2b0d1
Updated Welcome to Ghost fixture
...
closes #790
2013-09-19 05:59:33 +01:00
Christopher Giffard
9c8b02949a
500 Series Error Handling & Stack Traces
...
Fixes #825
- Changes the way the error middleware is delivered in server.js, moving
all the logic back into errorHandling.js
- Alters error logging to use console.error (probably more appropriate) instead
of console.log
- Changes error tests to accomodate for these alterations
- Alters user-error and error hbs templates to incorporate stack traces
- Adds additional styling for error pages to accomodate stack traces
- Added logic to parse and deliver formatted stack traces
Notes:
======
- Jslint gets in the way of the regex I've got to use to parse the stack.
(It cites 'security reasons' which are not relevant in this case.)
I needed to add a condition to relax it at the top of errorHandling.js
- The stack trace should probably be added as a partial, but I figured it
was out of scope for this PR.
2013-09-19 13:01:20 +10:00
William Dibbern
4ff6162d79
Expanded spelling of chars to characters
...
Fixes #834
- Updated error message for password length to use "characters" instead
of "chars".
2013-09-18 21:51:56 -05:00
William Dibbern
2417de8141
Removed global registration of express.bodyParser
...
Fixes #824
- Removed global registration of `express.bodyParser` middleware.
- Replaced with `express.bodyParser`'s constituents: `express.json` and
`express.urlencoded`, then registered `express.multipart` against *only*
the upload route.
2013-09-18 18:30:31 -05:00
Hannah Wolfe
ea9c50f49e
Minor updates to Readme
2013-09-18 23:30:45 +01:00
Hannah Wolfe
ce6dc77dc7
Version bump ready for release
2013-09-18 23:26:44 +01:00
Hannah Wolfe
eb6856dac3
Removing Temporary importer
2013-09-18 23:24:26 +01:00
John O'Nolan
a7a14fac22
New default user image
2013-09-18 22:34:01 +01:00
Hannah Wolfe
a5af6edd1d
Don't remove content images from build
2013-09-18 20:50:39 +01:00
Hannah Wolfe
eb7a63bd1d
Fixing tag save event
...
- lost in a bad merge somewhere
2013-09-18 20:04:39 +01:00
Hannah Wolfe
c7a91ffff1
Removing FancyFirstChar plugin
...
- requires removal of most of the plugin tests
2013-09-18 19:49:10 +01:00
Hannah Wolfe
0ea290df96
Grunt build and gitignore updates
2013-09-18 19:45:21 +01:00
Hannah Wolfe
ee78f87c47
Import > Signout
...
- uncommitting the thing I shouldn't have commited
2013-09-18 16:11:21 +01:00
Hannah Wolfe
f717aed96f
Merge pull request #820 from jamesbloomer/705-image-Upload-file-storage-amends
...
Remove temporary files when uploading images
2013-09-18 08:08:48 -07:00
Hannah Wolfe
7193f05376
Default user image and cover
...
closes #812
- replace defaults with consistently named .png files
- change the settings saving code so that it doesn't double-save images and save the defaults to the db
2013-09-18 15:54:52 +01:00
Hannah Wolfe
6fe4efe2bd
Changing Knex version
...
- no longer need to run npm install knex
2013-09-18 15:03:32 +01:00
Hannah Wolfe
571333bb5d
Temporary Importer
...
- seems my very late night commit was a bit screwed.
2013-09-18 15:03:29 +01:00
Hannah Wolfe
0246397618
Removing console log
2013-09-18 15:03:25 +01:00
Hannah Wolfe
ed9259a32e
Merge pull request #822 from matthojo/Post-Settings-labels
...
Bug Fix: Clicking on Post Settings labels now selects relative input
2013-09-18 05:59:01 -07:00