Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/TryGhost/gscan
Ghost theme scanner - checks for errors and feature support
https://github.com/TryGhost/gscan
- Downgrade to warning as many themes fail this requirement
- Add documentation link to details
⬆️ deps: [email protected]
8274786e71d66a26142f4c41b6b035b58e109a2e authored over 8 years ago555ab66a04a9065d10e179958077487e14f107f6 authored over 8 years ago
7f8aa2cf5c8a7627a6b99fed8ed7007185b3025a authored over 8 years ago
Update Ignition
b34c8172a1e19c6c29c9b328fa7ef9a77e03a056 authored over 8 years ago- Fixes issue where unzipping misidentifies directories and causes gscan to crash
492f296862ca9293d94bb56717744556bfa37419 authored over 8 years ago146d6927fd1aefef19e8ed43c6fa5eac69c282fb authored over 8 years ago
closes #22
- update regex for partial matching
- add sinon and rewire to make testing possib...
⬆️ deps: [email protected]
2e8bf0e4dc0654080300a512a59911f0aed47e2e authored over 8 years agoUpdate express-hbs for minimatch RegExp DoS
897dfb0a81cba01698cb197a433f377efbdf113f authored over 8 years ago
* https://nodesecurity.io/advisories/minimatch_regular-expression-denial-of-service
* older expr...
Update express for negotiator RegExp DoS
12be5a1c68d09b21d731f5de6e3bd33440c914e8 authored over 8 years ago
* https://nodesecurity.io/advisories/106
* older express depended on older accepts which require...
ffa60868772d1e1e54c50fa8146ba58d1430ff16 authored over 8 years ago
closes #15
- change the level from error to warning on the package.json rules
- this is wron...
bc38853401f9ed6fbbb90a799d7d3a2be7bd21c2 authored over 8 years ago
closes #13
Find a theme anywhere in a zip, and other stories
a3b98bfb99fc60761c241e2453b2ebfe076fac0b authored over 8 years ago6683f39c2b50808aecd5a3fac462f960e48a96a5 authored over 8 years ago
0ec84e3012c41784eaac9b8653ac4236c4698a64 authored over 8 years ago
fix: invalid package.json as warning
95f2a7a94e726a6f0a56843c0eb7381aafcc6ee2 authored over 8 years agocloses #15
e85c770d95671ed73721b712e9509a7071639f63 authored over 8 years ago540f6b3733903d30d12728a824f3d2c570e41695 authored over 8 years ago
0315c3fa009ffa618daec4093e530c110825d76b authored over 8 years ago
09974547bb60a633cb4b6b4caeba5303ae16375b authored over 8 years ago
refactoring: separate gscan as lib, as app, as cli
25a3b2a6c9359fd0674f089c7998a0f2a4304523 authored over 8 years ago
- use ghost-ignition
- create app folder for web usage
feature: check zip options
28d0d97057152270a554ecdb7d1d12bc04097a3c authored over 8 years agofix: clone zip object because we modify the reference
258bab6efbd76572d33adc57546f8cf9235f2d92 authored over 8 years agofix: disable upload button on document ready event
898797cca9fdffa7dbf2da8e7b101a7e3de21a8f authored over 8 years ago46a130bd0aebee3bc0b614ba3b2bfc54efa4ab51 authored over 8 years ago
bc41ea7fb68fc4769b47eeb0a15c008167412a98 authored over 8 years ago
d20547845635b5bc31fa06e4bfbe7b0e38216350 authored over 8 years ago
Use latest node 4 version
6024d705071b2b07c3285cc8622d4dbb856ecce8 authored over 8 years ago- always use the latest version of node 4
1182ab95555ce154039f8dc9ab853e7a90d6f4c2 authored over 8 years ago- updated circleCI version to 4.4.7
9f338f092a91e6d3b1a669c36c8bba938c9415ef authored over 8 years ago2fbd17286ae55f69a8ff4b861a5519eb4c960d8b authored over 8 years ago
Disable upload button if no file is selected
f48fb63bf377db1ff631a6f11f70f1f9ee2093a5 authored over 8 years ago
refs #4
- watch file input and set submit button disabled property
Fix downloads link
07a372aaef534e1124a20bfb64bf2273b9b4868e authored almost 9 years agoMake the downloads link absolute to ghost.org so that it will link correctly from anywhere
f6bdd7713150c4291259721f8e4a5c0862cf7f54 authored almost 9 years ago8bae83a7a0c97ac50a5df5dd12d160fa879c5407 authored almost 9 years ago
closes #2
- executes `npm show ghost version` via the shell, to get the latest ghost version
- ...
- reuse the server.js and config.js lib files from the download count lib
- add nconf as a depen...
e5a7c2b0cd0647ef6eeb0587fd7a103916eb7c7f authored almost 9 years ago
fd3a21cd543cbde3e1171debc62ad8e62ecb1ee9 authored almost 9 years ago
8be9544da2e6191dbb21544c4d9fb1709929ab0e authored almost 9 years ago
- if we've already detected that the file is at least not returning critical errors (unparsable)...
44360b0569b1aad759020e6905be5a44d9191a32 authored almost 9 years ago
- fix the logic of auto failing an error rule, it should auto-pass
- improve the output of error...
078bda5c9e062b95c037f4c8506436ef5fe3d137 authored almost 9 years ago
5f2178a82ecc83ee885656094d5d621fe5a69e75 authored almost 9 years ago
eac1750e1a5b13dcb60f156ad7d035b8e8373ca1 authored almost 9 years ago
- This is a huge refactor, which changes all the checks to provide either a 'pass' or a 'fail' f...
3466bb08a8f1ad678b5f5e9afe28ea43d8cfe3f2 authored almost 9 years ago
- error / warning etc is more similar to a log / debug level etc
- we will probably use 'type' l...
- Create a list of rules, with a code etc in spec.js
- Most checks now output rules as a result ...
12959cf6f9e7fa5c1582ae7288db5a6fe8b84ec2 authored almost 9 years ago
- Move template data to spec.js to use later
- These aren't really features, but are important f...
- example report has styles and js for outputting rules
- uses example-output.json file
- adds a...
- this package makes it much easier to push new releases
ea88a5c68cc91d307adfa826bf248be89d8d007b authored almost 9 years ago341ad2e4c2c77ef11abd017c856b01c6d898d9ce authored almost 9 years ago
f965e59f916c496f8d9e2b29223a4be611ab305e authored almost 9 years ago
3ff50f70d2c8f324f18ac367d7a137f4bfd90959 authored almost 9 years ago
Add deployment script
30f4950648e078f04e5236e4f1497afe2c804fe5 authored almost 9 years ago
- added deployment script
- added test config
fbceaa535424c016130551d3546a155627cf38a1 authored about 9 years ago
- add chalk so that we can use colours and styles in the cli version of the report
- improve the...
- ensure hbs is a new instance, don't mix rendering results and checking themes
- move the handl...
1e63ba3c89303a445ebed7e7e7297628a30639ae authored about 9 years ago
f109814628d111092864c61c14b7db66a2b4ee55 authored about 9 years ago
6410cede21275a2658ff7cf74fd05c59c0c1ec91 authored about 9 years ago
a8342155cb2a9b05f30a5136832d531d5ed7f00c authored about 9 years ago
01303f43a1f4cec556d8792a069f7c7b529c8b91 authored about 9 years ago
- update name in package.json
- change key filename, and update references
- change cli tool
- i...
5012195ff40439c470083e625d1dbc186e72adea authored about 9 years ago
- Adding template checks as features
- May need to be a pre-check used for building up features?...
5840eef1b4e7cb82d9f624d8d761fd0d1c8baebb authored about 9 years ago
99a4c5ddfa8a1c605e11be77f96d467866de2fa4 authored about 9 years ago
093c066df5327fd3c6a25691ea8e32548a988332 authored about 9 years ago
46cdeb51beb200ffd07c3a4e162c32be4dc8e716 authored about 9 years ago
- detect missing asset helper (warning)
- detect assets which definitely should use the asset he...
9160f4bd2daf3f0b744bb6dffce7b14809fc42e2 authored about 9 years ago
4b06e069e9f47ffbb42966cb8b3bf3db43bc620f authored about 9 years ago
48ca77f97df8dfad8d2179c97ed1fa8a24bd6a45 authored about 9 years ago
- build a new object to contain all the theme info we've parsed
- look for helpers in the compil...
cfe7066601a95ba2aa7498e620adefe6c83cb019 authored about 9 years ago
de0d39cb77b047ae622a25d71ce8a465a493e92f authored about 9 years ago
8132b97b67f3fe9ad46c929f60009dd9161ce8d3 authored about 9 years ago
0411c990d948b1c194aa11ed4f89d338d8ef6a95 authored about 9 years ago
- read all the filenames recursively & store ext
- delete files from tmp after processing
- upda...
- add cli for calling the check code
- refactor lib so that tests, server, and cli can all make ...
17aeac2f769f2a3352332c2d9e094008965efdfb authored about 9 years ago
- swap unzip to unzip2
- better base dir resolution
- add back button to template for easier tes...
- checking plaintext could be tricked by using comments
e1ea70b98d32a9f6a9ae2f62c8fa78cc08667c8c authored about 9 years ago
- use different naming convention as tests and checks aren't 1-1
- make ghost head & foot tests ...
fe350033b8be06726eab3da5dd33e1d57dbfd4c8 authored about 9 years ago
74a99421355eaef3d7e4b5fbd66d6c7b0b2f4101 authored about 9 years ago