Jérémy Lecour
|
518e94bed7
|
Passage à RuleSetProcessor
|
2021-01-25 14:32:26 +01:00 |
|
Jérémy Lecour
|
61cb650014
|
Email: suivi des modifications
|
2021-01-25 14:31:43 +01:00 |
|
Jérémy Lecour
|
5a89cf1692
|
tests pour l'application des règles
|
2021-01-24 17:49:35 +01:00 |
|
Jérémy Lecour
|
dabf9ea36e
|
cet email de test est foiré, donc les accents ne sont pas fiables
|
2021-01-24 09:46:03 +01:00 |
|
Jérémy Lecour
|
b759e45901
|
fix syntax
|
2021-01-24 09:45:47 +01:00 |
|
Jérémy Lecour
|
0d3bb74601
|
configuration compatible avec un reload!
|
2021-01-24 09:45:40 +01:00 |
|
Jérémy Lecour
|
279fb03930
|
encodage forcé seulement en cas de caractères invalides
|
2021-01-24 09:45:22 +01:00 |
|
Jérémy Lecour
|
512f32f8aa
|
Réactivation de tests commentés
|
2021-01-23 18:17:50 +01:00 |
|
Jérémy Lecour
|
3310ddb719
|
fix test
|
2021-01-23 18:16:55 +01:00 |
|
Jérémy Lecour
|
56b610949a
|
extraction de la logique d'évaluation
|
2021-01-23 18:12:57 +01:00 |
|
Jérémy Lecour
|
5818252c75
|
hash de headers avec des String directement
|
2021-01-23 18:08:58 +01:00 |
|
Jérémy Lecour
|
35031b0bf9
|
Renommage de "entity" en "organisation"
|
2021-01-23 18:08:27 +01:00 |
|
Jérémy Lecour
|
b65363cffd
|
changes RuleSet/Rule structure and introduce RulesEvaluator
|
2021-01-22 14:50:56 +01:00 |
|
Jérémy Lecour
|
0a6fb01008
|
MetadataMapping: restructuration légère du code pour lisibilité…
|
2021-01-20 14:09:02 +01:00 |
|
Jérémy Lecour
|
a265b84efc
|
Ajout du fichier IDEAS.md
Pour y mettre des idées de design, de code, d'interface…
|
2021-01-20 13:47:20 +01:00 |
|
Jérémy Lecour
|
f99723c1f7
|
Extraction du mapping des metadonnées dans EmailAction::MetedataMapping
|
2021-01-20 13:46:45 +01:00 |
|
Jérémy Lecour
|
c12bf5af8f
|
Création de RuleSet/Rule/Action
|
2021-01-20 13:46:11 +01:00 |
|
Jérémy Lecour
|
8ded622dfe
|
Ajout du commentaire pour les "frozen literals"
|
2021-01-20 13:45:05 +01:00 |
|
Jérémy Lecour
|
2c5ce478b2
|
Ajout de GlobalID pour Email
|
2021-01-19 14:05:27 +01:00 |
|
Jérémy Lecour
|
f991f5d35b
|
Ajout d'une source pour les MetadataMapping
Ça aidera à faire du nettoyage, par exemple sur ce qui vient
automatiquement de LDAP.
|
2021-01-16 18:01:11 +01:00 |
|
Jérémy Lecour
|
02a51121e3
|
Essai avec Devise
|
2021-01-06 23:27:50 +01:00 |
|
Jérémy Lecour
|
b6f5f66daa
|
Import des metadonnées depuis LDAP vers la base locale
|
2021-01-06 15:00:27 +01:00 |
|
Jérémy Lecour
|
011952dcc6
|
Plus besoin de dry-*
|
2021-01-05 08:53:55 +01:00 |
|
Jérémy Lecour
|
3dda716b68
|
EmailImporter: UTF-8 forcé pour nettoyage des caractères invalides
|
2021-01-04 23:06:28 +01:00 |
|
Jérémy Lecour
|
f7512345a8
|
Affichage des colones clients/servers
|
2021-01-04 23:06:06 +01:00 |
|
Jérémy Lecour
|
03a75be17b
|
config.html_to_text_class déplacé vers son propre initializer
|
2021-01-04 23:05:50 +01:00 |
|
Jérémy Lecour
|
cbfd3daae7
|
Conversion HTML vers texte via Nokogiri ou Elinks
|
2021-01-04 23:05:19 +01:00 |
|
Jérémy Lecour
|
74d208253d
|
whitespaces
|
2021-01-04 22:05:18 +01:00 |
|
Jérémy Lecour
|
cc1b50099b
|
Ajout de Delivered-To dans la vue Emails#show
|
2021-01-04 22:05:04 +01:00 |
|
Jérémy Lecour
|
794aebee7f
|
les champs de Email sont des tableaux (appliqué à la source)
|
2021-01-04 22:04:43 +01:00 |
|
Jérémy Lecour
|
e4585b92e3
|
Ajout de MetadataMapping
Base d'éléments de comparaison pour extraire des données à utiliser dans
les Email (nom de serveur, nom de client…).
|
2021-01-04 22:03:24 +01:00 |
|
Jérémy Lecour
|
8b59ee3b91
|
Nokogiri 1.11.0
|
2021-01-04 21:24:21 +01:00 |
|
Jérémy Lecour
|
d51f461476
|
extraction de variables
|
2021-01-01 22:34:14 +01:00 |
|
Jérémy Lecour
|
d5a3f11137
|
Un mail peut ne pas avoir de content_type
|
2021-01-01 22:33:47 +01:00 |
|
Jérémy Lecour
|
dbbe37ae61
|
ajustements des threads pour sidekiq + sqlite en developpement
|
2021-01-01 22:25:13 +01:00 |
|
Jérémy Lecour
|
01c6adcfb1
|
delivered_to, clients, tickets, servers sont forcément des tableaux
|
2021-01-01 19:18:17 +01:00 |
|
Jérémy Lecour
|
64f8a514cb
|
Ajout de tests sur les mails + normalisation des .eml
|
2021-01-01 19:13:03 +01:00 |
|
Jérémy Lecour
|
62fbd3b832
|
Ajout de tests pour l'import des mails
|
2020-12-31 15:33:35 +01:00 |
|
Jérémy Lecour
|
9ca17b5272
|
gitignore Procfile
|
2020-12-31 15:33:24 +01:00 |
|
Jérémy Lecour
|
a05c66d9a8
|
extraction de helpers de test
|
2020-12-31 15:32:57 +01:00 |
|
Jérémy Lecour
|
5a61c51ded
|
whitespaces
|
2020-12-31 15:32:27 +01:00 |
|
Jérémy Lecour
|
704d643884
|
prédicats pour cron? et mailing_list?
|
2020-12-31 15:31:48 +01:00 |
|
Jérémy Lecour
|
ed8fb7a029
|
rexml is no longer default gem in Ruby 3.0
|
2020-12-31 13:38:13 +01:00 |
|
Jérémy Lecour
|
bf34c11412
|
On joue avec les requêtes Elasticsearch
|
2020-12-31 11:56:30 +01:00 |
|
Jérémy Lecour
|
c280234698
|
Extraction de EmailImporter + début de tests
|
2020-12-31 11:56:13 +01:00 |
|
Jérémy Lecour
|
d220e79313
|
Ajout de Nokogiri pour convertir les mails HTML en texte brut
|
2020-12-31 11:55:33 +01:00 |
|
Jérémy Lecour
|
18d7316f1d
|
Ajout de Sidekiq pour traiter les queues
|
2020-12-31 11:54:52 +01:00 |
|
Jérémy Lecour
|
9f86e66b7c
|
fixup! sauvegarde du mail dans Elasticsearch
|
2020-12-31 11:52:52 +01:00 |
|
Jérémy Lecour
|
6fc74551e8
|
scaffold pour les emails
|
2020-12-28 13:02:56 +01:00 |
|
Jérémy Lecour
|
3c8e56e230
|
sauvegarde du mail dans Elasticsearch
|
2020-12-28 00:53:14 +01:00 |
|