Eragon
27ca00ffce
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-12-04 12:01:11 +01:00
Darks
e99e45b4ca
Modifications majeures du rendu du menu
...
- Les context processors sont dans un dossier à part
- Ajout du dynamisme dans le menu (récupération des derniers messages de
topic)
2019-12-04 01:16:16 +01:00
Darks
a4d514f2d3
Correction du style pour les thèmes sombres
2019-12-04 00:33:29 +01:00
Eragon
055db1d164
Ajout des urls de navbar pour les forums
2019-12-04 00:08:01 +01:00
Darks
82b402229f
Ajout d'un avatar par défaut
2019-12-04 00:05:15 +01:00
Darks
9de5b27d6e
Petites modifs sur le style du forum
2019-12-03 23:34:13 +01:00
Eragon
dac218b3b9
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-12-03 23:16:07 +01:00
Eragon
134eaa4d58
Ajout du style et d'un peut d'affichage pour les topics
...
J'ai fait mon possible pour que ça rende bien et que le css ne soit pas
trop moche. Il faudra peut-être modifier légèrement l'afichage du
profil, ce dernier est pas assez bien en place à mon goût.
2019-12-03 23:13:22 +01:00
Darks
1434b3152b
Amélioration des slugs (utilisation de python-slugify)
2019-12-03 21:03:23 +01:00
Darks
b5e875e136
Redirection sur le topic après sa création
2019-12-03 20:36:26 +01:00
Darks
662882cc15
Ajout des commentaires de topics
...
On ne peut pas encore modifier le top comment ni commencer un topic à
partir d'un thread externe, mais les bases sont là :)
2019-12-03 20:32:01 +01:00
Darks
089e851b4c
Desactivé les notifs
2019-12-03 16:57:49 +01:00
Darks
087dd56cb2
Retiré le mode fixed du menu version mobile
2019-12-03 12:54:28 +01:00
Darks
c7318c6dd6
Correction de #34 (+ dernières modif pour #27 )
...
#27 induisait un bug d'affichage sur le menu lorsqu'il passe en haut. Ce
commit résoud le problème
2019-12-03 12:46:04 +01:00
Darks
a38c5378e8
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-12-02 23:24:57 +01:00
Darks
7f63577c4f
Passage en flex-column du menu latéral
2019-12-02 22:54:01 +01:00
Eragon
3dc935c4f6
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-12-02 00:03:52 +01:00
Eragon
7884ca8bec
Pas de message d'optin de post en invité si connecté
...
Ajout d'un if dans le template de l'index du forum pour ne pas afficher l'option
de post en invité si l'utilisateur est connecté.
Remplacement des caractères d'espaces insécables pour html par des
espaces insécables en utf-8.
2019-12-02 00:00:04 +01:00
Darks
f7e9715572
Menu latéral élargit
2019-11-29 22:11:55 +01:00
Darks
9ef8ae26d0
Minor changes
2019-11-29 21:37:05 +01:00
Eragon
f3e47bd082
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-11-29 11:19:59 +01:00
Darks
f111983bde
Update des requirements
2019-11-28 14:28:08 +01:00
Darks
d4e1b05c29
Divers correctifs
...
- Le menu est utilisable sans Js (penser à mettre à jour les endpoints)
- Réorganisation des templates
- Ajout d'une page listant les outils
2019-11-28 14:14:35 +01:00
Darks
f6706f2b66
Correction d'un bug au login sur le formulaire du menu
2019-11-28 13:17:13 +01:00
Darks
279c194a59
Ajout du support de LDAP
...
Mettre le flag à True dans local_config.py pour l'activer, et la doc
dans VPS-config pour setup l'environnement
2019-11-28 13:10:50 +01:00
Darks
a8756c2990
Ajout d'un fichier local_config.py d'exemple
2019-11-28 11:33:39 +01:00
Darks
3691520399
Quelques améliorations sur le code front-end
2019-11-28 11:32:53 +01:00
Eragon
f62842216d
Add scripts/ folder into gitignore
2019-11-26 11:42:30 +01:00
Darks
ad41b5be38
Solved a security issue
...
Users could create accounts named Admin, ROOT, etc.
2019-11-21 16:27:53 +01:00
Lephe
2ed10a5a9d
model: minor convention updates
2019-11-21 15:31:46 +01:00
Darks
0cb3966de6
Ajout de la directive font-display: swap;
...
Ça permet d'afficher le texte avec une autre police en attendant que la
font soit téléchargée
2019-11-03 11:48:37 +01:00
Darks
a194136d47
Ajout de la police pour les smileys :)
2019-09-25 16:36:06 +02:00
Darks
67899f3e32
Merge branch 'dev' of fomys/PCv5 into dev
2019-09-17 16:54:25 +02:00
Louis Chauvet
a8090908e9
Reformatage des formulaires - Un peu de retard désolé :-)
2019-09-13 19:34:20 +02:00
Louis Chauvet
c7743bfa78
Oubli d'un point
2019-09-09 19:58:25 +02:00
Louis Chauvet
49a93db5d9
Ajout des textes d'erreurs en français dans les formulaires
2019-09-09 19:55:04 +02:00
Darks
aebe09de68
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-09-09 14:55:04 +02:00
Darks
c5d9b39f06
Correction d'un bug
2019-09-09 14:22:55 +02:00
Eragon
e3e38fde6f
Supprimer 'package.txt'
2019-09-09 13:38:33 +02:00
Eragon
c80398cba3
Supprimer 'Pipfile'
2019-09-09 13:37:22 +02:00
Eragon
ac654d0232
Supprimer 'requirements.txt'
2019-09-09 13:37:20 +02:00
Eragon
d2365a8444
Merge branch 'dev' of gitea.planet-casio.com:devs/PCv5 into dev
2019-09-09 13:34:57 +02:00
Eragon
75756c3b36
Ignore virtualenv files
2019-09-09 13:31:19 +02:00
Lephe
e0dc6944f7
gitignore: add a generic "exclude" folder
...
For notes, TODOs, whatever at a personal level.
2019-09-09 08:11:39 +02:00
Lephe
3ad3eca470
forum: list subforum topics
...
Also introduces a 'date' filter that displays date in a readable format.
2019-09-09 08:11:39 +02:00
Lephe
79e5af7924
users: allow norm-equivalent names in profile url
2019-09-09 08:11:38 +02:00
Lephe
8a0ba309e0
forum: restructure models and add topic creation
...
This changes fixes #25 by restructuring the forum models in a way
compatible with the polymorphic behavior of SQLAlchemy. Incidentally,
the new form turns out to be more appropriate for our use than the
polymorphic one originally used.
The migration for this task is non-trivial because the Thread class was
created with a foreign-key id which thus had no auto-increment or
associated sequence. The most reliable way of getting it back was to
recreate the table because SQLAlchemy ony performs automated sequence
introduction at table creation time. Four separate migration files
perform the whole change.
This commit also adds views and forms to create topics, and the
boilerplate for an advanced markup editor that can be used as a widget.
2019-09-09 08:11:38 +02:00
Lephe
d1a8333cae
forum: add forum listing routes
...
With this change, URLs for forum listings are now available. This
includes URLs like /news or /projects/games. Each of them show a
(currently empty) forum index.
Note that URLs that are not linked to in the forum index, namely URLs
for forums that have children (eg. /forum/news), are still accessible. We
could ban this by raising ValidationError if the forum has a non-empty
[sub_forums] attribute but displaying all subjects feels better.
URLs that point to /forum, but do not name a sub-forum and are not of
the form of a topic URL produce 404 errors.
2019-09-09 08:11:38 +02:00
Lephe
10e3c88bd4
errors: use the title block
2019-09-09 08:11:38 +02:00
Lephe
9f30bd36a0
forum: add the forum index page
...
Also prepare some functions for topic listings for each forum.
2019-09-09 08:11:38 +02:00