phpMyFAQ status
Status of phpMyFAQ servicess
diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 2a9eb71da2..0000000000 --- a/.gitattributes +++ /dev/null @@ -1,9 +0,0 @@ -# Markdown -*.md linguist-detectable=true -*.md linguist-documentation=false - -# JSON -*.json linguist-detectable=true - -# YAML -*.yml linguist-detectable=true diff --git a/.github/workflows/graphs.yml b/.github/workflows/graphs.yml deleted file mode 100644 index 24a621062a..0000000000 --- a/.github/workflows/graphs.yml +++ /dev/null @@ -1,46 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Graphs CI -on: - schedule: - - cron: "0 0 * * *" - repository_dispatch: - types: [graphs] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Generate graphs - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Setup Node.js for graphs - uses: actions/setup-node@v6 - with: - node-version: "20" - - name: Generate graphs - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "graphs" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} diff --git a/.github/workflows/response-time.yml b/.github/workflows/response-time.yml deleted file mode 100644 index 647cace143..0000000000 --- a/.github/workflows/response-time.yml +++ /dev/null @@ -1,43 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Response Time CI -on: - schedule: - - cron: "0 23 * * *" - repository_dispatch: - types: [response_time] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Check status - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Update response time - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "response-time" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - SECRETS_CONTEXT: ${{ toJson(secrets) }} diff --git a/.github/workflows/setup.yml b/.github/workflows/setup.yml deleted file mode 100644 index 5b5de8b635..0000000000 --- a/.github/workflows/setup.yml +++ /dev/null @@ -1,89 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Setup CI -on: - push: - paths: - - ".upptimerc.yml" - repository_dispatch: - types: [setup] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Setup Upptime - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Update template - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "update-template" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - - name: Update response time - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "response-time" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - SECRETS_CONTEXT: ${{ toJson(secrets) }} - - name: Update summary in README - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "readme" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - - name: Generate graphs - id: dispatch_graphs - uses: benc-uk/workflow-dispatch@v1 - continue-on-error: true - with: - workflow: Graphs CI - token: ${{ secrets.GH_PAT || github.token }} - - name: Setup Node.js for direct graph generation - if: steps.dispatch_graphs.outcome == 'failure' - uses: actions/setup-node@v6 - with: - node-version: "20" - - name: Generate graphs directly if dispatch fails - if: steps.dispatch_graphs.outcome == 'failure' - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "graphs" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - - name: Generate site - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "site" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - - uses: peaceiris/actions-gh-pages@v4 - name: GitHub Pages Deploy - with: - github_token: ${{ secrets.GH_PAT || github.token }} - publish_dir: "site/status-page/__sapper__/export/" - force_orphan: "false" - user_name: "Upptime Bot" - user_email: "73812536+upptime-bot@users.noreply.github.com" diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml deleted file mode 100644 index 41e758396a..0000000000 --- a/.github/workflows/site.yml +++ /dev/null @@ -1,54 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Static Site CI -on: - push: - paths: - - "assets/**" - schedule: - - cron: "0 1 * * *" - repository_dispatch: - types: [static_site] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Build and deploy site - runs-on: ubuntu-latest - if: "!contains(github.event.head_commit.message, '[skip ci]')" - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Generate site - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "site" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - - uses: peaceiris/actions-gh-pages@v4 - name: GitHub Pages Deploy - with: - github_token: ${{ secrets.GH_PAT || github.token }} - publish_dir: "site/status-page/__sapper__/export/" - force_orphan: "false" - user_name: "Upptime Bot" - user_email: "73812536+upptime-bot@users.noreply.github.com" diff --git a/.github/workflows/summary.yml b/.github/workflows/summary.yml deleted file mode 100644 index 74e7e03460..0000000000 --- a/.github/workflows/summary.yml +++ /dev/null @@ -1,42 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Summary CI -on: - schedule: - - cron: "0 0 * * *" - repository_dispatch: - types: [summary] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Generate README - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Update summary in README - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "readme" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} diff --git a/.github/workflows/update-template.yml b/.github/workflows/update-template.yml deleted file mode 100644 index 21a293e5f8..0000000000 --- a/.github/workflows/update-template.yml +++ /dev/null @@ -1,42 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Update Template CI -on: - schedule: - - cron: "0 0 * * *" - repository_dispatch: - types: [update_template] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Build - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Update template - uses: upptime/uptime-monitor@master - with: - command: "update-template" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} diff --git a/.github/workflows/updates.yml b/.github/workflows/updates.yml deleted file mode 100644 index 634e8f30b1..0000000000 --- a/.github/workflows/updates.yml +++ /dev/null @@ -1,40 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Updates CI -on: - schedule: - - cron: "0 3 * * *" - repository_dispatch: - types: [updates] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Deploy updates - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Update code - uses: upptime/updates@master - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} diff --git a/.github/workflows/uptime.yml b/.github/workflows/uptime.yml deleted file mode 100644 index 8f92f856f7..0000000000 --- a/.github/workflows/uptime.yml +++ /dev/null @@ -1,43 +0,0 @@ -# -# =============================== -# Do not edit this file directly! -# =============================== -# -# Your changes will be overwritten when the Upptime template updates (by default, weekly) -# Instead, change .upptimerc.yml configuration and the workflows will be generated accordingly. -# -# 🔼 Upptime @v1.43.9 -# GitHub-powered open-source uptime monitor and status page by Anand Chowdhary - -# * Source: https://github.com/upptime/upptime -# * Docs and more: https://upptime.js.org -# * More by Anand Chowdhary: https://anandchowdhary.com - - -name: Uptime CI -on: - schedule: - - cron: "*/5 * * * *" - repository_dispatch: - types: [uptime] - workflow_dispatch: -concurrency: - group: ${{ github.repository }}-${{ github.head_ref || github.ref_name }}-upptime - cancel-in-progress: false -jobs: - release: - name: Check status - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - with: - ref: ${{ github.head_ref || github.ref_name }} - token: ${{ secrets.GH_PAT || github.token }} - - name: Check endpoint status - uses: upptime/uptime-monitor@v1.43.9 - with: - command: "update" - env: - GH_PAT: ${{ secrets.GH_PAT || github.token }} - SECRETS_CONTEXT: ${{ toJson(secrets) }} diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.upptimerc.yml b/.upptimerc.yml deleted file mode 100644 index 954271227a..0000000000 --- a/.upptimerc.yml +++ /dev/null @@ -1,26 +0,0 @@ -# Change these first -owner: phpMyFAQ -repo: status.phpmyfaq.de - -# Add your sites here -sites: - - name: phpMyFAQ Homepage - url: https://www.phpmyfaq.de - - name: phpMyFAQ API - url: https://api.phpmyfaq.de/versions - - name: phpMyFAQ Demo - url: https://demo.phpmyfaq.de - - name: phpMyFAQ Password Hash Generator Tool - url: https://password.phpmyfaq.de - -status-website: - cname: status.phpmyfaq.de - logoUrl: https://www.phpmyfaq.de/images/logo.png - name: phpMyFAQ Status - introTitle: "**phpMyFAQ** status" - introMessage: Status of phpMyFAQ servicess - navbar: - - title: phpMyFAQ Status - href: / - - title: GitHub - href: https://github.com/$OWNER diff --git a/404.html b/404.html new file mode 100644 index 0000000000..4288b97423 --- /dev/null +++ b/404.html @@ -0,0 +1,26 @@ +
"+De(je(i).replace(/^\n+|\n+$/g,""))+"":(i=r[6])?(i.match(/\./)&&(r[5]=r[5].replace(/^\d+/gm,"")),o=qe(De(r[5].replace(/^\s*[>*+.-]/gm,""))),">"==i?i="blockquote":(i=i.match(/\./)?"ol":"ul",o=o.replace(/^(.*)(\n|$)/gm,""+je(r[16])+"":(r[17]||r[1])&&(n=f(r[17]||"--"))),l+=s,l+=n;return(l+e.substring(d)+h()).replace(/^\n+|\n+$/g,"")}function Ge(e,t,n){const s=e.slice();return s[3]=t[n],s}function Be(e,t,n){const s=e.slice();return s[3]=t[n],s}function ze(e,t,n){const s=e.slice();return s[8]=t[n],s}function Fe(t){let n,s,r,o,i,a;return{c(){n=w("script"),s=_("// If `prefers-color-scheme` is not supported, fall back to light mode.\n // In this case, light.css will be downloaded with `highest` priority.\n if (typeof window !== \"undefined\" && typeof document !== \"undefined\" && \"matchMedia\" in window && window.matchMedia('(prefers-color-scheme: dark)').media === 'not all') {\n document.documentElement.style.display = 'none';\n document.head.insertAdjacentHTML(\n 'beforeend',\n '',\n );\n }"),r=$(),o=w("link"),i=$(),a=w("link"),this.h()},l(e){n=M(e,"SCRIPT",{});var t=L(n);s=H(t,"// If `prefers-color-scheme` is not supported, fall back to light mode.\n // In this case, light.css will be downloaded with `highest` priority.\n if (typeof window !== \"undefined\" && typeof document !== \"undefined\" && \"matchMedia\" in window && window.matchMedia('(prefers-color-scheme: dark)').media === 'not all') {\n document.documentElement.style.display = 'none';\n document.head.insertAdjacentHTML(\n 'beforeend',\n '',\n );\n }"),t.forEach(b),r=C(e),o=M(e,"LINK",{rel:!0,href:!0,media:!0}),i=C(e),a=M(e,"LINK",{rel:!0,href:!0,media:!0}),this.h()},h(){T(o,"rel","stylesheet"),T(o,"href",`${Pe.path}/themes/light.css`),T(o,"media","(prefers-color-scheme: light)"),T(a,"rel","stylesheet"),T(a,"href",`${Pe.path}/themes/dark.css`),T(a,"media","(prefers-color-scheme: dark)")},m(e,t){g(e,n,t),p(n,s),g(e,r,t),g(e,o,t),g(e,i,t),g(e,a,t)},p:e,d(e){e&&b(n),e&&b(r),e&&b(o),e&&b(i),e&&b(a)}}}function Ke(t){let n;return{c(){n=w("link"),this.h()},l(e){n=M(e,"LINK",{rel:!0,href:!0}),this.h()},h(){T(n,"rel","stylesheet"),T(n,"href",`${Pe.path}/themes/${Pe["status-website"].theme}.css`)},m(e,t){g(e,n,t)},p:e,d(e){e&&b(n)}}}function Je(t){let n;return{c(){n=w("link"),this.h()},l(e){n=M(e,"LINK",{rel:!0,href:!0}),this.h()},h(){T(n,"rel","stylesheet"),T(n,"href",(Pe["status-website"]||{}).themeUrl)},m(e,t){g(e,n,t)},p:e,d(e){e&&b(n)}}}function Qe(t){let n,s;return{c(){n=w("script"),this.h()},l(e){n=M(e,"SCRIPT",{src:!0}),L(n).forEach(b),this.h()},h(){c(n.src,s=t[8].src)||T(n,"src",s),n.async=!!t[8].async,n.defer=!!t[8].async},m(e,t){g(e,n,t)},p:e,d(e){e&&b(n)}}}function Ve(t){let n;return{c(){n=w("link"),this.h()},l(e){n=M(e,"LINK",{rel:!0,href:!0,media:!0}),this.h()},h(){T(n,"rel",t[3].rel),T(n,"href",t[3].href),T(n,"media",t[3].media)},m(e,t){g(e,n,t)},p:e,d(e){e&&b(n)}}}function We(t){let n;return{c(){n=w("meta"),this.h()},l(e){n=M(e,"META",{name:!0,content:!0}),this.h()},h(){T(n,"name",t[3].name),T(n,"content",t[3].content)},m(e,t){g(e,n,t)},p:e,d(e){e&&b(n)}}}function Ye(t){let n,s,r,o,i,a,c,u,d,f,h,m,v,_,S,x,A,N,I=qe(Pe.i18n.footer.replace(/\$REPO/,`https://github.com/${Pe.owner}/${Pe.repo}`))+"",P=(Pe["status-website"]||{}).customHeadHtml&&function(){let t,n,s=(Pe["status-website"]||{}).customHeadHtml+"";return{c(){t=new V(!1),n=E(),this.h()},l(e){t=D(e,!1),n=E(),this.h()},h(){t.a=n},m(e,r){t.m(s,e,r),g(e,n,r)},p:e,d(e){e&&b(n),e&&t.d()}}}();let R=((Pe["status-website"]||{}).themeUrl?Je:(Pe["status-website"]||{}).theme?Ke:Fe)(t),k=(Pe["status-website"]||{}).scripts&&function(e){let t,n=(Pe["status-website"]||{}).scripts,s=[];for(let t=0;tStatus of phpMyFAQ servicess