Darks
3fb3ee40d2
fix: better PEP8
...
Flake8 returns less errors. I ignored lots of them though
2020-08-05 22:52:56 +02:00
Darks
b108ce4cfe
titles: add displayed title ( #65 )
...
- with forms for user and admins
2020-07-29 00:57:06 +02:00
Darks
0896a6b163
passwords: enhances passwords rules
...
- based on entropy (min 60 bits)
- adds a coloured progress bar if Js is enabled
2020-07-25 18:06:49 +02:00
Darks
889a091030
admin: ADD suivi des comptes inactifs, validation manuelle ( #58 )
2020-07-23 19:12:37 +02:00
Darks
77bcb99ea1
account: ADD mot de passe oublié
2020-07-21 22:12:18 +02:00
Darks
bf8f766131
Ajout des groupes dans le panel de modification d'un compte
2019-12-10 22:27:39 +01:00
Darks
4e4508c4fd
Correction de bugs
...
- TextField → EmailField
- Problème au login si le nom n'est pas normalisable
2019-12-04 17:02:00 +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
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
Lephe
4cefe39c36
trophies: automatically remove undeserved trophies
...
... and other minor edits from the trophies branch.
2019-08-19 17:26:22 +02:00
Darks
7f640a13e9
Modification de la zone d'admin des comptes
...
Retrait de la liste déroulante au profit d'une liste de checkbox. Il
faudra ajouter les icones.
2019-08-10 20:06:07 +02:00
Darks
95efa36228
Tentative (foireuse) de générer une liste de BooleanInput
2019-08-10 00:07:50 +02:00
Darks
1d638689c6
Modifications on trophies and titles #10 (and more)
...
- remove `title` attribute
- do the migration of db
- add initialization routine in `master.py`
- add default trophies and titles in `data/trophies.yaml`
- add `add_trophy` method in `Member` class
- add `update_trophies` method in `Member` class
- add form in admin panel to give a trophy to a member
- same to remove a trophy
- change `if request.method == "POST"` to `if form.submit.data`
2019-06-11 00:15:23 +02:00
Lephe
a29e0c4411
core: parameterize minimum password length
...
Also try to make the code even lighter.
2019-06-07 14:23:48 -04:00
Darks
79e3189f4b
First draw for trophies
2019-06-06 23:24:14 +02:00
Lephe
8570b8660f
account: introduce normalized names
...
Adds a normalized name field to the user record. Also uses
normalized names conflicts to deny new user names.
2019-06-05 20:01:12 -04:00
Lephe
21ebfb7d2a
account: remove innovation counter, use only xp
2019-06-05 16:42:32 -04:00
Darks
a09cfd37b5
Quelques changements pour respecter la PEP8
...
Ajout d'un CoC Don't Be An Asshole.
2019-06-05 01:44:38 +02:00
Lephe
bc7580de25
account: implement leveling and a simple profile widget
2019-05-03 13:40:20 +02:00
Lephe
05b9328888
minor code and style edits
2019-03-30 22:37:57 +01:00
Dark-Storm
0c4f0f6748
Modifications en vrac
...
Dans User.valid_name, ajout de caractères non autorisés. Voir #19 pour
faire quelque chose de vraiment propre et safe.
Dans privs, j'ai shooté des règles en double. Répercussion sur les
autres routes.
Ajout du champ username dans le formulaire admin de modif d'un compte.
2019-02-11 00:15:09 +01:00
Dark-Storm
62729e6058
Ajouts dans le panel admin
2019-02-06 13:12:03 +01:00
Dark-Storm
eca5fe488b
Ajouts dans le panel admin
2019-02-06 12:44:44 +01:00
Dark-Storm
2089a09753
Ajout du support des avatars. Y'a un peu de nettoyage sur le chemin de stockage
2019-02-04 23:21:29 +01:00
Dark-Storm
62ccaa23d6
Modifications sur la gestion du compte
...
- Réorganisation des parties
- Ajout d'un formulaire de suppression
Le formulaire de suppression ne fonctionne pas à cause d'un erreur dans le `session.commit()` (`AssertionError: Failed to add object to the flush context!`). Cela est peut-être du aux relations qui mettent orphelines les contenus dépendants du membre. Cf [delete cascades](https://docs.sqlalchemy.org/en/latest/orm/cascades.html#delete ) dans sql alchemy
2019-02-04 18:48:31 +01:00
Dark-Storm
1e28547b9e
Updates sur le formulaire de gestion du compte
2019-02-04 17:20:16 +01:00
Dark-Storm
46ac8fcd1f
Redefinition des formulaires
2019-02-03 16:52:42 +01:00