Commit Graph

34 Commits

Author SHA1 Message Date
Stacy Brock
9455f8ac3d Update filters 2023-06-06 09:33:57 -07:00
Stacy Brock
091f5ee527 Update filters 2023-04-14 12:37:32 -07:00
Stacy Brock
df0c3b10d5 Update filters 2023-04-11 09:43:10 -07:00
Stacy Brock
508e12c715 Update filters 2023-03-14 13:48:14 -07:00
Stacy Brock
e95ada8a64 Update package requirements 2023-01-24 08:27:32 -08:00
Stacy Brock
07395f80e2 Update filters 2023-01-12 11:38:23 -08:00
Stacy Brock
494b3b869f Update filters & package requirements 2023-01-04 09:22:40 -08:00
Stacy Brock
274ea48e1b Update filters 2022-11-09 09:02:15 -05:00
Stacy Brock
06e598490c Update filters & package requirements 2022-10-06 12:44:20 -07:00
Stacy Brock
bb4fb3fff8 Update filters & package requirements 2022-08-26 12:47:57 -07:00
Stacy Brock
e7256adf76 Update filters & package requirements 2022-06-29 11:44:09 -07:00
Stacy Brock
b51daa4d63 Update package requirements 2022-06-09 12:53:26 -07:00
Stacy Brock
5069d044f8 Update filters 2022-06-09 12:53:02 -07:00
Stacy Brock
c3db4fc8c3 Update filters 2022-05-24 13:19:53 -07:00
Stacy Brock
79416a40a0 Freshen up package requirements 2022-05-24 13:19:32 -07:00
Stacy Brock
56883238d0 Cache folder IDs recursively
This adds support for nested folders in a mailbox
2022-05-24 13:04:05 -07:00
Stacy Brock
ef901f28ed Update filters 2021-11-29 19:53:33 -08:00
Stacy Brock
3a1cf77ccf Update filters 2021-11-03 15:22:48 -07:00
Stacy Brock
63c55bb733 Freshen up package requirements 2021-10-28 16:04:26 -07:00
Stacy Brock
eb31db2111 Update filters 2021-10-27 10:05:35 -07:00
Stacy Brock
3403298a66 Update filters 2021-10-26 10:34:41 -07:00
Stacy Brock
34bc15ddcd Update filters 2021-09-30 09:35:50 -07:00
Stacy Brock
0d2fb6d9c8 Update python packages 2021-09-02 14:57:54 -07:00
Stacy Brock
e3bf97e0e7 Improve unactionable IAR email logic 2021-09-02 14:48:47 -07:00
Stacy Brock
f4f81e3270 Update filters 2021-09-01 10:04:10 -07:00
Stacy Brock
6214c282b4 Update filters 2021-08-30 13:18:16 -07:00
Stacy Brock
b4a7312a4b Clarify comment 2021-08-30 13:18:07 -07:00
Stacy Brock
7326b3667d Update filters 2021-08-14 09:58:30 -07:00
Stacy Brock
27986cec22 Fix a bug with an uninitialized variable 2021-04-14 16:25:01 -07:00
Stacy Brock
6af6eed48d Improve filter-rules.py
Changelist:
- Add init_filters() func as an entry point when filters are reloaded
  from a file. This is a good place to put any code that should be
  loaded once instead of on a per-message basis.
- Added helper functions for moving messages and checking if a message
  has any matches in a list of strings.
- Created local object caches for normalized keyword lists and mailbox
  folder IDs. This puts the data closer to where it is needed, and
  removes the need for passing 'self' around when filtering.
- Added filter rule to catch unactionable email.
2021-04-14 14:43:34 -07:00
Stacy Brock
f1a87e5496 Add 4hr cache for filtered messages; add log helper func 2021-04-14 14:37:26 -07:00
Stacy Brock
2972d94e95 Update python packages 2021-04-08 09:19:04 -07:00
Stacy Brock
6db1ca8449 Fix a bug with blocked domains filter 2021-04-08 09:18:19 -07:00
Stacy Brock
11f692cc42 Initial commit 2021-03-30 09:46:40 -07:00