Skip to content

Conversation

@0-sv
Copy link
Contributor

@0-sv 0-sv commented May 20, 2021

I created this pull request because the otomi-api schema will rely on this schema. @j-zimnowoda made it clear that we don't want divergence in the schemas and I agree of course.

The story: The openapi-generator was complaining about this schema. At first I assumed that this schema is valid JSON schema but not OpenAPI schema, but I can't find anything about the previous modification being valid any schema.

An oneOf takes an array of subschemas, and not an array of objects. It is not possible to use $ref anywhere one likes. "$ref can only be used in place of a subschema."

If this breaks anything, how can we integrate it?

@0-sv 0-sv added the bug Something isn't working label May 20, 2021
@0-sv 0-sv self-assigned this May 20, 2021
Copy link
Contributor

@Morriz Morriz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we are missing a discriminator prop now. If you add "provider" to each creds definition we can determine what is given.

@0-sv
Copy link
Contributor Author

0-sv commented May 20, 2021

It seems discriminator is an OpenAPI concept but not in JSON Schema (at least not draft-07).

I still don't think a discriminator will solve it because oneOf takes an array of subschemas...

@0-sv 0-sv requested a review from Morriz May 20, 2021 11:08
@Morriz Morriz merged commit 5d275c5 into master May 20, 2021
@delete-merged-branch delete-merged-branch bot deleted the chore/kms-schema branch May 20, 2021 14:21
Dunky13 pushed a commit that referenced this pull request Jun 28, 2021
commit b0f507b435e40004c1b3686ef44e21bb293be5b3
Merge: 59583a68 829509a9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 28 10:45:59 2021 +0200

    Merge branch 'master' into otomi-zx

commit 59583a681b41f08bb66d0c047ef43b6c9083d83f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 25 15:49:15 2021 +0200

    feat: 🎸 Allow to skip certain steps at startup

    Not every command needs the same startup, but is quite similar.
    Introduced an option to disable certain aspects.

commit 33da886bf1392149d4fe31482497c007bd9d0cdd
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 23 18:32:40 2021 +0200

    feat: 🎸 Add no-interactive option

    This allows to run the CLI without user interaction, and returning
    default answers for any questions.

commit 679f2b20a65a54bd64f93b0add0297303b3e1c7e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 23 17:27:35 2021 +0200

    chore: 🤖 Make ESLint run in VSCode

commit aa73806f563d040c72bfb56b702d734784cbbd04
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 16:44:21 2021 +0200

    fix: 🐛 Make new CLI work with ENV_DIR properly

commit cdb1aa7da72d9924136e597581f8cb0dca145ec2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:47:45 2021 +0200

    feat: 🎸 Make the ask function more versatile & add bool yes/no

commit a32964607543ad85faaa9c213d6ba965676e923a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:47:09 2021 +0200

    refactor: 💡 Make ENV_DIR -> ENV.DIR as getter (a func)

commit 5daa6fee3d8cd02d43ac9cfe21f6e86240aed7cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:45:53 2021 +0200

    refactor: 💡 Remove the env-dir option

    Since we run in docker, we cannot guarantee env-dir is a mounted volume

commit 707475c533b7a44eab0db81e27eec0e9c10f9ead
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:44:57 2021 +0200

    chore: 🤖 Update packages

commit e377cbe912551de53202a855a2bef3dda0dc6f86
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:43:37 2021 +0200

    fix: 🐛 Force ENV_DIR to be set in bash

commit df200d9d47121d519dbe3eeee1837a265617cc8c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:40:31 2021 +0200

    fix: 🐛 Fix validata-values and write some jsdocs

commit 432aa6a1c0c030fcebae291b55922ef2a17379b2
Merge: b0a7bb32 adf34183
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:01:36 2021 +0200

    Merge branch 'master' into otomi-zx

commit b0a7bb329677d145f728c39bb5d20a96309be084
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:01:20 2021 +0200

    fix: 🐛 Throw error so help can be shown & error message printed

commit 6efc80ddc289fbaaf12e7ce94f6a1036d357687d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:50:44 2021 +0200

    fix: 🐛 Fix imports, they didn't load properly

commit df43e2a5c0edd5745f982da6a0cf7658ef9dbbac
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:44:30 2021 +0200

    chore: 🤖 Fix ESLint - part 6

commit d027252c328b319809866fc54df539d6378a3612
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:41:14 2021 +0200

    refactor: 💡 Create an index.ts for common folder & rename

    rename common.ts to not overlap with common folder

commit 140fa652828165b660972714c015a50cb1f61824
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:33:13 2021 +0200

    refactor: 💡 Cleanup files & imports

commit 30f9af03c2a4d295f73b28a1d4cc8fec25352fb2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:24:06 2021 +0200

    chore: 🤖 Suddenly ESLint started complaining  cyclic imports

    Had to refactor the codebase a bit

commit bf395475f02f8593572f4680e4dc7600589df9f3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:23:22 2021 +0200

    feat: 🎸 Use node's experimental-specificier-resolution=node

    You no longer need extensions on ESM imports, which ESLint couldn't
    handle

commit ee405247a19c560957fc15316f7c1fa4f1da8bd9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:47:39 2021 +0200

    refactor: 💡 Remove some debug commands

commit f9f7ef283f61f32f72a3930e6a821e2285c7e012
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:44:22 2021 +0200

    refactor: 💡 Make some prints debug level, instead of verbose

commit 6cfd0b350eff2b37549589510d046115f2015c66
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:40:45 2021 +0200

    fix: 🐛 Fix refactoring errors that I spotted late

commit ad5d74a58da0a311a8e0f01cca8f9e681d45d1e0
Merge: 24ddf66e 25fd4b7a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:24:48 2021 +0200

    Merge branch 'master' into otomi-zx

commit 24ddf66e01b596fc367777a0c8ab53388b02766d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:24:28 2021 +0200

    chore: 🤖 Implement rest of ESLint errors - part 5

commit 2b65be513a84fc33050f6c71d9a3601603336fd7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 10:22:28 2021 +0200

    refactor: 💡 Make the hf function retrieve an object vs params

commit 3a4cf8f8af9c8708e7dcde719f8c67f6dce9f3de
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 21:26:08 2021 +0200

    chore: 🤖 Adhere to ESLint - part 4

commit 8e280dd0986732e97b6c59f5221a1153999de81e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 17:07:56 2021 +0200

    chore: 🤖 Adhere to ESLint - part 3

commit df81161eb43965aae642700589570235f2b0cc51
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 17:01:26 2021 +0200

    refactor: 💡 Adhere to ESLint - part 2

commit c413c9e041c40b173b8f2e47b29352a6cb61c0f7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:22:19 2021 +0200

    chore: 🤖 Don't run updater on CI

commit 09e42f71ee80e9a67fd69f96a526368c043e0a30
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:14:45 2021 +0200

    fix: 🐛 Forgot to propagate a fix from local testing folder

commit 19b606ba8b18ddbabcc16cdd5a797c1fb501fc89
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:13:28 2021 +0200

    fix: 🐛 Make extra ENV Variables easier to set

commit 7d395455dc3314966fe226baeee55a6c41142deb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:09:04 2021 +0200

    fix: 🐛 Make the command dynamic, based on user install

    If called with otomi it will display otomi, if installed as otomix it
    will display otomix

commit 92fd19c644c344a21f904a306007a7ab65953f69
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:55:44 2021 +0200

    fix: 🐛 Improve portability

commit def72bd10e6b2ab8bf4ba332125fc85ba79186d7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:25:24 2021 +0200

    fix: 🐛 Fix parsing the github api

commit 936832bda6edc7cb72b1bd22d6f9fb6256a8e0e7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:19:45 2021 +0200

    fix: 🐛 Forgot to call the checkUpdate function

commit 11f5c4f62b254d0c46ccb13c9fce67a77045c220
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:15:53 2021 +0200

    fix: 🐛 Fixing some self-updating bugs

commit e2524a51ac38560b335204abfb59daae05e2a63c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:06:49 2021 +0200

    feat: 🎸 Self autoupdating shell script - hopefully

commit 5958df0185fbfe8d9167d40c80ab96da1720d772
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:54:00 2021 +0200

    fix: 🐛 Use passed along DOCKER_TAG

commit bce3d38334633c9db5acd1ec04dd77a0d85a6ed9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:52:51 2021 +0200

    chore: 🤖 Pass DOCKER_TAG along to the container

commit 2db27508860adf87abe699a10e0141e0489aeaa1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:24:53 2021 +0200

    fix: 🐛 Check if ENV_DIR is empty, if so, only allow bootstrap

    Also, if ENV_DIR doesn't exist, create it and set the ENV_DIR process
    variable

commit 8a63ce2f8002f208d8051dfa379e8e3c370de173
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:10:34 2021 +0200

    fix: 🐛 Check if $ENV_DIR is not empty (to be bootstrapped?)

commit 774a834982f959985d39f7913f2de437b31c3e10
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:10:08 2021 +0200

    refactor: 💡 Do ENV_DIR calls only when running, not on startup

commit f4a37b2682f4d357ede0fbe9972394f5ff8aef42
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:09:43 2021 +0200

    fix: 🐛 Fix to run docker pull on every run

commit 4265158d6d86222de7555a0039b51d9d964cb125
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 14:00:46 2021 +0200

    refactor: 💡 eslint - round 1

commit d3ac41160816562439bc7eccecefcbd7706f6120
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 11:14:17 2021 +0200

    fix: 🐛 Differentiate between dev and prod executable

    If running in otomi-core and there is a dist folder available, use that
    executable, else use the supplied codebase in the docker image.

commit d3d9ffd48b1f553a4c016932ac47f27a1e4a3aab
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:36:24 2021 +0200

    refactor: 💡 Extract scriptName into constant

commit 05287317615164ec5f813a90dedc2e5c98ca4282
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:25:24 2021 +0200

    fix: 🐛 I don't think the init should be nullable

commit d4b7b017a01f80909e3f931866050bae52641d0d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:59 2021 +0200

    chore: 🤖 Update docker image to properly build in CI

commit dd209598d645bf6562cd6e36f65b06aff9e106cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:38 2021 +0200

    fix: 🐛 Decrypt secrets on every otomi run, should it also rmv?

commit 06ec3488448d162f447578a97ca390f60d25c811
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:06 2021 +0200

    refactor: 💡 Re-order crypt.ts and add debugging messages

commit 5c9a52dad6336a4c0007516283a3a94e9c740301
Merge: cc113106 230d42d8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 09:33:23 2021 +0200

    Merge branch 'master' into otomi-zx

commit cc1131063280013e5c274c9e9315fddaf3f55fb8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:57:08 2021 +0200

    fix: 🐛 Fix coerce of state-values-file option

    Just return if empty, that's fine

commit dcbb299fda14e9a7d0d4e2c974cbb1a2d2d760bf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:54:58 2021 +0200

    feat: 🎸 Add more helmfile options

    As provided in: https://github.com/roboll/helmfile#cli-reference

commit 41bcbc4a7d5bdfb0f79fff083fc70d8ff48c1cc8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:47 2021 +0200

    fix: 🐛 Make helmoptions easier to extend

commit 0588c1b54d4f55700761c34be15a4d1234bbcb7d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:32 2021 +0200

    fix: 🐛 Print also error messages when parsing isn't done yet

commit 021355f012be49c12cfaac5cec29c178eac8dd63
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:13 2021 +0200

    feat: 🎸 Allow certain logging to have static colors on env var

    When setting STATIC_COLORS=true as an environment variable
    crit/exit/error message are a shade of red (depending on depth), warn
    gets a shade of yellow and verbose a shade of green, can be extended

commit 86124486b10f17db5850fd2f07fc458fb26616b9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:34:44 2021 +0200

    fix: 🐛 Print error message on error when parsing fails

commit 117b2616706912df17fb7d83353cdc01140c06aa
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:36:53 2021 +0200

    refactor: 💡 Fix .gitignore for playground.ts

commit b4e411312d9eaf5732be0b0b54bea6ec866140be
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:34:53 2021 +0200

    chore: 🤖 ignore playground, no longer needs updating

commit 30eefef3ea96037b84352f1058eb34ebe6858c59
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:32:46 2021 +0200

    refactor: 💡 Make functions camelCase - part 1

commit 75be207e633e00cadac01f1365f23a1f25f3fa9a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:59:09 2021 +0200

    refactor: 💡 Rename all to new debug command -> terminal

    Rename dbugger to terminal, makes more sense, and doesn't intervere with
    debugger/debug/console. Also organized all imports at the same time

commit ca98062737b0a4387f61b4a2cf820b9a6cd5b38c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:57:51 2021 +0200

    refactor: 💡 Give the debug library custom file

commit 45b985c5bd24bcfbb10af9c04a2c52d6e6d242a0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:57:15 2021 +0200

    style: 💄 Organize imports on typescript save

commit 9d49f7d8818507346c7c87337fd0b2ca4ff8ec6c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:07:26 2021 +0200

    refactor: 💡 Reduce manual import necessecity

commit 9ba8e4d9b0477220554c6d1d7629b60a9b9d1b12
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:06:56 2021 +0200

    refactor: 💡 Add selector and make errors contain italic

    https://github.com/roboll/helmfile#cli-reference

commit b37ca5f36226adf2941ee7dadb8181ddb1c4ac2f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:06:17 2021 +0200

    docs: ✏️ Add descriptions matching old CLI usage

commit 469bed80ffb99ff24dae5220fd02037ce5b2a8aa
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 13:12:41 2021 +0200

    fix: 🐛 Add types to nullable params in values-schema.yaml

commit 005e00734e90479bff77a8e7a121f27d56a5ccc9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 11:39:13 2021 +0200

    fix: 🐛 Print validate-value failure reason

commit 348909ac12e9b000c3042333d0fbdf0ffd826c52
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 11:23:25 2021 +0200

    feat: 🎸 Fix output for `otomi x` commands

commit c6a15f26a53e81278b8b14baf9cbb9ff5cbc4815
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:43:56 2021 +0200

    refactor: 💡 silence bash errors

commit 3b9c736e92b2f5a8d9a26283f4a69c8549b11178
Merge: 8558c13d dd839d37
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:40:28 2021 +0200

    Merge branch 'master' into otomi-zx

commit 8558c13d4a4fb71ca33ab8d23bc3a38631bb4afb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:40:11 2021 +0200

    feat: 🎸 Run bootstrap as default command

commit b901b7d8a1e6fee8e20261c6e6a117fe8ae704fb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:37:04 2021 +0200

    fix: 🐛 Use nullable check (??) instead of ||

commit 8c95959bf5dc333287e6774fbd9afb644af071a2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:36:32 2021 +0200

    docs: ✏️ Document docker build command

commit 50c67f43ecf580d3db7de2f021c21b4a2cdba76b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:35:20 2021 +0200

    feat: 🎸 Make docker fully buildable for new CLI

commit cf7b9560190181d97c60801998c1fd7f812535dc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:34:58 2021 +0200

    feat: 🎸 Limit how often a question is asked before erroring

commit 5b56e919927f678afa56d487071c64a4a750738f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 00:24:24 2021 +0200

    feat: 🎸 Implement validate templates command

commit 9fce1af601bc35b0a18cd0a2dc418337c9723863
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 00:24:07 2021 +0200

    refactor: 💡 Fix some orderings of settings & rename of vars

commit 5d7e21b443936947a8b0766a0efe906af1fb27fe
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 17:01:41 2021 +0200

    feat: 🎸 Next iteration on validate-templates

commit 8d27690f2b4c2f2aa6b011ad6f1a94f8665dc708
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 17:01:25 2021 +0200

    refactor: 💡 Don't load full 'fs' package only what's necesssary

commit 2f579771df00d3a86929d6d7bd74c280f31204ab
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 14:54:32 2021 +0200

    fix: 🐛 Make map functions async

commit d724c1adda3f03edd93104c60378b33726228bc0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 14:03:47 2021 +0200

    feat: 🎸 Started validate-templates

commit 977a33273a866557498f4a7ce5560ee0a6cb1e23
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:46:16 2021 +0200

    refactor: 💡 Rename yargs to parser

commit 1119064d6fbbf45125c5f800127cb29d6a9ca4ed
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:45:51 2021 +0200

    refactor: 💡 Rename yargs to parser

commit 53100c1322e94e4e4accecc0eec311941a397e28
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:44:07 2021 +0200

    refactor: 💡 Name parser instead of yargs

commit a39d7f2e83fee15b9e323005b428a88ef73f0cce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:40:39 2021 +0200

    refactor: 💡 Simplify otomi.ts

commit 1db992a83e09a0c210263f8f1fdefc3b501449e0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:40:04 2021 +0200

    fix: 🐛 Executing shell parsing was incomplete didn't parse /

commit 80381e7afeefb7d7aad424b96381a94b0f54fe46
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:39:32 2021 +0200

    fix: 🐛 --help not showing all data

    Due to the function verbose it tried accessing the verbose argument, and
    implicitly started parsing. This broke the parser --help option

commit 15583650090b78625039f082cbe73986b2135e54
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 09:40:25 2021 +0200

    refactor: 💡 Match the change from bin/gitea-push.sh in master

commit 17f452a6d35882a2efeb5cbf0fd005d5fbca7fb7
Merge: de04ff94 7bbccf59
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 09:40:04 2021 +0200

    Merge branch 'master' into otomi-zx

commit de04ff94608b93a6c3326ad6b81ee75f549d559c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 17:45:04 2021 +0200

    feat: 🎸 Implement otomi bootstrap and update package.json

commit 3fd11b1b1b288003b0abcf1717cd9e59b01b7a6d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 13:54:03 2021 +0200

    feat: 🎸 Implement pull (but needs bootstrap) - n/w

commit 7b580667bc7353a0a0c59663247e7d45fd326de1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 11:45:46 2021 +0200

    feat: 🎸 Implemented apply (I think)

    Deploy needs to be tested on a cluster

commit 9910887b4ea9c1cc4d7d46afdbb7dd014d47dbc5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 11:28:32 2021 +0200

    refactor: 💡 Make ask function generic

commit cf79daa7beaad5159bfa38c4927568b600567f78
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:54:46 2021 +0200

    feat: 🎸 Start implement gitea-push.sh for apply

commit 19488437649bf7cd2fcb95313e67cdde1b49a017
Merge: 572d559f a4ac2dcf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:33:26 2021 +0200

    Merge branch 'master' into otomi-zx

commit 572d559fd83c5e014850894cb6f5e368728c2ea3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:32:18 2021 +0200

    feat: 🎸 Initial apply implementation, still deploy tbd

commit e437a70c9ca7634312338a11007471ebda538a92
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:23:57 2021 +0200

    refactor: 💡 Fix import & var defition

commit 34cd510ba90b4d578a53d02917ff218f35db8fb5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:22:43 2021 +0200

    fix: 🐛 Error handling of arguments

commit fcb4ca6ae65a3a0e2ec1057318f8797fbe520b02
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 16:52:05 2021 +0200

    refactor: 💡 Fix a couple of function calls that had wrong args

commit 8638a4d12f5713d6d6ed7bf160fcc6fe5000ec15
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 16:32:08 2021 +0200

    feat: 🎸 implement otomi destory (I think)

commit a928497e800d06ff7fa4b79f762b1bbcf02417e2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 15:40:24 2021 +0200

    refactor: 💡 Refactor builder function

commit 7a5dfbbf6909e1bfbc68137e9758bdef0800ba36
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 15:19:17 2021 +0200

    feat: 🎸 Implement otomi regcred

    Also fix env variable passing, needed better regex

commit 990a29ace8575b90429a2ff7435a62223b41ebd5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 14:51:12 2021 +0200

    feat: 🎸 Implement otomi sync

commit 5d19a0644be3ec6705864cf222713e9a88ffe2ea
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 14:05:35 2021 +0200

    docs: ✏️ Add example command

commit 8c62a4d90d8e40ad4f771f1e98c1fab55bfad9ef
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 13:17:11 2021 +0200

    feat: 🎸 Implement otomi test & refactor codebase a bit

commit f5b697e1e09d5377b4143a992d404b52f3b50b5d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 12:22:04 2021 +0200

    feat: 🎸 Implement diff

    Also refactor function handling, so it can be easier imported by other
    files

commit 9ff77152842517240d4f5a5565c44b87fb5b7d73
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 11:43:36 2021 +0200

    feat: 🎸 Implement otomi commit

commit 2f56e5ac56223bf67b3ea15a4662f6ce36237353
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 11:38:49 2021 +0200

    refactor: 💡 Give every command a custom function

    This custom function is exported and can be used by other functions as
    well

commit 28b42aea88e1a005f6677b3da14db5729db34d83
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:41:25 2021 +0200

    fix: 🐛 Verbose printing wouldn't work because earlier refactor

commit d166d9dcb9969e859549b9b1844454e7dc28e585
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:35:23 2021 +0200

    refactor: 💡 Refactor to add option to add context by default

commit 437b7cc707455829b51861a5fd946c1d28001f88
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:26:11 2021 +0200

    refactor: 💡 Implement setup function, that is similar for all

    It sets up context for all

commit f5926e4de267ead8203089a5540ca389d198c48f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 7 10:15:15 2021 +0200

    refactor: 💡 Use ??= (newer Syntax for ESNext & NodeJS 15+)

commit ee591000a135222528d49e49f2e6f65aee4b7804
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 7 10:12:41 2021 +0200

    chore: 🤖 Update NodeJS from LTS to current in otomi/tools

commit 307132df833e54d2f8d34678ea45d8b8fb34f603
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 17:30:40 2021 +0200

    docs: ✏️ Update TO-DO list

commit 8e3894044b8e8f65c06bc1e543d50a831792dd5d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 17:28:54 2021 +0200

    feat: 🎸 implement gen-drone command

commit cf4866b89665ea6aa671244adc7f481e6a98e07c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:52:23 2021 +0200

    refactor: 💡 Refactor yargs as var instead of function

    Cleans up the codebase a bit.

commit aa306d8566634b6db2c2a48d7121dc815c05873c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:50:39 2021 +0200

    fix: 🐛 hf function would break on no args, now it's checked

commit 9ce0c5d35a2216049b3594571afd433ad9033f0f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:50:00 2021 +0200

    feat: 🎸 Implement `hf` command

commit 0d8ad634321a0214caf476255e5588c36976d3c5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:49:02 2021 +0200

    feat: 🎸 Make sure that the helm options are valid

    Use coerce to match & verify the helm options

commit 270ec200ce7898d14ce6092e9d38a518e426c976
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 15:12:41 2021 +0200

    refactor: 💡 Lint only on pre-push instead of every commit

commit d0e253ce9fe4c1685de8ef4a446713eaea877201
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 13:58:14 2021 +0200

    refactor: 💡 A little cleanup

commit 005fa54acf10196623a5cefd5722f25a1eb0a104
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Jun 4 13:23:01 2021 +0200

    fix: missing file [ci skip]

commit ab68797e4eb4a843222cdcea483534c1babc140f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Jun 4 12:10:07 2021 +0200

    refactor: moved binzx sources to root [ci skip]

commit ca74a6e50a02956b416a909c23219260a04c6f6b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 11:22:07 2021 +0200

    refactor: 💡 Make cleanup functions synchronous

    They cannot be asynchronous sadly. Need to find a way to make everything
    synchronous in those functions

commit 30f9c9d4e3f9842651229787e1d227b74daed65d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 3 14:19:14 2021 +0200

    feat: 🎸 Implement cleanup function

commit f8d7df95e3bbb494fc02233884c0bd86101b508f
Merge: 2623558c c5a23735
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 3 09:57:30 2021 +0200

    Merge branch 'master' into otomi-zx

commit 2623558c93e3ec88e585f3062a52841dc930d6eb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 17:13:08 2021 +0200

    refactor: 💡 Housekeeping/optimizations

commit 61e2eb2404ce52f1733e09f476beaf973b88edc5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 17:12:45 2021 +0200

    feat: 🎸 Implement `check-policies` command

commit 941efd47ff812050ceb17f08d08f2b0cf0026caf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 13:14:56 2021 +0200

    chore: 🤖 Make typescript compile only for ESNext, not dom

commit 0858cb07c5c3924ca783877233fb5a8e9d1ecbda
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 14:15:07 2021 +0200

    feat: 🎸 Get executing shell to generate autocompletion

    Doesn't work yet

commit abb4bbe3fa0654c372b92b806c6c68e8a22c5602
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:54:37 2021 +0200

    refactor: 💡 export the module itself too

commit ccc092ed0147576510b1075fbf64082244cfddbc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:32:22 2021 +0200

    refactor: 💡 Upgrade zx  in package & use nothrow vs try/catch

commit a94bf4a5170b2b17dd19414647946e249182924d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:18:14 2021 +0200

    feat: 🎸 Implement score-template

    Right now it only shows errors in the template, but it could be extended
    in the future

commit 881841c670c9a7f42a31cd8f299d1101a122fb04
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:26:53 2021 +0200

    style: 💄 Add/fix verbose logging for `otomi template`

commit 6833d087a20cfa0b8f3f92ed50a44e8478511155
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:25:51 2021 +0200

    feat: 🎸 Implement `otomi template`

commit 5c49a5250e693882b42446587b3b1e60ddd59c4d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:12:56 2021 +0200

    refactor: 💡 Make handler use arrow function

commit 229c327e4e1bc8a98fe2fa5759023566290a2712
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:01:10 2021 +0200

    feat: 🎸 Implement key rotation of secret files

commit c07b9e3e5df5848c28546344ba84b8e3143adc92
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 14:21:56 2021 +0200

    feat: 🎸 Implement `otomi lint`

commit 34427c889ee329935cc4629cdf62b93f9e47049c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:45:35 2021 +0200

    fix: 🐛 Implement ENV_DIR check for values

commit 2d2d830f4841a413191cfd5c049b6a233128ff94
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:44:32 2021 +0200

    feat: 🎸 Implement values command

commit 6705e55501ae9bdbde3dc7d17b3ba7c1f98ad173
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:40:17 2021 +0200

    fix: 🐛 Make debugger extensible

    This is usefull when calling another subclass, and you want to continue
    the use of the debugger

commit eb1a9d9d0654fb74cf91183d3cc04fffb71c8d74
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 11:21:17 2021 +0200

    refactor: 💡 Clean up the verbosity check a bit

commit adad0a5c8a408f52669aa7ab6be501ee69140cf6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 11:18:19 2021 +0200

    fix: 🐛 Don't load the debugger on import, but on exec

    When loading the debugger at the beginning, it doesn't have all the
    arguments parsed yet, by moving it into the handlers, it becomes
    available with all arguments loaded

commit 1db7ac6a52e1f8030c33d445ad1fb1a9144aa707
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:49:24 2021 +0200

    feat: 🎸 Implement validate values

commit 16b7aa9034faecdd2ced8ef17423d5934bd92a95
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:48:09 2021 +0200

    fix: 🐛 go into env_dir directory

    helm secrets enc|dec needs to happen in the folder with the sops file.
    Need to CD into it.

commit 7dc306cdefeb8fe8c57c1848ee1132c133ff88fd
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:47:06 2021 +0200

    chore: 🤖 Add strict null check for ts

commit b89ce9189848543dcc081282012611ea593bec9c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:44:23 2021 +0200

    feat: 🎸 Add fast yaml parser

commit 112a503b4546598805e0aa36d5153b2df27ac5e6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:18:23 2021 +0200

    docs: ✏️ Document progress in README.md

commit 666f995d55a024f28b59d526b5d42ce9a2351b4a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:17:32 2021 +0200

    feat: 🎸 Start implementing validate_templates

commit 0d1dcf66380691fab3509a204db0de15b7f315d5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:17:11 2021 +0200

    feat: 🎸 Start implementing validate_values

commit 7fd26b5674b2d5bcbf7172c253c09175370eb8e5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:16:38 2021 +0200

    refactor: 💡 Make custom function for evaluate_secrets

commit 55e177e998210008f997b97cc9cd1a0456dc954f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:15:52 2021 +0200

    fix: 🐛 Fix the yargs parsing

commit 420bf4aaaf7d2603d8e3e0f76f4ebab285ed2556
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:15:03 2021 +0200

    fix: 🐛 Make apply & destroy runnable again

commit 0f95900166418cdb77679ee6c5d3933655635d9a
Merge: 7aeb1d4a f399eda2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:48:28 2021 +0200

    Merge branch 'master' into otomi-zx

commit f399eda2a838628837a28d6a721a493d1e5caaa5
Merge: 2070c639 f108851e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:48:00 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 7aeb1d4abeefc5169bdf02e45558ccfe0930a96e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:40:39 2021 +0200

    refactor: 💡 Re-use functions in `apply` `destroy`

commit 7a8b62e5afb5a4be4760587f514f741ce09809ae
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:38:25 2021 +0200

    feat: 🎸 Implement `otomi x` functionality

commit 04d8cf6f339bacdc7eda20f3a63176c238d77019
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:34:18 2021 +0200

    chore: 🤖 Update helm secrets to the community maintained versio

commit 795ea3bb55e3fb0ba346d554271fa4ed81637e07
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:33:47 2021 +0200

    fix: 🐛 Update the yargs caller

commit 19cffc725c2f8d7a3c77af2592f269aaf8b8fa69
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:31:49 2021 +0200

    fix: 🐛 Dynamically resize the eventemitter

    By default only 10 parallel processes are allowed. This is too little
    when en|decrypting secrets. Now it is dynamically updated

commit 41bc1d59b9187e65c554d3cd6d5fe8e542861187
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:30:10 2021 +0200

    fix: 🐛 Fix the `--help` argument

    It didn't work well before, need to wait for program to be loaded

commit e60be3dbe235851f5cf3cc988148ab01c9fbb048
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 19:21:01 2021 +0200

    fix: 🐛 Pass along the files arguments to en|decrypt

    Now they can have a file array as argument too

commit 2836e28f7324012750f07b7dfacbf4e38dbd99e0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 19:17:12 2021 +0200

    fix: 🐛 Make dec and enc commands work

    Simple by calling `await en|decrypt()` and they are functional

commit 540bc37462a068138bd0ac79429e5acbf75c2c64
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 18:59:21 2021 +0200

    perf: ⚡️ Test encrypt and decrypt

    Just timing it under otomi hf

commit 5a60e1043f5610e908b4ab9e14d6500295db8a83
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 18:49:20 2021 +0200

    feat: 🎸 Port crypt function

    Ported the crypt function, runs de/encryption in parallel for all files,
    yay

commit 55e12d992a3e836306ab709d7383692959da49f4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 15:05:45 2021 +0200

    refactor: 💡 Add exit printer, same as error, but exits

    Same functionality as the error, but exits with supplied exit code.

commit 838ff45f2e692a9a57a76c45c692ec81e18ab59c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 14:53:42 2021 +0200

    refactor: 💡 Make all commands use a variable instead of string

    Names were provided through a hard-coded string, since that string is
    used in multiple places, it is extracted into a variable

commit 9acf7ba445809c489c746129e0c90fa89213a68b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 14:37:25 2021 +0200

    feat: 🎸 Use https://www.npmjs.com/package/debug

    User npm debug as replacement for console. User
    debug.{log,verbose,warn,error} instead of console.{cmd}

commit 0050621052d32e19a1e801e8f788083be9c29170
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 12:04:43 2021 +0200

    feat: 🎸 Implement basic operations & documents

    Documented basic operations how to run & dev on the new otomi cli

commit db9b1ebf48e6e2f6c58e24c5cd2a66ab6255f285
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 16:21:00 2021 +0200

    Create a common script

commit 68b79118a53bd779f7cd49dd71bfcd277e4124f1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:08:28 2021 +0200

    Show help if bash command is parsed through yargs

commit ff2dc153dbf21f7eff8277f8df1babdb68cc7084
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:06:52 2021 +0200

    Remove dist folder, don't need it

commit d776f04bebd911a29fb89b6edd0410f4594c69d0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:05:54 2021 +0200

    Disable bats, we don't need it in JS

commit e57bd159abce47bd80623bd955cb8870e017a308
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 14:14:36 2021 +0200

    feat: 🎸 Implement all otomi commands as a simple template

    Created a simple template to host all otomi commands, most of them don't
    do anything right now

commit b6e6fb5eeedb820aa057945404f40265e2089975
Merge: abe640fc 2070c639
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 11:18:58 2021 +0200

    Merge branch 'master' into otomi-zx

commit 2070c63994a2892ab8b35779cf8c51577c9667db
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 10:48:34 2021 +0200

    fix: husky

commit b6a85ce636449968d6db14bf203057a880137d87
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 10:34:53 2021 +0200

    fix: nativeSecrets was missing from schema, added npm scripts

commit 442b7f246f59773415744d88115e0c53947f707d
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 01:39:11 2021 +0200

    fix: jobs, lint

commit 83a5cf8437c979d5fd1fcde1f4e1e5b538b78e44
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 24 23:12:50 2021 +0200

    fix: secrets, job logic

commit dbedc87bdf9ccff6a4eab34edbd418e69da44200
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 24 14:27:59 2021 +0200

    fix: missing colors

commit c751863fce645ea4a2c827cadca1a2e7b449ce41
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 20:31:58 2021 +0200

    chore(release): 0.13.1

commit 0015ff28e6beaeec61f9bb898ed47b6995c48bfa
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 20:27:19 2021 +0200

    chore(release): 0.13.1

commit 8a930784517c9fb42b8a3cd3ec393ba5a22f0b10
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 18:48:32 2021 +0200

    fix: templates validation, linting, k8s api json generation tooling

commit 981c2e800b2e393de2e9770131c42c73498eed13
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 12:04:32 2021 +0200

    chore(release): 0.13.0

commit 398ff0ef34407cc4ed81815c168a0a21b3ad2327
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 11:22:46 2021 +0200

    chore(release): 0.13.0

commit c01370130082e0c284b58e082cb1da11bb40f981
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 11:00:55 2021 +0200

    feat: Gitea drone (#409)

    Allowing Drone to sync with Gitea

commit abe640fc4c5ffd2e8acc943b980e3809a8d989a2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri May 21 10:22:11 2021 +0200

    feat: 🎸 Implement `apply` & `destroy` in a basic manner

commit d2056a791dfc6a614e34d41d83a2b87d851dfaa8
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 21 10:15:16 2021 +0200

    moving external-dns to own ns

commit 54a9da847127cb33a3a9e6f96a477f224fa78f8e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 20 16:22:47 2021 +0200

    feat: 🎸 Implement new CLI using Google/ZX

    Rewriting the otomi CLI from bash to typescript using Google/ZX
    platform. This will (hopefully) simplify the usage and extension of our
    CLI

commit 5d275c596974c5d024833d06515f3b263eb418e6
Author: Sebastiaan Verbeek <sebastiaan.verbeek@redkubes.com>
Date:   Thu May 20 16:21:14 2021 +0200

    KMS schema is not valid JSON Schema/OpenAPI schema (#428)

commit 032b5acd83e64cc1a4a1dbc2a984130e21e6441e
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 20 11:21:22 2021 +0200

    fix: otomi [ci skip]

commit e1a86aa00949ae22525d7ee7b2ae2f617818f2b4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 20 10:07:40 2021 +0200

    fix: 🐛 Fix merge conflicts

    Introduced in:
    https://github.com/redkubes/otomi-core/pull/409/files/8703dfc7ef06d2b6e0ebf5fa4295d1e14da1da66..1c2a77e91bca8d62e5fa3170e714318e7ed350b3

commit 1c2a77e91bca8d62e5fa3170e714318e7ed350b3
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 18:51:16 2021 +0200

    fix: conflicts

commit fdebfb8960a00a2c123cf3cce24745548efbecd3
Merge: 93e22db8 8703dfc7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 17:51:06 2021 +0200

    fix: crypt

commit 8703dfc7ef06d2b6e0ebf5fa4295d1e14da1da66
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:19:48 2021 +0200

    fix: 🐛 Restore the init container command

    Was testing stuff, so restoring to original state

commit b05e621f47b5ad53a43227fb7873343239d5ecda
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:18:42 2021 +0200

    feat: 🎸 Upgrade gitea to 14 & rootless

    Upgraded gitea helm chart to support rootless image

commit 25559a3d33ea97249f41b86a5e4d9a0b0c6c8629
Merge: 59160f2d 53570ab3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:18:08 2021 +0200

    Merge branch 'master' into gitea-drone

commit 53570ab3210cad5a59835788616124f9bb4a2760
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 13:25:02 2021 +0200

    fix: pipeline referring to apply now

commit 59160f2d70edb19994ed4d3115f230bee49ce2b7
Merge: ef70819e 242a6089
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 10:03:51 2021 +0200

    Merge branch 'master' into gitea-drone

commit 242a6089935f63dd36b31d9b5694f3bbbf5e6f5c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 09:57:16 2021 +0200

    fix: lint, dev channel, oauth2-proxy img update

commit ef70819e5c3aca43c55648be3b6acf37b9fb74e4
Merge: d4dc1ad0 a018804b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 18 10:04:24 2021 +0200

    Merge branch 'master' into gitea-drone

commit a018804b30bc057c3999cd3e4f66ac0a8685c2d6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 22:29:39 2021 +0200

    fix: added more apps also to profiles

commit e6f80a86546ed176ab05fdbfaab113d300c059cf
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 22:13:11 2021 +0200

    fix: added apps to schema to accomodate console ce mode

commit ea473865b24082aa83e9404eee2999a7e89ac361
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 21:10:59 2021 +0200

    fix: added missing cluster env to console

commit df316599533205dcac358de719ca2a3ec64ab66b
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 19:44:01 2021 +0200

    fix: lm regression

commit d4dc1ad0653ea60d881e00d02c65bae0e49a7411
Merge: 8bdfacc2 6ea8a22d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 12 09:54:44 2021 +0200

    Merge branch 'master' into gitea-drone

commit 6ea8a22dbe63f1362089762108ae92a964c62537
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 12 06:48:08 2021 +0200

    fix: crds, policies

commit b86903c2de22e40c66a3f2e1224a3716f5c66143
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 11 23:27:59 2021 +0200

    fix: crds issues

commit 8bdfacc283e0f6a2830124f541c553bb2bcc9e33
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 14:33:43 2021 +0200

    fix: 🐛 Add drone secret property to values-schema.yaml

    values-schema.yaml didn't have a secret property for drone

commit 75aed8459f5c21fb7bd913b9342c169e05f10bbe
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 13:52:27 2021 +0200

    fix: 🐛 Add Drone_url env var

    Added drone_url env var to gitea template and remove
    retrieve-credentials.sh

commit 5758ff2ec76e9bcc14afdd46490c694f6ed58649
Merge: a1aa7229 fa958f10
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 10:27:23 2021 +0200

    Merge branch 'master' into gitea-drone

commit fa958f10c99de6e9113f79386d3e3e6a03e8237f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 10 22:40:46 2021 +0200

    fix: schema inconsistencies

commit 8e3ef5e745008251a63dbe1c280e94531c10f678
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Mon May 10 19:03:24 2021 +0200

    fix: in azureMonitor you need to provide either both of dlientId and clientSecret together or non of them (#422)

commit a1aa722936530f2463a124aeeca0c7e2f65a933b
Merge: 08928f81 e7a5cb4b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 10 09:28:47 2021 +0200

    Merge branch 'master' into gitea-drone

commit e7a5cb4b7f79029efa70c45e14e261d0d0f73406
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 10 02:43:05 2021 +0200

    fix: tests

commit c2915659d136c5d2e7a568dc1c63c7a8b91e97dd
Merge: abc92489 3558e7d9
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun May 9 23:53:32 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit abc92489b4094132eaf6340af9c5f4581e3c6b06
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun May 9 23:53:21 2021 +0200

    fix: #424

commit 3558e7d9f3b1277ad11bc8d52f6fc80e9327ea6b
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Sun May 9 23:32:51 2021 +0200

    fix: add loadBalancerRG to nginx-ingeress in values-schema.yaml (#421)

commit 08928f81b46f123d957c3bc6b9233b8c5e6bdbcf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:44:54 2021 +0200

    fix: 🐛 Run drone job in post stage of release

    Drone is started in the second step of the release process, after gitea
    is started and values are pushed. The Drone job, which activates drone,
    needs to run after drone is deployed, cq post stage

commit af9c86041a2f8f28f9ff261ccb3d7094bb6c0cf6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:32:13 2021 +0200

    feat: 🎸 Create a cronjob that will add new users to the org

    New users cannot be automagically added to the organization. By creating
    a cronjob that runs every 5 minutes, newly registered users are added to
    the readonly team of the otomi organization.

commit 494bb71aa54c0ae7f2a3e05ee824cf3350a4e993
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:30:09 2021 +0200

    feat: 🎸 Update gitea-push.sh to use the organization

    since gitea will be using an organization the gitea.push script needs to
    be updated as well

commit 69a177a710aba6223f499dcb9eff2e4b596e15e3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:28:53 2021 +0200

    fix: 🐛 Gitea update admin username - it's otomi-admin

    We create an otomi organization, so admin username can't be otomi
    either.

commit 2f6104de9aca23c78480a0159f8b742fca4b0d41
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:27:50 2021 +0200

    fix: 🐛 Drone don't use istio authz and add keycloak ignore path

    Drone breaks with jwt issuer issue when using authz and keycloak needs
    to be ignored on 2 api endpoints

commit 3daa292c58178c46640abf757e99111fcae01f35
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:25:44 2021 +0200

    refactor: 💡 Drone doesn't use proxy anymore

    According to @Morriz drone doesn't use the proxy host anymore

commit cbffcbf07c2cde849d6efe58437a4e85b4074106
Merge: 54d838ff ab55553a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sat May 8 18:30:21 2021 +0200

    Merge branch 'master' into gitea-drone

commit ab55553a336e6bb5b4af8315408f0894d0c32cd6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 04:42:51 2021 +0200

    fix: turning back on the templates validation

commit cecf76125dc892ab3f3072b067c5862f235aa268
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 04:41:47 2021 +0200

    fix: schema and bootstrap

commit 92b92c9ff67c60016679ce38bfd1d625b6236885
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Fri May 7 04:13:33 2021 +0200

    fix: AWS env vars to drun and vault operator (#415)

    sops key now taken from `kms.sops` and used for drone and otomi-api

commit 65e6d814bb304b9415d38e0d723455390acca825
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 02:43:09 2021 +0200

    fix: nginx-ingress had wrong config

commit bcc0b9f18f6e85d70f45ffc11f28efd2c6c01851
Merge: 499cda21 d4005282
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 23:10:25 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 499cda2100928c3cbe80d39ce2ab3b346876379c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 23:10:10 2021 +0200

    fix: konstraint gen, gatekeeper artifacts install, fix #99

commit 89902c984d46ec094097d44b2c005f25c3272499
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 22:01:06 2021 +0200

    fix: konftest gen

commit 54d838ff977efa1c097b886f1cbb8521bf4957fc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:22:47 2021 +0200

    Fix another merge conflict

commit 2082d2d435b43c975dd22b62fee369d39031628c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:13:13 2021 +0200

    Fix other merge conflict

commit 7b5579406fd97d98e51384ecf7da814570c3d636
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:12:19 2021 +0200

    Fix merge conflicts

commit 94c999e2170c68b7a5d2a0eebfcbea3d2b33326e
Merge: 4eea8c0d 497706cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:09:43 2021 +0200

    Merge branch 'gitea-drone' of github.com:redkubes/otomi-core into gitea-drone

commit 4eea8c0d9bcaa8df8cf2be081212f1bee4a8a607
Merge: ecdb2815 d4005282
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:09:12 2021 +0200

    Merge branch 'master' into gitea-drone

commit ecdb2815f6d8c98181899f0dd68e81e36f94c5b2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:07:08 2021 +0200

    Minor tweak to bin/otomi

commit d40052829e41401b7f5468f77c313bc5a997c88b
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Wed May 5 00:44:44 2021 +0200

    fix: liveness and readiness probe endpoints fixed for LightShip in otomi-api (#417)

commit 4f30e9a870e9da24ff0f1128d96faa9e605607b5
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Wed May 5 00:34:49 2021 +0200

    fix: refactor azureMonitor credentials (#418)

commit 497706cce3107102336a9c39a8a2b042963b5358
Merge: c6871f80 e2997583
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:34:23 2021 +0200

    Merge branch 'master' into gitea-drone

commit e2997583ee305852856f449c5cd7df39fc97de74
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:17:12 2021 +0200

    fix: disabled policy checking in build for now

commit 8f4f5f6675104f587a6c8986dfa9ee5644ea9a5a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:07:31 2021 +0200

    fix: many policy fixes, added example test, otomi cli unified

commit 9629c190864ac9c9a75ba3e3a126fb079ace0281
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 29 11:45:16 2021 +0200

    fix: reboots on azure needed with kured, fixes #411

commit c6871f805990dbcd20af4ad6b81d3466f268f5ed
Merge: 2e131548 494f7859
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Apr 26 12:31:44 2021 +0200

    Merge branch 'master' into gitea-drone

commit 494f78596506834377758de9aeb5369e17dde745
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Apr 26 10:39:44 2021 +0200

    fix: autoscaling issues due to pdb conflict [ci skip]

commit 2b0e28b2055cda6b1dacf9329f075f842cb50753
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 16:38:55 2021 +0200

    chore(upgraded tools): latest versions of the tooling

commit 2e64b194a1addd4fe58cb51818b173da43eb0708
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 11:27:29 2021 +0200

    fix: docker check

commit f7a2e83e4efe22405aaf0558d07bc84abd933fbb
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 11:07:55 2021 +0200

    fix: prettified profile resources [ci skip]

commit 00fa3528a90cd887b90958b74b2b32616d39792d
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Thu Apr 22 09:23:50 2021 +0200

    fix: provider in external-dns (#413)

    * fix: provider in external-dns
    * refactor: unify values for cloudDns option at external-dns chart
    * refactor: hasCloudLB default to false
    * feat: add loadBalancerIP and service annotation to nginx-ingress
    * fix: added disableValidationOnInstall to install CRDs and CRs in one go

commit 93e22db89c30e7d4d0d4624c32970c9306a8313b
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 21 11:25:06 2021 +0200

    fix: lots [ci skip]

commit 9362043381ffaa087af2ac8e0e42ef160f314ce8
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Tue Apr 20 18:59:43 2021 +0200

    feat: single repo single cluster (#404)

    We removed the complex layering of cloud / cluster combos and otomi-values now only target one cluster.

commit 8bc0513fbaed978221dff309e23bd70c3c7d3924
Author: Marc Went <Dunky13@users.noreply.github.com>
Date:   Tue Apr 20 18:52:31 2021 +0200

    feat: create a separate configmap for init containers in jobs (#408)

commit 2e13154879fe6616a0f673c883d90dd7c28a0ee4
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 12:35:28 2021 +0200

    fix: secret [ci skip]

commit 42eb5188de7a0145d38bd2590b9ba0b25c74bcec
Merge: bf3d7e72 3da124b6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 03:35:01 2021 +0200

    Merge branch 'master' into gitea-drone

commit bf3d7e72ab040add402527b5353800b7cb81473a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 03:32:05 2021 +0200

    feat: now falling back to otomi gitea config when gitea chosen in drone

commit 3da124b6012dabb9844fdf98cf70ad2946406c60
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:44:52 2021 +0200

    chore(release): 0.12.10

commit fc3354467d0d5b4630d399a49edaf91c6f01687a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:38:29 2021 +0200

    fix: team demo file

commit 6b8fb6e9acc0b94b6bf9f07d0b1f5d6354bbeea7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:32:42 2021 +0200

    feat(team-ns): exposed resourceQuota and limitRange for teams

    closes redkubes/unassigned-issues#155

commit bd342576118e4e6885b2dc66f05ab4c20707f680
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Apr 12 16:00:27 2021 +0200

    fix: #397 (#402)

commit 6c43b93df095e5049f6acc6615599b056f4234f0
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun Apr 11 16:43:31 2021 +0200

    chore: added new format 2 for package json files [ci skip]

commit 8ff024aef0fd120d4ac764dfb19c9f5b7dd4ccdb
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:44:58 2021 +0200

    chore(release): 0.12.9

commit 52b6f673d329076a46ca862fd41d693ed30c6745
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:44:05 2021 +0200

    feat: storage classes added for Immediate binding, fixed harbor on azure not starting (#401)

commit ae442ea87002bb212c47b01c36969306ab4869c5
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:33:46 2021 +0200

    fix: added istio-apps ns to fix istio-system injection problem (#400)

commit ae6711a6e937fb6d5bd6eec6bec82a83cdf64e45
Author: Sebastiaan Verbeek <sebastiaan.verbeek@redkubes.com>
Date:   Wed Apr 7 16:06:51 2021 +0200

    fix: bin/otomi and bin/common.sh conditionals (#392)

commit 73d8bcbbe6e979a2d120b8145497d434674195f4
Merge: b0101642 88df9265
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Apr 7 15:41:37 2021 +0200

    Merge branch 'master' into gitea-drone

commit 88df9265eb78e7536a0fee5fdec8d6908d46ef56
Author: Marc Went <Dunky13@users.noreply.github.com>
Date:   Wed Apr 7 15:25:14 2021 +0200

    fix: fixes bug introduced by #370/#382 (#395)

    Fixes bug that was introduced by the docker pull before run issue.

commit b09d8ecab97b4960ab1baf4b0fbc88ad1d755935
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Apr 6 16:27:58 2021 +0200

    fix: smaller window for blackbox alert trigger

commit 67177769cff315f279cb4ba37d38c369bea16a6d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Apr 1 20:32:04 2021 +0200

    chore(deps): bump y18n from 4.0.0 to 4.0.1 (#387)

    Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
    - [Release notes](https://github.com/yargs/y18n/releases)
    - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/yargs/y18n/commits)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b01016426a76505ab1e5bcd92841ea2645faa3c2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 17:26:29 2021 +0200

    fix: fix bug introduced in master

    image_tag was set to a string, not the function execution output. Bug was introduced:
    https://github.com/redkubes/otomi-core/commit/e96abb0d9ac1c12e429a9a1b3d10a39f025fdb3c#diff-6451e52b3c5aea40df88de734a2a881507a65bb8225db356685e5787557f863bR30

    redkubes/unassigned-issues#170

commit bf78026176c8cc78e488f30ecbe478f3b3f19920
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:49:33 2021 +0200

    fix: chmod gitea mount, because of weird permission errors

    gitea suddenly gave weird permission errors, chmodding to 777 resolved this (for now)

    redkubes/unassigned-issues#170

commit 76321a17d55709f1545bb23bfe0b8164c38b5f70
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:48:40 2021 +0200

    refactor: make some drone filters optional

    Drone gitea doesn't require orgsFilter or repoFilter, so these are now optional.

    redkubes/unassigned-issues#170

commit dbbebff4d3dbd1f8764e3fb05d4b4d88634a0c4d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:47:49 2021 +0200

    refactor: change gitea-push to use main instead of master, and add gitea remote

    Use main instead of master (on @Morriz request) and add gitea as a remote if another remote also
    exists and the user so desires.

    redkubes/unassigned-issues#170

commit 1c778af8cc00d0218388a6863412d960b435f26a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:45:36 2021 +0200

    refactor: cleanup of code

    Use cluster.domain to retrieve the domain name for retrieve-credentials, and fix a typo. Pull gitea
    image if not present (was always). Don't install jq using apt for otomi-tools, as the binary is
    copied from release.

    redkubes/unassigned-issues#170

commit d2a4385cdb12c4aabb29bf2c88b33335c4d54ad6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:43:25 2021 +0200

    refactor: make drone-admit-members a post stage as well

    drone-admit-members runs for github values (not relevant for gitea - but possbile configuration). As
    it possibly depends on drone, I marked it as a post stage too

    redkubes/unassigned-issues#170 #364

commit 0811b4b58c63a94b85f95d1b72d2196dbc61d06e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:41:53 2021 +0200

    fix: update the drone chart

    The original drone chart did not fully support Gitea. Added a couple of variables to make it work
    with gitea

    redkubes/unassigned-issues#170

commit e102d8957256683fd878ba2ab1f7e322fa583e4f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:40:12 2021 +0200

    feat: ignore keycloak for oauth verification

    Need to verify oauth credentials, need to ignore keycloak here

    redkubes/unassigned-issues#170

commit 1fefb008abf7ab67ee4d0733c4a45678eb91ac4c
Merge: bb65d1b9 e96abb0d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Mar 29 15:22:15 2021 +0200

    Merge branch 'master' into gitea-drone

commit e96abb0d9ac1c12e429a9a1b3d10a39f025fdb3c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Mar 29 13:52:03 2021 +0200

    feat: docker pull before run (#382)

    * feat: docker pull before run

commit c0b544357900af19dba8e9067bf2cf521b9d017f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:57:06 2021 +0100

    fix: stderr diff between github pipeline runner and local docker runner

commit 90086214adf13d7a5ea11e0b550a9f9e6630e2cf
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:37:30 2021 +0100

    fix: unset var

commit edd93e7e733cf1b0699000312bd6b2de0ed155ff
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:27:39 2021 +0100

    fix: tests now readable

commit bfb5761eecca5094ce07d8e0d685fac8403f01e7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 19:49:39 2021 +0100

    fix: hf_templates function fix, scripts always exit on error

commit 19989e58f71bcfcb8d06692ba026292ae4c7a5b4
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 15:18:21 2021 +0100

    fix: team service without path now appears with slash in ingress

commit bb65d1b964e64cfd1071575d79e1c79c4a47c88f
Merge: dd821940 b0f984e4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 26 15:10:26 2021 +0100

    Merge branch 'master' into gitea-drone

commit b0f984e43d7ac74a268ed16656176bbe235e5bc7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 23:32:33 2021 +0100

    chore(release): 0.12.8

commit 54263dbde6ff36df72a446474e5c2d1eb795615c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 23:32:17 2021 +0100

    fix: missing schema [ci skip]

commit 96f0bb35af5f5231b7027ff06b8fd025767ced5d
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 20:52:01 2021 +0100

    chore(deps): upgraded harbor to 2.2.0

commit e9a8e312451dae0aa1d85479c64da666dccce7b3
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 18:07:04 2021 +0100

    fix: service paths may have underscores...doh!

commit db6d18671ff62276841aa5e7b1f6723cb5d5e175
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 17:45:38 2021 +0100

    feat: exposed maxBodySize for nginx

commit 99d64d81fb3a9c258a75ad56278e54474933d496
Merge: 29d06c72 a1fd9c58
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 10:59:51 2021 +0100

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 29d06c72d46e59bdadc27da2f129319c24dffcfe
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 10:55:45 2021 +0100

    feat: otomi regcred

commit dd8219407167425d2ee126729c7c01b0adb4fc09
Merge: 97500a1e a1fd9c58
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 15:28:47 2021 +0100

    Merge branch 'master' into gitea-drone

commit a1fd9c5888ecdba3d84130dc154bfe3389ba92bf
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Wed Mar 24 15:28:28 2021 +0100

    feat: support sub claim mapper (#377)

commit 97500a1e6b2192a9ee45dbb21d3b381bacc62d25
Merge: 4981ecf5 bfd16aeb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 11:04:26 2021 +0100

    Merge branch 'master' into gitea-drone

commit 4981ecf55c7fca64aa3510beddf5bbf1fc86a4ce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 10:59:15 2021 +0100

    fix: make gitea default sourceControl in drone

    Add tag to make gitea default source control

    redkubes/unassigned-issues#170

commit bfd16aebb5aac1e82b79a398d993ef49286d48e6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Mar 23 20:12:24 2021 +0100

    fix: removed interfering CI flag from run-if-changed [ci skip]

commit c4039ab8ed75b4416759d486e37942b741a9a147
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Mar 23 20:10:07 2021 +0100

    Kubeapps upgrade (#376)

    fixes bug that would generate new passwords even though these are provided

commit df2e085dde001b18a2b113ee2057571a8593495a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 17:23:53 2021 +0100

    refactor: minor refactor, reordering of the script

    Exit on CI can happen in the first step, sourcing common and secrets can happen as step 3 & 4

    redkubes/unassigned-issues#170, #365

commit 68cc054c391cc25b90ac0d867f14ffb26373b1d7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 11:03:27 2021 +0100

    feat: make retrieve-credentials more robust

    Make sure that certain checks are done to make this script either work, or tell why it doesnt

    redkubes/unassigned-issues#170 #365

commit 18c61260e5654b87e2a9698342c6bbf5738e7dce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 10:51:40 2021 +0100

    fix: added demo chart for gitea

    Demo chart added for Gitea

    redkubes/unassigned-issues#170

commit b43cdb87881da4c7603bdcf98629bd41fd32a913
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Mar 22 09:22:32 2021 +0100

    fix: added conf for drone branch

commit f67d2b1321aed793c3190348fa2fa3d2665e02e9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 19 17:18:35 2021 +0100

    feat: implement retrieve credentials script

    Implement shell script that retrieves the drone credentials and puts them into otomi-values

    redkubes/unassigned-issues#170, #365

commit c581e0a5db78d82206d6d683b389fd240d6492c8
Merge: 116ceb7d 3fc7f4f3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 19 12:00:36 2021 +0100

    Merge branch 'master' into gitea…
0-sv pushed a commit that referenced this pull request Aug 21, 2021
commit b0f507b435e40004c1b3686ef44e21bb293be5b3
Merge: 59583a68 829509a9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 28 10:45:59 2021 +0200

    Merge branch 'master' into otomi-zx

commit 59583a681b41f08bb66d0c047ef43b6c9083d83f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 25 15:49:15 2021 +0200

    feat: 🎸 Allow to skip certain steps at startup

    Not every command needs the same startup, but is quite similar.
    Introduced an option to disable certain aspects.

commit 33da886bf1392149d4fe31482497c007bd9d0cdd
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 23 18:32:40 2021 +0200

    feat: 🎸 Add no-interactive option

    This allows to run the CLI without user interaction, and returning
    default answers for any questions.

commit 679f2b20a65a54bd64f93b0add0297303b3e1c7e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 23 17:27:35 2021 +0200

    chore: 🤖 Make ESLint run in VSCode

commit aa73806f563d040c72bfb56b702d734784cbbd04
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 16:44:21 2021 +0200

    fix: 🐛 Make new CLI work with ENV_DIR properly

commit cdb1aa7da72d9924136e597581f8cb0dca145ec2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:47:45 2021 +0200

    feat: 🎸 Make the ask function more versatile & add bool yes/no

commit a32964607543ad85faaa9c213d6ba965676e923a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:47:09 2021 +0200

    refactor: 💡 Make ENV_DIR -> ENV.DIR as getter (a func)

commit 5daa6fee3d8cd02d43ac9cfe21f6e86240aed7cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:45:53 2021 +0200

    refactor: 💡 Remove the env-dir option

    Since we run in docker, we cannot guarantee env-dir is a mounted volume

commit 707475c533b7a44eab0db81e27eec0e9c10f9ead
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:44:57 2021 +0200

    chore: 🤖 Update packages

commit e377cbe912551de53202a855a2bef3dda0dc6f86
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 22 12:43:37 2021 +0200

    fix: 🐛 Force ENV_DIR to be set in bash

commit df200d9d47121d519dbe3eeee1837a265617cc8c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:40:31 2021 +0200

    fix: 🐛 Fix validata-values and write some jsdocs

commit 432aa6a1c0c030fcebae291b55922ef2a17379b2
Merge: b0a7bb32 adf34183
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:01:36 2021 +0200

    Merge branch 'master' into otomi-zx

commit b0a7bb329677d145f728c39bb5d20a96309be084
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 15:01:20 2021 +0200

    fix: 🐛 Throw error so help can be shown & error message printed

commit 6efc80ddc289fbaaf12e7ce94f6a1036d357687d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:50:44 2021 +0200

    fix: 🐛 Fix imports, they didn't load properly

commit df43e2a5c0edd5745f982da6a0cf7658ef9dbbac
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:44:30 2021 +0200

    chore: 🤖 Fix ESLint - part 6

commit d027252c328b319809866fc54df539d6378a3612
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:41:14 2021 +0200

    refactor: 💡 Create an index.ts for common folder & rename

    rename common.ts to not overlap with common folder

commit 140fa652828165b660972714c015a50cb1f61824
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:33:13 2021 +0200

    refactor: 💡 Cleanup files & imports

commit 30f9af03c2a4d295f73b28a1d4cc8fec25352fb2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:24:06 2021 +0200

    chore: 🤖 Suddenly ESLint started complaining  cyclic imports

    Had to refactor the codebase a bit

commit bf395475f02f8593572f4680e4dc7600589df9f3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 14:23:22 2021 +0200

    feat: 🎸 Use node's experimental-specificier-resolution=node

    You no longer need extensions on ESM imports, which ESLint couldn't
    handle

commit ee405247a19c560957fc15316f7c1fa4f1da8bd9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:47:39 2021 +0200

    refactor: 💡 Remove some debug commands

commit f9f7ef283f61f32f72a3930e6a821e2285c7e012
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:44:22 2021 +0200

    refactor: 💡 Make some prints debug level, instead of verbose

commit 6cfd0b350eff2b37549589510d046115f2015c66
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:40:45 2021 +0200

    fix: 🐛 Fix refactoring errors that I spotted late

commit ad5d74a58da0a311a8e0f01cca8f9e681d45d1e0
Merge: 24ddf66e 25fd4b7a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:24:48 2021 +0200

    Merge branch 'master' into otomi-zx

commit 24ddf66e01b596fc367777a0c8ab53388b02766d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 12:24:28 2021 +0200

    chore: 🤖 Implement rest of ESLint errors - part 5

commit 2b65be513a84fc33050f6c71d9a3601603336fd7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 21 10:22:28 2021 +0200

    refactor: 💡 Make the hf function retrieve an object vs params

commit 3a4cf8f8af9c8708e7dcde719f8c67f6dce9f3de
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 21:26:08 2021 +0200

    chore: 🤖 Adhere to ESLint - part 4

commit 8e280dd0986732e97b6c59f5221a1153999de81e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 17:07:56 2021 +0200

    chore: 🤖 Adhere to ESLint - part 3

commit df81161eb43965aae642700589570235f2b0cc51
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 17:01:26 2021 +0200

    refactor: 💡 Adhere to ESLint - part 2

commit c413c9e041c40b173b8f2e47b29352a6cb61c0f7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:22:19 2021 +0200

    chore: 🤖 Don't run updater on CI

commit 09e42f71ee80e9a67fd69f96a526368c043e0a30
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:14:45 2021 +0200

    fix: 🐛 Forgot to propagate a fix from local testing folder

commit 19b606ba8b18ddbabcc16cdd5a797c1fb501fc89
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:13:28 2021 +0200

    fix: 🐛 Make extra ENV Variables easier to set

commit 7d395455dc3314966fe226baeee55a6c41142deb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 14:09:04 2021 +0200

    fix: 🐛 Make the command dynamic, based on user install

    If called with otomi it will display otomi, if installed as otomix it
    will display otomix

commit 92fd19c644c344a21f904a306007a7ab65953f69
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:55:44 2021 +0200

    fix: 🐛 Improve portability

commit def72bd10e6b2ab8bf4ba332125fc85ba79186d7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:25:24 2021 +0200

    fix: 🐛 Fix parsing the github api

commit 936832bda6edc7cb72b1bd22d6f9fb6256a8e0e7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:19:45 2021 +0200

    fix: 🐛 Forgot to call the checkUpdate function

commit 11f5c4f62b254d0c46ccb13c9fce67a77045c220
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:15:53 2021 +0200

    fix: 🐛 Fixing some self-updating bugs

commit e2524a51ac38560b335204abfb59daae05e2a63c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 18 13:06:49 2021 +0200

    feat: 🎸 Self autoupdating shell script - hopefully

commit 5958df0185fbfe8d9167d40c80ab96da1720d772
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:54:00 2021 +0200

    fix: 🐛 Use passed along DOCKER_TAG

commit bce3d38334633c9db5acd1ec04dd77a0d85a6ed9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:52:51 2021 +0200

    chore: 🤖 Pass DOCKER_TAG along to the container

commit 2db27508860adf87abe699a10e0141e0489aeaa1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:24:53 2021 +0200

    fix: 🐛 Check if ENV_DIR is empty, if so, only allow bootstrap

    Also, if ENV_DIR doesn't exist, create it and set the ENV_DIR process
    variable

commit 8a63ce2f8002f208d8051dfa379e8e3c370de173
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:10:34 2021 +0200

    fix: 🐛 Check if $ENV_DIR is not empty (to be bootstrapped?)

commit 774a834982f959985d39f7913f2de437b31c3e10
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:10:08 2021 +0200

    refactor: 💡 Do ENV_DIR calls only when running, not on startup

commit f4a37b2682f4d357ede0fbe9972394f5ff8aef42
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 15:09:43 2021 +0200

    fix: 🐛 Fix to run docker pull on every run

commit 4265158d6d86222de7555a0039b51d9d964cb125
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 14:00:46 2021 +0200

    refactor: 💡 eslint - round 1

commit d3ac41160816562439bc7eccecefcbd7706f6120
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 11:14:17 2021 +0200

    fix: 🐛 Differentiate between dev and prod executable

    If running in otomi-core and there is a dist folder available, use that
    executable, else use the supplied codebase in the docker image.

commit d3d9ffd48b1f553a4c016932ac47f27a1e4a3aab
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:36:24 2021 +0200

    refactor: 💡 Extract scriptName into constant

commit 05287317615164ec5f813a90dedc2e5c98ca4282
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:25:24 2021 +0200

    fix: 🐛 I don't think the init should be nullable

commit d4b7b017a01f80909e3f931866050bae52641d0d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:59 2021 +0200

    chore: 🤖 Update docker image to properly build in CI

commit dd209598d645bf6562cd6e36f65b06aff9e106cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:38 2021 +0200

    fix: 🐛 Decrypt secrets on every otomi run, should it also rmv?

commit 06ec3488448d162f447578a97ca390f60d25c811
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 10:24:06 2021 +0200

    refactor: 💡 Re-order crypt.ts and add debugging messages

commit 5c9a52dad6336a4c0007516283a3a94e9c740301
Merge: cc113106 230d42d8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 17 09:33:23 2021 +0200

    Merge branch 'master' into otomi-zx

commit cc1131063280013e5c274c9e9315fddaf3f55fb8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:57:08 2021 +0200

    fix: 🐛 Fix coerce of state-values-file option

    Just return if empty, that's fine

commit dcbb299fda14e9a7d0d4e2c974cbb1a2d2d760bf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:54:58 2021 +0200

    feat: 🎸 Add more helmfile options

    As provided in: https://github.com/roboll/helmfile#cli-reference

commit 41bcbc4a7d5bdfb0f79fff083fc70d8ff48c1cc8
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:47 2021 +0200

    fix: 🐛 Make helmoptions easier to extend

commit 0588c1b54d4f55700761c34be15a4d1234bbcb7d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:32 2021 +0200

    fix: 🐛 Print also error messages when parsing isn't done yet

commit 021355f012be49c12cfaac5cec29c178eac8dd63
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:36:13 2021 +0200

    feat: 🎸 Allow certain logging to have static colors on env var

    When setting STATIC_COLORS=true as an environment variable
    crit/exit/error message are a shade of red (depending on depth), warn
    gets a shade of yellow and verbose a shade of green, can be extended

commit 86124486b10f17db5850fd2f07fc458fb26616b9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 17:34:44 2021 +0200

    fix: 🐛 Print error message on error when parsing fails

commit 117b2616706912df17fb7d83353cdc01140c06aa
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:36:53 2021 +0200

    refactor: 💡 Fix .gitignore for playground.ts

commit b4e411312d9eaf5732be0b0b54bea6ec866140be
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:34:53 2021 +0200

    chore: 🤖 ignore playground, no longer needs updating

commit 30eefef3ea96037b84352f1058eb34ebe6858c59
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 16:32:46 2021 +0200

    refactor: 💡 Make functions camelCase - part 1

commit 75be207e633e00cadac01f1365f23a1f25f3fa9a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:59:09 2021 +0200

    refactor: 💡 Rename all to new debug command -> terminal

    Rename dbugger to terminal, makes more sense, and doesn't intervere with
    debugger/debug/console. Also organized all imports at the same time

commit ca98062737b0a4387f61b4a2cf820b9a6cd5b38c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:57:51 2021 +0200

    refactor: 💡 Give the debug library custom file

commit 45b985c5bd24bcfbb10af9c04a2c52d6e6d242a0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 15:57:15 2021 +0200

    style: 💄 Organize imports on typescript save

commit 9d49f7d8818507346c7c87337fd0b2ca4ff8ec6c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:07:26 2021 +0200

    refactor: 💡 Reduce manual import necessecity

commit 9ba8e4d9b0477220554c6d1d7629b60a9b9d1b12
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:06:56 2021 +0200

    refactor: 💡 Add selector and make errors contain italic

    https://github.com/roboll/helmfile#cli-reference

commit b37ca5f36226adf2941ee7dadb8181ddb1c4ac2f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 14:06:17 2021 +0200

    docs: ✏️ Add descriptions matching old CLI usage

commit 469bed80ffb99ff24dae5220fd02037ce5b2a8aa
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 13:12:41 2021 +0200

    fix: 🐛 Add types to nullable params in values-schema.yaml

commit 005e00734e90479bff77a8e7a121f27d56a5ccc9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 11:39:13 2021 +0200

    fix: 🐛 Print validate-value failure reason

commit 348909ac12e9b000c3042333d0fbdf0ffd826c52
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 11:23:25 2021 +0200

    feat: 🎸 Fix output for `otomi x` commands

commit c6a15f26a53e81278b8b14baf9cbb9ff5cbc4815
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:43:56 2021 +0200

    refactor: 💡 silence bash errors

commit 3b9c736e92b2f5a8d9a26283f4a69c8549b11178
Merge: 8558c13d dd839d37
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:40:28 2021 +0200

    Merge branch 'master' into otomi-zx

commit 8558c13d4a4fb71ca33ab8d23bc3a38631bb4afb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:40:11 2021 +0200

    feat: 🎸 Run bootstrap as default command

commit b901b7d8a1e6fee8e20261c6e6a117fe8ae704fb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:37:04 2021 +0200

    fix: 🐛 Use nullable check (??) instead of ||

commit 8c95959bf5dc333287e6774fbd9afb644af071a2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:36:32 2021 +0200

    docs: ✏️ Document docker build command

commit 50c67f43ecf580d3db7de2f021c21b4a2cdba76b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:35:20 2021 +0200

    feat: 🎸 Make docker fully buildable for new CLI

commit cf7b9560190181d97c60801998c1fd7f812535dc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 10:34:58 2021 +0200

    feat: 🎸 Limit how often a question is asked before erroring

commit 5b56e919927f678afa56d487071c64a4a750738f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 00:24:24 2021 +0200

    feat: 🎸 Implement validate templates command

commit 9fce1af601bc35b0a18cd0a2dc418337c9723863
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 16 00:24:07 2021 +0200

    refactor: 💡 Fix some orderings of settings & rename of vars

commit 5d7e21b443936947a8b0766a0efe906af1fb27fe
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 17:01:41 2021 +0200

    feat: 🎸 Next iteration on validate-templates

commit 8d27690f2b4c2f2aa6b011ad6f1a94f8665dc708
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 17:01:25 2021 +0200

    refactor: 💡 Don't load full 'fs' package only what's necesssary

commit 2f579771df00d3a86929d6d7bd74c280f31204ab
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 14:54:32 2021 +0200

    fix: 🐛 Make map functions async

commit d724c1adda3f03edd93104c60378b33726228bc0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 14:03:47 2021 +0200

    feat: 🎸 Started validate-templates

commit 977a33273a866557498f4a7ce5560ee0a6cb1e23
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:46:16 2021 +0200

    refactor: 💡 Rename yargs to parser

commit 1119064d6fbbf45125c5f800127cb29d6a9ca4ed
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:45:51 2021 +0200

    refactor: 💡 Rename yargs to parser

commit 53100c1322e94e4e4accecc0eec311941a397e28
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:44:07 2021 +0200

    refactor: 💡 Name parser instead of yargs

commit a39d7f2e83fee15b9e323005b428a88ef73f0cce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:40:39 2021 +0200

    refactor: 💡 Simplify otomi.ts

commit 1db992a83e09a0c210263f8f1fdefc3b501449e0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:40:04 2021 +0200

    fix: 🐛 Executing shell parsing was incomplete didn't parse /

commit 80381e7afeefb7d7aad424b96381a94b0f54fe46
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 11:39:32 2021 +0200

    fix: 🐛 --help not showing all data

    Due to the function verbose it tried accessing the verbose argument, and
    implicitly started parsing. This broke the parser --help option

commit 15583650090b78625039f082cbe73986b2135e54
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 09:40:25 2021 +0200

    refactor: 💡 Match the change from bin/gitea-push.sh in master

commit 17f452a6d35882a2efeb5cbf0fd005d5fbca7fb7
Merge: de04ff94 7bbccf59
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 15 09:40:04 2021 +0200

    Merge branch 'master' into otomi-zx

commit de04ff94608b93a6c3326ad6b81ee75f549d559c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 17:45:04 2021 +0200

    feat: 🎸 Implement otomi bootstrap and update package.json

commit 3fd11b1b1b288003b0abcf1717cd9e59b01b7a6d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 13:54:03 2021 +0200

    feat: 🎸 Implement pull (but needs bootstrap) - n/w

commit 7b580667bc7353a0a0c59663247e7d45fd326de1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 11:45:46 2021 +0200

    feat: 🎸 Implemented apply (I think)

    Deploy needs to be tested on a cluster

commit 9910887b4ea9c1cc4d7d46afdbb7dd014d47dbc5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 11 11:28:32 2021 +0200

    refactor: 💡 Make ask function generic

commit cf79daa7beaad5159bfa38c4927568b600567f78
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:54:46 2021 +0200

    feat: 🎸 Start implement gitea-push.sh for apply

commit 19488437649bf7cd2fcb95313e67cdde1b49a017
Merge: 572d559f a4ac2dcf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:33:26 2021 +0200

    Merge branch 'master' into otomi-zx

commit 572d559fd83c5e014850894cb6f5e368728c2ea3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:32:18 2021 +0200

    feat: 🎸 Initial apply implementation, still deploy tbd

commit e437a70c9ca7634312338a11007471ebda538a92
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:23:57 2021 +0200

    refactor: 💡 Fix import & var defition

commit 34cd510ba90b4d578a53d02917ff218f35db8fb5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 17:22:43 2021 +0200

    fix: 🐛 Error handling of arguments

commit fcb4ca6ae65a3a0e2ec1057318f8797fbe520b02
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 16:52:05 2021 +0200

    refactor: 💡 Fix a couple of function calls that had wrong args

commit 8638a4d12f5713d6d6ed7bf160fcc6fe5000ec15
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 16:32:08 2021 +0200

    feat: 🎸 implement otomi destory (I think)

commit a928497e800d06ff7fa4b79f762b1bbcf02417e2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 15:40:24 2021 +0200

    refactor: 💡 Refactor builder function

commit 7a5dfbbf6909e1bfbc68137e9758bdef0800ba36
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 15:19:17 2021 +0200

    feat: 🎸 Implement otomi regcred

    Also fix env variable passing, needed better regex

commit 990a29ace8575b90429a2ff7435a62223b41ebd5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 14:51:12 2021 +0200

    feat: 🎸 Implement otomi sync

commit 5d19a0644be3ec6705864cf222713e9a88ffe2ea
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 14:05:35 2021 +0200

    docs: ✏️ Add example command

commit 8c62a4d90d8e40ad4f771f1e98c1fab55bfad9ef
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 13:17:11 2021 +0200

    feat: 🎸 Implement otomi test & refactor codebase a bit

commit f5b697e1e09d5377b4143a992d404b52f3b50b5d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 12:22:04 2021 +0200

    feat: 🎸 Implement diff

    Also refactor function handling, so it can be easier imported by other
    files

commit 9ff77152842517240d4f5a5565c44b87fb5b7d73
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 11:43:36 2021 +0200

    feat: 🎸 Implement otomi commit

commit 2f56e5ac56223bf67b3ea15a4662f6ce36237353
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 11:38:49 2021 +0200

    refactor: 💡 Give every command a custom function

    This custom function is exported and can be used by other functions as
    well

commit 28b42aea88e1a005f6677b3da14db5729db34d83
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:41:25 2021 +0200

    fix: 🐛 Verbose printing wouldn't work because earlier refactor

commit d166d9dcb9969e859549b9b1844454e7dc28e585
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:35:23 2021 +0200

    refactor: 💡 Refactor to add option to add context by default

commit 437b7cc707455829b51861a5fd946c1d28001f88
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 10 10:26:11 2021 +0200

    refactor: 💡 Implement setup function, that is similar for all

    It sets up context for all

commit f5926e4de267ead8203089a5540ca389d198c48f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 7 10:15:15 2021 +0200

    refactor: 💡 Use ??= (newer Syntax for ESNext & NodeJS 15+)

commit ee591000a135222528d49e49f2e6f65aee4b7804
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Jun 7 10:12:41 2021 +0200

    chore: 🤖 Update NodeJS from LTS to current in otomi/tools

commit 307132df833e54d2f8d34678ea45d8b8fb34f603
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 17:30:40 2021 +0200

    docs: ✏️ Update TO-DO list

commit 8e3894044b8e8f65c06bc1e543d50a831792dd5d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 17:28:54 2021 +0200

    feat: 🎸 implement gen-drone command

commit cf4866b89665ea6aa671244adc7f481e6a98e07c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:52:23 2021 +0200

    refactor: 💡 Refactor yargs as var instead of function

    Cleans up the codebase a bit.

commit aa306d8566634b6db2c2a48d7121dc815c05873c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:50:39 2021 +0200

    fix: 🐛 hf function would break on no args, now it's checked

commit 9ce0c5d35a2216049b3594571afd433ad9033f0f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:50:00 2021 +0200

    feat: 🎸 Implement `hf` command

commit 0d8ad634321a0214caf476255e5588c36976d3c5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 16:49:02 2021 +0200

    feat: 🎸 Make sure that the helm options are valid

    Use coerce to match & verify the helm options

commit 270ec200ce7898d14ce6092e9d38a518e426c976
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 15:12:41 2021 +0200

    refactor: 💡 Lint only on pre-push instead of every commit

commit d0e253ce9fe4c1685de8ef4a446713eaea877201
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 13:58:14 2021 +0200

    refactor: 💡 A little cleanup

commit 005fa54acf10196623a5cefd5722f25a1eb0a104
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Jun 4 13:23:01 2021 +0200

    fix: missing file [ci skip]

commit ab68797e4eb4a843222cdcea483534c1babc140f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Jun 4 12:10:07 2021 +0200

    refactor: moved binzx sources to root [ci skip]

commit ca74a6e50a02956b416a909c23219260a04c6f6b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Jun 4 11:22:07 2021 +0200

    refactor: 💡 Make cleanup functions synchronous

    They cannot be asynchronous sadly. Need to find a way to make everything
    synchronous in those functions

commit 30f9c9d4e3f9842651229787e1d227b74daed65d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 3 14:19:14 2021 +0200

    feat: 🎸 Implement cleanup function

commit f8d7df95e3bbb494fc02233884c0bd86101b508f
Merge: 2623558c c5a23735
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu Jun 3 09:57:30 2021 +0200

    Merge branch 'master' into otomi-zx

commit 2623558c93e3ec88e585f3062a52841dc930d6eb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 17:13:08 2021 +0200

    refactor: 💡 Housekeeping/optimizations

commit 61e2eb2404ce52f1733e09f476beaf973b88edc5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 17:12:45 2021 +0200

    feat: 🎸 Implement `check-policies` command

commit 941efd47ff812050ceb17f08d08f2b0cf0026caf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Jun 2 13:14:56 2021 +0200

    chore: 🤖 Make typescript compile only for ESNext, not dom

commit 0858cb07c5c3924ca783877233fb5a8e9d1ecbda
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 14:15:07 2021 +0200

    feat: 🎸 Get executing shell to generate autocompletion

    Doesn't work yet

commit abb4bbe3fa0654c372b92b806c6c68e8a22c5602
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:54:37 2021 +0200

    refactor: 💡 export the module itself too

commit ccc092ed0147576510b1075fbf64082244cfddbc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:32:22 2021 +0200

    refactor: 💡 Upgrade zx  in package & use nothrow vs try/catch

commit a94bf4a5170b2b17dd19414647946e249182924d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Jun 1 11:18:14 2021 +0200

    feat: 🎸 Implement score-template

    Right now it only shows errors in the template, but it could be extended
    in the future

commit 881841c670c9a7f42a31cd8f299d1101a122fb04
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:26:53 2021 +0200

    style: 💄 Add/fix verbose logging for `otomi template`

commit 6833d087a20cfa0b8f3f92ed50a44e8478511155
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:25:51 2021 +0200

    feat: 🎸 Implement `otomi template`

commit 5c49a5250e693882b42446587b3b1e60ddd59c4d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:12:56 2021 +0200

    refactor: 💡 Make handler use arrow function

commit 229c327e4e1bc8a98fe2fa5759023566290a2712
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 16:01:10 2021 +0200

    feat: 🎸 Implement key rotation of secret files

commit c07b9e3e5df5848c28546344ba84b8e3143adc92
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 14:21:56 2021 +0200

    feat: 🎸 Implement `otomi lint`

commit 34427c889ee329935cc4629cdf62b93f9e47049c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:45:35 2021 +0200

    fix: 🐛 Implement ENV_DIR check for values

commit 2d2d830f4841a413191cfd5c049b6a233128ff94
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:44:32 2021 +0200

    feat: 🎸 Implement values command

commit 6705e55501ae9bdbde3dc7d17b3ba7c1f98ad173
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 12:40:17 2021 +0200

    fix: 🐛 Make debugger extensible

    This is usefull when calling another subclass, and you want to continue
    the use of the debugger

commit eb1a9d9d0654fb74cf91183d3cc04fffb71c8d74
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 11:21:17 2021 +0200

    refactor: 💡 Clean up the verbosity check a bit

commit adad0a5c8a408f52669aa7ab6be501ee69140cf6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 11:18:19 2021 +0200

    fix: 🐛 Don't load the debugger on import, but on exec

    When loading the debugger at the beginning, it doesn't have all the
    arguments parsed yet, by moving it into the handlers, it becomes
    available with all arguments loaded

commit 1db7ac6a52e1f8030c33d445ad1fb1a9144aa707
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:49:24 2021 +0200

    feat: 🎸 Implement validate values

commit 16b7aa9034faecdd2ced8ef17423d5934bd92a95
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:48:09 2021 +0200

    fix: 🐛 go into env_dir directory

    helm secrets enc|dec needs to happen in the folder with the sops file.
    Need to CD into it.

commit 7dc306cdefeb8fe8c57c1848ee1132c133ff88fd
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:47:06 2021 +0200

    chore: 🤖 Add strict null check for ts

commit b89ce9189848543dcc081282012611ea593bec9c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 31 10:44:23 2021 +0200

    feat: 🎸 Add fast yaml parser

commit 112a503b4546598805e0aa36d5153b2df27ac5e6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:18:23 2021 +0200

    docs: ✏️ Document progress in README.md

commit 666f995d55a024f28b59d526b5d42ce9a2351b4a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:17:32 2021 +0200

    feat: 🎸 Start implementing validate_templates

commit 0d1dcf66380691fab3509a204db0de15b7f315d5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:17:11 2021 +0200

    feat: 🎸 Start implementing validate_values

commit 7fd26b5674b2d5bcbf7172c253c09175370eb8e5
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:16:38 2021 +0200

    refactor: 💡 Make custom function for evaluate_secrets

commit 55e177e998210008f997b97cc9cd1a0456dc954f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:15:52 2021 +0200

    fix: 🐛 Fix the yargs parsing

commit 420bf4aaaf7d2603d8e3e0f76f4ebab285ed2556
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 20:15:03 2021 +0200

    fix: 🐛 Make apply & destroy runnable again

commit 0f95900166418cdb77679ee6c5d3933655635d9a
Merge: 7aeb1d4a f399eda2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:48:28 2021 +0200

    Merge branch 'master' into otomi-zx

commit f399eda2a838628837a28d6a721a493d1e5caaa5
Merge: 2070c639 f108851e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:48:00 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 7aeb1d4abeefc5169bdf02e45558ccfe0930a96e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:40:39 2021 +0200

    refactor: 💡 Re-use functions in `apply` `destroy`

commit 7a8b62e5afb5a4be4760587f514f741ce09809ae
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:38:25 2021 +0200

    feat: 🎸 Implement `otomi x` functionality

commit 04d8cf6f339bacdc7eda20f3a63176c238d77019
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:34:18 2021 +0200

    chore: 🤖 Update helm secrets to the community maintained versio

commit 795ea3bb55e3fb0ba346d554271fa4ed81637e07
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:33:47 2021 +0200

    fix: 🐛 Update the yargs caller

commit 19cffc725c2f8d7a3c77af2592f269aaf8b8fa69
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:31:49 2021 +0200

    fix: 🐛 Dynamically resize the eventemitter

    By default only 10 parallel processes are allowed. This is too little
    when en|decrypting secrets. Now it is dynamically updated

commit 41bc1d59b9187e65c554d3cd6d5fe8e542861187
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 27 11:30:10 2021 +0200

    fix: 🐛 Fix the `--help` argument

    It didn't work well before, need to wait for program to be loaded

commit e60be3dbe235851f5cf3cc988148ab01c9fbb048
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 19:21:01 2021 +0200

    fix: 🐛 Pass along the files arguments to en|decrypt

    Now they can have a file array as argument too

commit 2836e28f7324012750f07b7dfacbf4e38dbd99e0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 19:17:12 2021 +0200

    fix: 🐛 Make dec and enc commands work

    Simple by calling `await en|decrypt()` and they are functional

commit 540bc37462a068138bd0ac79429e5acbf75c2c64
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 18:59:21 2021 +0200

    perf: ⚡️ Test encrypt and decrypt

    Just timing it under otomi hf

commit 5a60e1043f5610e908b4ab9e14d6500295db8a83
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 18:49:20 2021 +0200

    feat: 🎸 Port crypt function

    Ported the crypt function, runs de/encryption in parallel for all files,
    yay

commit 55e12d992a3e836306ab709d7383692959da49f4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 15:05:45 2021 +0200

    refactor: 💡 Add exit printer, same as error, but exits

    Same functionality as the error, but exits with supplied exit code.

commit 838ff45f2e692a9a57a76c45c692ec81e18ab59c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 14:53:42 2021 +0200

    refactor: 💡 Make all commands use a variable instead of string

    Names were provided through a hard-coded string, since that string is
    used in multiple places, it is extracted into a variable

commit 9acf7ba445809c489c746129e0c90fa89213a68b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 14:37:25 2021 +0200

    feat: 🎸 Use https://www.npmjs.com/package/debug

    User npm debug as replacement for console. User
    debug.{log,verbose,warn,error} instead of console.{cmd}

commit 0050621052d32e19a1e801e8f788083be9c29170
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 26 12:04:43 2021 +0200

    feat: 🎸 Implement basic operations & documents

    Documented basic operations how to run & dev on the new otomi cli

commit db9b1ebf48e6e2f6c58e24c5cd2a66ab6255f285
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 16:21:00 2021 +0200

    Create a common script

commit 68b79118a53bd779f7cd49dd71bfcd277e4124f1
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:08:28 2021 +0200

    Show help if bash command is parsed through yargs

commit ff2dc153dbf21f7eff8277f8df1babdb68cc7084
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:06:52 2021 +0200

    Remove dist folder, don't need it

commit d776f04bebd911a29fb89b6edd0410f4594c69d0
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 15:05:54 2021 +0200

    Disable bats, we don't need it in JS

commit e57bd159abce47bd80623bd955cb8870e017a308
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 14:14:36 2021 +0200

    feat: 🎸 Implement all otomi commands as a simple template

    Created a simple template to host all otomi commands, most of them don't
    do anything right now

commit b6e6fb5eeedb820aa057945404f40265e2089975
Merge: abe640fc 2070c639
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 25 11:18:58 2021 +0200

    Merge branch 'master' into otomi-zx

commit 2070c63994a2892ab8b35779cf8c51577c9667db
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 10:48:34 2021 +0200

    fix: husky

commit b6a85ce636449968d6db14bf203057a880137d87
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 10:34:53 2021 +0200

    fix: nativeSecrets was missing from schema, added npm scripts

commit 442b7f246f59773415744d88115e0c53947f707d
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 25 01:39:11 2021 +0200

    fix: jobs, lint

commit 83a5cf8437c979d5fd1fcde1f4e1e5b538b78e44
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 24 23:12:50 2021 +0200

    fix: secrets, job logic

commit dbedc87bdf9ccff6a4eab34edbd418e69da44200
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 24 14:27:59 2021 +0200

    fix: missing colors

commit c751863fce645ea4a2c827cadca1a2e7b449ce41
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 20:31:58 2021 +0200

    chore(release): 0.13.1

commit 0015ff28e6beaeec61f9bb898ed47b6995c48bfa
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 20:27:19 2021 +0200

    chore(release): 0.13.1

commit 8a930784517c9fb42b8a3cd3ec393ba5a22f0b10
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 18:48:32 2021 +0200

    fix: templates validation, linting, k8s api json generation tooling

commit 981c2e800b2e393de2e9770131c42c73498eed13
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 12:04:32 2021 +0200

    chore(release): 0.13.0

commit 398ff0ef34407cc4ed81815c168a0a21b3ad2327
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 11:22:46 2021 +0200

    chore(release): 0.13.0

commit c01370130082e0c284b58e082cb1da11bb40f981
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sat May 22 11:00:55 2021 +0200

    feat: Gitea drone (#409)

    Allowing Drone to sync with Gitea

commit abe640fc4c5ffd2e8acc943b980e3809a8d989a2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri May 21 10:22:11 2021 +0200

    feat: 🎸 Implement `apply` & `destroy` in a basic manner

commit d2056a791dfc6a614e34d41d83a2b87d851dfaa8
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 21 10:15:16 2021 +0200

    moving external-dns to own ns

commit 54a9da847127cb33a3a9e6f96a477f224fa78f8e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 20 16:22:47 2021 +0200

    feat: 🎸 Implement new CLI using Google/ZX

    Rewriting the otomi CLI from bash to typescript using Google/ZX
    platform. This will (hopefully) simplify the usage and extension of our
    CLI

commit 5d275c596974c5d024833d06515f3b263eb418e6
Author: Sebastiaan Verbeek <sebastiaan.verbeek@redkubes.com>
Date:   Thu May 20 16:21:14 2021 +0200

    KMS schema is not valid JSON Schema/OpenAPI schema (#428)

commit 032b5acd83e64cc1a4a1dbc2a984130e21e6441e
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 20 11:21:22 2021 +0200

    fix: otomi [ci skip]

commit e1a86aa00949ae22525d7ee7b2ae2f617818f2b4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 20 10:07:40 2021 +0200

    fix: 🐛 Fix merge conflicts

    Introduced in:
    https://github.com/redkubes/otomi-core/pull/409/files/8703dfc7ef06d2b6e0ebf5fa4295d1e14da1da66..1c2a77e91bca8d62e5fa3170e714318e7ed350b3

commit 1c2a77e91bca8d62e5fa3170e714318e7ed350b3
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 18:51:16 2021 +0200

    fix: conflicts

commit fdebfb8960a00a2c123cf3cce24745548efbecd3
Merge: 93e22db8 8703dfc7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 17:51:06 2021 +0200

    fix: crypt

commit 8703dfc7ef06d2b6e0ebf5fa4295d1e14da1da66
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:19:48 2021 +0200

    fix: 🐛 Restore the init container command

    Was testing stuff, so restoring to original state

commit b05e621f47b5ad53a43227fb7873343239d5ecda
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:18:42 2021 +0200

    feat: 🎸 Upgrade gitea to 14 & rootless

    Upgraded gitea helm chart to support rootless image

commit 25559a3d33ea97249f41b86a5e4d9a0b0c6c8629
Merge: 59160f2d 53570ab3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 17:18:08 2021 +0200

    Merge branch 'master' into gitea-drone

commit 53570ab3210cad5a59835788616124f9bb4a2760
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 13:25:02 2021 +0200

    fix: pipeline referring to apply now

commit 59160f2d70edb19994ed4d3115f230bee49ce2b7
Merge: ef70819e 242a6089
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 19 10:03:51 2021 +0200

    Merge branch 'master' into gitea-drone

commit 242a6089935f63dd36b31d9b5694f3bbbf5e6f5c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 19 09:57:16 2021 +0200

    fix: lint, dev channel, oauth2-proxy img update

commit ef70819e5c3aca43c55648be3b6acf37b9fb74e4
Merge: d4dc1ad0 a018804b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 18 10:04:24 2021 +0200

    Merge branch 'master' into gitea-drone

commit a018804b30bc057c3999cd3e4f66ac0a8685c2d6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 22:29:39 2021 +0200

    fix: added more apps also to profiles

commit e6f80a86546ed176ab05fdbfaab113d300c059cf
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 22:13:11 2021 +0200

    fix: added apps to schema to accomodate console ce mode

commit ea473865b24082aa83e9404eee2999a7e89ac361
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 21:10:59 2021 +0200

    fix: added missing cluster env to console

commit df316599533205dcac358de719ca2a3ec64ab66b
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 17 19:44:01 2021 +0200

    fix: lm regression

commit d4dc1ad0653ea60d881e00d02c65bae0e49a7411
Merge: 8bdfacc2 6ea8a22d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed May 12 09:54:44 2021 +0200

    Merge branch 'master' into gitea-drone

commit 6ea8a22dbe63f1362089762108ae92a964c62537
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 12 06:48:08 2021 +0200

    fix: crds, policies

commit b86903c2de22e40c66a3f2e1224a3716f5c66143
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue May 11 23:27:59 2021 +0200

    fix: crds issues

commit 8bdfacc283e0f6a2830124f541c553bb2bcc9e33
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 14:33:43 2021 +0200

    fix: 🐛 Add drone secret property to values-schema.yaml

    values-schema.yaml didn't have a secret property for drone

commit 75aed8459f5c21fb7bd913b9342c169e05f10bbe
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 13:52:27 2021 +0200

    fix: 🐛 Add Drone_url env var

    Added drone_url env var to gitea template and remove
    retrieve-credentials.sh

commit 5758ff2ec76e9bcc14afdd46490c694f6ed58649
Merge: a1aa7229 fa958f10
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue May 11 10:27:23 2021 +0200

    Merge branch 'master' into gitea-drone

commit fa958f10c99de6e9113f79386d3e3e6a03e8237f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 10 22:40:46 2021 +0200

    fix: schema inconsistencies

commit 8e3ef5e745008251a63dbe1c280e94531c10f678
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Mon May 10 19:03:24 2021 +0200

    fix: in azureMonitor you need to provide either both of dlientId and clientSecret together or non of them (#422)

commit a1aa722936530f2463a124aeeca0c7e2f65a933b
Merge: 08928f81 e7a5cb4b
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon May 10 09:28:47 2021 +0200

    Merge branch 'master' into gitea-drone

commit e7a5cb4b7f79029efa70c45e14e261d0d0f73406
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon May 10 02:43:05 2021 +0200

    fix: tests

commit c2915659d136c5d2e7a568dc1c63c7a8b91e97dd
Merge: abc92489 3558e7d9
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun May 9 23:53:32 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit abc92489b4094132eaf6340af9c5f4581e3c6b06
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun May 9 23:53:21 2021 +0200

    fix: #424

commit 3558e7d9f3b1277ad11bc8d52f6fc80e9327ea6b
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Sun May 9 23:32:51 2021 +0200

    fix: add loadBalancerRG to nginx-ingeress in values-schema.yaml (#421)

commit 08928f81b46f123d957c3bc6b9233b8c5e6bdbcf
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:44:54 2021 +0200

    fix: 🐛 Run drone job in post stage of release

    Drone is started in the second step of the release process, after gitea
    is started and values are pushed. The Drone job, which activates drone,
    needs to run after drone is deployed, cq post stage

commit af9c86041a2f8f28f9ff261ccb3d7094bb6c0cf6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:32:13 2021 +0200

    feat: 🎸 Create a cronjob that will add new users to the org

    New users cannot be automagically added to the organization. By creating
    a cronjob that runs every 5 minutes, newly registered users are added to
    the readonly team of the otomi organization.

commit 494bb71aa54c0ae7f2a3e05ee824cf3350a4e993
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:30:09 2021 +0200

    feat: 🎸 Update gitea-push.sh to use the organization

    since gitea will be using an organization the gitea.push script needs to
    be updated as well

commit 69a177a710aba6223f499dcb9eff2e4b596e15e3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:28:53 2021 +0200

    fix: 🐛 Gitea update admin username - it's otomi-admin

    We create an otomi organization, so admin username can't be otomi
    either.

commit 2f6104de9aca23c78480a0159f8b742fca4b0d41
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:27:50 2021 +0200

    fix: 🐛 Drone don't use istio authz and add keycloak ignore path

    Drone breaks with jwt issuer issue when using authz and keycloak needs
    to be ignored on 2 api endpoints

commit 3daa292c58178c46640abf757e99111fcae01f35
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sun May 9 17:25:44 2021 +0200

    refactor: 💡 Drone doesn't use proxy anymore

    According to @Morriz drone doesn't use the proxy host anymore

commit cbffcbf07c2cde849d6efe58437a4e85b4074106
Merge: 54d838ff ab55553a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Sat May 8 18:30:21 2021 +0200

    Merge branch 'master' into gitea-drone

commit ab55553a336e6bb5b4af8315408f0894d0c32cd6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 04:42:51 2021 +0200

    fix: turning back on the templates validation

commit cecf76125dc892ab3f3072b067c5862f235aa268
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 04:41:47 2021 +0200

    fix: schema and bootstrap

commit 92b92c9ff67c60016679ce38bfd1d625b6236885
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Fri May 7 04:13:33 2021 +0200

    fix: AWS env vars to drun and vault operator (#415)

    sops key now taken from `kms.sops` and used for drone and otomi-api

commit 65e6d814bb304b9415d38e0d723455390acca825
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri May 7 02:43:09 2021 +0200

    fix: nginx-ingress had wrong config

commit bcc0b9f18f6e85d70f45ffc11f28efd2c6c01851
Merge: 499cda21 d4005282
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 23:10:25 2021 +0200

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 499cda2100928c3cbe80d39ce2ab3b346876379c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 23:10:10 2021 +0200

    fix: konstraint gen, gatekeeper artifacts install, fix #99

commit 89902c984d46ec094097d44b2c005f25c3272499
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu May 6 22:01:06 2021 +0200

    fix: konftest gen

commit 54d838ff977efa1c097b886f1cbb8521bf4957fc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:22:47 2021 +0200

    Fix another merge conflict

commit 2082d2d435b43c975dd22b62fee369d39031628c
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:13:13 2021 +0200

    Fix other merge conflict

commit 7b5579406fd97d98e51384ecf7da814570c3d636
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:12:19 2021 +0200

    Fix merge conflicts

commit 94c999e2170c68b7a5d2a0eebfcbea3d2b33326e
Merge: 4eea8c0d 497706cc
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:09:43 2021 +0200

    Merge branch 'gitea-drone' of github.com:redkubes/otomi-core into gitea-drone

commit 4eea8c0d9bcaa8df8cf2be081212f1bee4a8a607
Merge: ecdb2815 d4005282
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:09:12 2021 +0200

    Merge branch 'master' into gitea-drone

commit ecdb2815f6d8c98181899f0dd68e81e36f94c5b2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Thu May 6 11:07:08 2021 +0200

    Minor tweak to bin/otomi

commit d40052829e41401b7f5468f77c313bc5a997c88b
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Wed May 5 00:44:44 2021 +0200

    fix: liveness and readiness probe endpoints fixed for LightShip in otomi-api (#417)

commit 4f30e9a870e9da24ff0f1128d96faa9e605607b5
Author: Mojtaba Imani <sm.imani@gmail.com>
Date:   Wed May 5 00:34:49 2021 +0200

    fix: refactor azureMonitor credentials (#418)

commit 497706cce3107102336a9c39a8a2b042963b5358
Merge: c6871f80 e2997583
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:34:23 2021 +0200

    Merge branch 'master' into gitea-drone

commit e2997583ee305852856f449c5cd7df39fc97de74
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:17:12 2021 +0200

    fix: disabled policy checking in build for now

commit 8f4f5f6675104f587a6c8986dfa9ee5644ea9a5a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed May 5 00:07:31 2021 +0200

    fix: many policy fixes, added example test, otomi cli unified

commit 9629c190864ac9c9a75ba3e3a126fb079ace0281
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 29 11:45:16 2021 +0200

    fix: reboots on azure needed with kured, fixes #411

commit c6871f805990dbcd20af4ad6b81d3466f268f5ed
Merge: 2e131548 494f7859
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Apr 26 12:31:44 2021 +0200

    Merge branch 'master' into gitea-drone

commit 494f78596506834377758de9aeb5369e17dde745
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Apr 26 10:39:44 2021 +0200

    fix: autoscaling issues due to pdb conflict [ci skip]

commit 2b0e28b2055cda6b1dacf9329f075f842cb50753
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 16:38:55 2021 +0200

    chore(upgraded tools): latest versions of the tooling

commit 2e64b194a1addd4fe58cb51818b173da43eb0708
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 11:27:29 2021 +0200

    fix: docker check

commit f7a2e83e4efe22405aaf0558d07bc84abd933fbb
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 22 11:07:55 2021 +0200

    fix: prettified profile resources [ci skip]

commit 00fa3528a90cd887b90958b74b2b32616d39792d
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Thu Apr 22 09:23:50 2021 +0200

    fix: provider in external-dns (#413)

    * fix: provider in external-dns
    * refactor: unify values for cloudDns option at external-dns chart
    * refactor: hasCloudLB default to false
    * feat: add loadBalancerIP and service annotation to nginx-ingress
    * fix: added disableValidationOnInstall to install CRDs and CRs in one go

commit 93e22db89c30e7d4d0d4624c32970c9306a8313b
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 21 11:25:06 2021 +0200

    fix: lots [ci skip]

commit 9362043381ffaa087af2ac8e0e42ef160f314ce8
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Tue Apr 20 18:59:43 2021 +0200

    feat: single repo single cluster (#404)

    We removed the complex layering of cloud / cluster combos and otomi-values now only target one cluster.

commit 8bc0513fbaed978221dff309e23bd70c3c7d3924
Author: Marc Went <Dunky13@users.noreply.github.com>
Date:   Tue Apr 20 18:52:31 2021 +0200

    feat: create a separate configmap for init containers in jobs (#408)

commit 2e13154879fe6616a0f673c883d90dd7c28a0ee4
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 12:35:28 2021 +0200

    fix: secret [ci skip]

commit 42eb5188de7a0145d38bd2590b9ba0b25c74bcec
Merge: bf3d7e72 3da124b6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 03:35:01 2021 +0200

    Merge branch 'master' into gitea-drone

commit bf3d7e72ab040add402527b5353800b7cb81473a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Apr 15 03:32:05 2021 +0200

    feat: now falling back to otomi gitea config when gitea chosen in drone

commit 3da124b6012dabb9844fdf98cf70ad2946406c60
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:44:52 2021 +0200

    chore(release): 0.12.10

commit fc3354467d0d5b4630d399a49edaf91c6f01687a
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:38:29 2021 +0200

    fix: team demo file

commit 6b8fb6e9acc0b94b6bf9f07d0b1f5d6354bbeea7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Wed Apr 14 22:32:42 2021 +0200

    feat(team-ns): exposed resourceQuota and limitRange for teams

    closes redkubes/unassigned-issues#155

commit bd342576118e4e6885b2dc66f05ab4c20707f680
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Apr 12 16:00:27 2021 +0200

    fix: #397 (#402)

commit 6c43b93df095e5049f6acc6615599b056f4234f0
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Sun Apr 11 16:43:31 2021 +0200

    chore: added new format 2 for package json files [ci skip]

commit 8ff024aef0fd120d4ac764dfb19c9f5b7dd4ccdb
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:44:58 2021 +0200

    chore(release): 0.12.9

commit 52b6f673d329076a46ca862fd41d693ed30c6745
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:44:05 2021 +0200

    feat: storage classes added for Immediate binding, fixed harbor on azure not starting (#401)

commit ae442ea87002bb212c47b01c36969306ab4869c5
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Apr 9 17:33:46 2021 +0200

    fix: added istio-apps ns to fix istio-system injection problem (#400)

commit ae6711a6e937fb6d5bd6eec6bec82a83cdf64e45
Author: Sebastiaan Verbeek <sebastiaan.verbeek@redkubes.com>
Date:   Wed Apr 7 16:06:51 2021 +0200

    fix: bin/otomi and bin/common.sh conditionals (#392)

commit 73d8bcbbe6e979a2d120b8145497d434674195f4
Merge: b0101642 88df9265
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Apr 7 15:41:37 2021 +0200

    Merge branch 'master' into gitea-drone

commit 88df9265eb78e7536a0fee5fdec8d6908d46ef56
Author: Marc Went <Dunky13@users.noreply.github.com>
Date:   Wed Apr 7 15:25:14 2021 +0200

    fix: fixes bug introduced by #370/#382 (#395)

    Fixes bug that was introduced by the docker pull before run issue.

commit b09d8ecab97b4960ab1baf4b0fbc88ad1d755935
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Apr 6 16:27:58 2021 +0200

    fix: smaller window for blackbox alert trigger

commit 67177769cff315f279cb4ba37d38c369bea16a6d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Apr 1 20:32:04 2021 +0200

    chore(deps): bump y18n from 4.0.0 to 4.0.1 (#387)

    Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
    - [Release notes](https://github.com/yargs/y18n/releases)
    - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/yargs/y18n/commits)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b01016426a76505ab1e5bcd92841ea2645faa3c2
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 17:26:29 2021 +0200

    fix: fix bug introduced in master

    image_tag was set to a string, not the function execution output. Bug was introduced:
    https://github.com/redkubes/otomi-core/commit/e96abb0d9ac1c12e429a9a1b3d10a39f025fdb3c#diff-6451e52b3c5aea40df88de734a2a881507a65bb8225db356685e5787557f863bR30

    redkubes/unassigned-issues#170

commit bf78026176c8cc78e488f30ecbe478f3b3f19920
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:49:33 2021 +0200

    fix: chmod gitea mount, because of weird permission errors

    gitea suddenly gave weird permission errors, chmodding to 777 resolved this (for now)

    redkubes/unassigned-issues#170

commit 76321a17d55709f1545bb23bfe0b8164c38b5f70
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:48:40 2021 +0200

    refactor: make some drone filters optional

    Drone gitea doesn't require orgsFilter or repoFilter, so these are now optional.

    redkubes/unassigned-issues#170

commit dbbebff4d3dbd1f8764e3fb05d4b4d88634a0c4d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:47:49 2021 +0200

    refactor: change gitea-push to use main instead of master, and add gitea remote

    Use main instead of master (on @Morriz request) and add gitea as a remote if another remote also
    exists and the user so desires.

    redkubes/unassigned-issues#170

commit 1c778af8cc00d0218388a6863412d960b435f26a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:45:36 2021 +0200

    refactor: cleanup of code

    Use cluster.domain to retrieve the domain name for retrieve-credentials, and fix a typo. Pull gitea
    image if not present (was always). Don't install jq using apt for otomi-tools, as the binary is
    copied from release.

    redkubes/unassigned-issues#170

commit d2a4385cdb12c4aabb29bf2c88b33335c4d54ad6
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:43:25 2021 +0200

    refactor: make drone-admit-members a post stage as well

    drone-admit-members runs for github values (not relevant for gitea - but possbile configuration). As
    it possibly depends on drone, I marked it as a post stage too

    redkubes/unassigned-issues#170 #364

commit 0811b4b58c63a94b85f95d1b72d2196dbc61d06e
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:41:53 2021 +0200

    fix: update the drone chart

    The original drone chart did not fully support Gitea. Added a couple of variables to make it work
    with gitea

    redkubes/unassigned-issues#170

commit e102d8957256683fd878ba2ab1f7e322fa583e4f
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 30 15:40:12 2021 +0200

    feat: ignore keycloak for oauth verification

    Need to verify oauth credentials, need to ignore keycloak here

    redkubes/unassigned-issues#170

commit 1fefb008abf7ab67ee4d0733c4a45678eb91ac4c
Merge: bb65d1b9 e96abb0d
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Mon Mar 29 15:22:15 2021 +0200

    Merge branch 'master' into gitea-drone

commit e96abb0d9ac1c12e429a9a1b3d10a39f025fdb3c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Mar 29 13:52:03 2021 +0200

    feat: docker pull before run (#382)

    * feat: docker pull before run

commit c0b544357900af19dba8e9067bf2cf521b9d017f
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:57:06 2021 +0100

    fix: stderr diff between github pipeline runner and local docker runner

commit 90086214adf13d7a5ea11e0b550a9f9e6630e2cf
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:37:30 2021 +0100

    fix: unset var

commit edd93e7e733cf1b0699000312bd6b2de0ed155ff
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 20:27:39 2021 +0100

    fix: tests now readable

commit bfb5761eecca5094ce07d8e0d685fac8403f01e7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 19:49:39 2021 +0100

    fix: hf_templates function fix, scripts always exit on error

commit 19989e58f71bcfcb8d06692ba026292ae4c7a5b4
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Fri Mar 26 15:18:21 2021 +0100

    fix: team service without path now appears with slash in ingress

commit bb65d1b964e64cfd1071575d79e1c79c4a47c88f
Merge: dd821940 b0f984e4
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 26 15:10:26 2021 +0100

    Merge branch 'master' into gitea-drone

commit b0f984e43d7ac74a268ed16656176bbe235e5bc7
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 23:32:33 2021 +0100

    chore(release): 0.12.8

commit 54263dbde6ff36df72a446474e5c2d1eb795615c
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 23:32:17 2021 +0100

    fix: missing schema [ci skip]

commit 96f0bb35af5f5231b7027ff06b8fd025767ced5d
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 20:52:01 2021 +0100

    chore(deps): upgraded harbor to 2.2.0

commit e9a8e312451dae0aa1d85479c64da666dccce7b3
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 18:07:04 2021 +0100

    fix: service paths may have underscores...doh!

commit db6d18671ff62276841aa5e7b1f6723cb5d5e175
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 17:45:38 2021 +0100

    feat: exposed maxBodySize for nginx

commit 99d64d81fb3a9c258a75ad56278e54474933d496
Merge: 29d06c72 a1fd9c58
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 10:59:51 2021 +0100

    Merge branch 'master' of github.com:redkubes/otomi-core

commit 29d06c72d46e59bdadc27da2f129319c24dffcfe
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Thu Mar 25 10:55:45 2021 +0100

    feat: otomi regcred

commit dd8219407167425d2ee126729c7c01b0adb4fc09
Merge: 97500a1e a1fd9c58
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 15:28:47 2021 +0100

    Merge branch 'master' into gitea-drone

commit a1fd9c5888ecdba3d84130dc154bfe3389ba92bf
Author: jeho <jehoszafat.zimnowoda@redkubes.com>
Date:   Wed Mar 24 15:28:28 2021 +0100

    feat: support sub claim mapper (#377)

commit 97500a1e6b2192a9ee45dbb21d3b381bacc62d25
Merge: 4981ecf5 bfd16aeb
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 11:04:26 2021 +0100

    Merge branch 'master' into gitea-drone

commit 4981ecf55c7fca64aa3510beddf5bbf1fc86a4ce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Wed Mar 24 10:59:15 2021 +0100

    fix: make gitea default sourceControl in drone

    Add tag to make gitea default source control

    redkubes/unassigned-issues#170

commit bfd16aebb5aac1e82b79a398d993ef49286d48e6
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Mar 23 20:12:24 2021 +0100

    fix: removed interfering CI flag from run-if-changed [ci skip]

commit c4039ab8ed75b4416759d486e37942b741a9a147
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Tue Mar 23 20:10:07 2021 +0100

    Kubeapps upgrade (#376)

    fixes bug that would generate new passwords even though these are provided

commit df2e085dde001b18a2b113ee2057571a8593495a
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 17:23:53 2021 +0100

    refactor: minor refactor, reordering of the script

    Exit on CI can happen in the first step, sourcing common and secrets can happen as step 3 & 4

    redkubes/unassigned-issues#170, #365

commit 68cc054c391cc25b90ac0d867f14ffb26373b1d7
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 11:03:27 2021 +0100

    feat: make retrieve-credentials more robust

    Make sure that certain checks are done to make this script either work, or tell why it doesnt

    redkubes/unassigned-issues#170 #365

commit 18c61260e5654b87e2a9698342c6bbf5738e7dce
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Tue Mar 23 10:51:40 2021 +0100

    fix: added demo chart for gitea

    Demo chart added for Gitea

    redkubes/unassigned-issues#170

commit b43cdb87881da4c7603bdcf98629bd41fd32a913
Author: Maurice Faber <maurice.faber@redkubes.com>
Date:   Mon Mar 22 09:22:32 2021 +0100

    fix: added conf for drone branch

commit f67d2b1321aed793c3190348fa2fa3d2665e02e9
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 19 17:18:35 2021 +0100

    feat: implement retrieve credentials script

    Implement shell script that retrieves the drone credentials and puts them into otomi-values

    redkubes/unassigned-issues#170, #365

commit c581e0a5db78d82206d6d683b389fd240d6492c8
Merge: 116ceb7d 3fc7f4f3
Author: Marc Went <marc.went+git@redkubes.com>
Date:   Fri Mar 19 12:00:36 2021 +0100

    Merge branch 'master' into gitea…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants