Hannah Wolfe
20f4af2eb4
Adding guard to meta_title
...
fixes #1992
2014-01-21 17:24:24 +00:00
John O'Nolan
7ebd104f3f
Rename 'plugins' to 'apps'
...
Fixes #1988
2014-01-21 15:45:27 +07:00
John O'Nolan
185f3c65cd
Larger min-height for textareas, and size based on font size
2014-01-21 14:35:47 +07:00
John O'Nolan
b05f00087a
Prevent form field descriptions from becoming unwieldily long
...
Yes that’s a word. As of now.
2014-01-21 14:33:05 +07:00
Hannah Wolfe
2aa7288777
Merge pull request #1948 from sebgie/issue#1932-1
...
Fix display update notification
2014-01-20 07:24:02 -08:00
Hannah Wolfe
d44555d3f1
Merge pull request #1950 from Damiya/1893-fix
...
Enable Escape key to close tag suggestion popup
2014-01-20 06:28:15 -08:00
Hannah Wolfe
7cd87c5a3c
Merge pull request #1951 from Damiya/1902-fix
...
Prevent stacking of password mismatch notification on /reset/
2014-01-20 06:12:25 -08:00
Hannah Wolfe
39b9c1cf6b
Merge pull request #1927 from schneidmaster/fix-1907
...
Fixed issue with adding multiple new tags to a post
2014-01-20 06:04:59 -08:00
Hannah Wolfe
6c222df83d
Merge pull request #1956 from jaswilli/issue-1782
...
Show message and don't start if javascript files have not been built
2014-01-20 05:59:01 -08:00
Hannah Wolfe
f185a5d616
General cleanup
...
- Cleanup some todos, comments, and unused variables
2014-01-19 21:08:39 +00:00
Sebastian Gierlinger
2d75497ecf
Fix for session handling
...
closes #1978
- wait for async calls before callback()
2014-01-18 20:14:38 +01:00
Jakob Gillich
02473ce852
Show character limit below blog description textarea
...
closes #1970
2014-01-17 21:39:43 +01:00
Jason Williams
d7c3dbb17e
Show message and don't start if javascript files have not been built
...
fixes #1782
- added builtFilesExist function to check for files during startup.
If built files do not exist Ghost startup is stopped and a link
to the documentation is displayed.
- exported a scriptFiles object from server/helpers.
- added a builtScriptPath to the paths module.
- removed "js-msg" about missing javascript from the UI.
2014-01-15 19:10:43 +00:00
Hannah Wolfe
c1290d77a6
Merge pull request #1954 from ErisDS/issue-1498
...
Adding case-insensitive User.getByEmail method
2014-01-15 05:57:58 -08:00
Sebastian Gierlinger
03cbc89a53
Fix posts.html and posts.markdown field type
...
closes #1947
- added fieldtype: medium for posts.html
- changed fieldtype: medium for posts.markdown
- added method to fix databases created with wrong field type
- added tests for database version 002
2014-01-15 14:29:23 +01:00
Hannah Wolfe
6098b83152
Adding case-insensitive User.getByEmail method
...
fixes #1498
- emails are no longer converted to lowercase, local mailbox can validly
be mixed case
- getByEmail uses JS to compare emails to ensure we can support unicode
- tests that users can be retrieved by their email address with case
insensitivity
2014-01-15 10:39:40 +00:00
Kate von Roeder
03fec0763e
Prevent stacking of password mismatch notification on /reset/
...
closes #1902
- Missing call to clearEverything caused the new notifications to pile up on multiple failed submissions
2014-01-14 13:58:38 -08:00
Kate von Roeder
4dbf57f2d3
Enable Escape key to close tag suggestion popup
...
closes #1893
- Checking the contents of search term after evaluating the keycode caused the suggestion box to be hidden and immediately reshown
- Moving the if/else to the top of the function enables us to fix the issue without complicating the suggestion update logic
2014-01-14 13:17:06 -08:00
Sebastian Gierlinger
fd4f3051e6
Fix display update notification
...
closes #1932
- added showUpdateNotification with version check
- added temp workaround for boolean values in database
- changed default value from false to null
- updated tests
2014-01-14 20:46:36 +01:00
Joel Rosenberg
6437f343c1
Including theme partials in a way that supports symbolically linked directories
...
closes #1937
- using fs.stat() instead of hasOwnProperty() to test for directory existence
2014-01-14 11:43:23 -08:00
Zach Schneider
fa7bd62857
Fixed issue with adding multiple new tags to a post
...
Fixes #1907
Refactored `updateTags` to correct a loop issue where the `insert`
method was mistakingly being passed rather than `update`, triggering a
duplicate PK SQL error.
2014-01-13 09:29:40 -05:00
Hannah Wolfe
f71ce8ac07
Publish date and time display fix
...
no issue
- add @ symbol to ensure date and time are clear
2014-01-13 02:39:08 +00:00
Hannah Wolfe
c8917cab4d
Error message updates
...
no issue
- couple of tweaks to the messaging of non-fatal errors that can be output when running Ghost
2014-01-12 21:49:24 +00:00
Hannah Wolfe
9f0dea0559
Minor fixes to asset helper and tests
...
no issue
- asset helper ignores it if theme devs specify the asset dir
- asset helper strips leading slashes
- static asset tests were wrong
2014-01-12 21:48:34 +00:00
Hannah Wolfe
3dea6431df
Ensure cookies are only ever set for admin
...
fixes #1901
- Adds a trailing slash to the cookie path
- Resolves random log-outs
- Adds a test which proves the case
2014-01-12 17:08:48 +00:00
Hannah Wolfe
198e936423
No select or text cursor on rendered preview
...
fixes #1595
- prevents the backspace key from doing terrible things
2014-01-11 16:05:33 +00:00
Hannah Wolfe
d6f4312255
Improve errors on image upload
2014-01-11 13:40:21 +00:00
Zach Schneider
09b3fb6b3f
Prevented duplicate binding of upload button on debug importer
...
Fixes #1899
2014-01-10 18:08:24 -05:00
Hannah Wolfe
b11e6e066b
Change help text wording on settings page
2014-01-10 20:05:38 +00:00
Hannah Wolfe
c833946e54
Merge pull request #1894 from ErisDS/issue-1558
...
Notifications can be dismissed with ESC
2014-01-09 13:24:41 -08:00
Hannah Wolfe
eae2147265
Notifications can be dismissed with ESC
...
issue #1558
- this is a partial / short term fix for the problem with extra long notifications, so that there is at least one way to remove them.
2014-01-09 20:34:16 +00:00
Matt Florence
d1b265be4a
Shims for deleted (refactored away) files
...
closes #1873 .
During file system merge upgrades of new releases, old files are not removed and node's require loads the old file instead of all the new ones in the new directory. The files in this commit act as a delegate for all other dependent scripts. These shim files explicitly require the new index.js.
2014-01-09 09:21:09 -06:00
Hannah Wolfe
629e622561
Merge pull request #1888 from hswolff/additional-ux
...
Update placeholder of published data in editor
2014-01-09 05:04:09 -08:00
Hannah Wolfe
5eadaa441a
Merge pull request #1886 from jgable/progressBarOnDelete
...
Fix hanging loading bar on deleting a post
2014-01-09 03:50:11 -08:00
Harry Wolff
0fd718f700
Update placeholder of published data in editor
...
fixes #1351
- when a post has a published_at value show a blank
placeholder
- when a post doesn’t have a published_at
value then show the required published at value
format
2014-01-07 23:13:16 -05:00
Jacob Gable
d255746b53
Fix hanging loading bar on deleting a post
...
Closes #1869
- Added an additional event listener for destroy event, then a listener
on the model for the sync event to finish the progress bar loader
2014-01-07 18:56:00 -06:00
nicovalencia
e8746a2375
Add rss
to the list of reserved post titles/slugs.
...
closes #1880
- added `rss` to core/server/models `generateSlug` reserved keywords
- added integration test for safe slug generation to core/test/integration/model/model_posts_spec.js
2014-01-07 17:30:53 -07:00
John O'Nolan
8f02b3341b
Fixed tag display issues
...
The tags UI is pretty messed up all round. This fix makes it work properly at least on desktop. Mobile needs a lot more love. This is a followup to #1774 and most problems stemming originally from #710
2014-01-07 23:29:59 +01:00
Jakob Gillich
f8299ed769
Fix TypeError due to missing mail config
2014-01-07 22:35:22 +01:00
John O'Nolan
5a638ed421
Fix John being stupid
...
See #1878
2014-01-07 22:20:32 +01:00
John O'Nolan
3dd8f76a27
Speed up heinous slow animations
2014-01-07 22:19:52 +01:00
John O'Nolan
066637aca1
Update post settings checkbox
...
* Fixed display bug in firefox, cause firefox is utter shit. Closes #1878
* Fixed minor animation bug where checkmark was missing transitions on click
2014-01-07 21:54:16 +01:00
Hannah Wolfe
7a5e5d7f1f
Merge pull request #1877 from JohnONolan/old-todos
...
Get rid of old todos
2014-01-07 10:53:35 -08:00
Hannah Wolfe
bbcabcb849
Merge pull request #1876 from JohnONolan/comment-tweak
...
Amended comment
2014-01-07 10:53:03 -08:00
Hannah Wolfe
03a8200fa0
Merge pull request #1875 from wangsai/fix-date
...
fix missused Date obj
2014-01-07 10:52:41 -08:00
John O'Nolan
c8bc6fe7bf
Get rid of old todos
...
Cause they’re already fucking done
2014-01-07 19:20:16 +01:00
John O'Nolan
983002cf79
Amended comment
...
Swearing in code is fine, but let’s be fucking inclusive about it.
2014-01-07 19:13:32 +01:00
WangSai
dbc1247508
fix missused Date obj
2014-01-08 01:19:14 +08:00
Sebastian Gierlinger
89da402710
Fix command line error
...
closes #1871
- added check for mailConfig
2014-01-07 22:30:23 +08:00
Hannah Wolfe
b64511acf3
Merge pull request #1839 from hswolff/1351-post-settings-ux
...
New Post UX behaviour.
2014-01-07 02:00:14 -08:00