Commit Graph

941 Commits (eff2698664dec6a3c93820edbd6186f74f5d8450)
 

Author SHA1 Message Date
Baptiste Gelez 9187aefda0
Merge pull request #282 from Plume-org/blog-deletion
Add support for blog deletion
6 years ago
Trinity Pointard d47aff70f7 Add new string to translate for blog deletion 6 years ago
Trinity Pointard 9a8758d7fc Hide hashtags from tag list 6 years ago
Trinity Pointard 95ea248518 Add support for hashtag on user interface
Add migration to fix typo
Add support for linking hashtags with posts
Rework tag search page so it says a nicer message than page not found
when no post use that tag
Add new string to translation
6 years ago
Trinity Pointard 4fa3a0f6ee Add support for hashtags in md parser 6 years ago
Trinity Pointard eca458b0e5 Add support for blog deletion
fix #181
6 years ago
Trinity Pointard a6e73f4667 Allow tag deletion
Fix #232
6 years ago
Baptiste Gelez 879fde81ba
Merge pull request #281 from Plume-org/panic-refactor
Panic less and with better messages
6 years ago
Trinity Pointard fd92383f87 Normalize panic message and return 400 or 404 when suitable 6 years ago
Trinity Pointard 4e6f3209d5 Normalize panic message
Change all unwrap to expect
Normalize expect's messages
Don't panic where it could be avoided easily
6 years ago
Baptiste Gelez 630ad0920d
Merge pull request #279 from PhieF/patch-1
Apache config wasn't working
6 years ago
Baptiste Gelez 370dafc2dc
Merge pull request #280 from anoadragon453/anoa/welcome
Fix Welcome banner grammar
6 years ago
Andrew Morgan 7eebfe991b Welcome on -> Welcome to 6 years ago
PhieF ca19747d2b
Apache config wasn't working
SSLStaplingCache needs to be outside of VirtualHost and adding missing </Directory>
6 years ago
Bat 9d70eeae61 Don't register the media serving route (they are now served with other static files)
And remove some unused imports
6 years ago
Bat dde4583fd3 Database setup in Docker install instructions 6 years ago
Bat ab20fec147 Fix MIGRATION_DIR for Docker 6 years ago
Bat 14969d489c Save medias in static/media
Fixes #272
6 years ago
Baptiste Gelez f7c37ca6ca
Merge pull request #277 from oliof/patch-1
Add caddyserver example configuration
6 years ago
Harald Wagener 5e248cc99f
Add caddyserver example configuration
Add caddyserver example configuration
6 years ago
Trinity Pointard f9498828c4 Modify post slug only when it's still drafted
Fix #207
6 years ago
Trinity Pointard ed5bafbbc4 Update webfinger and reqwest
Update webfinger to 0.3.1
Update reqwest to 0.9
Fix #257
6 years ago
Baptiste Gelez 8fdb55a501
Merge pull request #256 from Plume-org/verify-signature
Verify activity's signature
6 years ago
Baptiste Gelez 09e7226c23 Don't lowercase URL for requests signatures 6 years ago
Trinity Pointard ba4695f490 Add support for signature verification on pseudo header
Add support for pseudo-header '(request-target)'
Add some logging for denied request
6 years ago
Baptiste Gelez ce09ca14c4
Merge pull request #276 from midzer/patch-1
Update de.po
6 years ago
midzer dda41b1c57
Update de.po 6 years ago
Bat d77d064a85 Add links to API.md and CLI.md on the docs homepage 6 years ago
Baptiste Gelez 3901ae835f
Merge pull request #274 from Plume-org/logo
New logo!
6 years ago
Bat 1b9c3f69bf Add icons to Web Manifest 6 years ago
Bat 25f47a7951 Add a favicon 6 years ago
Bat 45c31b1c8a Add the new logo the header 6 years ago
Bat d5ba8864c3 Import @trwnh's logos
I would have liked to merge their commits in Plume's repository, but I have no idea how it could be done.

For reference, here is the repository they come from: https://github.com/trwnh/plumeLogos
6 years ago
Bat 3f18cdd38b Add .swp to .gitignore 6 years ago
Baptiste Gelez da7bfd50d0
Merge pull request #271 from yannicka/master
Update French translation
6 years ago
Yannick Armand 14bfb410ab Update French translation 6 years ago
Bat 3b7842d040 Rocket should manage DbConn, not Option<DbConn>
Otherwise it fails when using DbConn as a request guard
6 years ago
Bat 4f84b2a3ed Impl SQL traits for SafeString only for the selected backend
Fixes #269
6 years ago
Baptiste Gelez 0469b8dae2
Merge pull request #266 from Plume-org/cc-by-sa
Change default license to CC-BY-SA
6 years ago
Baptiste Gelez 3a13d80dc6
Merge pull request #267 from Plume-org/db-url
Replace DB_URL with DATABASE_URL
6 years ago
Bat fe3df74986 Fix Docker build (forgot --features)
And update diesel_cli in Docker too
6 years ago
Bat 9cc795d8be Replace DB_URL with DATABASE_URL
This way it is shared with diesel, which simplifies a lot the setup

Also fixes a few issues in the documentation, that are not directly related
6 years ago
Bat 915b9bb0e5 Use env!("CARGO_PKG_VERSION") instead of hardcoding version when possible
See https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates
6 years ago
Baptiste Gelez 7a64005ca9
Merge pull request #265 from Plume-org/sqlite-docs
Update docs for SQlite
6 years ago
Bat 387efbf3e9 Change default license to CC-BY-SA
Fixes #258
6 years ago
Bat f60f427358 Document --features 6 years ago
Bat a0920eb6cf Rephrase Mac OS dependencies installation 6 years ago
Bat b09360b270 Docs: correct dependencies for SQlite 6 years ago
Baptiste Gelez 046c9a011e
Merge pull request #264 from maximesrd/patch-5
Missing dependencies
6 years ago
maximesrd 65900af763
Missing dependencies
sqlite was missing, which caused the compilation to fail, even if the database used is postgresql
6 years ago