Jose Diaz-Gonzalez
a6c22a292d
Merge pull request #4288 from dokku/pid-log
...
Add the pid of the dokku process to event logs
2021-01-02 18:40:30 -05:00
Jose Diaz-Gonzalez
0635edba17
Merge pull request #4289 from dokku/clean-on-exit
...
Clean precheck tmp file on exit
2021-01-02 18:40:23 -05:00
Jose Diaz-Gonzalez
a0491a5ef2
Merge pull request #4290 from dokku/debug-output
...
Add support for debug logging plugin trigger stderr and stdout
2021-01-02 18:40:15 -05:00
Jose Diaz-Gonzalez
38d172c477
refactor: add support for debug logging plugin trigger stderr and stdout
...
Previously, this could get a bit hazy when running the command within a goroutine. The new method creates pipes for writing stdout/stderr for each call to PluginTriggerOutput, then debug logs if if trace mode is on.
While it is a bit weird to read, it is more correct and should get rid of any parallel processing issues.
2021-01-02 06:13:48 -05:00
Jose Diaz-Gonzalez
5e4c918d40
feat: trim any extra debug log prefixes
2021-01-02 06:11:51 -05:00
Jose Diaz-Gonzalez
e8aaacff5e
refactor: simplify code
2021-01-02 06:11:34 -05:00
Jose Diaz-Gonzalez
21d4d640c2
fix: clean precheck tmp file on exit
2021-01-02 05:23:52 -05:00
Jose Diaz-Gonzalez
b927c1b84d
feat: add the pid of the dokku process to event logs
2021-01-02 05:23:12 -05:00
Jose Diaz-Gonzalez
d456a96cb5
Release 0.22.5
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.5
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.5/bootstrap.sh
sudo DOKKU_TAG=v0.22.5 bash bootstrap.sh
```
### Bug Fixes
- #4279 : @josegonzalez Allow vmware-based vm to work on big sur
### Refactors
- #4282 : @josegonzalez Cleanup brew-bump integration
- #4280 : @josegonzalez Parallelize report and scheduler retrieval
### Documentation
- #4285 : @josegonzalez Reference official gitlab-ci integration
- #4284 : @josegonzalez Drop old doc link to gitlab ci docs
- #4283 : @josegonzalez Add CI documentation section for Github Actions and Gitlab
- #4281 : @josegonzalez Add forum link to documentation
v0.22.5
2020-12-31 18:22:18 -05:00
Jose Diaz-Gonzalez
1964fc6b65
Merge pull request #4285 from dokku/4217-gitlab-ci
...
Reference official gitlab-ci integration
2020-12-30 04:29:15 -05:00
Jose Diaz-Gonzalez
26e270a49f
docs: reference official gitlab-ci integration
...
Closes #4217
2020-12-30 04:28:45 -05:00
Jose Diaz-Gonzalez
3323623289
Merge pull request #4284 from dokku/josegonzalez-patch-1
...
Drop old doc link to gitlab ci docs
2020-12-30 03:41:35 -05:00
Jose Diaz-Gonzalez
7a43321d1c
docs: drop old doc link to gitlab ci docs
...
[ci skip]
2020-12-30 03:41:18 -05:00
Jose Diaz-Gonzalez
4a5cc71c3e
Merge pull request #4283 from dokku/4151-ci-docs
...
Add CI documentation section for Github Actions and Gitlab
2020-12-30 03:39:32 -05:00
Jose Diaz-Gonzalez
660ccf876e
docs: add documentation for generic ci systems
2020-12-30 03:38:47 -05:00
Jose Diaz-Gonzalez
69dd81860f
docs: add github actions documentation
2020-12-30 03:34:01 -05:00
Jose Diaz-Gonzalez
b1c2c026aa
docs: split out initial ci section of docs
2020-12-30 03:25:22 -05:00
Jose Diaz-Gonzalez
b7fa97bf9e
Merge pull request #4282 from dokku/brew-bump-automation
...
Cleanup brew-bump integration
2020-12-30 03:18:48 -05:00
Jose Diaz-Gonzalez
1bdaab6d72
Merge pull request #4281 from dokku/forum-link
...
Add forum link to documentation
2020-12-30 03:17:58 -05:00
Jose Diaz-Gonzalez
3edc14fc97
Merge pull request #4280 from dokku/parallelize-internals
...
Parallelize report and scheduler retrieval
2020-12-30 03:16:27 -05:00
Jose Diaz-Gonzalez
940d258c5e
fix: use authentcated clone for tap url
2020-12-30 03:08:13 -05:00
Jose Diaz-Gonzalez
2500ca5106
chore: use https url brew tap clone
2020-12-30 03:06:16 -05:00
Jose Diaz-Gonzalez
c5a7fd6d43
chore: configure git user info
2020-12-30 03:05:54 -05:00
Jose Diaz-Gonzalez
d424af5b1e
docs: add github discussions link and clarify what is monitored and what is not.
2020-12-30 02:50:03 -05:00
Jose Diaz-Gonzalez
ca383739ab
docs: add github discussions link to header
2020-12-30 02:44:20 -05:00
Jose Diaz-Gonzalez
0176e888af
refactor: only add status flags as necessary
2020-12-30 00:38:07 -05:00
Jose Diaz-Gonzalez
0e320d2832
feat: short-circuit report fetching if only retrieving a single value
...
This speeds up report output when specifying a flag as extra data that isn't used will not be fetched unnecessarily.
2020-12-30 00:37:43 -05:00
Jose Diaz-Gonzalez
38b96c1e27
fix: add comments
2020-12-30 00:28:59 -05:00
Jose Diaz-Gonzalez
5da5a6fe5f
refactor: collect process status in parallel
...
This speeds up ps:report for apps that have more than 1 running container.
2020-12-30 00:21:09 -05:00
Jose Diaz-Gonzalez
28c9f42a25
refactor: parallelize report commands
...
This will make reports a bit faster to run, and is safe to do as reports should not change app state.
2020-12-29 23:56:10 -05:00
Jose Diaz-Gonzalez
44461e21df
refactor: parallelize scheduler retrieval
...
In many cases, a user may only set a global scheduler, and as such we waste the initial call to get the app scheduler. Parallelizing the fetch increases the speed at which we can check for the scheduler.
2020-12-29 23:55:13 -05:00
Jose Diaz-Gonzalez
164c4eefa7
Merge pull request #4279 from dokku/vagrant-big-sur
...
Allow vmware-based vm to work on big sur
2020-12-29 16:27:58 -05:00
Jose Diaz-Gonzalez
ee6c034baa
fix: allow vmware-based vm to work on big sur
...
There seems to be an issue in Vmware that causes SSH to fail for new VMs.
https://github.com/hashicorp/vagrant/issues/12045
2020-12-29 16:27:29 -05:00
Jose Diaz-Gonzalez
4b399df541
Release 0.22.4
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.4
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.4/bootstrap.sh
sudo DOKKU_TAG=v0.22.4 bash bootstrap.sh
```
### Bug Fixes
- #4274 : @josegonzalez Use correct warning message for deprecated code
### New Features
- #4273 : @josegonzalez Upgrade to golang 1.15
### Refactors
- #4275 : @josegonzalez Add calls to verify app name in subcommands
### Documentation
- #4272 : @josegonzalez Correct help output for ssh-keys command
### Tests
- #4276 : @josegonzalez Upgrade version of plugn used in tests
v0.22.4
2020-12-29 16:07:18 -05:00
Jose Diaz-Gonzalez
f1c7e1113f
Merge pull request #4275 from dokku/verify-app-name
...
Add calls to verify app name in subcommands
2020-12-29 04:56:15 -05:00
Jose Diaz-Gonzalez
90c68ba02f
fix: correct position of app name check for nginx:validate-config
2020-12-29 02:46:18 -05:00
Jose Diaz-Gonzalez
7f2180b47b
fix: git config can be set globally
2020-12-27 15:27:46 -05:00
Jose Diaz-Gonzalez
21ff68f624
fix: correct unit test
2020-12-27 15:20:32 -05:00
Jose Diaz-Gonzalez
fd162f8895
feat: add verify_app_name calls to all shell subcommands
...
Without this, folks could potentially run commands against invalid applications.
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
03e80a76b6
fix: add missing argument..
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
08fdfd1e38
feat: drop internal calls to verify_app_name
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
2a6c411edf
docs: remove extra verify_app_name call in documentation
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
65d7fd9cce
refactor: drop extra internal calls to VerifyAppName
...
These are duplicative of the checks that happen at the subcommand level.
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
e0570be562
refactor: use common.VerifyAppName for appExists
...
The duplicative logic didn't make much sense.
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
ffa303092f
feat: add app name verification to all golang plugins
...
Moving verification of input to the earliest place is the best way to decrease the need to validate this further downstream.
Additionally, some of the existing checks were.... lacking :)
2020-12-27 15:14:11 -05:00
Jose Diaz-Gonzalez
382dc01b33
Merge pull request #4276 from dokku/josegonzalez-patch-1
...
Upgrade version of plugn used in tests
2020-12-27 15:13:37 -05:00
Jose Diaz-Gonzalez
7f02155ce1
tests: upgrade version of plugn used in tests
2020-12-25 03:08:08 -05:00
Jose Diaz-Gonzalez
8c17a70dc1
Merge pull request #4274 from dokku/josegonzalez-patch-1
...
Use correct warning message for deprecated code
2020-12-25 03:05:49 -05:00
Jose Diaz-Gonzalez
b39623ab2b
Merge pull request #4273 from dokku/upgrade-golang
...
Upgrade to golang 1.15
2020-12-25 03:05:19 -05:00
Jose Diaz-Gonzalez
98e57287e3
Merge pull request #4272 from dokku/fix-ssh-keys-help
...
Correct help output for ssh-keys command
2020-12-25 01:44:39 -05:00