| 1 | Opengist said no (400): |
| 2 | |
| 3 | <!DOCTYPE html> |
| 4 | <html lang="en" class="h-full " data-theme="auto"> |
| 5 | <head> |
| 6 | <meta charset="UTF-8" /> |
| 7 | |
| 8 | |
| 9 | <base href="" /> |
| 10 | |
| 11 | <script> |
| 12 | window.opengist_base_url = ""; |
| 13 | window.opengist_locale = "en-US".substring(0, 2); |
| 14 | const checkTheme = () => { |
| 15 | if (document.documentElement.dataset.theme === "auto") { |
| 16 | window.matchMedia('(prefers-color-scheme: dark)').matches ? |
| 17 | document.documentElement.classList.add('dark') : |
| 18 | document.documentElement.classList.remove('dark') |
| 19 | } |
| 20 | } |
| 21 | |
| 22 | checkTheme() |
| 23 | |
| 24 | window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', checkTheme); |
| 25 | </script> |
| 26 | |
| 27 | <link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon-32-BHd4osPo.png"> |
| 28 | |
| 29 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| 30 | |
| 31 | |
| 32 | <link rel="stylesheet" href="/assets/main-J5V8RB5Z.css" /> |
| 33 | <link rel="stylesheet" href="/assets/auto-BAVJk2MF.css" /> |
| 34 | |
| 35 | <script type="module" src="/assets/main-fH2v3Aca.js"></script> |
| 36 | |
| 37 | |
| 38 | <title>Opengist</title> |
| 39 | |
| 40 | |
| 41 | |
| 42 | </head> |
| 43 | <body class="h-full"> |
| 44 | <div id="app" class="text-gray-700 dark:text-white min-h-full bg-white dark:bg-gray-900"> |
| 45 | <div class="min-h-full"> |
| 46 | <nav class="dark:bg-gray-800 bg-gray-50"> |
| 47 | <div class="max-w-5xl mx-auto px-2 sm:px-6 lg:px-8"> |
| 48 | <div class="relative flex items-center justify-between h-16"> |
| 49 | <div class="absolute inset-y-0 left-0 flex items-center sm:hidden"> |
| 50 | |
| 51 | <button id="main-menu-button" type="button" class="inline-flex items-center justify-center p-2 rounded-md text-slate-600 dark:text-slate-400 hover:text-black dark:hover:text-white hover:bg-gray-100 dark:hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white" aria-controls="mobile-menu" aria-expanded="false"> |
| 52 | <span class="sr-only">Open main menu</span> |
| 53 | <svg id="main-menu-open" class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"> |
| 54 | <path stroke-linecap="round" stroke-linejoin="round" d="M4 6h16M4 12h16M4 18h16" /> |
| 55 | </svg> |
| 56 | <svg id="main-menu-close" class="hidden h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true"> |
| 57 | <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" /> |
| 58 | </svg> |
| 59 | </button> |
| 60 | </div> |
| 61 | <div class="shrink-0 items-center hidden sm:flex"> |
| 62 | <a href="/"> |
| 63 | |
| 64 | <img src="/assets/opengist-DI_FK2dF.svg" class="object-cover h-12 w-12"> |
| 65 | |
| 66 | </a> |
| 67 | </div> |
| 68 | <div class="flex-1 flex items-center justify-center sm:items-stretch sm:justify-start"> |
| 69 | <div class="shrink-0 items-center flex sm:hidden"> |
| 70 | <a href="/"> |
| 71 | |
| 72 | <img src="/assets/opengist-DI_FK2dF.svg" class="object-cover h-12 w-12"> |
| 73 | |
| 74 | </a> |
| 75 | </div> |
| 76 | <div class="hidden sm:block sm:ml-6"> |
| 77 | <div class="flex space-x-4"> |
| 78 | <a href="/all" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white px-3 py-2 rounded-md text-sm font-medium">All</a> |
| 79 | <a href="/login" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white px-3 py-2 rounded-md text-sm font-medium">New</a> |
| 80 | <div class="flex flex-1 items-center justify-center px-2 lg:ml-6 lg:justify-end"> |
| 81 | <div class="w-full max-w-lg lg:max-w-xs"> |
| 82 | <label for="search" class="sr-only">Search</label> |
| 83 | <div class="relative"> |
| 84 | <div class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"> |
| 85 | <svg class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> |
| 86 | <path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 100 11 5.5 5.5 0 000-11zM2 9a7 7 0 1112.452 4.391l3.328 3.329a.75.75 0 11-1.06 1.06l-3.329-3.328A7 7 0 012 9z" clip-rule="evenodd" /> |
| 87 | </svg> |
| 88 | </div> |
| 89 | <form action="/search" method="GET"> |
| 90 | <input id="search" name="q" autocomplete="off" class="bg-white dark:bg-gray-900 shadow-sm focus:ring-primary-500 focus:border-primary-500 block w-full sm:text-sm border-gray-200 dark:border-gray-700 rounded-md pl-10" placeholder="Code search" type="search" value=""> |
| 91 | <input type="submit" hidden="hidden"> |
| 92 | </form> |
| 93 | |
| 94 | <div id="search-help" class="hidden absolute left-1/2 z-10 mt-5 w-screen max-w-max -translate-x-1/2 px-4"> |
| 95 | <div class="flex-auto overflow-hidden rounded-md bg-white dark:bg-gray-800 text-sm leading-6 border-1 border-gray-100 dark:border-gray-700 ring-1 ring-gray-900/5"> |
| 96 | <div class="p-4 text-xs space-y-1"> |
| 97 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">user:thomas</code> gists created by user</p> |
| 98 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">title:mygist</code> gists with given title</p> |
| 99 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">description:sync</code> gists with given description</p> |
| 100 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">filename:myfile.txt</code> gists having files with given name</p> |
| 101 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">extension:yml</code> gists having files with given extension</p> |
| 102 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">language:go</code> gists having files with given language</p> |
| 103 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">topic:homelab</code> gists with given topic</p> |
| 104 | <p class="text-gray-400"><code class="text-slate-800 dark:text-slate-300 pr-1">all:systemctl</code> search all fields</p> |
| 105 | </div> |
| 106 | </div> |
| 107 | </div> |
| 108 | |
| 109 | </div> |
| 110 | </div> |
| 111 | </div> |
| 112 | </div> |
| 113 | </div> |
| 114 | </div> |
| 115 | <div class="absolute inset-y-0 right-0 flex items-center pr-2 sm:static sm:inset-auto sm:ml-6 sm:pr-0"> |
| 116 | |
| 117 | |
| 118 | <a href="/register" class="hidden sm:inline-flex text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white px-3 py-2 rounded-md text-sm font-medium"> |
| 119 | <p class="text-slate-700 dark:text-slate-300 mr-1">Register</p> |
| 120 | </a> |
| 121 | |
| 122 | <a href="/login" class="hidden sm:inline-flex hidden-xs text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white px-3 py-2 rounded-md text-sm font-medium"> |
| 123 | <p class="text-slate-700 dark:text-slate-300 mr-1">Login</p> |
| 124 | </a> |
| 125 | |
| 126 | </div> |
| 127 | </div> |
| 128 | </div> |
| 129 | |
| 130 | |
| 131 | <div class="sm:hidden hidden" id="mobile-menu"> |
| 132 | <div class="mx-2"> |
| 133 | <label for="searchmobile" class="sr-only">Search</label> |
| 134 | <div class="relative"> |
| 135 | <div class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"> |
| 136 | <svg class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> |
| 137 | <path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 100 11 5.5 5.5 0 000-11zM2 9a7 7 0 1112.452 4.391l3.328 3.329a.75.75 0 11-1.06 1.06l-3.329-3.328A7 7 0 012 9z" clip-rule="evenodd" /> |
| 138 | </svg> |
| 139 | </div> |
| 140 | <form action="/search" method="GET"> |
| 141 | <input id="searchmobile" name="q" class="bg-white dark:bg-gray-900 shadow-sm focus:ring-primary-500 focus:border-primary-500 block w-full sm:text-sm border-gray-200 dark:border-gray-700 rounded-md pl-10" placeholder="Search" type="search" value=""> |
| 142 | <input type="submit" hidden="hidden"> |
| 143 | </form> |
| 144 | </div> |
| 145 | </div> |
| 146 | <div class="px-2 pt-2 pb-3 space-y-1"> |
| 147 | <a href="/all" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white block px-3 py-2 rounded-md text-base font-medium">All</a> |
| 148 | <a href="/login" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white block px-3 py-2 rounded-md text-base font-medium">New</a> |
| 149 | |
| 150 | |
| 151 | <a href="/register" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white block px-3 py-2 rounded-md text-base font-medium">Register</a> |
| 152 | |
| 153 | <a href="/login" class="text-slate-700 dark:text-slate-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-black dark:hover:text-white block px-3 py-2 rounded-md text-base font-medium">Login</a> |
| 154 | |
| 155 | </div> |
| 156 | </div> |
| 157 | </nav> |
| 158 | |
| 159 | </div> |
| 160 | |
| 161 | |
| 162 | |
| 163 | |
| 164 | <div class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 text-slate-700 dark:text-slate-300"> |
| 165 | <div> |
| 166 | |
| 167 | |
| 168 | |
| 169 | </div> |
| 170 | |
| 171 | |
| 172 | |
| 173 | <div class="mt-4"> |
| 174 | <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-12 w-12 text-slate-600 dark:text-slate-400"> |
| 175 | <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z" /> |
| 176 | </svg> |
| 177 | |
| 178 | <h1 class="mt-2 text-3xl font-medium text-slate-700 dark:text-slate-300">Error 400</h1> |
| 179 | <h3 class="mt-2 text-md font-medium text-slate-700 dark:text-slate-300">Bad Request</h3> |
| 180 | |
| 181 | <p class="mt-2 text-sm font-medium text-slate-700 dark:text-slate-300">missing csrf token in request header</p> |
| 182 | |
| 183 | </div> |
| 184 | |
| 185 | <div class="inline-flex py-8"> |
| 186 | <p class="text-slate-600 dark:text-slate-400 *:mx-1.5 -ml-1.5 flex"> |
| 187 | <span> |
| 188 | <a target="_blank" style="margin-left: 0 !important;" class="text-slate-600 dark:text-slate-400 hover:text-slate-800 dark:hover:text-slate-200 inline-flex" href="https://github.com/thomiceli/opengist"> |
| 189 | <span class="mr-1">Powered by <span class="font-bold dark:text-slate-300">Opengist</span> </span> |
| 190 | </a> |
| 191 | </span>⋅ |
| 192 | <span>Load: <span class="font-bold dark:text-slate-300">0ms</span></span>⋅ |
| 193 | </p> |
| 194 | <div class="ml-1.5 cursor-pointer relative inline-block"> |
| 195 | <span id="language-btn" class="text-slate-600 font-bold dark:text-slate-300"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="mb-1 w-5 h-5 inline-flex"> |
| 196 | <path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418" /> |
| 197 | </svg> |
| 198 | English |
| 199 | </span> |
| 200 | |
| 201 | <div id="language-list" class="hidden absolute bottom-0 z-10 mb-10 mt-2 origin-bottom-right rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none dark:bg-gray-800 dark:ring-gray-700" role="menu" aria-orientation="vertical" aria-labelledby="menu-button" tabindex="-1"> |
| 202 | <div class="py-1" role="none"> |
| 203 | |
| 204 | <a href="?lang=cs-CZ" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Čeština</a> |
| 205 | |
| 206 | <a href="?lang=de-DE" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Deutsch</a> |
| 207 | |
| 208 | <a href="?lang=en-US" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">English</a> |
| 209 | |
| 210 | <a href="?lang=es-ES" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Español</a> |
| 211 | |
| 212 | <a href="?lang=fr-FR" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Français</a> |
| 213 | |
| 214 | <a href="?lang=hu-HU" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Magyar</a> |
| 215 | |
| 216 | <a href="?lang=it_IT" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Italiano</a> |
| 217 | |
| 218 | <a href="?lang=ja_JP" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">日本語</a> |
| 219 | |
| 220 | <a href="?lang=pl_PL" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Polski</a> |
| 221 | |
| 222 | <a href="?lang=pt-BR" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Português</a> |
| 223 | |
| 224 | <a href="?lang=ru-RU" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Русский</a> |
| 225 | |
| 226 | <a href="?lang=tr-TR" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Türkçe</a> |
| 227 | |
| 228 | <a href="?lang=uk-UK" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">Українська</a> |
| 229 | |
| 230 | <a href="?lang=zh-CN" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">中文</a> |
| 231 | |
| 232 | <a href="?lang=zh-TW" class="dark:text-slate-300 text-slate-700 group flex items-center px-4 py-1.5 text-sm w-max hover:text-slate-500 dark:hover:text-slate-400" role="menuitem" tabindex="-1" id="menu-item-0">繁體中文</a> |
| 233 | |
| 234 | </div> |
| 235 | </div> |
| 236 | </div> |
| 237 | |
| 238 | </div> |
| 239 | </div> |
| 240 | </div> |
| 241 | </body> |
| 242 | </html> |
| 243 | |
| 244 | |
| 245 | |
| 246 |
cola / gistfile1.txt
Last active 4 days ago
Revision 0b32bf6774fb924ebf9f7d633b76ac383de36cb4