Jan Sterba
7142534e77
[bitwarden] ability to fetch all fields from an item
...
Sometimes a projects has a lot of secrets (more than 10). And its
cumbersome to write $(kama secrets fetch ...) with a lot of field
names.
I want to be able to just fetch all the fields from a given item
and then just use these with $(kamal extract NAME)
2024-10-23 13:28:37 +01:00
Donal McBreen
0f97e0b056
Merge pull request #1114 from alanoliveira/main
...
prevent escape '#' when generating env_file string
2024-10-23 12:35:07 +01:00
Donal McBreen
bd8c35b194
Merge pull request #1020 from igor-alexandrov/network-args
...
Allow to override network
2024-10-23 12:22:36 +01:00
Donal McBreen
35075e2e4d
Merge pull request #1136 from aidanharan/secrets-files-not-found-message
...
Updated secrets error message if secrets files do not exist
2024-10-23 11:14:41 +01:00
Donal McBreen
53dad5f54f
Merge pull request #1121 from kylerippey/adapter-cli-installation-checks
...
Raise meaningful error messages when secret adapter CLIs are not installed
2024-10-23 11:12:50 +01:00
Donal McBreen
66f6e8b576
Merge pull request #1045 from junket/allow-false-env-var-value
...
Allow false env var value
2024-10-23 11:11:43 +01:00
Alan Oliveira
a3f5830728
improve test legibility
2024-10-23 08:06:27 +09:00
Donal McBreen
a3e5505bb2
Merge pull request #1117 from pardeyke/add_proxy_reboot_info
...
Added `kamal proxy reboot` to raised error message
2024-10-22 17:26:36 +01:00
Donal McBreen
fdf8ef1343
Merge pull request #1144 from basecamp/zeitwerk-2.7
...
Require zeitwerk 2.6.18
2024-10-22 15:03:45 +01:00
Donal McBreen
3ee45d7b30
Require zeitwerk 2.6.12
...
We were requiring Zeitwerk 2.5+, but calling eager_load_namespace
which was added in 2.6.2.
Fixes: https://github.com/basecamp/kamal/issues/1109
2024-10-22 13:01:36 +01:00
Aidan Haran
c320343bb2
Updated secrets error message if secrets files do not exist
2024-10-19 20:01:00 +01:00
dependabot[bot]
74a06b0ccd
Bump actionpack in the bundler group across 1 directory ( #1127 )
...
Bumps the bundler group with 1 update in the / directory: [actionpack](https://github.com/rails/rails ).
Updates `actionpack` from 7.1.3.4 to 7.1.4.1
- [Release notes](https://github.com/rails/rails/releases )
- [Changelog](https://github.com/rails/rails/blob/v7.2.1.1/actionpack/CHANGELOG.md )
- [Commits](https://github.com/rails/rails/compare/v7.1.3.4...v7.1.4.1 )
---
updated-dependencies:
- dependency-name: actionpack
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 11:30:14 -07:00
dependabot[bot]
c0ca5e6dbb
Bump rexml from 3.3.4 to 3.3.6 in the bundler group across 1 directory ( #1126 )
...
Bumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml ).
Updates `rexml` from 3.3.4 to 3.3.6
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.4...v3.3.6 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 11:29:59 -07:00
dependabot[bot]
6f08750c3e
Bump webrick from 1.8.1 to 1.8.2 in the bundler group across 1 directory ( #1125 )
...
Bumps the bundler group with 1 update in the / directory: [webrick](https://github.com/ruby/webrick ).
Updates `webrick` from 1.8.1 to 1.8.2
- [Release notes](https://github.com/ruby/webrick/releases )
- [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: webrick
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 11:29:41 -07:00
Jonas Pardeyke
e362b0106a
changed text
2024-10-16 09:08:30 +02:00
Kyle Rippey
8cec17dd05
Made secret adapters raise a meaningful error if the required CLI is not installed
2024-10-15 23:20:18 -07:00
Jonas Pardeyke
0f3786781b
added kamal proxy reboot to raised error
2024-10-15 22:47:08 +02:00
Alan Oliveira
844e3acf50
prevent escape '#' when generating env_file string
2024-10-15 14:57:53 +09:00
David Heinemeier Hansson
607368121e
Merge pull request #1079 from jjatinggoyal/valkey
...
Switch Redis to Valkey in deploy template and tests
2024-10-13 19:31:12 +02:00
Puru
0f16ba1995
Upgrade Ruby base image from 3.2.0 to 3.3.x ( #1107 )
...
* Upgrade ruby base image to fix HIGH and CRITICAL CVEs
* Float on latest 3.3.x
---------
Co-authored-by: Jeremy Daer <jeremydaer@gmail.com >
2024-10-13 10:07:09 -07:00
Jatin Goyal
f3b8a59133
Use valkey for redis image in deploy template
2024-10-13 22:04:03 +05:30
David Heinemeier Hansson
bf79c7192f
Clearer still
2024-10-11 10:40:37 -07:00
David Heinemeier Hansson
cb82767d0f
Clarify proxy settings
2024-10-11 10:39:58 -07:00
Donal McBreen
5cb9fb787b
Bump version for 2.2.2
v2.2.2
2024-10-10 13:29:38 -04:00
Donal McBreen
493c5690f1
Merge pull request #1066 from davidstosik/v2.1.1/path-space-fix
...
Support spaces in git repository path
2024-10-10 10:17:00 -04:00
Donal McBreen
5de55a22ff
Merge pull request #1088 from emmceemoore/patch-1
...
Typo fix.
2024-10-10 10:16:01 -04:00
Nick Pezza
a1e40f9fec
Update to be able to run on 3.4 with frozen strings ( #1080 )
...
* Update to be able to run on 3.4 with frozen strings
---------
Co-authored-by: Jeremy Daer <jeremydaer@gmail.com >
Co-authored-by: Sijawusz Pur Rahnama <sija@sija.pl >
2024-10-09 21:11:06 -04:00
Mike Moore
7ddf3bcb02
Typo fix.
2024-10-09 17:34:42 -06:00
Donal McBreen
3654a7e1be
Bump version for 2.2.1
v2.2.1
2024-10-09 14:46:44 -04:00
Donal McBreen
6a7783c979
Merge pull request #1086 from basecamp/proxy-1.8.1
...
Bump proxy to version 0.8.1
2024-10-09 14:46:09 -04:00
Donal McBreen
7dc2609b77
Merge pull request #1082 from graysonchen/patch-1
...
ERROR (ArgumentError): Unknown boot_config subcommand clear
2024-10-09 14:03:07 -04:00
Donal McBreen
74960499c0
Bump proxy to version 0.8.1
...
Fixes issue where incorrect status code may be returned when buffering
responses.
https://github.com/basecamp/kamal-proxy/releases/tag/v0.8.1
2024-10-09 14:00:38 -04:00
Igor Alexandrov
69b13ebc6a
Renamed NETWORK to DEFAULT_NETWORK
2024-10-09 10:00:57 +04:00
Igor Alexandrov
da2a543cbc
Reverted network arguments everywhere except to accessory config
2024-10-09 10:00:49 +04:00
Igor Alexandrov
08dacd2745
Added command tests
2024-10-09 09:53:25 +04:00
Igor Alexandrov
b6a10df56a
Added tests for network configuration option
2024-10-09 09:53:25 +04:00
Igor Alexandrov
c917dd82cf
Added network_args to proxy configuration
2024-10-09 09:53:25 +04:00
Igor Alexandrov
f04cae529a
Added network configuration option to application, proxy and accessory sections
2024-10-09 09:53:17 +04:00
Grayson Chen
50c96e36c0
typo clear change to reset
...
kamal proxy boot_config clear
ERROR (ArgumentError): Unknown boot_config subcommand clear
2024-10-09 00:11:54 +08:00
Donal McBreen
7b48648bf2
Bump version for 2.2.0
v2.2.0
2024-10-08 08:59:23 -04:00
Donal McBreen
91df935d05
Merge pull request #1076 from basecamp/active-support-require-for-to-sentence
...
Add Active Support require for to_sentence
2024-10-08 07:46:53 -04:00
Donal McBreen
bbfcbfa94b
Merge pull request #1064 from basecamp/kamal-proxy-0.8.0
...
Update to kamal-proxy 0.8.0
2024-10-08 07:42:48 -04:00
Donal McBreen
440044b900
Merge pull request #1072 from basecamp/proxy-default-10m-logs
...
Default to keeping 10m of proxy logs
2024-10-08 07:35:38 -04:00
Donal McBreen
06419f8749
Add Active Support require for to_sentence
...
Fixes: https://github.com/basecamp/kamal/issues/1061
2024-10-08 07:33:03 -04:00
David Stosik
8d6d7ffed0
s/refute_match/assert_no_match/
2024-10-08 07:10:08 +09:00
Donal McBreen
67ce1912f7
Default to keeping 10m of proxy logs
...
Match the defaults for the application containers of 10m of logs.
Allow them to be altered with the proxy boot_config set command.
2024-10-07 16:20:40 -04:00
David Stosik
f45c754e53
Remove unnecessary method
2024-10-07 15:46:04 +09:00
David Stosik
d40057286d
Escape more paths and write a test
2024-10-07 15:46:04 +09:00
David Stosik
0840fdf0dd
Support spaces in git repository path
...
See https://github.com/basecamp/kamal/issues/1036
2024-10-07 15:46:04 +09:00
Donal McBreen
a434b10bfd
Update to kamal-proxy 0.8.0
...
Proxy changes:
- Add option to use custom TLS certificates (#17 )
- Don't buffer SSE responses (#36 )
- Allow routing to wildcard subdomains (#45 )
Custom TLS certificates not supported in Kamal itself yet. Buffering
SSE responses and wildcard subdomains will work without any Kamal
changes.
2024-10-06 13:48:00 -04:00