Commit graph

26 commits

Author SHA1 Message Date
Henrik Levkowetz f416f13dc4 From RjS: Don't send mail if we don't have any recipients...
- Legacy-Id: 2223
2010-04-16 11:16:20 +00:00
Bill Fenner 3a45c8e560 Merge the I-D notification work from my sprint branch.
- Legacy-Id: 2112
2010-03-20 20:15:20 +00:00
Henrik Levkowetz 3fc36ad3dd Utility script used by the tools site.
- Legacy-Id: 1922
2010-01-13 17:05:05 +00:00
Pasi Eronen 93126af05b Removed some Django 0.96-only code
- Legacy-Id: 1870
2009-11-23 19:32:22 +00:00
Pasi Eronen b556cd4360 Removed unused notify_expirations code (not known whether it even works -- could be added back later)
- Legacy-Id: 1838
2009-11-08 03:36:04 +00:00
Pasi Eronen e8ffaa0358 Finished cleaning of id_index/id_abstracts code
- Legacy-Id: 1758
2009-10-29 05:38:14 +00:00
Pasi Eronen 82dad30769 Ignore temporary files when converting
- Legacy-Id: 1753
2009-10-29 05:19:28 +00:00
Pasi Eronen 445bb44e30 Refactored all_id.txt/1id-index.txt/1id-abstracts.txt code (abstracts HTML page generation still missing)
- Legacy-Id: 1735
2009-10-19 20:14:55 +00:00
Pasi Eronen 8b6536f32e Cleaned/removed some unused code
- Legacy-Id: 1732
2009-10-16 10:13:54 +00:00
Henrik Levkowetz 24678327b4 Merged in some Django 1.0 related fixes plus conversion script from Pasi. Merged in menubar link fixes from Chris. Merged in abstract generation scripts from Jelte.
- Legacy-Id: 1605
2009-07-28 11:28:09 +00:00
Henrik Levkowetz 8869468254 New script bin/abstracts.py, intended to be run as a cronjob, to generate the ID abstracts files. Merged in from Jelte.
- Legacy-Id: 1598
2009-07-25 17:26:38 +00:00
Bill Fenner 3904c34055 Merge auth branch.
- Legacy-Id: 1426
2009-03-22 01:37:20 +00:00
Henrik Levkowetz e196187a39 Merged in Roberts django-based replacement for the old perl script generating all_id.txt
- Legacy-Id: 1398
2009-03-21 23:18:54 +00:00
Bill Fenner b208e04ec2 Copy Robert's notify-expirations script from the Vancouver branch
- Legacy-Id: 1385
2009-03-21 18:56:47 +00:00
Bill Fenner 473b2bdc60 Merge auth branch.
- Legacy-Id: 1149
2008-04-04 05:07:51 +00:00
Bill Fenner 027232d642 Implement scheduled mail sending via django infrastructure,
for testing the I-D Submission tool's announcements.

Note that this implementation does not use the queue fields
in the database, so before deploying in production the purpose
of those fields will have to be understood.
 - Legacy-Id: 1147
2008-04-03 15:23:48 +00:00
Henrik Levkowetz 0458c69c8f Adding IETF Trust copyright to source files missing it.
- Legacy-Id: 1064
2008-03-04 18:47:46 +00:00
Bill Fenner 052b774fa6 Rename the WgPassword and LiaisonUsers models to make their
legacy status clear.
 - Legacy-Id: 938
2007-09-18 18:31:42 +00:00
Bill Fenner 55a7715694 Factor out user creation from the import-users script so that
self-registration can also create a user.
 - Legacy-Id: 926
2007-09-06 16:34:03 +00:00
Bill Fenner b6301e4660 Based on Nico Williams' case-sensitive email problem, make sure
that usernames and emails are compared ignoring case when logging
in.
 - Legacy-Id: 925
2007-09-06 15:12:33 +00:00
Bill Fenner cb30cc8008 Factor out the dump-rewrite sed script since creating pretty-printed
xml fixtures in general is a useful thing to do.
 - Legacy-Id: 817
2007-07-02 16:27:21 +00:00
Bill Fenner 306bece87c Import users from htpasswd file, searching IESGLogin, WgPassword,
LiaisonUser, and EmailAddresses for a mapping to a PersonOrOrgInfo.
It doesn't yet import all groups or permissions; that'll be a
separate (repeatable) process.

The goal is to eventually eliminate completely the WgPassword and
LiaisonUser tables.  IESGLogin could go too eventually, but that
requires schema changes, not just changes in the authentication
mechanisms.
 - Legacy-Id: 616
2007-06-22 16:07:23 +00:00
Bill Fenner c5f65ea060 "pretty-print" with sed instead of xmllint, because of a limitation
in python's xml deserializer (whitespace is significant when
recognizing <None/> nodes, so a general pretty-printer will cause
them to not be recognized.)

This changes empty elements to the more verbose <foo></foo> format,
but that is handled properly by the xml parser.
 - Legacy-Id: 382
2007-06-14 12:18:40 +00:00
Bill Fenner 4e25407e25 Use python module instead of file path to settings file.
Switch back to using a temp file, since unflatten/gvpr don't
like taking input straight from the while loop.
 - Legacy-Id: 226
2007-06-04 13:54:29 +00:00
Bill Fenner 15a3474aed Annotate output graph with a parallelogram node with the model name.
- Legacy-Id: 183
2007-05-30 14:24:05 +00:00
Henrik Levkowetz 5872696834 Moving ietf to trunk/ietf
[[Split portion of a mixed commit.]]
 - Legacy-Id: 96.1
2007-05-04 12:37:28 +00:00