Commit Graph

  • fa16ce20eb refactor: added more comments to functions roxxers 2021-08-02 08:02:18 +01:00
  • 38d8b51bd5 refactor: moved a lot of flags & added comments roxxers 2021-08-02 07:36:35 +01:00
  • 9070806f8d refactor: deal with err from ShowSubcommandHelp roxxers 2021-08-02 05:58:47 +01:00
  • bb1eb372ef refactor: stack func to client, mv app to new file roxxers 2021-08-02 05:51:58 +01:00
  • d777eb2af1 refactor(style): errs should not start with upper roxxers 2021-08-02 04:20:02 +01:00
  • a3f574a8fa refactor: app new cmd to be easier to read roxxers 2021-08-02 04:18:20 +01:00
  • 30d11f48a7 refactor: break up cli pkg into nice small chunks roxxers 2021-08-02 02:10:41 +01:00
  • c2f53e493e deps: upgraded hcloud-go to direct dep roxxers 2021-08-02 01:10:19 +01:00
  • dc4e490497 refactor(style): error str shouldnt be capitalized roxxers 2021-08-02 01:09:25 +01:00
  • ffd1b3a771 refactor: function rename roxxers 2021-08-02 01:08:17 +01:00
  • 8267d4202b feat: function to display help, error, & exit roxxers 2021-08-02 00:57:05 +01:00
  • d74b7636a1 WIP make a start on the hetzner command d1admin 2021-08-02 01:54:03 +02:00
  • 9d621404fd fix: avoid runtime error when list is empty roxxers 2021-08-02 00:37:23 +01:00
  • 4ae5e6123d refactor: add specific check for missing context d1admin 2021-08-02 01:06:41 +02:00
  • 19d435c5e5 feat: implement server init d1admin 2021-08-02 01:03:27 +02:00
  • 6be54c670a fix: error out if missing server arg d1admin 2021-08-02 00:37:25 +02:00
  • a1bce4661b docs: server CLI documentation d1admin 2021-08-02 00:30:03 +02:00
  • 8a5ee68b7b refactor: drop alias command d1admin 2021-08-02 00:19:15 +02:00
  • 1846f965ec docs: mark this as done d1admin 2021-08-02 00:13:58 +02:00
  • 805defec09 docs(comment): updated comment to be upto date roxxers 2021-07-31 21:25:32 +01:00
  • f958b888b6 fix: TestReadEnv test due to refactor roxxers 2021-07-31 21:08:50 +01:00
  • 1768809872 chore: add vendor folder to gitignore roxxers 2021-07-31 21:02:17 +01:00
  • 8abc47d2e0 docs: some README love d1admin 2021-07-31 19:13:59 +02:00
  • bf7de84c66 chore: upgrade godotenv fork for multiline support d1admin 2021-07-31 19:03:31 +02:00
  • 760ac495b3 fix: handle error for reading apps d1admin 2021-07-31 18:47:32 +02:00
  • 4d12a75494 docs: more specifics in TODO file d1admin 2021-07-31 16:17:06 +02:00
  • 1442c71911 docs: mark that one as not in progress d1admin 2021-07-31 15:50:50 +02:00
  • e4c864a60c docs: mark that one as done d1admin 2021-07-31 15:50:23 +02:00
  • 42968fb8e1 feat: finally implement app new command d1admin 2021-07-31 15:50:04 +02:00
  • 932803453e WIP: still hacking on the app new command d1admin 2021-07-31 12:47:09 +02:00
  • 5771f6c158 WIP another pass on the app new command d1admin 2021-07-30 22:55:00 +02:00
  • e728bcd7ac docs: CLI flag docs and rewording of usage d1admin 2021-07-30 22:54:30 +02:00
  • 769c5b899b refactor: abstract secret generation into package d1admin 2021-07-30 22:53:51 +02:00
  • f56ddef6c8 WIP: another step further into app new command d1admin 2021-07-30 20:14:17 +02:00
  • ac6b8ab147 chore(deps): upgrade containerd 1.5.3 -> 1.5.5 roxxers 2021-07-30 16:34:06 +01:00
  • a581049cf1 refactor: simplify for loop roxxers 2021-07-30 16:32:06 +01:00
  • 58bdb456df refactor: use variable to make more readable d1admin 2021-07-30 17:09:23 +02:00
  • d97da9f45c fix: use correct path for checking app path d1admin 2021-07-30 17:07:51 +02:00
  • 064a0f271f WIP: further process on app new command d1admin 2021-07-30 13:16:28 +02:00
  • 6c36e77722 docs: add 3rd party integration TODOs d1admin 2021-07-29 12:32:16 +02:00
  • d422902e09 WIP: spec out first steps for app new command d1admin 2021-07-29 12:26:11 +02:00
  • e4ed2aeebf docs: better wording d1admin 2021-07-28 22:13:05 +02:00
  • f7b085dfa2 feat: add abra dir creation function d1admin 2021-07-28 22:10:42 +02:00
  • 1187d6bfd5 refactor: move catalogue logic into own package d1admin 2021-07-28 22:10:13 +02:00
  • bf0212c520 docs: more flag aliases (for app new command) d1admin 2021-07-28 14:27:23 +02:00
  • de3ea8188e WIP spec out app new command d1admin 2021-07-28 14:26:37 +02:00
  • bf7d437571 docs: more CLI documentation d1admin 2021-07-28 13:56:18 +02:00
  • 1ee572363a chore: mark command as in-progress d1admin 2021-07-28 11:30:30 +02:00
  • 2c1b8ee7e2 docs: document flags for app new command d1admin 2021-07-28 11:30:14 +02:00
  • 622e0127ea docs: fill out app listing CLI docs d1admin 2021-07-28 11:29:59 +02:00
  • d581d3313a docs: add missing command and drop prefix d1admin 2021-07-27 21:40:09 +02:00
  • 0e75350985 feat: prototype for app listing d1admin 2021-07-27 21:25:08 +02:00
  • cf7a8d114a chore: remove unused prototype code d1admin 2021-07-27 19:46:01 +02:00
  • ef1591d596 WIP: app status listing using concurrency d1admin 2021-07-27 12:52:09 +02:00
  • 429c7e4e50 docs: take a pass on CLI usage docs and add ASCII d1admin 2021-07-26 23:58:34 +02:00
  • 3bc612c44e WIP: status lookup for apps listing d1admin 2021-07-26 20:59:17 +02:00
  • 2c83113040 docs: add shorthand and usage docs for app ls flags d1admin 2021-07-26 19:59:50 +02:00
  • fae5a87ce2 fix: respect --type/-t logic for app listing d1admin 2021-07-26 19:59:26 +02:00
  • 145e6326c9 fix: use domain to follow original abra app ls d1admin 2021-07-26 19:49:51 +02:00
  • 5def18a9af fix: sort by server and type for app listing d1admin 2021-07-26 19:47:44 +02:00
  • 8656ae947a tests: fix App def to match new struct format d1admin 2021-07-26 19:22:26 +02:00
  • c27376c89b fix: disable merging and rely on type being present d1admin 2021-07-26 19:16:38 +02:00
  • 01cbee824a WIP: app list command sorting d1admin 2021-07-26 18:23:28 +02:00
  • 337d3e9ae1 refactor: more conventional name for method d1admin 2021-07-26 17:50:40 +02:00
  • 60a70d2d83 refactor(recipe): better naming, sorting and types d1admin 2021-07-26 17:25:08 +02:00
  • 1f62ace524 refactor: use method to sort recipe apps listing d1admin 2021-07-26 15:43:35 +02:00
  • 13028db287 chore: go mod tidy for new deps (go-git) d1admin 2021-07-26 15:38:33 +02:00
  • 1f550c2470 feat: finish recipe create command d1admin 2021-07-25 19:28:29 +02:00
  • 359b07b562 WIP: recipe create d1admin 2021-07-25 00:07:35 +02:00
  • 45c3bce7ff fix: return if erroring out d1admin 2021-07-24 23:30:42 +02:00
  • 6eee02d90a feat: add recipe versions command d1admin 2021-07-24 23:18:23 +02:00
  • dfc91a86a1 feat: WIP server rm command roxxers 2021-07-22 17:38:44 +01:00
  • dd86ec4ca8 refactor: client pkg with new context interaction roxxers 2021-07-22 15:31:39 +01:00
  • fce1ab6c02 refactor: better naming for loop scoped variables d1admin 2021-07-22 14:53:08 +02:00
  • 381de28e83 refactor: make ReadApps main API entrypoint d1admin 2021-07-22 14:51:56 +02:00
  • 56cec1580a refactor: use app-less naming for this struct also d1admin 2021-07-22 14:25:37 +02:00
  • ebfdb504ce docs: updated todo roxxers 2021-07-22 12:49:08 +01:00
  • fc7dade6f8 feat: server add command roxxers 2021-07-22 12:48:14 +01:00
  • 5e94050865 refactor: forgot there is a function in docker src roxxers 2021-07-22 10:19:05 +01:00
  • fe86b50ee3 refactor: actual context getting roxxers 2021-07-22 09:51:27 +01:00
  • a4a8997f57 Merge pull request 'Support local apps.json loading' (#10) from apps-json-handling into main decentral1se 2021-07-21 22:44:50 +02:00
  • 1f6c0e8c4b feat: support local apps.json loading d1admin 2021-07-21 18:21:45 +02:00
  • 6b370599fa refactor: simplified sort of app names roxxers 2021-07-21 17:12:35 +01:00
  • 9216cc5d6a refactor: simplifing range statement roxxers 2021-07-21 16:36:46 +01:00
  • 53576dc916 Revert "style: add missing type marker" d1admin 2021-07-21 13:32:16 +02:00
  • 05ff163386 Merge pull request 'Add recipe ls command' (#8) from recipe-ls into main decentral1se 2021-07-21 13:30:14 +02:00
  • 302ebcb394 feat: add recipe ls command d1admin 2021-07-21 10:58:13 +02:00
  • 0242dfcb0f fix: multiline vars can now be read using fork roxxers 2021-07-21 12:05:50 +01:00
  • 29971c36a0 refactor: moved all fatal errors to logrus roxxers 2021-07-21 09:04:34 +01:00
  • 2158dc851c test: makefile now runs all tests recursively roxxers 2021-07-21 08:56:53 +01:00
  • a36e80db99 fix: fixing domain being required. roxxers 2021-07-21 08:38:13 +01:00
  • b0c241ae98 bulid: added build-dev option roxxers 2021-07-21 08:20:17 +01:00
  • a74d214121 docs: use hyphen shortname and trim message d1admin 2021-07-21 00:19:06 +02:00
  • e064f18730 style: add missing type marker d1admin 2021-07-21 00:17:16 +02:00
  • 7b2100c568 feat: add version command d1admin 2021-07-20 23:59:47 +02:00
  • c9ba7aef20 build: reduce binary size with optimisation flags d1admin 2021-07-20 22:45:06 +02:00
  • 16514b3151 feat: implemented type & servers flags in app ls roxxers 2021-07-20 13:00:03 +01:00
  • 635c6d6080 test: integrate new test target into CI build d1admin 2021-07-19 15:50:02 +02:00
  • dee013e4e4 test: added makefile entry for running tests roxxers 2021-07-19 14:38:19 +01:00
  • a60ebf8710 tests: around 60% code coverage for config package roxxers 2021-07-19 14:36:00 +01:00