Jose Diaz-Gonzalez
b583f80221
fix: add missing trigger event
2021-01-23 15:09:26 -05:00
Jose Diaz-Gonzalez
6ab9f28d77
Merge pull request #4349 from dokku/remove-internal-dokku-calls
...
Remove need for internal dokku calls
2021-01-23 15:03:00 -05:00
Jose Diaz-Gonzalez
67c8af3869
Merge pull request #4351 from dokku/set-ci-hostname
...
Set hostname for CI runs
2021-01-23 15:02:46 -05:00
Jose Diaz-Gonzalez
12a9bdbf6e
feat: set hostname
2021-01-23 14:40:40 -05:00
Jose Diaz-Gonzalez
8c3fd77cfd
fix: do not exit if the phase file does not exist
2021-01-23 14:27:16 -05:00
Jose Diaz-Gonzalez
9137be814c
refactor: remove need for internal dokku calls
...
Avoid internal dokku calls will avoid potentially expensive subprocesses - in particular, user-auth will be re-invoked, which can be expensive.
2021-01-23 14:27:16 -05:00
Jose Diaz-Gonzalez
aad7f67f7c
Merge pull request #4337 from dokku/4023-logrotate-container-files
...
Add logrotation to container log files
2021-01-23 14:12:38 -05:00
Jose Diaz-Gonzalez
815b839eeb
feat: add trigger for fetching logs properties
2021-01-23 13:39:29 -05:00
Jose Diaz-Gonzalez
608f9d0333
Merge pull request #4348 from dokku/fix-app-specific-shell-specification
...
Correct app-specific shell handling
2021-01-23 13:32:26 -05:00
Jose Diaz-Gonzalez
ccbe2c719a
fix: correct test check
2021-01-23 13:02:37 -05:00
Jose Diaz-Gonzalez
76b36aa3f6
docs: document log retention
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
8c81d520f6
fix: correct stickler
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
afe1e8b33c
refactor: use log:set for logs and add global support
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
6eb0bd8c87
chore: sort set properties
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
f3d53fbba4
feat: add logrotation to container log files
...
Closes #4023
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
b7ff627368
fix: correct app-specific shell handling
2021-01-23 12:44:07 -05:00
Jose Diaz-Gonzalez
9ffddf3561
Merge pull request #4347 from fomojola/patch-3
...
Update plugins.md
2021-01-23 11:44:38 -05:00
fomojola
56ff76584d
Update plugins.md
...
Added a simple deploy-webhook plugin that is configured purely through a config:set
2021-01-23 02:57:50 -05:00
Jose Diaz-Gonzalez
324d98d231
Merge pull request #4318 from dokku/customize-max-body-size
...
Add ability to set client max body size via nginx:set
2021-01-22 01:18:34 -05:00
Jose Diaz-Gonzalez
277e9691e1
feat: add ability to set client max body size via nginx:set
...
This simplifies increasing upload size by making it a property, and is backwards compatible with installations that have set that in a custom file.
2021-01-21 01:41:34 -05:00
Jose Diaz-Gonzalez
bce0671057
docs: drop extra text
...
[ci skip]
2021-01-21 01:34:35 -05:00
Jose Diaz-Gonzalez
ff10ef2c26
fix: drop trailing slash
...
[ci skip]
2021-01-21 01:32:55 -05:00
Jose Diaz-Gonzalez
1d8a98e5ce
Merge pull request #4343 from dokku/4199-scheduled-tasks
...
feat: add initial scheduled task implementation
2021-01-21 01:31:06 -05:00
Jose Diaz-Gonzalez
cb43d0cc64
chore: update help output for cron:list
2021-01-21 01:30:47 -05:00
Jose Diaz-Gonzalez
065bba5851
docs: refactor process docs
...
- split out run and enter docs into two different sections
- gather all process related docs into one new section
- add scheduled cron task docs
2021-01-21 01:30:28 -05:00
Jose Diaz-Gonzalez
8efac2923b
tests: split tests up
2021-01-21 00:22:49 -05:00
Jose Diaz-Gonzalez
fc8c58a1e6
refactor: ensure crontab files are properly deleted
2021-01-21 00:17:32 -05:00
Jose Diaz-Gonzalez
20b2773ea2
fix: correct help output
2021-01-20 23:21:06 -05:00
Jose Diaz-Gonzalez
0bd7613da4
tests: add test for creation of crontab file
2021-01-20 15:45:48 -05:00
Jose Diaz-Gonzalez
f7ef14d737
feat: add initial scheduled task implementation
...
This functionality enables users to manage a global crontab for the Dokku user that contains all scheduled tasks across all apps. Alternative schedulers can implement cron tasks as desired.
2021-01-20 14:49:48 -05:00
Jose Diaz-Gonzalez
e00e498e50
chore: remove whitespace
2021-01-20 14:49:48 -05:00
Jose Diaz-Gonzalez
17fb2ace91
chore: fix docblock
2021-01-20 14:49:48 -05:00
Jose Diaz-Gonzalez
2deb575961
Merge pull request #4322 from dokku/github-actions
...
Switch to Github Actions for CI
2021-01-20 14:26:18 -05:00
Jose Diaz-Gonzalez
a7465f9d81
tests: use github actions instead of circleci for test running
2021-01-20 14:00:07 -05:00
Jose Diaz-Gonzalez
9d55e37687
Merge pull request #4297 from dokku/git-sync
...
Add support for cloning/syncing from a remote repository
2021-01-20 13:36:15 -05:00
Jose Diaz-Gonzalez
3c5a3fdd7c
Merge pull request #4333 from dokku/3149-respect-tmpdir
...
Drop tmpdir environment variables when not running as dokku user
2021-01-20 13:20:05 -05:00
Jose Diaz-Gonzalez
4477c92df9
Merge pull request #4340 from bjornpost/feature/4339-respect-fwded-for-header
...
Allow configuring x-forwarded-* proxy headers via nginx:set
2021-01-20 13:19:46 -05:00
Bjorn Post
a6062d4ab4
feat: make feature more generic, also add support for setting -port and -proto values via nginx:set, refs #4339
2021-01-19 21:40:47 +01:00
Jose Diaz-Gonzalez
41f24a58b1
docs: fix link
...
[ci skip]
2021-01-18 17:28:48 -05:00
Jose Diaz-Gonzalez
352900fcff
Merge pull request #4342 from AubreyHewes/pr/contrib-testing-docs
...
point to current testing docs
2021-01-18 17:24:29 -05:00
Jose Diaz-Gonzalez
62424633fc
docs: clarify test running doc a bit more
...
We should always point at the site, not the internal docs.
[ci skip]
2021-01-18 17:24:13 -05:00
Aubrey Hewes
e2184a6f12
docs(testing): point to current testing docs
2021-01-18 23:22:09 +01:00
Jose Diaz-Gonzalez
755cd909ed
Merge pull request #4341 from dokku/josegonzalez-patch-1
...
Add testing link to contributing.md
2021-01-18 17:18:54 -05:00
Jose Diaz-Gonzalez
6338b368d4
docs: add testing link to contributing.md
...
[ci skip]
2021-01-18 17:18:34 -05:00
Bjorn Post
ca56fa1b8b
fix: revert doc deletion, revert test_helper change, refs #4339
2021-01-18 22:00:13 +01:00
Bjorn Post
7c818eda47
test: add tests for trust-x-forwarded-for, refs #4339
2021-01-18 21:59:36 +01:00
Bjorn Post
bdb160bec1
feat: add trust-x-forwarded-for status in report, refs #4339
2021-01-18 21:58:45 +01:00
Jose Diaz-Gonzalez
25b90d62d2
Release 0.22.9
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.9
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.9/bootstrap.sh
sudo DOKKU_TAG=v0.22.9 bash bootstrap.sh
```
### Bug Fixes
- #4334 : @josegonzalez allow git pushes to apps that already exist but have old names
- #4335 : @josegonzalez Add error checking to plugin:install and plugin:update
- #4338 : @josegonzalez Strip trailing slashes in hostname from web installer
- #4332 : @josegonzalez Correct aws release check in release-plugin script
- #4311 : @nisseknudsen Allow named volume mounts in regex
- #4320 : @josegonzalez Hardcode cnb workdir to /workspace
### New Features
- #4321 : @josegonzalez Add git version to output
### Refactors
- #4329 : @josegonzalez Standardize apt-get usage
### Documentation
- #4323 : @stianlik Fix typo in nginx documentation
### Tests
- #4331 : @josegonzalez Switch to upstream bats-core
- #4330 : @josegonzalez Switch to using uuidgen for unique app names
### Other
- #4325 : @WaviestBalloon Updated bootstrap.sh to not show when $DOKKU_TAG equals nothing
- #4324 : @dependabot-preview[bot] chore(deps): bump socket.io from 3.0.5 to 3.1.0 in /tests/apps/.websocket.disabled
- #4319 : @josegonzalez Update ruby dependencies in test app
- #4312 : @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 187 to 188 in /tests/apps/php
v0.22.9
2021-01-18 15:46:27 -05:00
Bjorn Post
7cd6f7666c
feat: configure trust x-forwarded-for headers via nginx:set iso trust by default, refs #4339
2021-01-18 21:09:00 +01:00
Bjorn Post
2cdfa1cae1
feat: trust proxy_add_x_forwarded_for iso resetting to remote_addr, refs #4339
2021-01-18 20:07:55 +01:00