Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2393 commits
Select commit Hold shift + click to select a range
f01fd0b
Merge pull request #4564 from Gargol/issue-4517
novaugust Dec 3, 2014
60effc1
adds code injection admin frontend implementation, handlebar helpers …
ddprrt Jul 31, 2014
319887c
Merge pull request #4573 from ErisDS/limit-all-sitemaps
sebgie Dec 4, 2014
818085f
Add XSL for Sitemaps
ErisDS Dec 1, 2014
908dcf7
Merge pull request #4562 from ErisDS/issue-4555
JohnONolan Dec 4, 2014
904918d
Code Injection - adds perms, shortcuts, icon, flag
ErisDS Nov 28, 2014
9783f16
Adds markdown highlight support
ErisDS Dec 3, 2014
0b2541b
Merge pull request #4575 from ErisDS/highlight
sebgie Dec 4, 2014
32959b2
Merge pull request #4578 from ErisDS/pr-3489
sebgie Dec 4, 2014
6a2e699
Update authentication initializer.
jaswilli Nov 22, 2014
f2b90bf
Revert "Allow notifications to sit over the nav bar"
PaulAdamDavis Dec 4, 2014
de20f3a
Match labels with element ids.
jaswilli Dec 4, 2014
591d653
Strip footnotes from excerpts
ErisDS Dec 4, 2014
d518df7
Upgrading Casper to 1.1.3
ErisDS Dec 4, 2014
883ce4e
Merge pull request #4581 from TryGhost/revert-4544-notification-over-nav
ErisDS Dec 4, 2014
299b06e
Merge pull request #4582 from jaswilli/ci-adjust
ErisDS Dec 4, 2014
658dea9
Merge pull request #4580 from ErisDS/footnote-excerpt
sebgie Dec 4, 2014
b705d5c
Fix settings header to allow dropdown menus to work
JohnONolan Dec 4, 2014
a761de2
Version bump to 0.5.6
ErisDS Dec 4, 2014
3b87aa2
About Page Tests
PaulAdamDavis Dec 5, 2014
837446c
Move testem.json into client tests directory.
jaswilli Dec 5, 2014
be928dd
Merge pull request #4570 from jaswilli/update-simple-auth
sebgie Dec 5, 2014
fd79678
Merge pull request #4587 from jaswilli/testem
ErisDS Dec 5, 2014
aca7577
Merge pull request #4579 from PaulAdamDavis/about-tests
ErisDS Dec 5, 2014
6f595c9
Update syntax in ember templates.
jaswilli Dec 5, 2014
1517155
Merge pull request #4594 from jaswilli/ember19-prep
novaugust Dec 6, 2014
4e6c867
Change sitemap root location
PaulAdamDavis Dec 7, 2014
d6fb1ba
Merge pull request #4599 from PaulAdamDavis/sitemap-index
JohnONolan Dec 7, 2014
d479b0c
Fix reset token verification
sebgie Dec 8, 2014
7e8c1d2
Merge pull request #4604 from sebgie/issue#3872-1
ErisDS Dec 8, 2014
7e16ef3
Adds ctrl/cmd+s shortcut to whole application with a noop default
naz Nov 25, 2014
93c5ff3
Merge pull request #4523 from Gargol/issue-4516
novaugust Dec 8, 2014
a04157d
Dry up tag saving behavior
novaugust Dec 9, 2014
5d67f4a
Merge pull request #4610 from novaugust/tag-save-refactor
jaswilli Dec 9, 2014
2ef77d6
Sitemaps correctly filter draft posts
ErisDS Dec 9, 2014
251d2e0
Merge pull request #4614 from ErisDS/issue-4612
sebgie Dec 9, 2014
8906f79
Update technical details version numvers
PaulAdamDavis Dec 9, 2014
ef16c67
Sort newest to oldest in sitemap files
jgable Dec 9, 2014
aff0622
Added Highlight to Markdown Help
dbalders Dec 10, 2014
83f1543
Change user deletion warning to be more explicit.
jaswilli Dec 10, 2014
823b5b4
Merge pull request #4617 from dbalders/markdown
jaswilli Dec 10, 2014
cb03724
Swap button-order on modal dialogs
graphiclunarkid Dec 10, 2014
56e4798
Update to Ember 1.9.0.
jaswilli Dec 10, 2014
297c33b
Fix active menu state on settings navigation
vikhyat Dec 10, 2014
cd5d87d
Return computed url with post object
cobbspur Dec 10, 2014
ce39599
Add Tag Meta View
PaulAdamDavis Dec 4, 2014
910c3e3
Merge pull request #4565 from PaulAdamDavis/tag-meta
jaswilli Dec 10, 2014
b81bde5
Merge pull request #4616 from jgable/siteMapOrder
jaswilli Dec 10, 2014
6ff51ad
Add support for zip import
ErisDS Dec 10, 2014
028a64e
Tag Cover Images
felixrieseberg Dec 9, 2014
1626a8f
Merge pull request #4529 from cobbspur/permalink
sebgie Dec 11, 2014
d81cc1f
Merge pull request #4623 from vikhyat/unfocus-nav
JohnONolan Dec 11, 2014
4c3d548
Merge pull request #4621 from graphiclunarkid/issue4583
JohnONolan Dec 11, 2014
f531ef1
Merge pull request #4626 from ErisDS/issue-4607
sebgie Dec 11, 2014
28eb917
Labs page bug fixes
ErisDS Dec 11, 2014
40c7849
Password change MU
sebgie Dec 11, 2014
d5d3db8
Merge pull request #4630 from ErisDS/labs-bugfixes
sebgie Dec 11, 2014
35ee121
Merge pull request #4628 from sebgie/issue#4624
ErisDS Dec 12, 2014
6c09c0b
Merge pull request #4619 from jaswilli/issue-4583
ErisDS Dec 12, 2014
b9310a2
Merge pull request #4613 from felixrieseberg/iss4506-2
ErisDS Dec 12, 2014
458f399
Modal spacing & warning colour
PaulAdamDavis Dec 12, 2014
0f37f3d
Autosave for whitespace-only titles
ikhattab Dec 12, 2014
a69b2a2
Merge pull request #4632 from PaulAdamDavis/modal-colour-spacing
jaswilli Dec 12, 2014
994dee1
Merge pull request #4635 from ikhattab/fix-autosave-whitespace-title
jaswilli Dec 12, 2014
9a0dc0b
Adds complete url for Sitemap in robots.txt
cobbspur Dec 13, 2014
6372688
Merge pull request #4639 from cobbspur/robots
ErisDS Dec 13, 2014
29328bd
Create settings-menu-mixin for subview state tracking
novaugust Dec 14, 2014
4ca87f6
Fixes sitemap image errors
cobbspur Dec 14, 2014
6711891
Merge pull request #4552 from zethraeus/master
ErisDS Dec 14, 2014
787e0a9
Merge pull request #4346 from novaugust/scroll-posts
ErisDS Dec 14, 2014
9bb3be4
Merge pull request #4636 from cobbspur/sitemap
ErisDS Dec 14, 2014
c7e03bb
Test update to handle downsize improvements
ErisDS Dec 14, 2014
53d12a9
Add view post link on published and updated posts
cobbspur Dec 15, 2014
a233a14
Fixed editor tag field handling of comma key on international keyboards
Dec 14, 2014
3eb457a
Merge pull request #4645 from katiefenn/issue-4356
ErisDS Dec 15, 2014
a0db21d
Merge pull request #4629 from cobbspur/postpreview
ErisDS Dec 15, 2014
1961b07
allow re-login when authorization fails on editor.edit route
marcoow Jul 31, 2014
1541b92
Fixup behavior and styling of editor re-auth.
jaswilli Dec 8, 2014
7a0fe7c
Merge pull request #4602 from jaswilli/better-auth-retry
sebgie Dec 15, 2014
ff321e0
Do not include url and author_id in post payload.
jaswilli Dec 15, 2014
2ee731a
Remove files for a modal that is no longer used.
jaswilli Dec 15, 2014
4c12f5a
Merge pull request #4655 from jaswilli/modal-cleanup
ErisDS Dec 15, 2014
7d0deeb
Merge pull request #4653 from jaswilli/client-data
ErisDS Dec 15, 2014
1c452a6
Version bump to 0.5.7
ErisDS Dec 15, 2014
4fb3fe6
Use CSS animations for modals
PaulAdamDavis Dec 14, 2014
4b5242d
Prevent publish-bar from floating up
Nov 26, 2014
c030236
Merge pull request #4526 from knownasilya/patch-1
PaulAdamDavis Dec 16, 2014
7d79016
stop middleware converting favicon to string
cobbspur Dec 16, 2014
db15397
Trigger Change Event before Login
felixrieseberg Dec 16, 2014
b674cc6
Merge pull request #4661 from cobbspur/favicon
jaswilli Dec 16, 2014
e0f65b8
Merge pull request #4620 from jaswilli/ember19
ErisDS Dec 16, 2014
cbcda2f
Provide absolute blog url in sitemap
cobbspur Dec 17, 2014
fb348fb
Tag Management: Delete Flow
felixrieseberg Dec 15, 2014
4b6c2bf
Merge pull request #4656 from felixrieseberg/iss4633
ErisDS Dec 17, 2014
20710b9
Refactor importer with tests
ErisDS Dec 10, 2014
908ddc2
Update Ember-Data.
jaswilli Dec 5, 2014
eae4410
Navigation UI Mockup
PaulAdamDavis Dec 16, 2014
afdb3a9
Add 'id' to post sort fields. So there is no longer equally sorted po…
Dec 18, 2014
5b0c1e7
Merge pull request #4665 from PaulAdamDavis/navigation-ui
ErisDS Dec 18, 2014
3ad6852
Update pg package and convert data to correct type
jaswilli Dec 18, 2014
e3bd9d5
Merge pull request #4647 from PaulAdamDavis/modal-css-ani
JohnONolan Dec 18, 2014
c5f165d
Merge pull request #4643 from novaugust/settings-menu-mixin
ErisDS Dec 18, 2014
c7e3cee
Merge pull request #4563 from felixrieseberg/iss4557
ErisDS Dec 18, 2014
8b7610b
Merge pull request #4667 from cobbspur/sitemap
ErisDS Dec 18, 2014
8119ee7
Merge pull request #4671 from jaswilli/ember-data-beta12
ErisDS Dec 18, 2014
1b37ba5
Merge pull request #4676 from jaswilli/pg-update
ErisDS Dec 18, 2014
68df133
Merge pull request #4646 from ErisDS/importer-refactor
jaswilli Dec 18, 2014
3c9273e
Data importer improvements and fixes
ErisDS Dec 11, 2014
8714822
Merge pull request #4673 from ErisDS/importer-imprv
jaswilli Dec 18, 2014
728e214
Adjust casperjs test.
jaswilli Dec 18, 2014
8d9df78
Prevent error when closing modal dialog
jaswilli Dec 18, 2014
0af2bc6
Merge pull request #4678 from jaswilli/editor-test
ErisDS Dec 18, 2014
792f4c0
Merge pull request #4682 from jaswilli/modal-error
ErisDS Dec 18, 2014
539accf
[API] Return post count for each tag
ekulabuhov Dec 15, 2014
8ceb896
Merge pull request #4654 from ekulabuhov/4521_TagPostCount
ErisDS Dec 19, 2014
5c6d45f
Optimize model class methods
jaswilli Dec 17, 2014
1ba2f5f
Update dependencies
jaswilli Dec 19, 2014
bd6de8f
Merge pull request #4684 from jaswilli/deps
ErisDS Dec 19, 2014
e6227e7
Merge pull request #4674 from delgermurun/post-sort
ErisDS Dec 19, 2014
6af0b83
Merge pull request #4670 from jaswilli/model-opt
ErisDS Dec 19, 2014
591fa34
Finish up post count support in tags API
jaswilli Dec 19, 2014
7c310ad
Add a URL preview componant
PaulAdamDavis Nov 28, 2014
c855198
Add tests to verify db version hasn't changed
ErisDS Dec 20, 2014
7cdfd95
Merge pull request #4686 from jaswilli/tag-api-post-count
ErisDS Dec 20, 2014
48ac142
Merge pull request #4546 from PaulAdamDavis/url-preview-comp
ErisDS Dec 20, 2014
b002798
Merge pull request #4688 from ErisDS/migrate-test
jaswilli Dec 20, 2014
ba3d4b3
Add support for importing images
ErisDS Dec 14, 2014
3205981
Updated meta helpers to use tag meta data if present
cobbspur Dec 21, 2014
a3e36fc
Fix broken user list paginated scrolling
PaulAdamDavis Dec 21, 2014
a4bcc02
Merge pull request #4696 from PaulAdamDavis/paginated-users-scroll
jaswilli Dec 21, 2014
f1da5f8
Updated tag management UI with the post counts
ekulabuhov Dec 19, 2014
633cf13
Run tag add operations in sequence
jaswilli Dec 21, 2014
15ebc5d
Merge pull request #4689 from ekulabuhov/4683_TagPostCountUI
jaswilli Dec 22, 2014
7176097
Finish tag post count UI. Misc tag related fixes
jaswilli Dec 18, 2014
7f4539e
Merge pull request #4693 from cobbspur/metatags
ErisDS Dec 22, 2014
a54b5c4
Merge pull request #4698 from jaswilli/tag-dup-slugs
ErisDS Dec 22, 2014
c98ee00
Fix back button on tag UI page
cobbspur Dec 22, 2014
fb2c540
Merge pull request #4704 from cobbspur/tagsbutton
jaswilli Dec 22, 2014
d620f3a
Merge pull request #4699 from jaswilli/issue-4683
ErisDS Dec 22, 2014
050491a
Fixes navigation for Editors on small screen
cobbspur Dec 23, 2014
7200b5e
Fix modal edge spacing
PaulAdamDavis Dec 23, 2014
06b4b37
Fix tag mgmt display bugs
JohnONolan Dec 23, 2014
f3c6427
Merge pull request #4710 from PaulAdamDavis/modal-styling
JohnONolan Dec 23, 2014
a8b3020
Merge pull request #4711 from JohnONolan/fix-tagmgmt
PaulAdamDavis Dec 23, 2014
c01b32c
Fix settings back button implementation
JohnONolan Dec 23, 2014
9761494
Merge pull request #4712 from JohnONolan/fix-backbutton
ErisDS Dec 23, 2014
98087f0
Merge pull request #4708 from cobbspur/editors
ErisDS Dec 24, 2014
13caeaa
grunt test task - easily run single test files
ErisDS Dec 24, 2014
2c66430
Merge pull request #4690 from ErisDS/image-importer
jaswilli Dec 24, 2014
d59f873
Update dependencies
jaswilli Dec 25, 2014
ddaf19c
Merge pull request #4715 from ErisDS/test-task
jaswilli Dec 25, 2014
8af41b8
Fail buildAboutPage task on error
jaswilli Dec 25, 2014
730e7eb
Adjust about page tests
jaswilli Dec 25, 2014
555bf97
Merge pull request #4718 from jaswilli/about-tests
ErisDS Dec 26, 2014
4c218c2
Merge pull request #4717 from jaswilli/about-task
ErisDS Dec 26, 2014
26b7102
Use an explicit action name in action helper
jaswilli Dec 26, 2014
07bf542
Merge pull request #4666 from felixrieseberg/iss4651
jaswilli Dec 26, 2014
cce0d72
Merge pull request #4716 from jaswilli/deps
ErisDS Dec 26, 2014
5b23a3d
Merge pull request #4720 from jaswilli/modal-error
ErisDS Dec 27, 2014
3f3544a
Make embedded-relation-adapter the default
jaswilli Dec 26, 2014
f673604
Fix up HTTP API handler
jaswilli Dec 28, 2014
75e081d
Merge pull request #4721 from jaswilli/adapters
ErisDS Dec 28, 2014
fc18a38
Fix invalid HTML in templates.
rwjblue Dec 28, 2014
c3630f5
Merge pull request #4727 from rwjblue/fix-template-html
jaswilli Dec 28, 2014
eb2d940
Remove PostSettingsMenuView.
rwjblue Dec 29, 2014
b0a16d3
Merge pull request #4728 from rwjblue/remove-unused-view
jaswilli Dec 29, 2014
8e833cb
readme.md edit
sdtsui Dec 29, 2014
3725b5e
Merge pull request #4730 from sdtsui/patch-1
jaswilli Dec 29, 2014
344f383
Update README.md
jaswilli Dec 29, 2014
3a29393
Revert punctuation change in README.md
jaswilli Dec 29, 2014
e62ce6c
Removed double link, moved contributing ref.
JohnONolan Dec 29, 2014
edc9860
Merge pull request #4724 from jaswilli/http-api
ErisDS Dec 29, 2014
0dc0d37
Change url and image into synchronous helpers
jaswilli Dec 28, 2014
c9069cc
Add reentrant conversion to Showdown footnotes.
mbrock Dec 27, 2014
a67b6bc
Merge pull request #4722 from mbrock/master
jaswilli Dec 30, 2014
4f278e3
Merge pull request #4726 from jaswilli/issue-3961
ErisDS Dec 30, 2014
6c1287c
Allow socket permissions to be set from config
jaswilli Dec 31, 2014
d70b199
Allow resolver to lookup gh-path helper.
rwjblue Dec 31, 2014
85a34f6
Merge pull request #4740 from rwjblue/remove-manual-registerHelper
jaswilli Dec 31, 2014
273a782
Cleanup posts template.
rwjblue Jan 1, 2015
b6676b3
Do not use static and {{bind-attr}} for the same attribute.
rwjblue Jan 1, 2015
bc74c89
Update excerpt helper to properly filter HTML footnotes
Jan 1, 2015
959ebfc
Merge pull request #4743 from rwjblue/remove-double-class-assignment
jaswilli Jan 1, 2015
5d1412b
Merge pull request #4742 from rwjblue/cleanup-posts-template
jaswilli Jan 1, 2015
25d90c0
Merge pull request #4744 from jbfriedrich/fix4741
jaswilli Jan 1, 2015
a1ed9ad
Remove ObjectController proxying behavior.
rwjblue Dec 30, 2014
bd1211d
Update copyright
JohnONolan Jan 2, 2015
9d82c2e
Update test-related dependencies
jaswilli Jan 1, 2015
cc6f698
Start of labs
PaulAdamDavis Dec 14, 2014
2bc5478
Merge pull request #4749 from jaswilli/test-deps
ErisDS Jan 2, 2015
ac5d98e
Merge pull request #4748 from rwjblue/remove-proxying
jaswilli Jan 2, 2015
add4c6b
Image Importer Improvements
ErisDS Dec 29, 2014
c0fc7c5
Adds global feature manager
ErisDS Jan 1, 2015
3310dba
Merge pull request #4738 from jaswilli/socket-perms
ErisDS Jan 3, 2015
7c7dbb9
Merge pull request #4750 from ErisDS/labs-thing
jaswilli Jan 4, 2015
e6fd1b8
Rework Labs feature toggling
jaswilli Jan 4, 2015
dd0e3d2
Merge pull request #4754 from jaswilli/labs-feature-toggle
ErisDS Jan 4, 2015
0587712
Remove unneeded promises and fix tests
jaswilli Jan 3, 2015
7f753ac
Merge pull request #4752 from ErisDS/importer-updates
jaswilli Jan 5, 2015
02d091b
Fix importer tests on windows
ErisDS Jan 5, 2015
a7b4059
Merge pull request #4759 from ErisDS/importer-test-fix
jaswilli Jan 5, 2015
ce11c72
Reset upload component on tag switch
jaswilli Jan 5, 2015
1f22d8c
Move tag management from behind config/labs flags
ErisDS Dec 31, 2014
fcdb471
Merge pull request #4762 from jaswilli/issue-4755
ErisDS Jan 6, 2015
04180bc
Merge pull request #4763 from ErisDS/no-tag-flag
jaswilli Jan 6, 2015
3faf4de
Load next page if scrollHeight <= clientHeight
martinnormark Jan 6, 2015
11c7d75
Show info on about page task failure
jaswilli Jan 6, 2015
0b7a6c5
Merge pull request #4767 from jaswilli/contribs-task-info
ErisDS Jan 8, 2015
7860818
Reset the store after import
ErisDS Jan 8, 2015
8a99a93
Merge pull request #4771 from ErisDS/importer-store-reset
jaswilli Jan 8, 2015
1b8796b
Make authenticated GitHub API requests from Travis
jaswilli Jan 7, 2015
33ce828
Merge pull request #4773 from jaswilli/travis-gh-oauth
novaugust Jan 8, 2015
d7bf425
Editor Save Button/Notifcations: Post vs Page
felixrieseberg Jan 8, 2015
bbe3ceb
Fixed issue where Gravatars with rating higher than G would cause a 4…
Trendy Jan 9, 2015
95aad12
Merge pull request #4775 from Trendy/gravatar_error
jaswilli Jan 9, 2015
481af2d
Merge pull request #4774 from felixrieseberg/iss4768
jaswilli Jan 9, 2015
fbdabce
Add markdown file handler to importer
ErisDS Dec 20, 2014
7501b44
Merge pull request #4692 from ErisDS/markdown-importer
jaswilli Jan 9, 2015
283deb2
Fix email sending fail when blog title has a comma
ErisDS Jan 9, 2015
3f34162
Fix has helper tag matching
ErisDS Jan 9, 2015
f56bbc0
Merge pull request #4779 from ErisDS/mail-fix
novaugust Jan 9, 2015
fb46b7d
Misc test cleanup
ErisDS Jan 5, 2015
1afd609
Merge pull request #4784 from ErisDS/test-cleanup
jaswilli Jan 10, 2015
5ceb721
Fixes post sort order
ErisDS Jan 11, 2015
64d2907
Merge pull request #4789 from ErisDS/issue-4788-2
jaswilli Jan 11, 2015
be462d8
Merge pull request #4781 from ErisDS/has-tag-fix
jaswilli Jan 11, 2015
6615414
Fixup validation engine to handle lack of proxying
jaswilli Jan 12, 2015
3052f60
Merge pull request #4790 from jaswilli/issue-4766
ErisDS Jan 12, 2015
e6305e8
Merge pull request #4765 from martinnormark/master
ErisDS Jan 12, 2015
ac72e1c
Upgrading Casper to 1.1.5
ErisDS Jan 12, 2015
e8fa276
Update about page copyright
ErisDS Jan 12, 2015
cf2c7ba
Version bump to 0.5.8
ErisDS Jan 12, 2015
31fd9f8
Merge tag '0.5.8' into sandstorm-port
jparyani Feb 3, 2015
25e2d2c
Fix problems with upgrade to v0.5.8
jparyani Feb 4, 2015
4256253
Update sandstorm-files.list
jparyani Feb 4, 2015
508b3a0
Update themes to latest
jparyani Feb 4, 2015
079ae5b
Remove stray log statement
jparyani Feb 4, 2015
8bb8b84
Bump to v7 (upstream v0.5.8)
jparyani Feb 4, 2015
8ed4e4c
Add Sandstorm instructions
jparyani Feb 6, 2015
72bfad4
Change how themes are symlinked
jparyani Mar 4, 2015
a334ae1
Bump to v9
jparyani Mar 4, 2015
e78dd86
Update Sandstorm publishing instructions to use autoUrl
jparyani Jun 29, 2015
f0a13e6
Bump to v10
jparyani Jun 29, 2015
ddc94ce
Graphics for new ui, app market
neynah Aug 18, 2015
a4793cb
Merge pull request #6 from neynah/sandstorm-port
jparyani Aug 20, 2015
e17478c
Update files list
jparyani Aug 20, 2015
a41f452
Update pkgdef for App Market
jparyani Aug 20, 2015
d6a80dc
Fix bug in returning autoUrl for Sandstorm
jparyani Aug 30, 2015
9f1c0df
Disallow creating users
jparyani Aug 30, 2015
34c4cc2
Add shortDescription and bump version to v12
jparyani Aug 30, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .bowerrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"directory": "bower_components"
}
26 changes: 19 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,26 +17,33 @@ bower_components
.bowerrc
.idea/*
*.iml
*.sublime-*
projectFilesBackup

.DS_Store

# vim-related
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
*.un~
Session.vim
.netrwhist
.vimrc
*~
*.swp
*.swo

# TernJS
.tern-project

# Ghost DB file
*.db
*.db-journal

.build
.dist
.tmp

/core/client/tpl/hbs-tpl.js
/core/client/assets/css
/core/client/assets/fonts
/core/server/data/export/exported*
/docs
/_site
/core/client/docs/_site
/content/tmp/*
/content/data/*
/content/apps/**/*
Expand All @@ -52,9 +59,14 @@ CHANGELOG.md
/core/test/functional/*.png

config.js
/core/client/config.js

# Built asset files
/core/built
/core/client/assets/css
/core/client/assets/img/contributors/
/core/client/docs/dist/css
/core/client/templates/-contributors.hbs

# Coverage reports
coverage.html
36 changes: 33 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
[submodule "content/themes/casper"]
path = content/themes/casper
url = git://github.com/TryGhost/Casper.git
[submodule "themes/DayAndNight"]
path = themes/DayAndNight
url = git@github.com:semeano/DayAndNight.git
[submodule "themes/heidi"]
path = themes/heidi
url = git@github.com:interslice/heidi.git
[submodule "themes/lesswords"]
path = themes/lesswords
url = git@github.com:ymtk/lesswords.git
[submodule "themes/n-coded"]
path = themes/n-coded
url = git@github.com:polygonix/N-Coded.git
[submodule "themes/ost"]
path = themes/ost
url = git@github.com:hchouhan/OST-Ghost-Theme.git
[submodule "themes/peeves"]
path = themes/peeves
url = git@github.com:mholland1337/Peeves.git
[submodule "themes/perfetta"]
path = themes/perfetta
url = git@github.com:GavickPro/Perfetta-Free-Ghost-Theme.git
[submodule "themes/photoghost"]
path = themes/photoghost
url = git@github.com:cvandonderen/photoghost.git
[submodule "themes/readium"]
path = themes/readium
url = git@github.com:starburst1977/readium.git
[submodule "themes/sheet"]
path = themes/sheet
url = git@github.com:brianokeefe/sheet.git
[submodule "themes/casper"]
path = themes/casper
url = git@github.com:TryGhost/Casper.git
76 changes: 76 additions & 0 deletions .jscsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"additionalRules": [ "core/test/utils/jscs-rules/*.js" ],
"requireCurlyBraces": [
"if",
"else",
"for",
"while",
"do",
"try",
"catch"
],
"requireSpaceAfterKeywords": [
"if",
"else",
"for",
"while",
"do",
"switch",
"case",
"return",
"try",
"catch",
"function",
"typeof"
],
"requireSpaceBeforeBlockStatements": true,
"requireParenthesesAroundIIFE": true,
"requireSpacesInConditionalExpression": true,
"disallowSpacesInNamedFunctionExpression": {
"beforeOpeningRoundBrace": true
},
"disallowSpacesInFunctionDeclaration": {
"beforeOpeningRoundBrace": true
},
"requireSpacesInAnonymousFunctionExpression": {
"beforeOpeningRoundBrace": true
},
"requireMultipleVarDecl": "onevar",
"requireBlocksOnNewline": 1,
"disallowPaddingNewlinesInBlocks": true,
"disallowEmptyBlocks": true,
"disallowSpacesInsideObjectBrackets": "all",
"disallowSpacesInsideArrayBrackets": true,
"disallowSpacesInsideParentheses": true,
"disallowQuotedKeysInObjects": true,
"disallowSpaceAfterObjectKeys": true,
"requireCommaBeforeLineBreak": true,
"disallowSpaceAfterPrefixUnaryOperators": true,
"disallowSpaceBeforePostfixUnaryOperators": true,
"disallowSpaceBeforeBinaryOperators": [
","
],
"requireSpaceBeforeBinaryOperators": true,
"requireSpaceAfterBinaryOperators": true,
"requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties",
"disallowKeywords": [ "with" ],
"disallowMultipleLineBreaks": true,
"validateQuoteMarks": "'",
"validateIndentation": 4,
"disallowMixedSpacesAndTabs": true,
"disallowTrailingWhitespace": true,
"disallowTrailingComma": true,
"disallowKeywordsOnNewLine": [ "else" ],
"requireLineFeedAtFileEnd": true,
"requireCapitalizedConstructors": true,
"safeContextKeyword": ["self"],
"requireDotNotation": true,
"disallowYodaConditions": true,
"validateJSDoc": {
"checkParamNames": true,
"checkRedundantParams": true,
"requireParamTypes": true
},
"requireSpaceAfterLineComment": true,
"disallowNewlineBeforeBlockStatements": true
}
27 changes: 27 additions & 0 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"node": true,
"browser": false,
"nomen": false,
"strict": false,
"sub": true,
"eqeqeq": true,
"laxbreak": true,
"bitwise": true,
"curly": true,
"forin": true,
"immed": true,
"latedef": true,
"newcap": true,
"noarg": true,
"noempty": true,
"nonew": true,
"plusplus": true,
"regexp": true,
"undef": true,
"unused": true,
"trailing": true,
"indent": 4,
"onevar": true,
"white": true,
"predef": [ "-Promise" ]
}
17 changes: 16 additions & 1 deletion .npmignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
!**
.build
.dist
.tmp
docs/**
_site/**
content/images/**
Expand All @@ -9,19 +10,33 @@ content/themes/**
!content/themes/casper/**
content/apps/**
!content/apps/README.md
content/data/**
!content/data/README.md
node_modules/**
core/test/**
core/server/data/export/exported*
**/*.db*
*.db*
.sass*
.af*
.git*
.groc*
.jshintrc
*.iml
config.js
core/built/scripts/templates.js
core/built/scripts/vendor.js
core/built/scripts/templates.js
core/built/scripts/ghost.js
core/built/**/*.map
core/client/**
!core/client/assets/**
core/client/assets/sass/**
core/client/assets/css/**
!core/client/assets/css/ghost.min.css
core/client/docs/**
CONTRIBUTING.md
SECURITY.md
.travis.yml
*.html
!core/server/email-templates/**
bower_components/**
24 changes: 15 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,28 @@
language: node_js
node_js:
- "0.10"
sudo: false
cache:
directories:
- node_modules
- bower_components
addons:
postgresql: "9.3"
env:
- DB=sqlite3
- DB=mysql
- DB=pg
matrix:
allow_failures:
- env: DB=pg
global:
- GITHUB_OAUTH_KEY=003a44d58f12089d0c0261338298af3813330949
matrix:
- DB=sqlite3 NODE_ENV=testing
- DB=mysql NODE_ENV=testing-mysql
- DB=pg NODE_ENV=testing-pg
before_install:
- git clone git://github.com/n1k0/casperjs.git ~/casperjs
- cd ~/casperjs
- git checkout tags/1.1-beta3
- export PATH=$PATH:`pwd`/bin
- cd -
- if [ $DB == "mysql" ]; then mysql -e 'create database ghost_travis'; fi
- if [ $DB == "pg" ]; then npm install pg; psql -c 'create database ghost_travis;' -U postgres; fi
- if [ $DB == "mysql" ]; then mysql -e 'create database ghost_testing'; fi
- if [ $DB == "pg" ]; then psql -c 'create database ghost_testing;' -U postgres; fi
before_script:
- phantomjs --version
- casperjs --version
- grunt init
Loading