mirror of https://github.com/realaravinth/gitpad
Aravinth Manivannan
78d24af48c
SUMMARY Browsers send empty strings for empty fields in form submissions. Email is optional in registration process but empty field fails validation for email and results in 400 bad request. Converting empty strings to None fixes this. |
||
---|---|---|
.github | ||
config | ||
database | ||
docs | ||
src | ||
static/cache/css | ||
templates | ||
.env-sample | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
build.rs | ||
sqlx-data.json |
README.md
Features
- Upload code snippets(✓ REST API)
- Syntax Highlighting
- Comments
- Versioning through Git
- Fork gists
- Gist privacy: public, unlisted, private
- Git clone via HTTP and SSH
- Activity Pub implementation for publishing native gists and commenting
- Gitea OAuth integration
Why?
Gists are nice, while there are wonderful forges like Gitea, there isn't a libre pastebin implementation that can rival GitHub Gists.
Usage
- All configuration is done through
./config/default.toml(can be moved to
/etc/gitpad/config.toml
).