24b3eeb3d3For use with the django test client, parse test urls into a base-url / query-args-dict pair. - Legacy-Id: 323
Henrik Levkowetz
2007-06-11 21:12:50 +0000
0d69f63829Consistency fix... - Legacy-Id: 322
Henrik Levkowetz
2007-06-11 20:29:25 +0000
1cafcf3e9dChanged approach to space normalization in soup2text(). Plain whitespace stripping followed by reassembly caused too large information loss. Accompanying changes in generic diff files. - Legacy-Id: 321
Henrik Levkowetz
2007-06-11 20:28:19 +0000
49ee9f8cd7* Implement replaces and replaced_by in search_result_row and idinternal_detail. (This is almost repeating myself, except for slightly different formatting and different links.) * Implement displayname_with_link() to go with filename_with_link(). * Implement idtracker backwards linkage in RFC model. * Don't use unformat_textarea to display Note: - it hasn't been implemented, and seems to want to de-HTML stuff but we're displaying HTML - Legacy-Id: 320
Bill Fenner
2007-06-11 20:27:14 +0000
c05bcfce8fAnnounce diff success for both empty diff and diff matching stored diff. - Legacy-Id: 319
Henrik Levkowetz
2007-06-11 19:05:17 +0000
a3f93df8a4Clear the diff when 2 ''lines'' are left, rather than 2 ''words''. - Legacy-Id: 318
Henrik Levkowetz
2007-06-11 18:56:43 +0000
ea639f96c4* Add filename_with_link to create links only for active documents * Display document status if it's not Active * Use revision_display in displayname() * Check for DocumentComment.created_by flag value of 999 - Legacy-Id: 317
Bill Fenner
2007-06-11 18:47:44 +0000
e7a13bff68* Adding 3 generic chunks, which will ignore the A-hat diffs and the 'produced by' diffs. * Updating ietf/tests.py to handle diff chunks right - Legacy-Id: 316
Henrik Levkowetz
2007-06-11 18:44:49 +0000
8e8c3ff5e2* ietf/tests.py: Remove filetime() again -- not using it.
Henrik Levkowetz
2007-06-11 17:26:59 +0000
9a9f375ec3Check that the feed returns 200. - Legacy-Id: 314
Bill Fenner
2007-06-11 17:26:34 +0000
5c674df41eRemove non-wg wizard header that accidentally snuck in. - Legacy-Id: 313
Bill Fenner
2007-06-11 17:10:34 +0000
178c5e13e0* search_result_row.html no longer takes care of the ballot set rendering for you; you have to pass it the entire contents of the ballot set.
Bill Fenner
2007-06-11 16:53:25 +0000
8f81a7a7deAdding the ability to define generic diff chunks which should be ignored. Fixing the inverted filename indication in the unified diff. - Legacy-Id: 311
Henrik Levkowetz
2007-06-11 16:41:24 +0000
d856877885Add a nomcom announcement to diff. - Legacy-Id: 310
Bill Fenner
2007-06-11 11:21:11 +0000
891ee4b72cFix long-ago broken model surgery. - Legacy-Id: 309
Bill Fenner
2007-06-11 11:18:31 +0000
2c247157a4When searching for matching document comments, and rfc_flag is off,
Bill Fenner
2007-06-11 11:04:38 +0000
deecbc9da3Don't list URLs which have explicit tests as Skipped during the fallback URL test. - Legacy-Id: 307
Henrik Levkowetz
2007-06-11 09:36:45 +0000
7f512b4889make soup2text convert numeric character codes (e.g., "'") too. - Legacy-Id: 306
Henrik Levkowetz
2007-06-11 07:47:56 +0000
94734fab6dPyFlakes exceptions - Legacy-Id: 305
Henrik Levkowetz
2007-06-11 06:14:10 +0000
0452fca7d2* ietf/tests.py, in reduce(): add ad-hoc fix for pathologic case of not closing <li> tags. BeautifulSoup can handle it, but the recursive text rendering code in soup2text recurses too deeply with a sufficiently long list... * ietf/tests.py, in setUp(): grab the right tuple element when extracting the URLs from the url test tuples * ietf/tests.py, in read_testurls(): close opened file * ietf/tests.py, in doUrlsTest(): narrower try/except clause, and a new one * soup2text.py, in para(): undo previous change - Legacy-Id: 304
Henrik Levkowetz
2007-06-11 06:13:29 +0000
b42e0728c8Accept both testurl.list and testurls.list as test url list file names. Output status for good compares, too. - Legacy-Id: 303
Henrik Levkowetz
2007-06-11 04:43:22 +0000
9b78963547Fix occasional bad sentence end merges in ietf/utils/soup2text.py.
Henrik Levkowetz
2007-06-11 04:22:29 +0000
ac288c2d09Try to cover all the views for the I-D tracker. - Legacy-Id: 301
Bill Fenner
2007-06-11 03:39:36 +0000
a7a6d956afAdding a fix in soup2text for a common pathological case: <br><br> used instead of <p /> to indicate paragraph breaks.
Henrik Levkowetz
2007-06-11 03:36:08 +0000
da2de838c9A first attempt at a list of urls to test and compare. - Legacy-Id: 299
Bill Fenner
2007-06-10 23:32:37 +0000
2403b0b531Enabled the temporarily disabled fallback URL tests. - Legacy-Id: 298
Henrik Levkowetz
2007-06-10 20:30:43 +0000
04f8f1ca0dCommenting out some diagnostic printouts. Changing the summary format so it differs from the primary result lines. - Legacy-Id: 296
Henrik Levkowetz
2007-06-10 18:37:50 +0000
d2eafc5735Adapting the buildbot plugin to the diffing changes in ietf/tests.py - Legacy-Id: 295
Henrik Levkowetz
2007-06-10 18:21:18 +0000
6d5afa514aAdding diff file for an IPR url, and some ipr/tests.py tweaks. - Legacy-Id: 294
Henrik Levkowetz
2007-06-10 18:19:42 +0000
9bb6d08ed2Now using a refined buildbot plugin which counts and separates the different types of URL failures and displays them in the waterfall status box. - Legacy-Id: 293
Henrik Levkowetz
2007-06-10 17:23:13 +0000
c89000f253A new buildbot plugin, with better reporting from the URL tests - Legacy-Id: 292
Henrik Levkowetz
2007-06-10 16:42:27 +0000
b6c7aed469Adding a recognizable tag for the diffs, for use by the buildbot - Legacy-Id: 291
Henrik Levkowetz
2007-06-10 16:40:55 +0000
341811e84ePatched a bug in BeautifulSoup (discovered by PyFlakes) and quietened the remaining nonconsequential comments from PyFlakes regarding BeautifulSoup - Legacy-Id: 290
Henrik Levkowetz
2007-06-10 14:14:16 +0000
7c60b321cdAdd BeautifulSoup.py to the ietf/contrib/ directory so it doesn't have to be installed separately - Legacy-Id: 289
Henrik Levkowetz
2007-06-10 14:02:11 +0000
78cbaf497bA remnant of an inadvisable sweeping change that I made and (incompletely) un-made snuck in. - Legacy-Id: 288
Bill Fenner
2007-06-10 13:54:48 +0000
e8f9c0c771Add primary key for chairs table.
Bill Fenner
2007-06-10 13:44:50 +0000
3811dcf8acDon't import Acronym, since we don't use it.
Bill Fenner
2007-06-10 13:37:14 +0000
4fd0113345Minor model tweaks:
Bill Fenner
2007-06-10 13:36:01 +0000
1d9b2b2b8dTweaked run-pyflakes (again) to be less sensitive to line position of excluded comments - Legacy-Id: 284
Henrik Levkowetz
2007-06-10 11:59:09 +0000
06eae09af4Removing unused imports from ietf/tests.py. Using the right Exception type in soup2html. - Legacy-Id: 283
Henrik Levkowetz
2007-06-10 11:43:19 +0000
aa3924e102Testing a specific IPR declaration - Legacy-Id: 281
Henrik Levkowetz
2007-06-10 11:33:24 +0000
740a23be87Updated excludes, and test/run without verbosity - Legacy-Id: 280
Henrik Levkowetz
2007-06-10 11:32:27 +0000
76f759c19cMinor fixes to the ipr details template - Legacy-Id: 279
Henrik Levkowetz
2007-06-10 11:31:29 +0000
0e1bda0997Adding diff capability to the URL tests.
Henrik Levkowetz
2007-06-10 11:30:23 +0000
10ce0e07dd'soup2text' is a html-to-text converter which uses the BeautifulSoup.py module. It converts html to plain paragraph-filled readable text. - Legacy-Id: 277
Henrik Levkowetz
2007-06-10 11:27:02 +0000
100f24baefAdd help popup to MailingListForm. - Legacy-Id: 276
Bill Fenner
2007-06-10 03:02:01 +0000
20334bc8aaIf the data is None, use an empty string in the hash instead. - Legacy-Id: 275
Bill Fenner
2007-06-10 02:59:17 +0000
fdca154e75Implement custom form rendering for step 0.
Bill Fenner
2007-06-10 02:00:51 +0000
ebe29bc1afAdd javascript to display/clear the requestor's address in the textbox at the top of the list administrators multifield. - Legacy-Id: 273
Bill Fenner
2007-06-09 03:45:35 +0000
f8dbed4884Fix preview by creating a MailingList object and using the existing list_summary.html. - Legacy-Id: 272
Bill Fenner
2007-06-08 20:45:41 +0000
48a4219a32Use the main form's domain_name, not the initial domain_name, to pick the approver, since the main form's version has been changed to ietf.org if appropriate.
Bill Fenner
2007-06-08 20:04:52 +0000
89a8834177Rename "initial" to "initial_members" so that it doesn't shadow the form attribute "initial" (as in initial data)
Bill Fenner
2007-06-08 19:54:59 +0000
415e274ddeIESG Announcment list page only lists announcements with ballog_id - Legacy-Id: 269
Michael Lee
2007-06-08 19:21:03 +0000
b16a65966eI committed the middleware that uses this but forgot to commit the template. - Legacy-Id: 268
Bill Fenner
2007-06-08 18:25:13 +0000
e08772430aCreate "allononeline" filter and use it for list_wizard_done_email.
Bill Fenner
2007-06-08 18:21:44 +0000
4e3769c963Turn post_admin and archive_private into IntegerField instead of BooleanField. They are used as booleans, but represented in the database as integers, so pretending they're boolean causes trouble when saving empty values. - Legacy-Id: 266
Bill Fenner
2007-06-08 18:12:23 +0000
d6b6f38424Making run-pyflakes ignore line numbers, which will change. - Legacy-Id: 265
Henrik Levkowetz
2007-06-08 17:16:58 +0000
b3abb97744Updated exclusion list - Legacy-Id: 264
Henrik Levkowetz
2007-06-08 17:08:04 +0000
804f669e45Actually include the template. Don't use titlecase since It Looks Weird To Say I Want To Move The Wg Email List For Eap To Ietf.Org - Legacy-Id: 263
Bill Fenner
2007-06-08 17:07:51 +0000
f55e0b00f9* Adding a SERVER_EMAIL setting in settings.py and settings_local_test.py * Adding the ability to take trailing comments in testurl.list files * Listing skipped (not tested) urls in the URL test - Legacy-Id: 262
Henrik Levkowetz
2007-06-08 17:01:07 +0000
027d471dd0Changing the default email-from address used whentesting, and tweaking the test output - Legacy-Id: 261
Henrik Levkowetz
2007-06-08 16:01:52 +0000
2d9cc036a6If we're passed in None, don't try to get the domain name out of it. - Legacy-Id: 260
Bill Fenner
2007-06-08 15:48:09 +0000
3cd72bc1feGreat leaps towards completing the mailing list request tool. - Legacy-Id: 259
Bill Fenner
2007-06-08 15:30:34 +0000
a99d598cc0* Minor refactoring in ietf/tests.py * Added correct dates for two entries in ipr_detail which had 0000-00-00, in the sql_fixup.sql file * Fixed test/run so it can be run from any directory - Legacy-Id: 258
Henrik Levkowetz
2007-06-08 12:06:15 +0000
88666eac59Some bugfixes after refactoring - Legacy-Id: 257
Henrik Levkowetz
2007-06-07 20:40:50 +0000
73bd413e07A bit of refactoring in ietf/tests.py - Legacy-Id: 256
Henrik Levkowetz
2007-06-07 20:12:52 +0000
e851dbac27Create mailing list domains table and idtracker Roles model.
Bill Fenner
2007-06-07 17:58:06 +0000
b93c34d7bbRemoving 200-response non-parameter url from the testurl.list; they are better handled by the fallback test. - Legacy-Id: 254
Henrik Levkowetz
2007-06-07 17:40:06 +0000
79ca952b76ietf/test/run is a simple shell-script which runs the same test set as the buildbot, using a patched local Django copy in order to run the Django test framework. This makes it possible to run the test suite locally before committing, rather than committing in order to have the buildbot run the tests. Some tests on the fully populated database takes a long time (such as retrieving all the IDs) and probably should be moved to a separate test set. - Legacy-Id: 252
Henrik Levkowetz
2007-06-07 14:22:48 +0000
742737251fAdding a placeholder HTTP 500 error page template - Legacy-Id: 251
Henrik Levkowetz
2007-06-07 14:17:09 +0000
edc55bcf05Adding a wrapper around pyflakes to filter out warnings which have been inspected and should be ignored. - Legacy-Id: 249
Henrik Levkowetz
2007-06-06 19:35:40 +0000
8b17a99d22Removing explicit listing of URLs caught by the fallback URL test. - Legacy-Id: 248
Henrik Levkowetz
2007-06-06 19:34:16 +0000
ac82271bcbUpdate IESG Announcement scripts to work with latest models and template changes. - Legacy-Id: 247
Michael Lee
2007-06-06 05:11:06 +0000
7fec55b633Initial implementation of view_related. The related_docs() function is still a work in progress. I've been using draft-ietf-dnsext-dnssec-protocol as a test case; related_docs() returns the same 137 documents as the cgi code but some of the relationships are different. Right now, the skip argument is ignored. - Legacy-Id: 246
Bill Fenner
2007-06-06 02:14:29 +0000
f5027059b3Corrected some test URLs. (should be changed later to not use underscore -- or we should change all dashes to underscore...) - Legacy-Id: 245
Henrik Levkowetz
2007-06-05 19:02:27 +0000
cf878dc7a5Some more permitted codes - Legacy-Id: 244
Henrik Levkowetz
2007-06-05 18:57:17 +0000
5e6a346ddcShould not compare apples and oranges - Legacy-Id: 243
Henrik Levkowetz
2007-06-05 18:48:14 +0000
49f8de31b4Permitting both 404 and 200 responses for some URLs, for now; till we can run tests with a populated database - Legacy-Id: 242
Henrik Levkowetz
2007-06-05 18:43:48 +0000
24400ff103Adding handler404 and handler 500 in the right place ,;-) - Legacy-Id: 241
Henrik Levkowetz
2007-06-05 18:18:40 +0000
3754c0c6b4Initial list wizard templates. - Legacy-Id: 240
Bill Fenner
2007-06-05 18:05:57 +0000
1523f859afAdding 'handler404, hadler500' to apps needing them - Legacy-Id: 239
Henrik Levkowetz
2007-06-05 17:54:43 +0000
e0a30980faCan't use the mysql XML dump as fixture -- too optimistic! ;-) - Legacy-Id: 238
Henrik Levkowetz
2007-06-05 17:40:06 +0000
2f8f7742a4Improved fix to the first undefined symbol problem in proceedings/models.py (Bills original fix in [213] reinstated) - Legacy-Id: 237 Note: SVN reference [213] has been migrated to Git commit 01f0baaf56
Henrik Levkowetz
2007-06-05 17:30:22 +0000
888418a14fFixed two instances of undefined symbols in proceedings/models.py - Legacy-Id: 236
Henrik Levkowetz
2007-06-05 17:06:31 +0000
03c18bd33dFixing a bunch of nits pyflakes were complaining about, in order to get a clean run. There are still at least 2 cases of using undefined values which needs scrutiny. - Legacy-Id: 235
Henrik Levkowetz
2007-06-05 16:58:58 +0000
595c656afcRequire a login instead of throwing an exception when an anonymous user visits.
Bill Fenner
2007-06-05 15:10:15 +0000
5c9e46027bTry to make the utils/listop functions return something sensible with empty input. - Legacy-Id: 233
Henrik Levkowetz
2007-06-05 15:05:31 +0000
47a88da313Separate response count listing and assertions - Legacy-Id: 232
Henrik Levkowetz
2007-06-05 10:16:17 +0000
fbcd9eddf3Added test assertions requiring no non-200 responses and no exceptions for URLs not listed in the testurls.list - Legacy-Id: 231
Henrik Levkowetz
2007-06-05 10:14:24 +0000
b7c816cf4eAdded test functionality to extract all URLs in the apps and access those that doesn't seem to take parameters. - Legacy-Id: 230
Henrik Levkowetz
2007-06-05 10:11:18 +0000