Commit Graph

66 Commits

Author SHA1 Message Date
Dark-Storm ec748c41e7
Correction des EOF 2019-02-05 23:25:16 +01:00
Dark-Storm 584b1188d8
Grosses modifs sur le design. Ajout des routes /user 2019-02-05 23:21:46 +01:00
Dark-Storm cd533a4ea3
Ajout d'un décorateur @priv_required 2019-02-05 11:30:39 +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
lephe 21e0679557 admin: start a panel with a database filler 2019-02-04 16:41:29 +01:00
Dark-Storm 5777ab1e78
Amélioration : redirection intelligente au login/logout 2019-02-03 17:09:15 +01:00
Dark-Storm 46ac8fcd1f
Redefinition des formulaires 2019-02-03 16:52:42 +01:00
lephe 77d5004ae9 Replace old 'master' with up-to-date 'tests_ds'. 2019-02-03 16:29:36 +01:00
Dark-Storm 2f702ba97e
Redefinition des routes 2019-02-03 16:20:05 +01:00
lephe 98def3a302 privs: Document the core privileges 2019-02-03 15:40:37 +01:00
lephe 6affd025b8 privs: start working on groups and privileges 2019-02-03 15:00:59 +01:00
Dark-Storm a51f2265b1
Ajout de la recherche. Modif des redirections de login 2019-02-03 14:57:30 +01:00
lephe 2311c7f3d8 users: review code and expand a little
Nothing ground-breaking here, but lays the ground for
later expansions.
2019-02-03 11:12:01 +01:00
Dark-Storm 2f848501fe
Changement du style des formulaires. Le form de login est ajouté automatiquement au rendu. 2019-02-03 01:11:03 +01:00
lephe 52fba7be4d Merge branch 'tests_ds' of https://git.planet-casio.com/devs/PCv5 into tests_ds 2019-02-02 17:35:41 +01:00
lephe 0299354a02 db: Move to PostgreSQL to support migrations 2019-02-02 17:34:41 +01:00
Dark-Storm 1d046a3a94
Retiré un truc qui n'a rien à faire là 2019-02-02 14:28:21 +01:00
Dark-Storm 89e64cd48f
Petite modif 2019-02-02 14:04:14 +01:00
Dark-Storm 2585dd6fff
Dernier diagramme 2019-02-02 13:43:52 +01:00
Dark-Storm 04c2bd50c4
Avancées sur la page de modification du profil 2018-11-16 23:15:43 +01:00
Dark-Storm 52aee800f9
Ajout de la page de gestion du compte, correction de bugs & autres 2018-11-15 23:13:15 +01:00
Dark-Storm 2ebcf5e1ec
Modifications générales du style, finalisation du formulaire d'inscritpion 2018-11-12 23:27:49 +01:00
Dark-Storm 0c015158ce
WIP on design & models 2018-11-01 21:01:05 +01:00
Dark-Storm 1066c776cd
WIP on models 2018-09-29 23:51:45 +02:00
Dark-Storm d677dc7b81
Modifications du digramme de classes 2018-09-17 23:31:28 +02:00
Dark-Storm f3d355b3da
Création du diagramme de classes. Modifications mineures des templates 2018-09-16 23:14:07 +02:00
Black Rook 3ba77be224 Added the dynamic update script to .gitignore. 2018-06-10 22:33:49 +02:00
Lephe d302968c2d Added the runtime files to the .gitignore. 2018-06-10 21:23:38 +02:00
Lephe 1ee8027327 Merge branch 'error_pages' into 'master'
Error pages

See merge request devs/PCv5!1
2018-04-26 06:28:43 +02:00
Eragon 3ad43a45a0 Remplacement de tout les espaces par des tabs, préparation a la Pull Request 2018-04-25 23:23:49 +02:00
Eragon ba309a54c4 Update readme 2018-04-20 18:09:22 +02:00
Eragon 99d95c34b0 Update .gitignore 2018-04-20 16:15:54 +02:00
Eragon 0d5dccd528 Si l'url de page d'erreur n'existe pas on renvoie une erreur 404 2018-04-18 16:44:02 +02:00
Eragon 3dc161a09a Ident using space 2018-04-17 21:59:09 +02:00
Eragon 9fe7773e3e Bref! L'erreur 404 s'affiche en cas de page non-existante 2018-04-17 21:55:35 +02:00
Eragon 79257ddf56
rename all .html file to filename.html.j2 2018-04-16 18:16:46 +02:00
Eragon 22814fc145 404 plus marante et l'erreur dans les routes est corrigée 2018-04-16 13:27:05 +02:00
Eragon 2da7634951 gestion de plusieurs erreurs avec des messages différents 2018-04-15 22:07:03 +02:00
Eragon 761a7ea512
Page d'erreur minimale 2018-04-12 22:23:44 +02:00
suruq 1f54bf9975 corrections mineur. 2018-02-26 16:35:48 +01:00
Dark-Storm 2843381940
Retrait des merdes venv et migrations 2018-02-26 15:59:03 +01:00
suruq 3b1f34e0e1 ajout des alertes 2018-02-26 14:20:28 +01:00
Dark-Storm e057f2952c
Merge branch 'v5_flask' 2018-02-26 10:28:00 +01:00
Dark-Storm 1f003d4e64
Refonte du menu, ajout des alertes 2018-02-26 10:24:16 +01:00
Dark-Storm 16d846a4df
Django est mort, vive Flask ! 2018-02-23 23:34:06 +01:00
Dark-Storm 2da2663726
Refactorisation des templates
Merci de bien penser à séparer les groupes à l'avenir. Y'a encore du taf
sur la découpe du menu, je pense qu'on peut faire un sous-dossier
`navbar` avec un fichier par groupe de menu
2018-02-23 22:58:30 +01:00
Dark-Storm fb01568af8
Ajout des requirements 2018-02-23 09:38:52 +01:00
suruq 593f6af6bb premier commit avec flask 2018-02-22 10:23:19 +01:00