Hannah Wolfe
c6f31ec8fd
Merge pull request #1482 from jgable/appProxy
...
Pass proxy Ghost interface to Apps
2013-11-21 14:45:30 -08:00
Hannah Wolfe
1c5a811760
Merge pull request #1449 from sebgie/issue#1398
...
Add schema.js
2013-11-19 11:45:53 -08:00
Hannah Wolfe
10a44799a7
Merge pull request #1485 from Archanium/MinorIssues
...
Danish language file and a correction to Markdown modal
2013-11-19 04:35:13 -08:00
Thomas Faurbye Nielsen
20ac198d05
Correct the Markdown for emphasis
2013-11-19 12:59:04 +01:00
Hannah Wolfe
8ec9108558
Merge pull request #1353 from thgaskell/1350-static-page-checkbox
...
Allow user to set static page before saving
2013-11-19 03:29:35 -08:00
Hannah Wolfe
ae233f01d8
Merge pull request #1505 from halfdan/1498-lower-email
...
Lowercase email address.
2013-11-19 03:10:41 -08:00
Hannah Wolfe
315ca052a9
Merge pull request #1489 from sebgie/issue#1466
...
Fix wrong error message
2013-11-19 03:00:04 -08:00
Sebastian Gierlinger
639c0d0627
Add schema.js
...
closes #1398
closes #1399
closes #1400
- added schema.js with database version '000'
- refactored migration to use schema.js
- if new table is added to schema.js and databaseVersion is increased, table will be added
- if new table is deleted to schema.js and databaseVersion is increased, table will be deleted
- alter table from issue #1400 is delayed until knex supports column modification
- changed import pre checks to work again (will be refactored separately)
- added basic PostgreSQL support (Attention: not supported/tested)
- changed error handling in server.js
2013-11-18 15:21:15 +01:00
Fabian Becker
89201a5c84
Lowercase email address.
...
fixes #1498
2013-11-18 00:34:51 +00:00
Hannah Wolfe
8e9b27f0b5
Remove inline script from default.hbs
...
closes #1268
2013-11-16 18:47:55 +00:00
Sebastian Gierlinger
fd60a12469
Fix wrong error message
...
closes #1466
- added status code for error object
- added test for frontend errors
2013-11-15 15:27:06 +01:00
Jacob Gable
ef9f5dc33f
Pass proxy Ghost interface to Apps
...
Closes #1478
- Create new proxy.js that exposes createProxy method
- Pass proxy to App activate/install in lieu of Ghost instance
2013-11-14 20:36:27 -06:00
Hannah Wolfe
9d55e68689
Merge pull request #1458 from mjbshaw/svg
...
Add support for SVG images
2013-11-14 12:53:26 -08:00
Harry Wolff
688dd363cd
Move plugin init code into plugin.js and have it called from server.js
2013-11-12 22:52:31 -05:00
Michael Bradshaw
0d4283176e
Add support for SVG images
2013-11-12 11:37:54 -07:00
Hannah Wolfe
f022e8486d
Merge pull request #1446 from JohnONolan/notifications
...
Growl style desktop notifications
2013-11-12 04:15:35 -08:00
Hannah Wolfe
3235a3a3e2
Merge pull request #1442 from Decad/user-gravatar
...
Add users Gravatar on signup
2013-11-12 03:53:49 -08:00
Hannah Wolfe
b8a98660fb
Merge pull request #1440 from JohnONolan/post-settings
...
Post settings refactor
2013-11-12 03:50:56 -08:00
John O'Nolan
c40357c8cb
Growl style desktop notifications
...
First pass. See #1349
2013-11-12 09:58:45 +01:00
John O'Nolan
4ee1b9849b
Complete post-settings menu refactor
2013-11-12 09:19:02 +01:00
Declan cook
cbe8c15dc8
Add users Gravatar on signup
...
When a user registers try to find their gravatar.
2013-11-11 23:45:47 +00:00
Hannah Wolfe
e4f2165f0c
Merge pull request #917 from jgable/publishedAtTime
...
Allow published_at times to be specified
2013-11-11 14:45:58 -08:00
Hannah Wolfe
256cd6ecd0
Merge pull request #1317 from jgillich/no-posts
...
Show "Write a new Post" message when there are no posts
2013-11-11 14:35:56 -08:00
Hannah Wolfe
cd12210b0b
Further grunt & test cleanup
2013-11-11 21:38:52 +00:00
Jakob Gillich
50510e63fd
Show "Write a new Post" message when there are no posts
...
closes #1308
2013-11-11 22:14:01 +01:00
Hannah Wolfe
2e64fcc5d2
Coverage report task fix for Windoze
2013-11-11 20:56:36 +00:00
Hannah Wolfe
61d693cac9
Merge pull request #1429 from germanrcuriel/add-coverage-report-with-blanket
...
Add Coverage report for Unit and Integration tests
2013-11-11 12:50:49 -08:00
Jacob Gable
38bd71a36c
Allow published_at times to be specified
...
Fixes #907
- Modified the PostSettings view to use moment.js formats that include hours and minutes
- Add 12:00 to value if it is not specified
2013-11-11 14:43:47 -06:00
Hannah Wolfe
15da975c06
image upload controller refactor
...
issue #635
- upload controller shouldn't assume fs
- filesystem module proxies all the fs work
- proxies and exposes middleware for serving images
- creating a date based path and unique filename is a base object util
- unit tests updated
2013-11-11 16:10:57 +00:00
Hannah Wolfe
778e626f85
Rename rss file to prevent errors confusing output
...
issue #1434
- This is a hack until we can get a PR merged into casperjs
2013-11-11 10:46:54 +00:00
Hannah Wolfe
b0c61720d9
Test file cleanup on accoutn of OCD
2013-11-11 10:37:09 +00:00
Hannah Wolfe
9dd15edab7
Merge pull request #1372 from hswolff/cleanup-middleware
...
Move all middleware into middleware module.
2013-11-11 02:05:16 -08:00
Hannah Wolfe
219e9601ed
Merge pull request #1331 from zacgeis/dirtymessage-fix
2013-11-11 09:42:35 +00:00
Hannah Wolfe
2c3de67062
Preventing incorrectly shown unload alert
...
issue #1327
- IE9 fires an unload when using Backbone.history.navigate which meant the alert always got shown on first save when the url changes from from /editor/ to /editor/id. Not sure if other browsers do this, but this workaround fixes it
2013-11-11 09:36:29 +00:00
Hannah Wolfe
3fd3102486
Moving dirty editor handling out of uploadMgr
...
issue #1327
- just moved to be in editor obj, everything else is the same
2013-11-11 09:14:18 +00:00
Zach Geis
340206fa4b
Displays alert if editor is dirty before unload
...
closes #1327
- Prevents user from accidently losing changes
2013-11-11 09:00:15 +00:00
Fabian Becker
0faabe9132
Fix page errors during builds.
...
fixes #1434
2013-11-10 23:46:09 +00:00
germanrcuriel
afbbee031e
Add Coverage report for Unit and Integration tests
...
issue #361
- Added shell:coverage task to generate coverage report
- Registered test-coverage Grunt task as shortcut of shell:coverage
- Added coverage files to .gitignore
- Added require-cli and blanket to package.json
2013-11-09 18:58:27 +01:00
John O'Nolan
bbc1d0207e
Kill iCheck cause Hannah says it has genital warts.
2013-11-08 14:38:23 +01:00
Harry Wolff
901d189bf0
Move middleware functions into middleware module and create associated tests
...
Note: this only moves middleware functions that have associated tests.
2013-11-07 23:05:51 -05:00
Sebastian Gierlinger
a137d9c93e
Add X-Cache-Invalidation Tests
...
closes #1397
- added checks for x-cache-invalidation to api tests
2013-11-07 16:08:39 +00:00
Sebastian Gierlinger
e2cee5be66
Move API tests to /integration/
...
closes #1396
- moved core/test/unit/api* to core/test/integration/api/
- moved core/test/integration/model* to core/test/integration/model/
- moved core/test/unit/utils to core/test/utils
- moved core/test/unit/fixtures to core/test/utils/fixtures/
- changed gruntfile.js to execute api tests with target 'integration'
2013-11-07 14:26:47 +01:00
Hannah Wolfe
ae236068dd
Merge pull request #1412 from egdelwonk/feature/1329_page_template
...
Render a page template if it exists in a theme for a post marked as page
2013-11-06 12:31:14 -08:00
Hannah Wolfe
ab878decef
Merge pull request #1408 from halfdan/1285-unidecode
...
Automatically replace unicode characters with ascii characters for slugs...
2013-11-06 05:44:10 -08:00
William Golden
766ce1ac51
Render a page template if it exists in a theme for a post marked as page.
...
Closes #1329 .
2013-11-05 21:43:13 -06:00
Fabian Becker
88d7682605
Automatically replace unicode characters with ascii characters for slugs.
...
fixes #1285
2013-11-05 21:00:29 +00:00
Fabian Becker
f356745b1a
Properly format publish date.
...
fixes #1335
2013-11-05 17:44:13 +00:00
Sebastian Gierlinger
8574813660
Bugfixes for tests
2013-11-05 15:02:12 +00:00
Fabian Becker
0908ecf6b7
Run tests on MySQL and use travis-$DB environments.
...
refs #921
fixes #1385
2013-11-05 15:01:10 +00:00
Hannah Wolfe
5e8f3d927f
Remove timeouts on tests
2013-11-04 12:26:11 +00:00