0a88232e87
DEV: Improve mbox import script
...
* Better documentation of settings
* Add option to exclude trimmed parts of emails (enabled by default) to not revail email addresses
2020-03-14 00:00:36 +01:00
30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
efa265cbc8
Rename mbox import script
2018-10-31 01:12:05 +01:00
edbc004a9a
Remove old mbox import script
2018-10-31 01:12:05 +01:00
f9ab3848ed
FEATURE: support disabling emails for non-staff users
2018-06-07 18:31:08 +05:30
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
9641d2413d
REFACTOR: upload workflow creation into UploadCreator
...
- Automatically convert large-ish PNG/BMP to JPEG
- Updated fast_image to latest version
2017-05-11 00:16:57 +02:00
4ccd224c26
Add link to HOWTO
2016-10-12 13:29:19 -07:00
df3ac5e2e9
MBOX: replace email address with @username
2016-10-12 13:18:34 -07:00
40814aa66d
no replace_email_addresses in this branch
2016-10-07 09:41:30 -07:00
1886f021e2
mbox: Improve error checking and reporting
2016-10-07 09:38:54 -07:00
3d7558c3b7
Merge pull request #4453 from pfaffman/mbox-config-from-env
...
mbox: move configuration to ENV, add default user level
2016-10-03 22:02:45 +02:00
84de8e92e1
Rexexp.escape LISTNAME
2016-09-28 08:40:31 -07:00
6e603c85a8
mbox: sort input files by title, sort messages by date
2016-09-26 12:18:11 -07:00
99860910fc
mbox: move configuration to ENV, add default user level
2016-09-21 12:01:57 -07:00
371f4f4be7
Fix SQLite datetime issues
...
The raw datetime string from raw emails doesn't conform to SQLite standard. Therefore it can't be sorted. This fix will make it conforming and sort-able by SQLite.
2016-08-26 12:47:03 -04:00
be76a9808a
Merge pull request #4287 from steinwaywhw/patch-1
...
Fix frozen email string problem in mbox.rb
2016-06-29 16:32:30 +10:00
8e5a22ba5d
Support for mapping multiple mbox imports into categories
2016-06-28 16:35:19 -04:00
3501c86cc8
Fix frozen email string problem in mbox.rb
2016-06-24 13:59:01 -04:00
648bcb6432
More mailbox importer improvements
2016-06-20 14:58:53 -04:00
2720205f78
Support gzipped mailbox files
2016-06-20 12:41:57 -04:00
b42f28d4c3
Improved mailing list import.
...
Now uses a SQLite database to store messages rather than JSON files
for performance and memory considerations.
2016-06-14 11:45:17 -04:00
94cd87bb7c
Import attachments to topics/replies on mailing list import
2016-03-24 16:05:58 +01:00
e2bb08e8ea
Improve mail subject cleanup (localized reply and forwarded prefix)
2016-03-24 16:05:10 +01:00
335513de61
Fix mbox.rb for updated Email::Receiver API
...
This commit 3083657358
broke mbox importer.it.
Update the mbox importer for the new Email::Receiver API
2016-03-07 23:15:57 +01:00
ebb16bfafc
FIX: mbox import should respect date order after grouping
2015-10-27 14:22:07 -04:00
3b35972d25
Improvements to importing a mailing list
2015-10-22 15:03:08 -04:00
821124f3fd
FEATURE: Skip batches if all records exist
...
Update all import scripts to take advantage of all_records_exist?
2015-09-21 17:13:02 -07:00
33a5fce124
Importer for mbox format
2015-07-23 18:37:40 -04:00