Baptiste Gelez
9187aefda0
Merge pull request #282 from Plume-org/blog-deletion
...
Add support for blog deletion
2018-10-21 13:39:41 +01:00
Trinity Pointard
d47aff70f7
Add new string to translate for blog deletion
2018-10-21 12:09:22 +02:00
Trinity Pointard
9a8758d7fc
Hide hashtags from tag list
2018-10-20 23:45:29 +02:00
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
2018-10-20 19:27:49 +02:00
Trinity Pointard
4fa3a0f6ee
Add support for hashtags in md parser
2018-10-20 16:38:16 +02:00
Trinity Pointard
eca458b0e5
Add support for blog deletion
...
fix #181
2018-10-20 15:03:59 +02:00
Trinity Pointard
a6e73f4667
Allow tag deletion
...
Fix #232
2018-10-20 14:05:41 +02:00
Baptiste Gelez
879fde81ba
Merge pull request #281 from Plume-org/panic-refactor
...
Panic less and with better messages
2018-10-20 10:56:29 +01:00
Trinity Pointard
fd92383f87
Normalize panic message and return 400 or 404 when suitable
2018-10-20 11:04:20 +02:00
Trinity Pointard
4e6f3209d5
Normalize panic message
...
Change all unwrap to expect
Normalize expect's messages
Don't panic where it could be avoided easily
2018-10-20 08:44:33 +02:00
Baptiste Gelez
630ad0920d
Merge pull request #279 from PhieF/patch-1
...
Apache config wasn't working
2018-10-18 19:21:09 +01:00
Baptiste Gelez
370dafc2dc
Merge pull request #280 from anoadragon453/anoa/welcome
...
Fix Welcome banner grammar
2018-10-18 19:20:45 +01:00
Andrew Morgan
7eebfe991b
Welcome on -> Welcome to
2018-10-18 17:52:26 +02:00
PhieF
ca19747d2b
Apache config wasn't working
...
SSLStaplingCache needs to be outside of VirtualHost and adding missing </Directory>
2018-10-18 14:49:53 +02:00
Bat
9d70eeae61
Don't register the media serving route (they are now served with other static files)
...
And remove some unused imports
2018-10-12 20:48:11 +01:00
Bat
dde4583fd3
Database setup in Docker install instructions
2018-10-12 20:41:05 +01:00
Bat
ab20fec147
Fix MIGRATION_DIR for Docker
2018-10-12 20:38:54 +01:00
Bat
14969d489c
Save medias in static/media
...
Fixes #272
2018-10-12 20:32:34 +01:00
Baptiste Gelez
f7c37ca6ca
Merge pull request #277 from oliof/patch-1
...
Add caddyserver example configuration
2018-10-12 19:57:14 +01:00
Harald Wagener
5e248cc99f
Add caddyserver example configuration
...
Add caddyserver example configuration
2018-10-12 20:50:41 +02:00
Trinity Pointard
f9498828c4
Modify post slug only when it's still drafted
...
Fix #207
2018-10-11 14:23:23 +02:00
Trinity Pointard
ed5bafbbc4
Update webfinger and reqwest
...
Update webfinger to 0.3.1
Update reqwest to 0.9
Fix #257
2018-10-11 13:51:45 +02:00
Baptiste Gelez
8fdb55a501
Merge pull request #256 from Plume-org/verify-signature
...
Verify activity's signature
2018-10-10 21:31:11 +01:00
Baptiste Gelez
09e7226c23
Don't lowercase URL for requests signatures
2018-10-10 20:23:39 +00:00
Trinity Pointard
ba4695f490
Add support for signature verification on pseudo header
...
Add support for pseudo-header '(request-target)'
Add some logging for denied request
2018-10-10 21:10:43 +02:00
Baptiste Gelez
ce09ca14c4
Merge pull request #276 from midzer/patch-1
...
Update de.po
2018-10-10 17:55:44 +01:00
midzer
dda41b1c57
Update de.po
2018-10-10 18:51:10 +02:00
Bat
d77d064a85
Add links to API.md and CLI.md on the docs homepage
2018-10-09 21:39:30 +01:00
Baptiste Gelez
3901ae835f
Merge pull request #274 from Plume-org/logo
...
New logo!
2018-10-09 20:03:29 +01:00
Bat
1b9c3f69bf
Add icons to Web Manifest
2018-10-09 19:38:01 +01:00
Bat
25f47a7951
Add a favicon
2018-10-09 19:23:36 +01:00
Bat
45c31b1c8a
Add the new logo the header
2018-10-09 15:37:40 +01:00
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
2018-10-09 15:22:07 +01:00
Bat
3f18cdd38b
Add .swp to .gitignore
2018-10-08 20:42:40 +01:00
Baptiste Gelez
da7bfd50d0
Merge pull request #271 from yannicka/master
...
Update French translation
2018-10-08 20:11:35 +01:00
Yannick Armand
14bfb410ab
Update French translation
2018-10-08 21:07:36 +02:00
Bat
3b7842d040
Rocket should manage DbConn, not Option<DbConn>
...
Otherwise it fails when using DbConn as a request guard
2018-10-08 20:02:17 +01:00
Bat
4f84b2a3ed
Impl SQL traits for SafeString only for the selected backend
...
Fixes #269
2018-10-08 18:58:15 +01:00
Baptiste Gelez
0469b8dae2
Merge pull request #266 from Plume-org/cc-by-sa
...
Change default license to CC-BY-SA
2018-10-07 21:28:43 +01:00
Baptiste Gelez
3a13d80dc6
Merge pull request #267 from Plume-org/db-url
...
Replace DB_URL with DATABASE_URL
2018-10-07 21:28:28 +01:00
Bat
fe3df74986
Fix Docker build (forgot --features)
...
And update diesel_cli in Docker too
2018-10-07 19:12:10 +01:00
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
2018-10-07 11:00:50 +01:00
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
2018-10-06 18:55:30 +01:00
Baptiste Gelez
7a64005ca9
Merge pull request #265 from Plume-org/sqlite-docs
...
Update docs for SQlite
2018-10-06 18:25:23 +01:00
Bat
387efbf3e9
Change default license to CC-BY-SA
...
Fixes #258
2018-10-06 18:19:45 +01:00
Bat
f60f427358
Document --features
2018-10-06 16:39:33 +01:00
Bat
a0920eb6cf
Rephrase Mac OS dependencies installation
2018-10-06 16:35:39 +01:00
Bat
b09360b270
Docs: correct dependencies for SQlite
2018-10-06 16:34:09 +01:00
Baptiste Gelez
046c9a011e
Merge pull request #264 from maximesrd/patch-5
...
Missing dependencies
2018-10-06 16:29:10 +01:00
maximesrd
65900af763
Missing dependencies
...
sqlite was missing, which caused the compilation to fail, even if the database used is postgresql
2018-10-06 17:12:30 +02:00