rapids
shows traces in intelligent groups, providing better overview in case of many eventsinspect
shows output from entire trace
- Hide pending users in
role
- If the first 0-9 options don't have letter triggers, they get a number
- CORS in
sim
to allow setting content-type delete
service group now worksdeploy
targets the remote's HEAD branch instead of alwaysmain
build
skips npm install more often
repo
option toduplicate
an existing repohosting
asks which bitbucket branch should be the release branch
- Breadcrumb is again printing "mm" or "mmk" instead of "undefined"
- Fix
deploy
fails with "origin/main not found" on the first deploy - More space for change message in
deploy
- Fix
sim
fails on Mac when started inside group or repo - Merge the sequential choices "template vs empty" and "language"
- Simulator serves bytes correctly
- Simulator doesn't warn of dead ends for $-messages
- Simulator doesn't crash on logging empty lines
- Simulator's service detection ignores files
- Simulator parsing body correctly
- Don't crash if no arguments
- Basic local
sim
-ulator delete
service groups- Can crete service user with
role
deploy
asks for a message if there are changed files and colors the deployment output to make it easier to read- hide 'pending' users from main view
build
skips library install if up-to-date
- Readded
build
command
- Fix bug where repos would be empty after
fetch
ororg checkout
- Prevent checking out an organization into an existing folder
rename
an organization
rapids post
now prints the url, for easy reuse- change
apikey
'description' to 'display name' - allow '^' in text input
envvar
now auto-selects current setting when editingevent
now only puts 's' ending for multiple events
- Fixed issue with
rapids
inspecting events starting with - - Stop an error with some terminals failing
- Fix issue that would persist key for too long
key
command column width fixed- Show newly created API keys
- "smoke test" => "init run" in
envvar
command - "Rapids" => "rapids" in
repo
command
- Reworked everything to fit with Merrymake 2.0
- Add timezone to
cron
- Add
file
option topost
command
- Fix some issues with
hosting
command - Fix reply type for errors
- Add
hosting
command to setup BitBucket hosting with service user
- Ability to
replay
service runs fromqueue
- Underscore
_
auto-selects the default option - Remove some old debugging logging
- Remove the word "keep" from secret envvar selection
- Add option to delete envvar without selecting visibility
- Add short header question to all choices
- Change order of questions for envvar so secrets can be hidden as *s
- Add indicator when in dryrun mode
- Add command timeout in case the server is unreachable
- Better name suggestion for
repo
andgroup
- Encrypt secrets on the client-side
- Fix
register
bug when manually adding ssh-key without.ssh
folder - Allow more symbols in text field
- Tell user to run
register
first
- Fix
register
not showingnew
subcommand for new users
- Fix display of english date time in
queue
andkey
- Allow more characters in text fields ('<>')
- Fix 'dot' bug
- Better error message for
post
when there are no active keys
- Add context sensitive
delete
command
- Trying to fix delete in text fields on Mac
- Make
event
use a multiselect, because it is much easier, safer, and faster to use, and can give a more helpful error message.
- Allow '-' in text inputs
- Change update command to install with @latest, to allow major version updates
- Fix
stats
command with count < 1000
- Add
stats
command for viewing usage breakdown for the last two months
- Make columns wider in
cron
command
- Add
role
command for assigning roles to users, and configuring auto approving users with specific email domains - Add
join
command for requesting to join an existing organization
- Better error message when simulator encounters an un-built service
- Allow
deploy
andredeploy
insidepublic
- Allow
register
insideorganization
- Print the expected context of common commands
- Change default naming for service-groups ('services' => 'service-group-1') and services ('Merrymake' => 'service-1'), because it makes the structure more clear and suggests that you can have multiple of each
- Don't ask for visibility when deleting an environment variable
- Fix simulator directory detection on Mac
- Insert ssh host config in the top of the file, to avoid being shadowed by *
- Ability to call CLI from shell script (without TTY)
- Rename
Name
toDescription
inkey
command, and make it dynamic width - Add warning when creating anonymous account
- Add
post
command
- Don't print command when selecting default
public
excluded from service groups- Fix bug where fetch would not initialize the git repos
- Make
clone
command slightly faster - Add
.md
toCHANGELOG
for better syntax highlighting
- Add $broadcast and $join
- Rework sessionId
- Add support for local envvars defined in [group]/env.kv in the format "KEY=value\n"
- Experiment with sessionId
- Don't ask about accessibility and environment when deleting envvars
- Fix .ssh/config when calling
register
multiple times - Fix bug with null as default for text
- Add internet connection test to
help
- Change over to api.merrymake.io
- Check known_host on permission error
- Introduced CHANGELOG 🥳
- Fixed bug if git.initialBranch is master