Kevin Ansfield
14a3f4411c
Merge pull request #6486 from acburdine/code-injection-test
...
Add settings/code-injection acceptance test
2016-02-15 11:07:01 +00:00
Kevin Ansfield
777b0227fd
Merge pull request #6488 from acburdine/labs-test
...
Add settings/labs acceptance test
2016-02-15 11:05:29 +00:00
Kevin Ansfield
1da47aa1c9
Merge pull request #6387 from novaugust/post-deletion
...
Fix post deletion scroll on content and tag screens
2016-02-15 11:02:42 +00:00
Kevin Ansfield
8ac61d0ed2
Merge pull request #6506 from acburdine/posts-error-fix
...
Improve 404 error handling in post route
2016-02-15 09:56:34 +00:00
Kevin Ansfield
d10773da1b
Merge pull request #6508 from acburdine/patch-2
...
Remove unused modal outlet
2016-02-15 09:08:38 +00:00
Sebastian Gierlinger
fbd8ff7208
Merge pull request #6502 from ErisDS/mig-test
...
Migration related test improvements
2016-02-15 09:08:48 +01:00
Austin Burdine
53b92d4322
remove unused modal outlet
2016-02-14 18:55:59 -06:00
Austin Burdine
7e1941d45c
improve 404 error handling in post route
...
closes #6503
- change post route 404 handling to match that of the editor and tag routes
- fix 404 tests
2016-02-14 16:49:57 -06:00
Hannah Wolfe
76934b44c1
Merge pull request #6499 from javorszky/iss_6493
...
Moves builFilesExist to startup-checks
2016-02-14 19:58:31 +00:00
Gabor Javorszky
7691b03d5a
Moves builFilesExist to startup-checks
...
Fixes #6493
* moved function to startup checks
* flipped file system checks to sync versions
* exits on first sign of trouble
2016-02-14 18:28:37 +00:00
Hannah Wolfe
7c47249ac7
Merge pull request #6501 from cobbspur/backup
...
Backup database before deletion
2016-02-14 13:57:26 +00:00
Hannah Wolfe
17805767fd
Merge pull request #6468 from kevinansfield/ember-sortable-nav-items
...
Replace jquery-ui.sortable with ember-sortable for nav items
2016-02-14 13:44:07 +00:00
Hannah Wolfe
54979049ee
Migration related test improvements
...
refs #6301
- Don't hardcode the model fields in utils/api -> use the schema + modify the lists
= We can now easily see what the differences between the schema and the API result are
- Don't hardcode the default DB version in the import/export tools
= We don't have to update this every time we update the database version
2016-02-14 13:23:45 +00:00
cobbspur
8025325b15
Backup database before deletion
...
No issue
- a json object is now created when a user deletes content in labs
2016-02-14 09:04:53 +00:00
Sebastian Gierlinger
21c272b03f
Merge pull request #6495 from ErisDS/db-config
...
Move db connection out of config
2016-02-13 13:25:35 +01:00
Hannah Wolfe
1c85650108
Move db connection out of config
...
refs #5047
- database connections are not configuration
2016-02-12 13:56:23 +00:00
Hannah Wolfe
d593425147
README: supported node version info update
2016-02-12 11:39:13 +00:00
Hannah Wolfe
893971cc51
Merge pull request #6490 from naoyak/node-4-semver
...
Support Node v4 LTS semver-minor releases
2016-02-12 11:28:21 +00:00
Sebastian Gierlinger
429223dc7f
Merge pull request #6487 from ErisDS/app-fields
...
Don't include app fields
2016-02-11 23:08:35 +01:00
Sebastian Gierlinger
af91378643
Merge pull request #6489 from ErisDS/gql
...
deps: ghost-gql@0.0.4
2016-02-11 22:57:32 +01:00
Naoya Kanai
4834cb436d
Support Node v4 LTS semver-minor releases
...
Fixes #6473
- Replace Node v4.2 with v4 in Travis config
- Replace ~4.2.0 with ^4.2.0 in engines to support semver-minor bumps in LTS line
2016-02-12 01:37:27 +09:00
Austin Burdine
970c3cfc7d
add settings/labs acceptance test
...
refs #6039
2016-02-11 09:19:04 -06:00
Austin Burdine
330a74c8bd
add settings/code-injection acceptance test
...
refs #6039
2016-02-11 09:05:48 -06:00
Hannah Wolfe
c3673be863
Don't include app fields
...
no issue
Including app fields along with tags & authors was a preoptimisation.
We don't use them yet, and having them results in database calls that are unnecessary.
2016-02-11 15:03:33 +00:00
Hannah Wolfe
ffa92ab913
deps: ghost-gql@0.0.4
2016-02-11 13:13:56 +00:00
Kevin Ansfield
76e9d88760
Merge pull request #6482 from acburdine/settings-general-test
...
Add settings/general acceptance test
2016-02-11 12:26:59 +00:00
Austin Burdine
c2a2af652c
Add settings/general acceptance test
...
refs #6039
- adds acceptance tests for settings/general flows
- fixes up mirage settings fixtures
2016-02-11 06:06:38 -06:00
Hannah Wolfe
c9e0a70d16
Merge pull request #6481 from jaswilli/issue-5350
...
Refactor mail service
2016-02-11 08:58:08 +00:00
Jason Williams
c52fd1df9f
Refactor mail service
...
Closes #5350
- No longer necessary to initialize via async init().
- Adds a startup-check for mail configuration.
- Creates a notification in the admin client if
mail transport is "direct" and sending a message fails.
2016-02-10 16:31:42 -06:00
Sebastian Gierlinger
823894b141
Merge pull request #6467 from ErisDS/drop-column-migration
...
Adding drop-column migration handling
2016-02-10 21:41:11 +01:00
Sebastian Gierlinger
1de9342db8
Merge pull request #6478 from ErisDS/add-mocha
...
deps: mocha@2.4.5
2016-02-10 18:06:03 +01:00
Hannah Wolfe
b4a126bf58
deps: mocha@2.4.5
2016-02-10 15:52:08 +00:00
Kevin Ansfield
6656256d0b
Merge pull request #6207 from acburdine/feature-service
...
Convert feature controller to service
2016-02-10 09:36:42 +00:00
Kevin Ansfield
c879105684
Replace jquery-ui.sortable with ember-sortable for nav items
...
refs #6458 , closes #6457
- replaces jquery-ui.sortable with ember-sortable for drag-n-drop handling
- moves the "new/blank" nav item out of the nav items list
- allows it to be excluded from the draggable list
- cleans up handling of the `navigationItems` array as there's no longer a need to ignore/exclude this extra item
- clears validation errors when typing in the respective field
- adds acceptance test for adding/removing nav items
- improves acceptance test for saving nav items to cover more edge cases
2016-02-09 22:08:21 +00:00
Kevin Ansfield
0bec18ffd4
Merge pull request #6466 from ErisDS/count-service
...
Change URL for download count service
2016-02-09 21:58:19 +00:00
Austin Burdine
324a04487b
cleanup feature service error handling
2016-02-09 13:39:15 -06:00
Matt Enlow
6ed69181ef
Load more posts after post deletion
...
Closes #6390
- check if more posts should be loaded whenever one is deleted
- delete dead code from posts controller
- delete duplicate component gh-infinite-scroll-box
- simplify posts-list-item `posts.post` or `editor.edit` link logic by modifying `gh-content-view-container` to yield necessary vars directly and use inline ifs in template
- add `gh-tag` component for rendering tags and updating infinite scroll box on `settings/tags` page
2016-02-09 09:08:31 -07:00
Kevin Ansfield
3b565ed49f
Continuation of #6207 (convert feature controller to service)
...
refs #6207 , #6207
- updates tests for new async behaviour
- fixes tests failing on validation errors
- fixes `feature.labs` not updating after successful save
2016-02-09 08:37:44 -06:00
Austin Burdine
0ac222a439
convert feature controller to service
...
closes #6170
- add gh-feature-flag component to create a checkbox (reduce duplicate code)
2016-02-09 08:37:44 -06:00
Hannah Wolfe
0bb2a2f852
Merge pull request #6464 from cameronviner/6448
...
Upgrade should.js to version 8.2.1 (Issue #6448 )
2016-02-09 14:27:23 +00:00
Cameron Viner
faba83d5dc
deps: should@8.2.1
...
closes #6448
-upgraded should.js to the latest version (8.2.1)
-Changed the tests so that they comply with the breaking changes introduced in the new version of should.js
-Installs the package should-http so should.be.json() can be used
-Installs the package should-sinon so that should.be.calledOnce() can be used
2016-02-09 13:39:10 +00:00
Hannah Wolfe
4ba0a745df
Adding drop-column migration handling
...
refs #6301 , #6165
- Adds detection and processing for column deletions
2016-02-09 12:11:49 +00:00
Hannah Wolfe
18dc0e3bc5
Change URL for download count service
...
no issue
- we're moving the internal endpoint for fetching counts to count.ghost.org
2016-02-09 10:20:24 +00:00
Kevin Ansfield
f716050fc2
deps: ember-sortable@1.7.0
2016-02-09 10:17:37 +00:00
Sebastian Gierlinger
817c7b6c36
Merge pull request #6463 from ErisDS/dep-updates
...
Dependency updates (again)
2016-02-09 09:38:12 +01:00
Hannah Wolfe
52ca6fba27
Updating greenkeeper ignores
2016-02-08 21:43:53 +00:00
Hannah Wolfe
f02169c449
deps: xml@1.0.1
2016-02-08 21:42:41 +00:00
Hannah Wolfe
42236c1414
deps: request@2.69.0
2016-02-08 21:42:41 +00:00
Hannah Wolfe
800b081a4c
deps: oauth2orize@1.2.2
2016-02-08 21:42:41 +00:00
Hannah Wolfe
1be0a84a01
deps: moment@2.11.2
2016-02-08 21:42:40 +00:00