Commit aafee81a authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

[Plume] Bump to 0.5.0

parent 3f4e2857
ARG VERSION=v0.4.0
ARG VERSION=v0.5.0
FROM plumeorg/plume:${VERSION}
ENV PLUME_VERSION=v0.4.0
ENV PLUME_VERSION=v0.5.0
ENV MIGRATION_DIRECTORY=migrations/postgres
ENV USE_HTTPS=1
ENV ROCKET_ADDRESS=0.0.0.0
......
......@@ -28,24 +28,6 @@ Lancer :
docker-compose up -d
```
Si vous lancez le blog pour la première fois, effectuez cette opération manuellement après l'initialisation :
```bash
$ docker-compose exec blog-db bash
root@...# psql -U plume
plume=# ALTER TABLE timeline ADD CONSTRAINT unique_post_id UNIQUE(post_id);
plume=# \q
root@...# exit
```
Cette opération est un *dirty fix* pour un problème existant dans Plume : dès qu'un article de blog est édité, liké, etc, il apparaît en double, voire en triple dans le flux. C'est assez bloquant au niveau des affichages, comme on peut le voir au niveau de [fediverse.blog](https://fediverse.blog/), où les articles sont massivement duppliqués.
En revanche, ce *dirty fix* a des conséquences mineures, comme le fait de rediriger vers une page 404 lorsqu'on like un post, sans pour autant casser la fonctionnalité. On considère que c'est "moins grave".
Ce dirty fix pourra être supprimé dès lors que [cette issue](https://github.com/Plume-org/Plume/issues/711) sera résolue : on pourra exécuter les mêmes instructions, et remplacer l'instruction SQL par :
```sql
ALTER TABLE timeline DROP CONSTRAINT unique_post_id;
```
### Administration de l'instance
```bash
......
......@@ -18,7 +18,7 @@ networks:
services:
blog:
image: registry.picasoft.net/pica-plume:0.4.0
image: registry.picasoft.net/pica-plume:0.5.0
container_name: blog
env_file:
- ./secrets/plume_db.secrets
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment