Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/TryGhost/Ghost-CLI
CLI Tool for installing & updating Ghost
https://github.com/TryGhost/Ghost-CLI
95bfcb4c43a8da7af66eaba74751ec67d7f46e12 authored almost 7 years ago by Vikas Potluri <[email protected]>
572160421cc56a5af96300500d802f1102a04c42 authored almost 7 years ago by Vikas Potluri <[email protected]>
356c86bbf11210ba9a4cbb54707c384cdce9d55e authored almost 7 years ago by Vikas Potluri <[email protected]>
d141a30275721d4b09d174add0cb9a2bde50e2d7 authored almost 7 years ago by Vikas Potluri <[email protected]>
c8b38b875d48340ef91059cf0eb1e413ff8f1679 authored almost 7 years ago by Vikas Potluri <[email protected]>
- ProcessManager Class has a couple of methods that have no base
implementation but need to exis...
267af49519f259cf7cd4c39985119a8e830c5d25 authored almost 7 years ago by Vikas Potluri <[email protected]>
6158ecd278673559941d886acd34f44c00ac4608 authored almost 7 years ago by Vikas Potluri <[email protected]>
d639735fa34c0157ab70c813ebe13d2b450cf605 authored almost 7 years ago by Vikas Potluri <[email protected]>
6a8149849aa820e3cb07636787200be76022e8c6 authored almost 7 years ago by Vikas Potluri <[email protected]>
refs #541
- rework bootstrap file to be more unit-testable
- remove unneeded rewire dependency
no issue
- added a new getter to the System class, that returns the operating system as well ...
bd24652dd5e3e20a097eeb2b5309d5c7c3d6f5eb authored almost 7 years ago by Aileen Nowak <[email protected]>
no issue
- mark task as skipped instead of completed if the mysql or system stack check fails bu...
no issue
- add task property to all errors output by the various tasks
- fix tests
- add isDocto...
1decded21a8e231ff911ea77d3f77536927012c7 authored almost 7 years ago by Austin Burdine <[email protected]>
refs #47
closes #294
- Renames `folderPermissions` to `installFolderPermissions`
- Adds two...
closes #472
- added port polling utility
- general process manager class offers `ensureStarted...
no issue
- run update checks
no issue
- this allows certain places to run multiple listr checks at once and have the ui class...
refs #47
- adds a new task to `ghost doctor startup` which runs on `ghost start`
- skips thi...
refs #47
- split doctor checks out into separate files
- refactor doctor command to work on a "f...
no issue
- instead of having `os.platform() === 'linux'` everywhere, we have an easier way of ge...
no issue
- listr tasks have an isEnabled function, don't show disabled tasks
no issue
- noticed this when testing #607
closes #463
- query each process manager if running is not set in cli config
no issue
- general code/test cleanup
- fix references to checkValidInstall everywhere
closes #501
- if the content folder is owned by a separate user, the local process manager will ...
- windows doesn't have a getuid function, so we don't want to check it if we're on windows
- mac...
refs #562
- be able to pass a command suggestion
- added basic toString fn to error module
refs #587
- fixes an issue, where failed requests with `got` wouldn't get catched properly
-...
refs #47
- adds a `checkRootUser` fn to utils, which prevents any command to be run as `root`...
01481b08fdb526c87033544e8817f1fa6266d28c authored almost 7 years ago by Aileen Nowak <[email protected]>2fcce29a44ffc446b1cf562d7172633de420365a authored almost 7 years ago by Vikas Potluri <[email protected]>
excluded deps:
- validator (because of breaking changes wrt url validation)
- replace-in-file (b...
no issue
e5d868432acac8efa1a388fd1293db151a758f8f authored almost 7 years ago by Aileen Nowak <[email protected]>no issue
c25c1411bc7af0c643de58dde749aa9b9c12ea96 authored almost 7 years ago by Aileen Nowak <[email protected]>ede118a62ec20cb1c78842ebccb216f869e82a25 authored almost 7 years ago by Hannah Wolfe <[email protected]>
- Added project goals
- Recommended stack is explicitly listed
- Triaging policy
- Help & sup...
no issue
0f083efb3393b9c0528edab5793c041be6795f4b authored almost 7 years ago by Aileen Nowak <[email protected]>bbb6710c3d8ba299c6c347745a4d07212d2c6800 authored almost 7 years ago by Vikas Potluri <[email protected]>
b8c49bb10df123be20693de8de7d2f1454c2346a authored almost 7 years ago by Vikas Potluri <[email protected]>
fa0ca4531eaa038c1496adfa9e4cf74ca3aa581d authored almost 7 years ago by Vikas Potluri <[email protected]>
5ed4f2555fc24fdfd6f2c51e7a31ebb3dafaeab0 authored almost 7 years ago by Austin Burdine <[email protected]>
closes #563
- remove prompt on update-check because it was bad UX & broke docker
no issue
- all the setup tests by default are now running under the assumption that the os is li...
closes #576
- the url was getting sanitized (e.g. swapping out `.` with `-`), but if --pname was...
dd5d224f7fdf20c05346c0e6761145bed9c8e0fe authored about 7 years ago by John O'Nolan <[email protected]>
bc6542b01766ae4d6651f430fdf4162586e5d033 authored about 7 years ago by Austin Burdine <[email protected]>
closes #565, #563
- move update check further into the stack behind a "checkVersion" command fla...
refs #541
7cea854a5ec132854f5eb5fd7fb7b1ac7134b424 authored about 7 years ago by Vikas Potluri <[email protected]>refs #541
98f95f17bddba010a0d85b5260d02080e83abac4 authored about 7 years ago by Vikas Potluri <[email protected]>64fcd1e65c3712f7463f2d23c63c9287260f8bc1 authored about 7 years ago by Austin Burdine <[email protected]>
closes #552
- skip ssl migration in a couple more cases
- fix tests
closes #432
- add an error flag that loads the error log as opposed to the full access log
closes #301
- detect if the url is an IP address and skip if it is
closes #481
- add a --no-restart option to the update command that skips the restart task
closes #508
- change default dbname format to `<folder>_<environment>` rather than `ghost_<envir...
c922cc5949848acbe37e2ec7fc20a054f5e8ca83 authored about 7 years ago by Vikas Potluri <[email protected]>
8a96fa142d6ea4c88878f1a3e62e68f7bba12495 authored about 7 years ago by Austin Burdine <[email protected]>
closes #511
- improve password compatibility with mysql password requirements
refs #511
- always run create user with hashed password to fix requirements with
secure installa...
refs #541
2a1468825a34c171c74397a2dda7241bac162b80 authored about 7 years ago by Vikas Potluri <[email protected]>refs #541
2ac0502c653fd5f132f4d6784170942d159d54a0 authored about 7 years ago by Vikas Potluri <[email protected]>refs #541
7b935710f23dc7bb350a2649685179bdc36347ea authored about 7 years ago by Vikas Potluri <[email protected]>
refs #541
- clear out todo list
- add migration tests
4efcd8497a87c12d873c0fb06327749da29172b1 authored about 7 years ago by Austin Burdine <[email protected]>
closes #495
3c60d8913e7fc6bc8c76587cdb36fc59270843a1 authored about 7 years ago by Austin Burdine <[email protected]>a532d03231668f2076c0966760ff3c1e88f3b9e7 authored about 7 years ago by Austin Burdine <[email protected]>
c2860f6279b3b3f78bcb76e3845c624e831b1164 authored about 7 years ago by Austin Burdine <[email protected]>
closes #531
3620e146f2dd1147847773a493e24cdc4034d70d authored about 7 years ago by Vikas Potluri <[email protected]>
closes #525
- make update check more prominent
454986a736f98e5683c2f94727a1318e9042946a authored about 7 years ago by Austin Burdine <[email protected]>
closes #524
- remove OS git dependency
closes #519
- `ghost install` -> uses the next available port (starts with 2368)
- `ghost insta...
refs #525
- add check in both zip and non-zip installs ensuring that the node & CLI versions are...
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- ...
27fe579825f5722cc8724df110b3f3e4552f3993 authored about 7 years ago by Austin Burdine <[email protected]>
fd1708c9754a89298a3d3430931ca205b7dc60d3 authored about 7 years ago by Vikas Potluri <[email protected]>
refs #503
- use knex-migrator version installed with Ghost itself
- remove global knex-migra...
c897ae9003a03d731b11db39b83df24cabfc14cd authored about 7 years ago by kirrg001 <[email protected]>
e1fb3b075034768f47e7489ebe700fde1b00d215 authored about 7 years ago by Vikas Potluri <[email protected]>
53a34252961bca4dd801277c884fc6638ae3c1cc authored about 7 years ago by Austin Burdine <[email protected]>
closes #495
- install acme.sh as root in order to make the nginx reload script work correctly
- ...
no issue
- this is a more graceful reload command that doesn't do a hard restart of nginx
f6511f7390d87105a0d7e3233c8415dae48cb69c authored about 7 years ago by Vikas <[email protected]>
no issue
- improve ui flow by allowing spinner to run during sudo command
- ui listens on stderr...
- keeping things consistent
7335a46730993530d988f0805f0c2a9d80d99756 authored about 7 years ago by Austin Burdine <[email protected]>
no issue
- not super important, but removes an unnecessary require
no issue
- updated package.json to add support for Node v8.8+
- updated .travis.yml to run tes...
closes #487
- put dhparam.pem and ssl-param.conf in nginx snippets directory
430ed8af1be73164f7154507df87cead7712682e authored about 7 years ago by Hannah Wolfe <[email protected]>
no issue
- adds tests for ui and renderer classes
2aab601eee802a9924b812548cee1b74a16b0388 authored about 7 years ago by Austin Burdine <[email protected]>
closes #265
- add ignoreEnvCheck flag to config command
- fix tests
- fix prompts to skip mysql ...
closes #467
- add 'ses' to valid transport options list
Dependencies:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
-...
- fix usage of help & version
3c5235a9fb467c473c973dbde60701d0d8a63c1e authored about 7 years ago by Austin Burdine <[email protected]>b2fa3f1b39a398bda2b8856e0b7d4700c8fd6667 authored about 7 years ago by Vikas <[email protected]>
no issue
- allows commands that call extension hooks to use the returned hook result
no issues
- linting wasn't being run on the extensions directory, this enables linting on that d...
no issue
- normalize default db name for mysql