diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/dpaste-docs.iml b/.idea/dpaste-docs.iml new file mode 100644 index 0000000..7a6134d --- /dev/null +++ b/.idea/dpaste-docs.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..201c4d7 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,11 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..fa7b081 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/docs/changelog.md b/docs/changelog.md index ee2e2ad..dfedc67 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,10 +1,23 @@ Changelog ========= -3.8 (master) + +??? danger "Please update your dpaste instance to v3.8 / latest!" + +3.9 (master) ------------ TBD +3.8 (2023-09-18) +------------ + +- Typo(s) fixes +- API sanitizing +- .gitignore +- Addresses Typo in Cleanup Snippes +- Addresses [CVE-2023-49277](https://nvd.nist.gov/vuln/detail/CVE-2023-49277) + + 3.7 (2022-06-03) ------------ diff --git a/docs/index.md b/docs/index.md index 2198f95..371ef18 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,4 +1,4 @@ -# Dpaste Documentation +

Dpaste Documentation

![dpaste image](https://img.shields.io/pypi/v/dpaste.svg) [![Python CI](https://github.com/DarrenOfficial/dpaste/actions/workflows/python.yml/badge.svg)](https://github.com/DarrenOfficial/dpaste/actions/workflows/python.yml) @@ -17,4 +17,6 @@ The project is intended to run standalone as any regular Django Project, but it' The code is open source and available on Github: [https://github.com/DarrenOfficial/dpaste](https://github.com/DarrenOfficial/dpaste). If you found bugs, have problems or ideas with the project or the website installation, please create an *Issue* there. +For security vulnerability disclosure please contact darren@dpaste.org + ⚠️ dpaste requires at a minimum Python 3.6 and Django 2.2. diff --git a/mkdocs.yml b/mkdocs.yml index f172c5b..82c6d28 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -4,32 +4,22 @@ site_url: https://docs.dpaste.org site_description: >- dpaste is a pastebin application written in Python using the Django framework. You can find a live installation on dpaste.org. -repo_url: 'https://github.com/DarrenOfficial/dpaste' +repo_url: 'https://git.dpaste.org/dpaste/dpaste-docs/' repo_name: 'dpaste' -edit_uri: 'https://github.com/DarrenOfficial/dpaste-docs/edit/main/docs' -logo: 'https://darrennathanael.com/favicon.png' +edit_uri: 'https://git.dpaste.org/dpaste/dpaste-docs/edit/main/docs' + theme: palette: - scheme: slate primary: 'black' - accent: 'green' - toggle: - icon: material/weather-night - name: Switch to light mode - - scheme: default - primary: 'teal' - accent: 'green' - toggle: - icon: material/weather-sunny - name: Switch to dark mode + include_search_page: false search_index_only: true name: material font: - text: "Red Hat Text" - code: "Roboto Mono" + text: Nunito Sans favicon: - 'https://darrennathanael.com/favicon.png' + 'https://lore.dpaste.org/g-brand/v1/favicon-16x16.png' features: - tabs - instantsite diff --git a/requirements.txt b/requirements.txt index dfcf41d..6e24b64 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,18 @@ -jinja2<3.1 +# Requirements for core +jinja2 +markdown mkdocs -mkdocs-material<9.2.5 +mkdocs-material +pygments +pymdown-extensions markdown-meta-extension + +# Requirements for plugins +babel +colorama +paginate +regex +mkdocs-git-authors-plugin +mkdocs-git-revision-date-localized-plugin mkdocs-minify-plugin -mkdocs-toc-sidebar-plugin +pymdown-extensions \ No newline at end of file diff --git a/runtime.txt b/runtime.txt deleted file mode 100644 index 475ba51..0000000 --- a/runtime.txt +++ /dev/null @@ -1 +0,0 @@ -3.7