dropcat issueshttps://gitlab.wklive.net/wk-public/dropcat/-/issues2020-09-10T11:37:26Zhttps://gitlab.wklive.net/wk-public/dropcat/-/issues/38PHP 7.3 compatibility2020-09-10T11:37:26ZMichael MoritzPHP 7.3 compatibilitysee https://github.com/miiimooo/dropcat/commit/e0d92038383a19bccfc727bc8dc5ebc815528322#diff-b5d0ee8c97c7abd7e3fa29b9a27d1780see https://github.com/miiimooo/dropcat/commit/e0d92038383a19bccfc727bc8dc5ebc815528322#diff-b5d0ee8c97c7abd7e3fa29b9a27d1780https://gitlab.wklive.net/wk-public/dropcat/-/issues/37Upload command bug2020-09-10T11:34:09ZMichael MoritzUpload command bugSee https://github.com/miiimooo/dropcat/commit/8b1595eb4b7a9c413af76098e1259123e35932f1#diff-fc9e44a61f2d2751f8c80b5c414a0963 for fixSee https://github.com/miiimooo/dropcat/commit/8b1595eb4b7a9c413af76098e1259123e35932f1#diff-fc9e44a61f2d2751f8c80b5c414a0963 for fixhttps://gitlab.wklive.net/wk-public/dropcat/-/issues/36Add an option (or read the config) to skip prepare db if there isn't a need f...2019-11-29T13:01:19ZAnders OlssonAdd an option (or read the config) to skip prepare db if there isn't a need for a dbWe have a project that doesn't use a database, but I still have to specify the configurations for a database to get the prepare command to run.
I still want to run prepare, to get the folder structure in place.We have a project that doesn't use a database, but I still have to specify the configurations for a database to get the prepare command to run.
I still want to run prepare, to get the folder structure in place.https://gitlab.wklive.net/wk-public/dropcat/-/issues/35Reference to a variable that doesn't exists.2019-11-29T07:33:11ZAnders OlssonReference to a variable that doesn't exists.https://gitlab.wklive.net/wk-public/dropcat/blob/master/src/Dropcat/Lib/Upload.php#L61https://gitlab.wklive.net/wk-public/dropcat/blob/master/src/Dropcat/Lib/Upload.php#L61https://gitlab.wklive.net/wk-public/dropcat/-/issues/34When symlink can't be created - no error is shown2019-11-12T09:14:02ZHenrik PejerWhen symlink can't be created - no error is shown![__-2019-11-12_10-11](/uploads/62c2a3adb9f0d8366f94a43c01e0e0ee/__-2019-11-12_10-11.png)
This is from a build where the config was unfortunately _wrong_ and the result was that no symlink could/was created.
I believe this should gener...![__-2019-11-12_10-11](/uploads/62c2a3adb9f0d8366f94a43c01e0e0ee/__-2019-11-12_10-11.png)
This is from a build where the config was unfortunately _wrong_ and the result was that no symlink could/was created.
I believe this should generate an error.https://gitlab.wklive.net/wk-public/dropcat/-/issues/33Does run-remote work?2020-09-10T11:37:55ZMichael MoritzDoes run-remote work?I've tried various combination but I always end up with:
```
dropcat run-remote -if ~/.ssh/id_rsa --input=input.sh
Too many arguments, expected arguments "command".
...I've tried various combination but I always end up with:
```
dropcat run-remote -if ~/.ssh/id_rsa --input=input.sh
Too many arguments, expected arguments "command".
run-remote [-i|--input [INPUT]] [-s|--server [SERVER]] [-u|--user [USER]] [-p|--ssh_port [SSH_PORT]] [-skp|--ssh_key_password [SSH_KEY_PASSWORD]] [-if|--identity_file [IDENTITY_FILE]] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env [ENV]] [--] <command>
```
Also:
```
dropcat run-remote -- ls
Too many arguments, expected arguments "command".
```https://gitlab.wklive.net/wk-public/dropcat/-/issues/31Dropcat and drush 92018-02-13T09:55:23ZDavid ParkDropcat and drush 9dropcat generate:drush-alias --env=stage
generate an alias it sais, but no alias is created.dropcat generate:drush-alias --env=stage
generate an alias it sais, but no alias is created.https://gitlab.wklive.net/wk-public/dropcat/-/issues/28More drush alias options for dropcat prepare2017-09-05T18:20:57ZColin CampbellMore drush alias options for dropcat prepareadd path-alias options to drush aliases so we can specify path to remote drush
<!-- @KB:{"andon":"none"} -->add path-alias options to drush aliases so we can specify path to remote drush
<!-- @KB:{"andon":"none"} -->https://gitlab.wklive.net/wk-public/dropcat/-/issues/27Add dropcat varnish:purge-all2017-09-05T18:20:57ZMikke SchirénAdd dropcat varnish:purge-allFor purge all urls for a specfic site, good for deploys.
Need VCL config also
<!-- @KB:null -->For purge all urls for a specfic site, good for deploys.
Need VCL config also
<!-- @KB:null -->https://gitlab.wklive.net/wk-public/dropcat/-/issues/26Prrof of concept to use validators2017-09-05T18:20:57ZMikke SchirénPrrof of concept to use validators<!-- @KB:{"andon":"none"} --><!-- @KB:{"andon":"none"} -->https://gitlab.wklive.net/wk-public/dropcat/-/issues/24Add locale-update command2017-09-05T18:20:57ZColin CampbellAdd locale-update commandWith D8 it's easier to automatically import translations when .po files are updated.
<!-- @KB:{"andon":"none"} -->With D8 it's easier to automatically import translations when .po files are updated.
<!-- @KB:{"andon":"none"} -->Colin CampbellColin Campbellhttps://gitlab.wklive.net/wk-public/dropcat/-/issues/23Rollbacks2017-09-05T18:20:57ZMikke SchirénRollbacksRollbacks should be done when needed, also see #22 .
<!-- @KB:{"andon":"none"} -->Rollbacks should be done when needed, also see #22 .
<!-- @KB:{"andon":"none"} -->1.0.0 stable releasehttps://gitlab.wklive.net/wk-public/dropcat/-/issues/22Have all functions using proper exceptions2017-09-05T18:20:57ZMikke SchirénHave all functions using proper exceptionsExceptions should tell user clearly what went wrong, and also make rollbacks when needed.
<!-- @KB:{"andon":"none"} -->Exceptions should tell user clearly what went wrong, and also make rollbacks when needed.
<!-- @KB:{"andon":"none"} -->1.0.0 stable releasehttps://gitlab.wklive.net/wk-public/dropcat/-/issues/21Cleanup code2017-09-05T18:20:57ZMikke SchirénCleanup codeRemove not used classes, make classes or functions of repeating tasks. Check spelling of variables, and that is named the same they in all classes.
<!-- @KB:{"andon":"none"} -->Remove not used classes, make classes or functions of repeating tasks. Check spelling of variables, and that is named the same they in all classes.
<!-- @KB:{"andon":"none"} -->1.0.0 stable releasehttps://gitlab.wklive.net/wk-public/dropcat/-/issues/18Command to get db backup2017-09-05T18:20:57ZMikke SchirénCommand to get db backupWe need a command to easy getting a backup copied to working folder
<!-- @KB:{"andon":"none"} -->We need a command to easy getting a backup copied to working folder
<!-- @KB:{"andon":"none"} -->1.0.0 stable releaseMikke SchirénMikke Schirénhttps://gitlab.wklive.net/wk-public/dropcat/-/issues/17Make symlink to an array in config2017-09-05T18:20:57ZMikke SchirénMake symlink to an array in configTo have many symlinks setup with settings in config files, we should make the config for the symlink command to an array.
To have many symlinks setup with settings in config files, we should make the config for the symlink command to an array.
1.0.0 stable releaseMikke SchirénMikke Schirénhttps://gitlab.wklive.net/wk-public/dropcat/-/issues/11Rollback procedure2017-09-05T18:20:57ZColin CampbellRollback procedureOf course it never fails, but when it does?
Should we rollback a symlink or re-deploy an existing tag then import the db dump, depending on the environment? Suppose we are deploying to containers, just replace the running container with...Of course it never fails, but when it does?
Should we rollback a symlink or re-deploy an existing tag then import the db dump, depending on the environment? Suppose we are deploying to containers, just replace the running container with the old one /import dump I suppose.