Commit Graph

47 Commits

Author SHA1 Message Date
Emmanuel Viennet 5d7085b858 Fix @permission_required to avoid double call 2022-04-30 06:10:45 +02:00
Emmanuel Viennet ae0baf8c1a Some code cleaning 2022-04-02 10:56:10 +02:00
Emmanuel Viennet f7c90397a8 Enhance scodoc7 decorator: FileStorage arguments 2022-02-28 15:12:32 +01:00
Emmanuel Viennet 7589d4cc34 API ScoDoc 7: autorise POSTs, ajoute groups_view, script exemple/test 2021-11-01 16:59:56 +01:00
Emmanuel Viennet d2f41b6a21 API scodoc7, exemple/test usage, progres sur l'API scodoc9 2021-10-28 00:52:23 +02:00
Emmanuel Viennet 0da60384a1 Modification authentification ScoDoc7 API POST 2021-10-26 00:13:42 +02:00
Emmanuel Viennet 9694ba61c4 Evite les erreurs de formulaires POST quand l'utilisateur s'est déconnecté dans un autre onglet 2021-10-13 21:00:03 +02:00
Emmanuel Viennet f012fe6fcf FIX regression / REQUEST+formulaires / + passage étudiants 2021-09-27 16:42:14 +02:00
Emmanuel Viennet 057832c309 Grand nettoyage: élimination des REQUEST héritées de Zope. 2021-09-27 10:20:10 +02:00
Emmanuel Viennet 36c7358eed Améliore message d'erreur si upload image invalide 2021-09-24 00:47:06 +02:00
Jean-Marie Place 9dd8198c7b transmit multiple occurence of an argument into a list 2021-09-21 06:48:54 +02:00
Emmanuel Viennet 7daa49f2aa Elimine les attributs de ZREQUEST, sauf forms. 2021-09-18 13:42:19 +02:00
Emmanuel Viennet 987800c30e Remplace REQUEST.URL par accès à Flask request global object 2021-09-18 10:10:02 +02:00
Emmanuel Viennet 8b6a569a31 Classe ReverseProxied WSGI pour ré-écriture des URL http/https 2021-09-16 16:05:37 +02:00
Emmanuel Viennet 9fd33cf658 Accès compatibles aux anciennes fonctions API ScoDoc 7 2021-09-09 16:11:44 +02:00
Emmanuel Viennet 9fb8796e0d Corrige calcul URL "zope compatibles" en http/https en mode production 2021-08-27 18:17:45 +02:00
Emmanuel Viennet 14991a2119 refactoring: élimination de 'context' (très frais, tests en cours). 2021-08-21 00:24:51 +02:00
Emmanuel Viennet 24416e256d refactoring (context) 2021-08-19 10:28:35 +02:00
Emmanuel Viennet 1d1513f782 petits bugs variés 2021-08-15 21:33:47 +02:00
Emmanuel Viennet 486f20d7f7 Base multi-départements. En cours 2021-08-13 00:34:58 +02:00
Emmanuel Viennet 055dcfea36 Bools. Edit formsemestre ok. 2021-08-11 00:36:07 +02:00
Emmanuel Viennet bcb7dc828d try to convert args to integers 2021-08-09 10:08:24 +02:00
Emmanuel Viennet 540623d3b9 refactoring and tests 2021-07-31 19:01:10 +03:00
Emmanuel Viennet 9646452457 redirige vers formulaire authentification 2021-07-28 09:42:22 +03:00
Emmanuel Viennet b8efe15c0a removed debug logs from scodoc7 decorators 2021-07-27 17:16:58 +03:00
Emmanuel Viennet d30c071c5d reorganized unit tests and fixed bug in cache handling 2021-07-20 18:32:04 +03:00
Emmanuel Viennet 6847bb8fd5 fix decorator for GET forms 2021-07-12 22:38:30 +02:00
Emmanuel Viennet 0ec41c48f3 Fix unicode strings for Python3 2021-07-12 15:13:10 +02:00
Emmanuel Viennet 5a9eade31b fixed some string ops 2021-07-12 00:25:23 +02:00
Emmanuel Viennet e08f35cb80 modernized type checking 2021-07-11 22:32:01 +02:00
Emmanuel Viennet 960de61928 python-modernize 2021-07-09 17:52:32 +02:00
Emmanuel Viennet 3f90b71009 form edit user 2021-07-03 16:19:42 +02:00
Emmanuel Viennet a60dfc9df5 Form change password. Codage UTF-8 par défaut provisoirement. 2021-07-01 18:54:07 +02:00
Emmanuel Viennet 46cef02b39 debut form editition utilisateur 2021-06-28 10:45:00 +02:00
Emmanuel Viennet d40a2b43cd Page info utilisateur 2021-06-27 12:11:39 +02:00
Emmanuel Viennet f991ffdca5 début implémentation gestion utilisateurs 2021-06-26 21:57:54 +02:00
Emmanuel Viennet 8d62455ef0 connexion bd dept avec Flask global. Testé en mode DEBIG seulement. 2021-06-25 18:25:46 +02:00
Emmanuel Viennet 70f97c8501 tests basiques pour ScoDoc8 2021-06-24 10:59:03 +02:00
Emmanuel Viennet 7c1263060e enhance request compat 2021-06-21 23:13:57 +02:00
Emmanuel Viennet 64615036ec WIP: fix http redirects, fix some JS urls 2021-06-21 14:40:58 +02:00
Emmanuel Viennet 14d329fb0f Massive refactoring/reorganization of imports. Work in progress. 2021-06-19 23:21:37 +02:00
Emmanuel Viennet f2e86622ae WIP: commence à prendre forme 2021-06-16 12:02:43 +02:00
Emmanuel Viennet 512c00b2e7 WIP améliore décorateur scodoc7 pour appels internes 2021-06-16 10:15:46 +02:00
Emmanuel Viennet e16b974761 WIP changed has_permission 2021-06-15 15:38:38 +02:00
Emmanuel Viennet 7b61b25ff1 WIP refactoring: permissions, ... 2021-06-12 22:43:22 +02:00
Emmanuel Viennet 369b45a8c4 WIP: migration de ZNotes, decorateurs, etc. 2021-05-31 00:14:15 +02:00
Emmanuel Viennet 4864fa5040 Application Flask pour ScoDoc 8 2021-05-29 18:22:51 +02:00