Jérôme Lebleu
69b83f2e7f
doc(readme): nécessite Debian Bullseye pour Node.js ( fix #29 )
2021-09-06 16:45:23 +02:00
Jérôme Lebleu
98b8830994
feat(assets): mets à jour les dépendances via npm
2021-09-06 16:44:37 +02:00
Jérôme Lebleu
9a211df8ac
fix(assets): webpack préfixe déjà l'extension d'un point
2021-08-10 10:30:40 +02:00
Jérôme Lebleu
5852bcabeb
style(assets): mets à jour l'aperçu des styles
2021-08-06 19:08:12 +02:00
Jérôme Lebleu
17e713ca12
ref(assets): renomme app en main pour les entrées
2021-08-06 19:06:28 +02:00
Jérôme Lebleu
f614aa2ba4
feat(npm): ajoute un script 'format'
2021-08-06 19:01:59 +02:00
Jérôme Lebleu
6dbab479e1
feat(scss): remplace node-sass par Dart Sass
2021-08-06 19:00:28 +02:00
Jérôme Lebleu
96262d8f72
feat(assets): passe à Boostrap v5.1.0
2021-08-06 11:04:26 +02:00
Jérôme Lebleu
9d4b7174fe
doc: supprime TODO.md, obsolète
2021-08-03 11:03:22 +02:00
Jérôme Lebleu
c05445bceb
feat(assets): mets à jour les dépendances via npm
2021-08-03 10:59:19 +02:00
Jérôme Lebleu
ccf9f671ff
fix(assets): écoute sur localhost le serveur webpack
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
9adf94b9bb
fix(assets): rends optionnel les dossiers fonts et img
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
d3800af22e
build(assets): utilise @babel/eslint-parser avec corejs
...
voir : https://babeljs.io/docs/en/babel-preset-env#usebuiltins-usage
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
c75f5a9de8
feat(assets): passe à webpack-dev-server@next
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
315fc40804
ref(assets): enlève fork-awesome de base pour les icones
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
57c000a861
feat(js): utilise SelectorEngine.find de Bootstrap
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
282b678f32
style(assets): configure prettier pour le code scss et js
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
d63083db84
feat(assets): remplace l'aperçu des composants Bootstrap
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
91a3bd8954
feat(ui): passe à Bootstrap v5.0.0-beta2
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
538d51c691
feat(settings): utilise ManifestStaticFilesStorage en prod.
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
de8840c90d
ref(core): supprime le tag minified inutile avec webpack
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
75923fd5d9
feat(assets): remplace l'environnement gulp par webpack
...
* les fichiers css et js compilés sont compressés sans suffixe `.min`
* `style-sherpa` est pour l'instant supprimé car non-maintenu depuis
trop longtemps, avec risque d'incompatibilité.
2021-03-08 14:38:19 +01:00
Jérôme Lebleu
8ee2ba0db6
feat(make): ajoute une cible shell
2021-03-08 14:35:46 +01:00
Jérôme Lebleu
41b7b25bc0
feat(makefile): ajoute test-wip et test-failed
2021-03-03 11:39:33 +01:00
Jérôme Lebleu
70ed8144bb
doc(readme): colore le code et améliore la structure
2021-02-24 15:47:14 +01:00
Jérôme Lebleu
fb27fd6a9d
doc(readme): supprime l'installation manuelle, pas à jour
2021-02-24 15:46:26 +01:00
Jérôme Lebleu
36a46d0163
feat(apps): supprime l'admin django avec wagtail
2021-02-24 15:37:13 +01:00
Jérôme Lebleu
387cad135d
ref(base): renomme l'app. base en core
2021-02-24 15:35:13 +01:00
Jérôme Lebleu
4102e61525
fix(lint): supprime la conf. redondante de .editorconfig
2020-12-11 11:31:02 +01:00
Jérôme Lebleu
ffd7a6bd9f
fix: corrige la syntaxe de pyproject.toml
2020-12-10 14:14:02 +01:00
Jérôme Lebleu
1e86bcff23
feat(makefile): simplifie la définition de ENV
...
Voir #26 . `READ_CONFIG_FILE` est supprimé au passage.
2020-12-08 11:52:28 +01:00
Jérôme Lebleu
f1cbf605b0
fix(settings): supprime wagtail.core.SiteMiddleware
2020-12-07 14:50:56 +01:00
Jérôme Lebleu
9c417ea210
ref(Makefile): renomme cov en coverage
2020-12-02 15:14:37 +01:00
Jérôme Lebleu
f676eadd83
feat(lint): utilise uniquement flake8
2020-12-02 15:14:37 +01:00
Jérôme Lebleu
c8af9e00be
style(req): supprime les urls, pypi est plus fiable
2020-11-30 15:36:23 +01:00
Jérôme Lebleu
44b31920d2
feat(req): passe à Wagtail 2.11 LTS
2020-11-30 15:34:55 +01:00
Jérôme Lebleu
eb918bb2ef
style(isort): ajoute une section pour Wagtail
2020-11-30 14:54:05 +01:00
Jérôme Lebleu
9130b937ff
style(isort): déplace la config dans pyproject.toml
...
Le profile `black` est au passage activé et certaines options par défaut
retirées.
2020-11-30 14:50:14 +01:00
Jérôme Lebleu
c5cc415a82
doc(README): mets à jour la partie sur les assets
2020-07-28 10:16:27 +02:00
François Poulain
3eff5d2a1e
ref(Makefile): retire le flag recursive déprécié dans isort v5
2020-07-16 18:30:52 +02:00
Jérôme Lebleu
475b223c3d
feat(test): se passe définitivement de pytest-sugar
2020-04-28 18:14:50 +02:00
Jérôme Lebleu
9556e235be
fix(test): dépends de pytest-sugar>=0.9.3 pour pytest=5.4
2020-04-27 08:34:51 +02:00
Jérôme Lebleu
dd9410d266
fix(test): corrige la version requise de pytest
2020-04-22 23:04:29 +02:00
Jérôme Lebleu
1618b30e91
fix(test): évite pytest=5.4.1 pour passer les tests
...
voir : https://github.com/Teemu/pytest-sugar/issues/187
2020-04-21 19:19:32 +02:00
Jérôme Lebleu
25c827e1f7
feat(git): ignore les dossiers de sortie
2020-01-31 15:28:38 +01:00
Jérôme Lebleu
439f2cd048
feat(gulp): supprime le dossier de sortie avant tout
2020-01-31 15:17:27 +01:00
Jérôme Lebleu
d156ba1f48
feat(gulp): utilise postcss avec autoprefixer
2020-01-31 14:57:35 +01:00
Jérôme Lebleu
902db3bae5
ref(gulp): mets à jour la syntaxe et les tâches
2020-01-31 14:56:40 +01:00
Jérôme Lebleu
097e9805fe
feat(js): ajoute le plugin import à eslint
2020-01-31 14:48:18 +01:00
Jérôme Lebleu
34ac100a74
feat(npm): mets à jour les dépendances
2020-01-31 14:47:02 +01:00