)]}'
{
  "log": [
    {
      "commit": "1364e437bf921780052f27d49f51682ffd1811f0",
      "tree": "18d96f57728f02d66f5edae29d4d1a32996cd5df",
      "parents": [
        "01cf5cbd1b3e86d325d3a487f2e45862ba04b167"
      ],
      "author": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Sat Jun 29 11:39:18 2024 +0400"
      },
      "committer": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Tue Jul 02 13:40:18 2024 +0400"
      },
      "message": "DodoApp: Support volume requests\n\nUsers can define volumes section under app, and for each volume\ncorresponding env variable will be passed down to the application.\n\nChange-Id: I8da9d5e1ca652cdb2f0196fcba1b6242064d057f\n"
    },
    {
      "commit": "5f31c7821200acfe8d3e02a20b77da5eb41586b3",
      "tree": "0aea2d2c34a9f8016c5d0c7b94f4129485a6637c",
      "parents": [
        "caa365a70bea0d971b8733f47eacb635024a8e5f"
      ],
      "author": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Wed Jun 26 11:25:12 2024 +0400"
      },
      "committer": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Wed Jun 26 11:26:19 2024 +0400"
      },
      "message": "Cleanup: Delete unused services, move some things into archive\n\nChange-Id: Ie5bc61d48101e7f39cc82a29025cdd8920f35e70\n"
    },
    {
      "commit": "f5ffedb5f8b7d2039ded283c700edf39b13d94b9",
      "tree": "0d535630140821afe63a0491f7055e04c5b437ae",
      "parents": [
        "d538576ca8e62e123e6b1949d93b0cc96742670d"
      ],
      "author": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Wed Jun 19 14:14:43 2024 +0400"
      },
      "committer": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Wed Jun 19 15:03:29 2024 +0400"
      },
      "message": "DodoApp: clone with submodules\n\nChange-Id: I82d53cb91e9629cc7735f92608d9b0ddaef9b913\n"
    },
    {
      "commit": "03fd0c77f1e52b38f42f4fbe2ad33fbb92d71485",
      "tree": "fc855f7e155d9751a4f2d786ef62c567db70ff48",
      "parents": [
        "73fea41e3b45eb6a72c1d29098c854319e923424"
      ],
      "author": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Tue Jun 18 12:31:42 2024 +0400"
      },
      "committer": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Tue Jun 18 12:31:42 2024 +0400"
      },
      "message": "DodoApp: support Hugo static websites\n\nChange-Id: Ie01f12443e81f3bfc9f7500d443a0399a1fe01ef\n"
    },
    {
      "commit": "0eaf271490f399be8591a522ebfceee80d41003f",
      "tree": "c1688dbde8537313a845ce8f8533e12474ed2067",
      "parents": [
        "d9c398e445a5eff15e89929dbb111b64eaf8244b"
      ],
      "author": {
        "name": "gio",
        "email": "gio@v0.dodo.cloud",
        "time": "Sun Apr 14 13:08:46 2024 +0400"
      },
      "committer": {
        "name": "gio",
        "email": "gio@v1.dodo.cloud",
        "time": "Thu Jun 06 13:59:18 2024 +0400"
      },
      "message": "Dodo APP: infrastructure to deploy app by pusing to Git repo\n\nChange-Id: I4034c6893255581b014ddb207c844261cb34202b\n"
    },
    {
      "commit": "6738396b324f0e3a7aaccf02ef8b7520c00ad5f8",
      "tree": "1c995e0cc7238536e066969dcf58adf358546c50",
      "parents": [
        "c0b4d8fbf6a6aecd60a5f320d2e3389b73c5759c"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "giolekva@gmail.com",
        "time": "Fri Mar 22 19:27:34 2024 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 22 19:27:34 2024 +0400"
      },
      "message": "auth-proxy: reusable ingress with auth proxy object for cue configs (#113)\n\naffects: #110\r\n\r\nCreates reusable auth proxy object in base cue config, and migrates rpuppy, url-shortener, pihole and memberships app to it.\r\n\r\nMemberships app always requires authentication.\r\nurl-shortener now supports non-auth based interactions."
    },
    {
      "commit": "0ba5e4081640155aa4a356fa279c6d6bb9e55d90",
      "tree": "64cf73da6abcdf295404a76f7172151cd1a11c1b",
      "parents": [
        "d7744a6874c4eceeabf5011a18e68430725eed4d"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "giolekva@gmail.com",
        "time": "Wed Mar 20 15:56:30 2024 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 20 15:56:30 2024 +0400"
      },
      "message": "auth-proxy: proxies only authenticated requests to upstream, redirects to login page otherwise (#103)\n\n* auth-proxy: inspects authenticated user\r\n\r\n* ingress: chart and use in rpuppy\r\n\r\n* auth-proxy: make it optional in rpuppy\r\n\r\n* kratos: whitelist env pub/priv domains for auth return_to addr\r\n\r\n* url-shortener: put behind auth-proxy\r\n\r\n* pihole: replace oauth2-client with auth-proxy\r\n\r\n* auth-proxy: fix upstream uri generation\r\n\r\n* pihole: remove old chart using oauth2\r\n\r\n* auth-proxy: remove temporary values file\r\n\r\n* url-shortener: check x-user header for authentication\r\n\r\n* auth: fix allowed_return_urls list\r\n\r\n* auth-proxy: fix current address generation logic\r\n\r\n---------\r\n\r\nCo-authored-by: Giorgi Lekveishvili \u003clekva@gl-mbp-m1-max.local\u003e"
    },
    {
      "commit": "cefecf15e39337665c4507cd7e69c0644eb9e720",
      "tree": "958ffc4aecfdf8089f7e42e4f7a3ae638895ed36",
      "parents": [
        "f99bc4f3b7616db5bd65d4dc804a4f563d5d93fb"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "giolekva@gmail.com",
        "time": "Wed Feb 07 16:15:29 2024 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 07 16:15:29 2024 +0400"
      },
      "message": "url-shortener: build configuration files (#72)\n\n* url-shortener: makefile and dockerfile\r\n\r\n* makefile: make docker configurable\r\n\r\n* makefile: manifest destination\r\n\r\n* makefile: empy manifest\r\n\r\n---------\r\n\r\nCo-authored-by: Giorgi Lekveishvili \u003clekva@gl-mbp-m1-max.local\u003e"
    },
    {
      "commit": "f99bc4f3b7616db5bd65d4dc804a4f563d5d93fb",
      "tree": "e7d89643cf77e227987ad431b4acbafbe974308a",
      "parents": [
        "08af67aef1c07d1f0ff4f8d93a77237263db737e"
      ],
      "author": {
        "name": "Davit Tabidze",
        "email": "davidtabidzef1@gmail.com",
        "time": "Wed Jan 17 22:37:32 2024 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Feb 07 16:08:45 2024 +0400"
      },
      "message": "url-shortener: vendor pico.css\n"
    },
    {
      "commit": "ef21c1313e8bc150ff4b571dab4cbee50fbe0029",
      "tree": "81177095d71ab879a4e4d72c119d452049150518",
      "parents": [
        "71353b5b7b2516a5dbb2005de5623c2bf89493f6"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Jan 17 18:57:58 2024 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Jan 17 18:59:49 2024 +0400"
      },
      "message": "installer: migrate app repository client to cuelang based configs\n"
    },
    {
      "commit": "71353b5b7b2516a5dbb2005de5623c2bf89493f6",
      "tree": "369276c825724d43cb5bc0e1df0d995f38369369",
      "parents": [
        "e009a5dd3fbd34d4586d2f2f9d08347b0f31ad6b"
      ],
      "author": {
        "name": "DTabidze",
        "email": "130773020+DTabidze@users.noreply.github.com",
        "time": "Wed Jan 17 16:02:55 2024 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 17 16:02:55 2024 +0400"
      },
      "message": "added url on/off and css styles (#66)\n\n* added basic styles css\r\n\r\n* added toggle on/off for URL\r\n\r\n* added loggedinuser check\r\n\r\n* minor changes\r\n\r\n* minor changes v2\r\n\r\n* minor changes v3\r\n\r\n* chore: stylistic fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Giorgi Lekveishvili \u003clekva@gl-mbp-m1-max.local\u003e"
    },
    {
      "commit": "b00a1db3769c05f06d10aca90acec784b9e4c2ee",
      "tree": "1033ca22e97f39ec16f3cabeb8922ee9d0562f81",
      "parents": [
        "9b52ab9df80ef838278c7de02aed292483aa2775"
      ],
      "author": {
        "name": "DTabidze",
        "email": "130773020+DTabidze@users.noreply.github.com",
        "time": "Fri Jan 12 18:30:14 2024 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Jan 17 12:39:32 2024 +0400"
      },
      "message": "url-shortener: implements rfd 4 (#65)\n\n* DB Done. Adding new entry in db request Done\r\n\r\n* add short url render and redirection\r\n\r\n* separate functionality update\r\n\r\n* removed global var db\r\n\r\n* added two fields in List: owned_id and active?\r\n\r\n* fixed minor issues\r\n\r\n* db changes\r\n\r\n* added NameAlreadyTaken error\r\n\r\n* moved address check outside of Create\r\n\r\n* changed several minor issues\r\n\r\n* chenged opendb func with newsqlitestore"
    },
    {
      "commit": "6d7dcb84b2075b3dcb9eba690c9e8eb637dfcc6b",
      "tree": "df4f0ca1032dc31edb4745b41e6777eb2b55a751",
      "parents": [
        "d2f3dca1a79cafbcf9a52be44d2a3ae16db6f8fd"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Dec 20 14:44:42 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Dec 20 17:23:42 2023 +0400"
      },
      "message": "matrix: use resource renderer\n"
    },
    {
      "commit": "e1c6a2c6fecae7b8fd6663ff3ee0c26e04a2c169",
      "tree": "0ac1abfbedaa4b8e8764497c2839d1fae7428762",
      "parents": [
        "4586b4bd87f7c8ef083ad650b63a8aa1a04dd62a"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Nov 08 17:10:38 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Nov 08 17:10:38 2023 +0400"
      },
      "message": "app-repo: archive\n"
    },
    {
      "commit": "970316ad2f77cdb448bba4d9fc1c8d47a54775ad",
      "tree": "e3d86a296b7e835604fda8116a0a8008d93cab87",
      "parents": [
        "fe432b8513eaad17fa88b21796a8fd123235d9f9"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Nov 08 13:07:35 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Wed Nov 08 13:07:35 2023 +0400"
      },
      "message": "apps: app repository\n"
    },
    {
      "commit": "fe432b8513eaad17fa88b21796a8fd123235d9f9",
      "tree": "899a2d69fecbc3b09ff0df3223fb29c096f04323",
      "parents": [
        "081f18fb45eb1e29fe91ca4d296724ebc20bb981"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Tue Nov 07 15:23:30 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Tue Nov 07 15:23:30 2023 +0400"
      },
      "message": "rpuppy: multiarch docker image\n"
    },
    {
      "commit": "50357564f642bcbe0e2fe59bf8ee0d08a88c45d2",
      "tree": "28d2f8ce3bdd6e8f83cc7d0ddb26fa6b1f148170",
      "parents": [
        "cd916da55a284b69f465aa82edcdf69f105f1ae8"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Fri Jun 09 12:57:18 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Fri Jun 09 12:57:18 2023 +0400"
      },
      "message": "dodo\n"
    },
    {
      "commit": "d5f3820b4c1617018bcde63216b8b114f87bb813",
      "tree": "c7ab9774fde3b6ff60de75b01574eddce2a2d1fc",
      "parents": [
        "08a194175101a7995cef67f5faf94644978c2dfa"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Sat Feb 04 22:36:50 2023 +0400"
      },
      "committer": {
        "name": "Giorgi Lekveishvili",
        "email": "lekva@gl-mbp-m1-max.local",
        "time": "Sat Feb 04 22:36:50 2023 +0400"
      },
      "message": "app-rpuppy: gitignore\n"
    },
    {
      "commit": "0990ccff2590e5e701b72223a7429aa9355b19fc",
      "tree": "e24b2ee55df1a86850f377d52f8a2e7e37f32972",
      "parents": [
        "b080224657e528819dbf4a9858cc2574e37ba43e"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 13 16:12:38 2022 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 13 16:12:38 2022 +0400"
      },
      "message": "exp: client host and demo app using wasm/wasmtime\n"
    },
    {
      "commit": "7ef25e7c99ae1a2087d4b1aca3d6d086e519f1f0",
      "tree": "37a63ac795a4b62ef289910ef8ca5cde59a91f6d",
      "parents": [
        "f4d64908b85a8c632120df4ac6229e7f150dd46d"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 29 16:02:36 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 29 16:02:36 2021 +0400"
      },
      "message": "rpuppy update dependencies\n"
    },
    {
      "commit": "f4d64908b85a8c632120df4ac6229e7f150dd46d",
      "tree": "053eedc6d9e76fb94eecb9eb3a6ba8fbe715d24b",
      "parents": [
        "d96f96b6d47aa529a4a9f7a6d95b1ebff4bc7bc0"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 29 15:59:23 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 29 15:59:23 2021 +0400"
      },
      "message": "rpuppy: update yaml lib version\n"
    },
    {
      "commit": "6f3e233c7121388e7dff3700f9aaf9d20e302b01",
      "tree": "1a02d6daefaeb7ad1ef71a02bf97ca5fa01578ad",
      "parents": [
        "704bfd9e58a16d97f821857f95d1db55ac5b2a40"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Dec 04 19:42:13 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Dec 04 19:42:13 2021 +0400"
      },
      "message": "Build multi-arch container images across stack\n"
    },
    {
      "commit": "ee3a57b2e2402fded29c75d19a2ae8b1fa36a52a",
      "tree": "1c121ff3d5a5411268a0aba1ac516786ff9df193",
      "parents": [
        "3423ac2a4e2299895b1a833fed1c58276f106f9d"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 01 16:18:23 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 01 16:18:23 2021 +0400"
      },
      "message": "Installer: mail-gateway configure downstream smtp server addresses\n"
    },
    {
      "commit": "11881b5f1453916b039ccdd2cb4a1f598bf33fdf",
      "tree": "e7c460fc43e7d0f7fd1b92ae0fe82b47983b57a8",
      "parents": [
        "9fcfd4df61071b1144a486e9c5a8e8775e518dd3"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Nov 27 16:51:58 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Nov 27 16:51:58 2021 +0400"
      },
      "message": "Installer: configure cert-manager(-webhook-gandi), kubed as part of infrastructure\n"
    },
    {
      "commit": "75ee27167691521d040bae25be3edb856795da30",
      "tree": "8340561edc8e7352045cfaf16af2902cac6cec63",
      "parents": [
        "7fe15197e5a36d6c524721b35152923f9d6ec94b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 26 13:57:12 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 26 13:57:12 2021 +0400"
      },
      "message": "mail-gateway\n"
    },
    {
      "commit": "7fe15197e5a36d6c524721b35152923f9d6ec94b",
      "tree": "48a6767f7e1a5c5c9b53ba62d6ee59b23a0d11d5",
      "parents": [
        "4703175dcdf67dbdc3adcd6253efc741fed9b4fb"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 19 13:58:16 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 19 13:58:16 2021 +0400"
      },
      "message": "Installer: maddy\n"
    },
    {
      "commit": "95340e88088a9d27c1af1202cc019cb25a23cfa4",
      "tree": "5f8cd29ea8bfdf90f37a4f966bef6fa2b5bd112f",
      "parents": [
        "d9d85130a2c410d1afcc1552bb3048f7554f3d24"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Nov 08 21:36:55 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Nov 08 21:36:55 2021 +0400"
      },
      "message": "Installer: matrix with hydra maester to auto-register oauth2 client\n"
    },
    {
      "commit": "5cd321671998810692f365f9c1c715abed58621f",
      "tree": "01c4cf2c0d1c47529840c1fcac5429c0c680864c",
      "parents": [
        "4a021b196f7bf24b0f1634f68c85d0642b90ddc5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 05 20:10:19 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Nov 05 20:10:19 2021 +0400"
      },
      "message": "Installer: use helmfile for installing base \u0026 user services. For now only ingress with vpn mesh is covered\n"
    },
    {
      "commit": "4c2413b474a4222f49e443d55fa0412c894dcb9b",
      "tree": "4d627006b843b756175c8238a8a9b02317ede8ab",
      "parents": [
        "2b727729f8989ac0f65cd8cba3319082c0805ee5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Oct 21 19:14:08 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Oct 21 19:14:08 2021 +0400"
      },
      "message": "Email: imap web client using alps\n"
    },
    {
      "commit": "ff2e8ba581c72022591e2d012ee28762d81bc29a",
      "tree": "6c3a73e82c724866ca327bd5bb5ac74f3edb7bac",
      "parents": [
        "ee86f33ea992e53fd2db6e654879bce77733a1a2"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 12:44:10 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 12:44:10 2021 +0400"
      },
      "message": "VPN: rm apps/nebula\n"
    },
    {
      "commit": "ee86f33ea992e53fd2db6e654879bce77733a1a2",
      "tree": "ee2605148a926eb13b960d9faf97b6db659f84eb",
      "parents": [
        "292993080b6025696ec5fac001acd04c24d928ce"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 12:26:59 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 12:26:59 2021 +0400"
      },
      "message": "VPN: clean up moved files\n"
    },
    {
      "commit": "1075b46e0aa19799501f8763f19a753b632c1da5",
      "tree": "947af66f05d25e69768d3aeeed9be4789e3c7511",
      "parents": [
        "e14c39f606a236feef21d9e913c8cde9148c3822"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:59:34 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:59:34 2021 +0400"
      },
      "message": "Email: orginize maddy code structure\n"
    },
    {
      "commit": "e14c39f606a236feef21d9e913c8cde9148c3822",
      "tree": "145f1260f2c182b73aa6bd64fe173455a3711b56",
      "parents": [
        "56c156990d6bb507a228f6a61fbe75550d100b6b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:45:31 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:45:31 2021 +0400"
      },
      "message": "rpuppy: resource requirements\n"
    },
    {
      "commit": "56c156990d6bb507a228f6a61fbe75550d100b6b",
      "tree": "41b8c11a9e294d462d0a4f05a189abaf16383dcc",
      "parents": [
        "d02702262dfc4b20030efb0f888305f5ae5bc0d1"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:44:54 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:44:54 2021 +0400"
      },
      "message": "Matrix: orginize code\n"
    },
    {
      "commit": "d02702262dfc4b20030efb0f888305f5ae5bc0d1",
      "tree": "8d7f5e8f3fba7cf32adaacc65c3bcd5861a58d7e",
      "parents": [
        "4b2934b91d9422a23264e2f8248afdbbad1749e4"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:10:12 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Oct 20 11:10:12 2021 +0400"
      },
      "message": "Email: move maddy behind ingress-nginx\n"
    },
    {
      "commit": "13c3ffce6b345999fe8dec61934386e3e545bf1b",
      "tree": "cce5a0eed8ed9ad0c5b3fbc7bc27f369a3f8705f",
      "parents": [
        "1cf54318580c7255ec674b44d3516807a1226edc"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Sep 25 17:25:26 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Sep 25 17:25:26 2021 +0400"
      },
      "message": "basic Matrix installation with default SQlite db\n"
    },
    {
      "commit": "1cf54318580c7255ec674b44d3516807a1226edc",
      "tree": "5a8904e721e48254d058efb393c95845e27ed837",
      "parents": [
        "e61d1bc738aab40ccafe98cc9376ca855de30da9"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 21:27:20 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 21:27:20 2021 +0400"
      },
      "message": "Maddy account management UI\n"
    },
    {
      "commit": "e61d1bc738aab40ccafe98cc9376ca855de30da9",
      "tree": "4b4e61bfb0cb4b3d14a65371687f2d69664a3bf0",
      "parents": [
        "565fcdcedf7b4d0e3fbdb87d14d4410a2026e0ce"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 18:36:51 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 18:36:51 2021 +0400"
      },
      "message": "pull maddy\n"
    },
    {
      "commit": "565fcdcedf7b4d0e3fbdb87d14d4410a2026e0ce",
      "tree": "5ad54313f8168746e2abc74ba29051c982bfba60",
      "parents": [
        "c40b13debda6f85b5ef7c3e65ae3bf200ae1c19e"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 18:34:30 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Sep 23 18:34:30 2021 +0400"
      },
      "message": "maddy + nebula submodules\n"
    },
    {
      "commit": "c40b13debda6f85b5ef7c3e65ae3bf200ae1c19e",
      "tree": "bb3ad3118d1c2ab645f897ebaf753c4f86dc7cce",
      "parents": [
        "f1728875e55d16c3d997382fc8b0ed2dafb6c301"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Aug 02 22:49:25 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Aug 02 22:49:25 2021 +0400"
      },
      "message": "Move internal web services to use nginx-private ingress\n"
    },
    {
      "commit": "ea7ac41f0463c0f2722ed2fb0a038b7bd2ba4eba",
      "tree": "5d11f7c056e710f77dc176790c2ae75dc987e418",
      "parents": [
        "e19f76f72779441858d93a879a22527deb4b8986"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Aug 01 14:18:26 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Aug 01 14:18:26 2021 +0400"
      },
      "message": "Echo server\n"
    },
    {
      "commit": "e19f76f72779441858d93a879a22527deb4b8986",
      "tree": "48b184ab5483f7c940b1be98011ec59db8fe60f4",
      "parents": [
        "bcbaa0e2933812d04010efb6497a952e03c8c5a6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Jul 31 18:01:23 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Jul 31 18:01:23 2021 +0400"
      },
      "message": "maddy remove debug mode\n"
    },
    {
      "commit": "bcbaa0e2933812d04010efb6497a952e03c8c5a6",
      "tree": "55f2588ac9cc977c7c0033a74e2419a7fdf527bc",
      "parents": [
        "2f73280b49317d71cc0051dcaabc6d9c760078d6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Jul 31 17:59:15 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat Jul 31 17:59:15 2021 +0400"
      },
      "message": "Private vaultwarden server\n"
    },
    {
      "commit": "49a480f85f6816e2fbebd908be64821fb8642c30",
      "tree": "6ae5f9e547167af12db73def4a7591d24cd52429",
      "parents": [
        "eea069c119949de836066574947477d554d25479"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Jul 23 23:41:11 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Jul 23 23:41:11 2021 +0400"
      },
      "message": "add maddy module\n"
    },
    {
      "commit": "d9725369f7136bcf11a6c28a0098e19e8078fdb7",
      "tree": "e7fb91cffbb9133d472db19543d925767f835731",
      "parents": [
        "09a4a67e5eb3aba12117080fd880ed546fde94b3"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jul 14 21:03:11 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jul 14 21:03:11 2021 +0400"
      },
      "message": "rpuppy: update build and installation configs\n"
    },
    {
      "commit": "ad66e52e3cc41033c65aa0256ede092677bf335f",
      "tree": "2640b74af5f87ad8c82fe00f76a3fe37cc629d81",
      "parents": [
        "a11e760201b458ba16b1962b1bcd2dedc1f93260"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 20:55:37 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 20:55:37 2021 +0400"
      },
      "message": "rm Bazel\n"
    },
    {
      "commit": "4c990fa5bdbdc92c8ebc4790955b103f9256c83d",
      "tree": "1601dcb6053b344fc46a80d64dd49abc5a0f88f5",
      "parents": [
        "e8b6a5313677c7a5dc43f6dff3d2988bbc8158b2"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jan 13 17:01:12 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jan 13 17:01:12 2021 +0400"
      },
      "message": "dev: support both bazel and bazelisk in install scripts. fix dgraph version\n"
    },
    {
      "commit": "e8b6a5313677c7a5dc43f6dff3d2988bbc8158b2",
      "tree": "b488f16e339dc86893d10eea5f02899800881afc",
      "parents": [
        "1c09e60e3a4d9d33cd4d2c2270b6f3a3076c3abb"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jan 13 16:59:03 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jan 13 16:59:03 2021 +0400"
      },
      "message": "face_detection: retrieve only number of uploaded faces\n"
    },
    {
      "commit": "bc7ffa999d47f2b7363d12550891fca9698dbc40",
      "tree": "7d9fb04cb4078716c66447fe06b540d0f4b98ab0",
      "parents": [
        "372f5c99d5c61fea8f5653c1f5effef1ce291d5e"
      ],
      "author": {
        "name": "Boris Pavacic",
        "email": "boris.pavacic@gmail.com",
        "time": "Wed Dec 16 23:24:15 2020 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 16 23:24:15 2020 +0700"
      },
      "message": "Fix the command to generate public key"
    },
    {
      "commit": "0c083378565b735194f2e4f6fe114edae5f3be48",
      "tree": "35cf4a07833b6fae1957782fe7fda54f82417f07",
      "parents": [
        "e5221bcccd21dbd9b8bfb03520da28b6b5e60dfd"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 16 14:54:27 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 16 14:54:27 2020 +0400"
      },
      "message": "buildify all bazel files\n"
    },
    {
      "commit": "a517b84c4c7471aeaf6ab09812b23a416437bd86",
      "tree": "b5b88a7319ec40e24e2cf08ede57a0183e061b59",
      "parents": [
        "f255025893ba9c98ad1ed57bdcc1d40133671c0e"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Tue Dec 15 16:37:19 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Tue Dec 15 16:37:19 2020 +0400"
      },
      "message": "Initialize Dgraph schema before installing core services\n"
    },
    {
      "commit": "56c2e684cf194a8d3df4f99ae4bb2d8c8608a318",
      "tree": "bfa3606ff7ec3406dc3ce04dd7146942684b4be2",
      "parents": [
        "c2e8fbf2bdbc4c740f6b50cbf0eca71c9dfac440"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Tue Dec 15 14:27:12 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Tue Dec 15 14:27:12 2020 +0400"
      },
      "message": "face_detection: import missing pkg rules\n"
    },
    {
      "commit": "c2e8fbf2bdbc4c740f6b50cbf0eca71c9dfac440",
      "tree": "811531e8ef68561f63a1770360c8ec4c2b561ba1",
      "parents": [
        "79655f3198c1d32d2e9d3e4c5f6a9304e209f2f6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:46:53 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:46:53 2020 +0400"
      },
      "message": "face_detection: fix by mistake deleted :chart rule\n"
    },
    {
      "commit": "04d7a772947c302303ff959d6ba572e1ebb5dc41",
      "tree": "6294df0a4fafc13f3d5425fa1a042c6f5ea8ca4f",
      "parents": [
        "1ef988558bd5bfc57b698c387d0249531d394742"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:32:51 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:32:51 2020 +0400"
      },
      "message": "face_detection: rm old push_to_dev.sh script\n"
    },
    {
      "commit": "1ef988558bd5bfc57b698c387d0249531d394742",
      "tree": "e282f1ed3831a6e87424a4b87ebb80fd85057fca",
      "parents": [
        "d90cf8b6b2850ceb9abf44fb7e7556e2e53bdebd"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:32:09 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Dec 14 20:32:09 2020 +0400"
      },
      "message": "docker_image: add custom docker_image macro building and pushing docker images\n"
    },
    {
      "commit": "d90cf8b6b2850ceb9abf44fb7e7556e2e53bdebd",
      "tree": "113a1ff42fa34c1d9fca63f9941a13a4989d7158",
      "parents": [
        "04d6b917ca9d7a1fa8f01ef186f08b7c050b4b53"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:59:37 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:59:37 2020 +0400"
      },
      "message": "rpuppy: rm Dockerfile\n"
    },
    {
      "commit": "04d6b917ca9d7a1fa8f01ef186f08b7c050b4b53",
      "tree": "7d890b5b1b9e35c589622fc52b2f0506bd0732eb",
      "parents": [
        "02f7354348c15414484bb0e3eac30786fbd50b49"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:58:50 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:58:50 2020 +0400"
      },
      "message": "apps: remove chart archives, bazel can build them fresh\n"
    },
    {
      "commit": "02f7354348c15414484bb0e3eac30786fbd50b49",
      "tree": "b6ec5042b966caa9e9104e0f3f83d107290cf30a",
      "parents": [
        "8f77f23a1d452eb836020bba5ad095de9d2c9951"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:52:56 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:52:56 2020 +0400"
      },
      "message": "face_detection: add push_to_dev, fix action command and GraphQL mutation query\n"
    },
    {
      "commit": "8f77f23a1d452eb836020bba5ad095de9d2c9951",
      "tree": "344296e3dee23a8a981892c96ceaaccc87472d24",
      "parents": [
        "abcff559131bc06d2e5ab5f50446cc39cceab10b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:16:40 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 13 14:16:40 2020 +0400"
      },
      "message": "face_dataction: run docker build via bazel sh_binary\n"
    },
    {
      "commit": "abcff559131bc06d2e5ab5f50446cc39cceab10b",
      "tree": "d4db81795c55ae970ec11b83875ac28a184ee182",
      "parents": [
        "00883769a91051950b7b93be363d65af93df6605"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 22:01:12 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 22:01:12 2020 +0400"
      },
      "message": "face-detector: remove - from dir name\n"
    },
    {
      "commit": "00883769a91051950b7b93be363d65af93df6605",
      "tree": "02a91d14b3a0390955155a01d426d23321b22b2b",
      "parents": [
        "9bbef7caedd98072cc4bbb8c5756da336567f541"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 21:52:53 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 21:52:53 2020 +0400"
      },
      "message": "container-registry: add persistent volume so container images persist between restarts\n"
    },
    {
      "commit": "9bbef7caedd98072cc4bbb8c5756da336567f541",
      "tree": "f580d6a1e03b61d65c0cd1d2d90b2cfbb0265161",
      "parents": [
        "d11c657d0518d6d0a93d0706317106590f2705d9"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 19:47:39 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 19:47:39 2020 +0400"
      },
      "message": "photos-ui: simplify data dependency\n"
    },
    {
      "commit": "d11c657d0518d6d0a93d0706317106590f2705d9",
      "tree": "0bae01ec620088cceae7acad69df0cc91bdd53b8",
      "parents": [
        "d5e6c502bd03051ab9df5bcaaf226d4751d18d77"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:50:28 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:50:28 2020 +0400"
      },
      "message": "minio-importer: force chart to use local dev container\n"
    },
    {
      "commit": "d5e6c502bd03051ab9df5bcaaf226d4751d18d77",
      "tree": "c3db91a2c4bcd1e082d749ff562bf6274d6fbc8c",
      "parents": [
        "7c5a067d50a73e8b95f79ea1f049fee6e0675b02"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:41:16 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:41:16 2020 +0400"
      },
      "message": "photos-ui: remove Dockerfile\n"
    },
    {
      "commit": "7c5a067d50a73e8b95f79ea1f049fee6e0675b02",
      "tree": "a87b818b47631fc38ed58e906df490c2989b1eaf",
      "parents": [
        "53a6bef48c985f5506e1c188145a9f231e389568"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:40:49 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 17:40:49 2020 +0400"
      },
      "message": "photos-ui: move to bazel\n"
    },
    {
      "commit": "53a6bef48c985f5506e1c188145a9f231e389568",
      "tree": "f396cb5d07c195e65d2a90601eabae3ed646d3fe",
      "parents": [
        "41f177cb5e9347e6a490bf50d02d89595e7f65a2"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 16:22:45 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 16:22:45 2020 +0400"
      },
      "message": "rpuppy: fix container rule and force chart to use local registry\n"
    },
    {
      "commit": "4a58aa6995498cecb2f48e7a011f4c27fd47625f",
      "tree": "4409699e3601d69a23d0f48ba4b6d0f8e2ef1db0",
      "parents": [
        "b289c56a8cef995fbf5bfc5fb6d81119b03d8aef"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:22:56 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:22:56 2020 +0400"
      },
      "message": "minio-importer: rm Docker file as bazel is able to build the container image\n"
    },
    {
      "commit": "b289c56a8cef995fbf5bfc5fb6d81119b03d8aef",
      "tree": "12290138378d89545ca28839e558ca3a32142a61",
      "parents": [
        "36b565f4a5281bea5a06a011b4e2c8df966ab34d"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:21:23 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:21:23 2020 +0400"
      },
      "message": "minio: remove old setup and webhook configuration scripts\n"
    },
    {
      "commit": "36b565f4a5281bea5a06a011b4e2c8df966ab34d",
      "tree": "9a4532ce1bd4e12470e1e069d23b1b6c738aaede",
      "parents": [
        "d9358e7c1fa3abe5bb3fae78e20ba2cb0ae20a97"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:20:10 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:20:10 2020 +0400"
      },
      "message": "minio: use official multi-arch container images\n"
    },
    {
      "commit": "d9358e7c1fa3abe5bb3fae78e20ba2cb0ae20a97",
      "tree": "c4810a115912ad881332fe179a2cae268c84a623",
      "parents": [
        "1492f8ce356bb3db704c605be1bb66048ebf6ea0"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:17:05 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 14:17:05 2020 +0400"
      },
      "message": "charts: build minio, importer and rpuppy charts using bazel\n"
    },
    {
      "commit": "1492f8ce356bb3db704c605be1bb66048ebf6ea0",
      "tree": "41952373ad4af1af1a5e3017b485c8bab7514e96",
      "parents": [
        "67dfa5b18469b3a58a559b52fa61994ea4cb5782"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 11:33:18 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 11:33:18 2020 +0400"
      },
      "message": "minio-importer: bazel rules for building binary, container, pushing to dev and helm chart\n"
    },
    {
      "commit": "67dfa5b18469b3a58a559b52fa61994ea4cb5782",
      "tree": "5968920167636c5377e5be5acce421cf31ec459d",
      "parents": [
        "b9f9bae927e6716297ecf9e630e1ff61460c8602"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 11:12:37 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri Dec 11 11:12:37 2020 +0400"
      },
      "message": "rpuppy: add bazel rule to create helm chart tarball\n"
    },
    {
      "commit": "ad5da02ddcad1099d91354df9a16d72beb3bde5e",
      "tree": "a2343099c047c91de949ae63ae4d8f27479974be",
      "parents": [
        "7ed37a2cbca0addd4f43eaac1160f2778c1de860"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Dec 10 22:23:32 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Dec 10 22:23:32 2020 +0400"
      },
      "message": "rpuppy: add bazel rules to build alpine based container image and to push it to local dev cluster\n"
    },
    {
      "commit": "efeea64a08deb626c6bc138028c4f91f2b003898",
      "tree": "5732d0f655f19161b7a69330411c66a4f820d22c",
      "parents": [
        "f913b13b64815dc80443dfa13c2a8350768045bb"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 13:16:47 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 13:16:47 2020 +0400"
      },
      "message": "dgraph: install script waits for start up\n"
    },
    {
      "commit": "f913b13b64815dc80443dfa13c2a8350768045bb",
      "tree": "695b5469e9516b927cfa583adfb00684cd4f857d",
      "parents": [
        "7f0f76b274f741954dad2569f75996d294ebb18b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 13:13:37 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 13:13:37 2020 +0400"
      },
      "message": "core-services: install dgraph\n"
    },
    {
      "commit": "918b79d6a5b1f53302581b52ad3601c19a10ba83",
      "tree": "20c7ccccf9d95f3187f4d7a974d230307644fa63",
      "parents": [
        "d65f7cb733b64a5de290c0880b0c50126087a59b"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 12:39:41 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 12:39:41 2020 +0400"
      },
      "message": "registry: Use NodePort service for container-registry and expose it on host via k3d port mapping\n"
    },
    {
      "commit": "d65f7cb733b64a5de290c0880b0c50126087a59b",
      "tree": "d533fa490991617f155a29ace18df2fd0687b51f",
      "parents": [
        "703eb1b1c095427fc4b26962215dee071a35507c"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 10:26:20 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Dec 09 10:26:20 2020 +0400"
      },
      "message": "k3d with container registry\n"
    },
    {
      "commit": "43308d0b75de9034287acbb7f53aa59bbc018fcb",
      "tree": "5e67b15ca11d41b8a32038f444fa0f4a07ae7c24",
      "parents": [
        "e7e55b8247e73db0e9e6d1227ab576325938d5b6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 06 20:50:41 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 06 20:50:41 2020 +0400"
      },
      "message": "Use Bazel #7\n"
    },
    {
      "commit": "37c5c546908d13d25a86984c15dd00e948d14dd7",
      "tree": "6dd3cab624cbb755dd3cf4a55b55b4ff2e38f76d",
      "parents": [
        "57a2491811590daa14aeeceef8aaf26fe3219013"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 06 18:19:59 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Dec 06 18:19:59 2020 +0400"
      },
      "message": "dgraph: use config file for whitelist flag\n"
    },
    {
      "commit": "6ba1fe978fc73701569497d5b4dc4edd1f06f8f4",
      "tree": "c5412502632788efa58960f9bdc580a0862c44d4",
      "parents": [
        "2e44322efce42fd84f814448716d3dbb07692451"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Jun 25 18:47:20 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Jun 25 18:47:20 2020 +0400"
      },
      "message": "pihole: remove etc files\n"
    },
    {
      "commit": "2e44322efce42fd84f814448716d3dbb07692451",
      "tree": "ade870e22d8b2a1db41aea3f20d3fd70ce241553",
      "parents": [
        "b4497f73641461034f83c5755a2b16075a16cf87"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Jun 25 18:46:46 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu Jun 25 18:46:46 2020 +0400"
      },
      "message": "pihole\n"
    },
    {
      "commit": "7c3d9e8bde08c2601d3e5d4bce426c78ad0185a9",
      "tree": "c9f97fa5efbc717e13d8bdfd7f2889efc66fdf86",
      "parents": [
        "6b879db2c36e66ae960969508d80fcd189ecce78"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Jun 15 10:19:36 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Jun 15 10:19:36 2020 +0400"
      },
      "message": "dgraph: use buildkit\n"
    },
    {
      "commit": "6b879db2c36e66ae960969508d80fcd189ecce78",
      "tree": "556c1503ac6472c6cfa7bb5ced22d1c646e9f7d2",
      "parents": [
        "b6d40621acb2f9a82386719154f77b4c81960b04"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jun 10 21:00:39 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed Jun 10 21:00:39 2020 +0400"
      },
      "message": "wireguard\n"
    },
    {
      "commit": "440e0e337d80d4d604c40a4ccc20e71fe01e2701",
      "tree": "56ba2cb2d65471a702c75ce0cd8624b6fa9afaef",
      "parents": [
        "4e284c59161d5ac8b9c283e8dcfebd7c8c579173"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 17 10:57:17 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 17 10:57:17 2020 +0400"
      },
      "message": "photos-ui: helm chart\n"
    },
    {
      "commit": "4e284c59161d5ac8b9c283e8dcfebd7c8c579173",
      "tree": "4c1ae3be4316c5e6e804b666b2c28aed10266938",
      "parents": [
        "a71b152d04e8e390f226bdc39a77fef5406a7ab7"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 17 10:36:16 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 17 10:36:16 2020 +0400"
      },
      "message": "photos-ui: dockerfile + make paths relative\n"
    },
    {
      "commit": "3ff5ccbfd4584fc4fee578f3cbef328b1ecf46bb",
      "tree": "6f18f3d7987aa24ce89f15a635d1904c54f340a6",
      "parents": [
        "daa8559591b2510fbe39c0d16620c6d22764bee0"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 23:32:29 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 23:32:29 2020 +0400"
      },
      "message": "charts: move pcloud yaml configs into templates\n"
    },
    {
      "commit": "daa8559591b2510fbe39c0d16620c6d22764bee0",
      "tree": "0bf0ed14460ac12ffcc33b5c10bdf132a63aa32e",
      "parents": [
        "7343b37eeadada5654458e193be799bf7e0bcb27"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 23:32:02 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 23:32:02 2020 +0400"
      },
      "message": "appmanager: move pcloud configs into templates\n"
    },
    {
      "commit": "7343b37eeadada5654458e193be799bf7e0bcb27",
      "tree": "3b9ae7b38dccaaab51c479d1117978c850bb3f05",
      "parents": [
        "2a63fd1623974844f48ff41a7f06e28633882a44"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 21:20:25 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 21:20:25 2020 +0400"
      },
      "message": "minio-importer: auto create images bucket on postInstall\n"
    },
    {
      "commit": "2a63fd1623974844f48ff41a7f06e28633882a44",
      "tree": "52ef9f65fd409e11a3056ad10a7dce85ca063a46",
      "parents": [
        "1c0372cec6d70835b9f818e646cc239697741fa8"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 21:19:49 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 21:19:49 2020 +0400"
      },
      "message": "object-store: make bucket public on creation\n"
    },
    {
      "commit": "9614591125e9e84b93573b27786f32a1ec8f423f",
      "tree": "c482c07d9fec55dec5cb35cfe3fe68fac9924b87",
      "parents": [
        "79323907da612e8d2d497f429555a9edc03d03e6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 13:52:46 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 13:52:46 2020 +0400"
      },
      "message": "face-detection: point to action from trigger\n"
    },
    {
      "commit": "d47d7f9fc454f6a081f280764d9b005fb0d231a5",
      "tree": "2911b61b0cfac1e1cf258b1870b78238a2291968",
      "parents": [
        "8cc0990317c3c5e6e28dff2957878ac7e5ab1a9a"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 12:10:38 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 12:10:38 2020 +0400"
      },
      "message": "face-detection: update chart to use new actions api\n"
    },
    {
      "commit": "8cc0990317c3c5e6e28dff2957878ac7e5ab1a9a",
      "tree": "0690081f59d171fc44180dda94f3dd40d20cd295",
      "parents": [
        "b1f19ee216f4b1c948a514b360384c8e6a3ed2b5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 12:10:15 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 12:10:15 2020 +0400"
      },
      "message": "dgraph: upgrade to v20.03.2\n"
    },
    {
      "commit": "75b36014d3accdab1d27a299d2dc9e86fb801335",
      "tree": "f926e0a4ba2d640c94cb956a49843654efb0a69f",
      "parents": [
        "b84bf39625608b1026f44e1180caa17ac5702d58"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 11:28:09 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 11:28:09 2020 +0400"
      },
      "message": "apps-minio: arm64 build for minio client\n"
    },
    {
      "commit": "b84bf39625608b1026f44e1180caa17ac5702d58",
      "tree": "e413f5ea9d903caa04be405730c8126adc06b8f1",
      "parents": [
        "10428750d04b844ab6112a87a7ca9b3f2e51bc00"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 11:27:31 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 16 11:27:31 2020 +0400"
      },
      "message": "app-minio: add create-bucket-with-webhook action\n"
    },
    {
      "commit": "10428750d04b844ab6112a87a7ca9b3f2e51bc00",
      "tree": "ff87a2406939599ce1a63701f41bb706db818fa8",
      "parents": [
        "e0c728dc13cd582fd6fb7162953b9bbb46eed4d8"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu May 14 21:03:03 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu May 14 21:03:03 2020 +0400"
      },
      "message": "apps-minio: migrate to helm chart\n"
    },
    {
      "commit": "e0c728dc13cd582fd6fb7162953b9bbb46eed4d8",
      "tree": "a6d999bc5ad3b63c93aa480b28f3052920664b19",
      "parents": [
        "b49feedadb2b6074e437005ceda2cc836ad04ac9"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 22:01:40 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 22:01:40 2020 +0400"
      },
      "message": "apps: chart archives\n"
    },
    {
      "commit": "15fa293950231540945a9f70f0d4b2faa83ed48b",
      "tree": "9533cffdb414dc354443b550339747f97649564d",
      "parents": [
        "8d9f1022bbc909b000d8d8050ff8d243813ddf4e"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 20:14:55 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 20:14:55 2020 +0400"
      },
      "message": "face-detection: helm chart\n"
    },
    {
      "commit": "0ece9acbcb8c970c83eaef111f1c0f3dbd28c432",
      "tree": "0a3be7398139a20023c476bf39fdeec43fefbe94",
      "parents": [
        "acd715033c8f3f0c33e4286d18fe80df0637adc5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 15:35:20 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 15:35:20 2020 +0400"
      },
      "message": "face-detector: rm face.py\n"
    },
    {
      "commit": "acd715033c8f3f0c33e4286d18fe80df0637adc5",
      "tree": "2b4a3ff0e08f03501b1963bfa427900111084db9",
      "parents": [
        "06eb1646697903d17a0dd92c2839c1884b2aabc2"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 15:33:17 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Wed May 13 15:33:17 2020 +0400"
      },
      "message": "minio-importer: helm chart\n"
    },
    {
      "commit": "70533b7e91fb8d18d59e5057f510e0ce3d5b4be8",
      "tree": "df982a90617c8f01d57862c9f3503cdc76093243",
      "parents": [
        "5507c51b2ccfb6308f90c8c7998496760f353d62"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu May 07 10:40:00 2020 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Thu May 07 10:40:00 2020 +0400"
      },
      "message": "dgraph: use helm chart\n"
    }
  ],
  "next": "5507c51b2ccfb6308f90c8c7998496760f353d62"
}
