backend: name: gitea repo: beardedtek/flowbite-beardedtek.com branch: main app_id: ca91733b-543f-4506-b2cc-7c6120d20b57 base_url: https://git.beardedtek.com api_root: https://git.beardedtek.com/api/v1 auth_endpoint: https://git.beardedtek.com/login/oauth/authorize token_endpoint: https://git.beardedtek.com/login/oauth/access_token # Add debugging and ensure PKCE is properly configured auth_flow: pkce commit_messages: create: 'content: create {{collection}} "{{slug}}"' update: 'content: update {{collection}} "{{slug}}"' delete: 'content: delete {{collection}} "{{slug}}"' uploadMedia: 'media: upload {{path}}' deleteMedia: 'media: delete {{path}}' media_folder: "static/images/uploads" public_folder: "/images/uploads" collections: - name: "blog" label: "Blog" folder: "blog" create: true fields: - {label: "Title", name: "title", widget: "string"} - {label: "Publish Date", name: "date", widget: "datetime", format: "YYYY-MM-DD", date_format: "YYYY-MM-DD", time_format: false} - {label: "Featured Image", name: "thumbnail", widget: "image"} - {label: "Body", name: "body", widget: "markdown"} - name: "pages" label: "Pages" folder: "content" create: true slug: "{{year}}-{{month}}-{{day}}-{{slug}}" fields: - {label: "Layout", name: "layout", widget: "hidden", default: "page"} - {label: "Title", name: "title", widget: "string"} - {label: "Publish Date", name: "date", widget: "datetime", format: "YYYY-MM-DD", date_format: "YYYY-MM-DD", time_format: false} - {label: "Draft", name: "draft", widget: "boolean", default: false} - {label: "Body", name: "body", widget: "markdown"}