Tom Hughes
b135fff9b0
Update spam block script for mass assignment protection changes
2012-04-16 08:44:38 +01:00
Tom Hughes
7be823bb11
Treat messages received by email as plain text
...
Move creation of a message from an email into the message model and
adjust the logic to treat messages received by email as plain text.
2012-03-17 16:37:00 +00:00
Tom Hughes
2ee961be9f
Only mark a message as read after we have validated the email reply
2012-03-16 15:44:40 +00:00
Tom Hughes
300639dfa3
Mark a message as read when we receive an email reply to it
2012-03-16 15:17:50 +00:00
Tom Hughes
1340fca8f1
Turn on mass assignment protection
...
Require any attribute that is going to be mass assigned to be
whitelisted, and whitelist those attributes which need it
2012-03-06 08:54:45 +00:00
Tom Hughes
6ee672fe95
Remove one more netmask reference
2012-02-08 16:09:32 +00:00
Tom Hughes
5b2d2ff2f0
Block any address with more than one suspended user
2012-02-08 16:08:45 +00:00
Tom Hughes
f1316fa58e
Update for removal of netmask from ACLs
2012-02-08 16:07:59 +00:00
Tom Hughes
b91072bed4
Handle character encodings in single part emails correctly
2012-02-03 22:40:35 +00:00
Tom Hughes
2b86f8cab2
Handle non-multipart email
2011-12-02 08:36:08 +00:00
Tom Hughes
d88ada0d11
Use either the HTML or the text part of an email, not both
2011-12-01 19:54:02 +00:00
Tom Hughes
2f4d12f990
Update message delivery script to work with rails 3
2011-11-16 15:42:43 +00:00
Tom Hughes
c9fa49c994
Update to rails 3
2011-11-14 09:42:40 +00:00
Tom Hughes
9ff70a861a
Remove old process management scripts
2011-11-14 09:42:40 +00:00
Tom Hughes
3e8f20fbed
Remove old process management scripts
2011-09-29 00:56:28 +01:00
Tom Hughes
122fab7066
Really get the subject extraction right this time
2010-07-07 21:24:21 +01:00
Tom Hughes
408461e5aa
Extract the mail subject correctly
2010-06-30 13:34:20 +01:00
Tom Hughes
2038cd52c6
Include an [OpenStreetMap] prefix on the subject of message notifications
...
Put back the [OpenStreetMap] prefix to the subject line of email
notifications of messages, but strip it again from any incoming
email replies.
2010-06-29 09:43:30 +01:00
Tom Hughes
691f759da4
Update various files to match current rails versions
2010-05-13 10:54:16 +01:00
Tom Hughes
703c44eeab
Add spam block ACLs with the right key
2010-05-11 08:59:04 +01:00
Ævar Arnfjörð Bjarmason
3a54a20af6
Implicitly update config/wiki_pages.yml if it exists, and chmod +x
...
This makes:
script/misc/update-wiki-pages
from the top-level just work.
2010-05-08 18:09:49 +00:00
Tom Hughes
dd64ba2e7e
Add script to update spam block ACLs
...
Maintain a set of ACLs which block account creation for an IP address
which has had more than two users suspended or removed in the last 28 days.
2010-05-08 17:49:27 +01:00
Tom Hughes
68bb9b3b81
Fix statistics script to reflect changes to user model
2010-05-07 11:09:54 +01:00
Ævar Arnfjörð Bjarmason
0191549033
This script requires perl 5.10
2010-04-21 00:17:05 +00:00
Ævar Arnfjörð Bjarmason
0193b18edb
Mention how to run this script with prove(1)
2010-04-21 00:16:09 +00:00
Ævar Arnfjörð Bjarmason
c377932312
Don't re-declare lexical variable
2010-04-21 00:07:54 +00:00
Ævar Arnfjörð Bjarmason
0f9c9190ee
This script no longer screen-scrapes and supports >500 key/values
2010-04-21 00:04:24 +00:00
Tom Hughes
546250f60b
Load wiki link data at startup and shorten some file names
2010-04-20 21:05:22 +01:00
Tom Hughes
da74fbb769
Fix wiki scraper to find tag pages as well as key pages
2010-04-20 18:48:59 +01:00
Ævar Arnfjörð Bjarmason
8eead8a870
Ticket #2245 : Link from /browse/* pages to the wiki key/value pages
2010-04-20 12:55:14 +00:00
Tom Hughes
be1ea6dd43
Use TMail to parse messages so that character set conversions are
...
done correctly. Fixes #2461 .
2009-11-16 10:48:30 +00:00
Tom Hughes
a7368d7f8a
Strip trailing whitespace from lines before joining them.
2009-11-10 09:13:39 +00:00
Tom Hughes
ca0c8d2f23
Add exit statement to shut rails up.
2009-11-09 08:39:33 +00:00
Tom Hughes
e6269e25f5
Add an exit statement to avoid noise from rails.
2009-11-06 08:40:37 +00:00
Tom Hughes
23b8672bc9
Add support for processing incoming mail messages in reply to message
...
notifications and diary comment notifications, turning the maill messages
into reply messages through the site messaging system.
2009-11-05 23:16:20 +00:00
Tom Hughes
138a9d9764
Ignore traces which have not been inserted yet when calculating
...
the per-user statistics.
2009-10-15 10:09:33 +00:00
Ævar Arnfjörð Bjarmason
a0905290b7
Translatewiki URLs changed. Adjust script to match
2009-10-01 13:41:51 +00:00
Ævar Arnfjörð Bjarmason
95c8b2a01d
comment out dupe purging debug message
2009-09-30 17:43:17 +00:00
Ævar Arnfjörð Bjarmason
b2a1abf6e9
compile error in previous commit
2009-09-30 17:43:02 +00:00
Ævar Arnfjörð Bjarmason
289c1c3cd9
--cache option
2009-09-30 17:42:06 +00:00
Ævar Arnfjörð Bjarmason
ab878d4844
There are a bunch of keys on Translatewiki that are equivalent to
...
English for some reason. Probably because they were there at import
time. Nuke them.
2009-09-30 11:04:16 +00:00
Tom Hughes
69b586a8f4
Add script to update config/languages.yml from translatewiki language list.
2009-09-30 08:49:28 +00:00
Tom Hughes
d13c0e5bb8
Rename reload_languages to reload-languages for consistency.
2009-09-30 08:49:00 +00:00
Ævar Arnfjörð Bjarmason
d9c17e930d
* Reconstruct option
...
* I hate File::Basename and it hates absolute paths. I'm using my evil hack again
2009-09-29 13:28:23 +00:00
Ævar Arnfjörð Bjarmason
1355455f83
--locales-dir is now config/locales by default
2009-09-29 09:00:53 +00:00
Ævar Arnfjörð Bjarmason
f59967a894
more SYNOPSIS instructions
2009-09-28 20:52:53 +00:00
Ævar Arnfjörð Bjarmason
b479b0c2b6
Actualy having autogenerated timestamps at the top of files which are
...
under version controll is a pretty lousy idea now that I think of it..
2009-09-28 20:43:48 +00:00
Ævar Arnfjörð Bjarmason
ea970889e5
Report on download progress
2009-09-28 20:27:50 +00:00
Ævar Arnfjörð Bjarmason
5524765d17
--only-new option
...
Don't spew so much debug output
2009-09-28 20:25:19 +00:00
Ævar Arnfjörð Bjarmason
134ff60ab7
* Add more keys from the optional list that we don't want to ignor
...
* Don't delete a singular form if the plural form exists in the source language (en)
* Don't nuke site.key.table.entry singularls when the source language (en) has an array
2009-09-28 20:17:36 +00:00