Henrik Levkowetz
|
16fb382943
|
Made the patch utility return information to distinguish already patched files from successful patch application, and modified our checks extensions to signal when patches have been applied and a ccommand needs to be re-run.
- Legacy-Id: 18386
|
2020-08-20 11:36:46 +00:00 |
|
Henrik Levkowetz
|
07d60de46e
|
Merged in /branch/iola/meeting-improvement-r17835@18048. This provides a new snapshot of the new schedule editor work, with improved edit page layout and details.
- Legacy-Id: 18358
|
2020-08-12 19:16:18 +00:00 |
|
Henrik Levkowetz
|
57938b039d
|
Converted many cases of plain-text 403 messages to use a properly styled page instead, with a login link when appropriate. Also changed some API endpoint 400 responses to a more correct 403.
- Legacy-Id: 18339
|
2020-08-06 10:59:52 +00:00 |
|
Henrik Levkowetz
|
35c7f0fd9d
|
Added a utility function around the PermissionDenied exception, in order to easily be able to provide relevant information to the 403 template.
- Legacy-Id: 18332
|
2020-07-31 12:35:00 +00:00 |
|
Robert Sparks
|
2b10465aa7
|
Convert IRTF area groups into their own group type rather than attempting to overload AG. Fixes #3027. Commit ready for merge.
- Legacy-Id: 18298
|
2020-07-28 18:54:44 +00:00 |
|
Henrik Levkowetz
|
f0baae3623
|
Made test parts that depends on yanglint conditional. Added some informational messages about tests skipped due to missing resources.
- Legacy-Id: 18255
|
2020-07-24 13:43:59 +00:00 |
|
Henrik Levkowetz
|
606cedd796
|
Merged in the ExtResource work from rjsparks@nostrum.com, based on a feature request and contributions from rsalz@akamai.com. This provides external resource models for Person, Group, and Document models, as a generalisation of the previous related-URL concept. This provides a consistent labelling and classification of URLs and other resources related to a Group, Document, or Person. The GroupURL (and similar) classes will be removed in a later step. Some DocumentURL instances (such as auth48 URLs) remain to convert, as they have come in with other merged-in work while the ExtResource work was in transit.
- Legacy-Id: 18192
|
2020-07-20 01:58:26 +00:00 |
|
Henrik Levkowetz
|
d8b11c4293
|
Removed an unused and unnecessary API endpoint, now that gather.town has gotten OpenID Connect authentication working.
- Legacy-Id: 18190
|
2020-07-17 19:33:15 +00:00 |
|
Henrik Levkowetz
|
c44dd5c5ea
|
Added support for a meeting session order_number (denoting first session for this group in the meeting, second session, etc.) when filling in URL templates with session info using the 'format' filter. Used for the Meetecho video straming url for a session.
- Legacy-Id: 18174
|
2020-07-15 13:08:55 +00:00 |
|
Robert Sparks
|
99df95d542
|
Cleaned up created names. Improved validation during migration. Cleaned up migration output. Cleaned the last of the awp includes from secr views. Removed now unused secr templates. Build extresource urls correctly during submission and when creating group wikis.
- Legacy-Id: 18158
|
2020-07-13 16:03:39 +00:00 |
|
Henrik Levkowetz
|
1e1f056053
|
Changed the subclass of lxml.html.clean.Cleaner() to adapt to changes in the superclass in v4.5.2
- Legacy-Id: 18146
|
2020-07-11 20:20:50 +00:00 |
|
Robert Sparks
|
53f7bc3ce6
|
migrated forward
- Legacy-Id: 18144
|
2020-07-09 21:07:05 +00:00 |
|
Henrik Levkowetz
|
1654f9319e
|
Reworked the support for remote access urls in the agenda_note and remote_instructions fields of Session objects so as to accept any of a list of conference service domains as remote call-in URLs -- not only webex.
- Legacy-Id: 18119
|
2020-07-01 14:17:01 +00:00 |
|
Henrik Levkowetz
|
0924640676
|
Removed the command to purge request_profiler entries, given that request_profiler is incompatible with Django 2.2
- Legacy-Id: 18107
|
2020-06-30 14:34:15 +00:00 |
|
Henrik Levkowetz
|
cb9006eb26
|
Changed skip messages from test suites to use print() instead of sys.stderr.write(), to match other output from the test runner.
- Legacy-Id: 18087
|
2020-06-27 17:32:02 +00:00 |
|
Henrik Levkowetz
|
dc5ca4eebc
|
Merged in Django 2.1 upgrade changes.
- Legacy-Id: 18060
|
2020-06-24 20:51:00 +00:00 |
|
Henrik Levkowetz
|
6459638fad
|
Adjusted the code to the 2.1 attribute name change from ._size to .size in upload file objects.
- Legacy-Id: 18054
|
2020-06-24 20:42:05 +00:00 |
|
Robert Sparks
|
bf53bf1057
|
Merged forward. Added some missing parts to the XMPPURLValidator.
- Legacy-Id: 18050
|
2020-06-24 19:01:45 +00:00 |
|
Henrik Levkowetz
|
595dcb75e9
|
Fixed a silly bug in [18040]. 'settings' isn't a dictionary.
- Legacy-Id: 18043
Note: SVN reference [18040] has been migrated to Git commit e1ed51b0b6
|
2020-06-23 21:16:02 +00:00 |
|
Henrik Levkowetz
|
e1ed51b0b6
|
Fixed a logging issue when running the test crawler.
- Legacy-Id: 18040
|
2020-06-23 20:38:33 +00:00 |
|
Henrik Levkowetz
|
bf230a738b
|
Added a test suite switch to optionally show logging output. Normally this is suppressed while running tests. In production, it goes to syslog's user facility. With --show-logging, it will go to the console when running tests.
- Legacy-Id: 18010
|
2020-06-17 15:05:57 +00:00 |
|
Ole Laursen
|
8bd9e5de6e
|
Round the debug time sum
- Legacy-Id: 17998
|
2020-06-16 16:48:29 +00:00 |
|
Henrik Levkowetz
|
3589ea2cd9
|
Fixed two mypy issues with utils.log code to set loggin handlers.
- Legacy-Id: 17987
|
2020-06-14 18:32:45 +00:00 |
|
Henrik Levkowetz
|
0a7648b7de
|
Improved the handling of logger enabling entries in UTILS_LOGGER_LEVELS to set a handler if none exists for a given logger.
- Legacy-Id: 17981
|
2020-06-13 21:31:31 +00:00 |
|
Henrik Levkowetz
|
cb0817175e
|
Tweaked the showloggers command help text.
- Legacy-Id: 17979
|
2020-06-13 21:28:32 +00:00 |
|
Henrik Levkowetz
|
c5f6883624
|
Fixed a couple of mypy errors.
- Legacy-Id: 17977
|
2020-06-12 22:05:03 +00:00 |
|
Henrik Levkowetz
|
77524a333b
|
Added a management command to list registered loggers, in order to see which can be configured in settings_local with the UTILS_LOGGER_LEVELS settings.
- Legacy-Id: 17974
|
2020-06-12 15:00:15 +00:00 |
|
Henrik Levkowetz
|
682036321d
|
Reorganized the python logging setup slightly, and added a possibility to configure logging levels for individual loggers in settings_local.py
- Legacy-Id: 17973
|
2020-06-12 14:41:41 +00:00 |
|
Henrik Levkowetz
|
49bf6090d0
|
Updated the @require_api_key decorator to not check for recent login dates for staff (which would include robots)
- Legacy-Id: 17937
|
2020-06-08 19:24:42 +00:00 |
|
Henrik Levkowetz
|
5a2a255bcb
|
Added django urlconfig namespace support in ietf.utils.test.get_callbacks() (needed when testing the reverse lookups in templates for oidc_provider).
- Legacy-Id: 17917
|
2020-06-06 20:19:54 +00:00 |
|
Henrik Levkowetz
|
cd186fa04b
|
Tweaked patch.py for Py3 compatibility.
- Legacy-Id: 17916
|
2020-06-06 20:17:31 +00:00 |
|
Henrik Levkowetz
|
0ca29a80c2
|
Tweaked log.unreachable() and log.assertion() for Py3 compatibility.
- Legacy-Id: 17915
|
2020-06-06 20:17:04 +00:00 |
|
Robert Sparks
|
324be05151
|
added an XMPP URL validator
- Legacy-Id: 17872
|
2020-05-21 21:27:36 +00:00 |
|
Robert Sparks
|
38ba0f401d
|
merged forward
- Legacy-Id: 17868
|
2020-05-21 18:30:48 +00:00 |
|
Robert Sparks
|
7e57be2bd3
|
merged forward ^/personal/rjs/explore-extref
- Legacy-Id: 17840
|
2020-05-19 18:47:47 +00:00 |
|
Henrik Levkowetz
|
3a963eaf29
|
Removed a future import
- Legacy-Id: 17818
|
2020-05-18 10:59:59 +00:00 |
|
Henrik Levkowetz
|
488ff08352
|
Merged in ^/personal/henrik/6.129.2-django2.0 which contains an upgrade of Django from 1.11 to 2.0, with the code changes needed.
- Legacy-Id: 17817
|
2020-05-18 06:50:50 +00:00 |
|
Henrik Levkowetz
|
d36d717fe5
|
Removed some debug code.
- Legacy-Id: 17810
|
2020-05-17 19:46:14 +00:00 |
|
Henrik Levkowetz
|
bc05e7a8d0
|
Refactored many instances of msg.get_payload(decode=True).decode('utf-8') and similar to get_payload_text(msg), which uses msg.get_charset() to get the actual charset to do the decoding, in a consistent manner. Also removed some instances of force_str, but more remain.
- Legacy-Id: 17807
|
2020-05-16 20:20:05 +00:00 |
|
Henrik Levkowetz
|
6318d49b40
|
Added an utility function to get email payload as unicode text.
- Legacy-Id: 17800
|
2020-05-15 14:50:22 +00:00 |
|
Henrik Levkowetz
|
6d7c5b52ee
|
Django 2.0 conversion. Test suite passes, except for javascript tests.
- Legacy-Id: 17762
|
2020-05-08 13:07:07 +00:00 |
|
Henrik Levkowetz
|
c5a7cfaf10
|
Changed the verbosity of the purge_request_profiler_records command to require -v2 to show records deleted.
- Legacy-Id: 17704
|
2020-04-28 18:04:00 +00:00 |
|
Henrik Levkowetz
|
42995fadea
|
Merged in ^/branch/iola/meeting-improvement-r17214@17617, which provides a new meeting schedule editor.
- Legacy-Id: 17701
|
2020-04-28 14:34:34 +00:00 |
|
Henrik Levkowetz
|
bd53b197d8
|
Removed a debug statement
- Legacy-Id: 17693
|
2020-04-27 19:58:28 +00:00 |
|
Henrik Levkowetz
|
20013f28da
|
Removed a debug statement.
- Legacy-Id: 17690
|
2020-04-26 10:44:55 +00:00 |
|
Henrik Levkowetz
|
59df536958
|
Added a template filter that is a replacement for Django's builtin 'date' filter, with a more polymorphic signature: It accepts either datetime or date input, and ignores time-specific format entries when handling a date.
- Legacy-Id: 17686
|
2020-04-25 11:29:15 +00:00 |
|
Robert Sparks
|
2de9eb93b5
|
Added validation to the migrations. Added external resources to the draft display page. Built an editor for DocExternalResources.
- Legacy-Id: 17683
|
2020-04-24 16:14:43 +00:00 |
|
Henrik Levkowetz
|
9aeda11a29
|
Removed some Py2 compatibility decorators.
- Legacy-Id: 17673
|
2020-04-21 13:54:31 +00:00 |
|
Henrik Levkowetz
|
3054b8cf58
|
Removed usage of maybe_create_svn_symlinks()
- Legacy-Id: 17668
|
2020-04-20 18:03:25 +00:00 |
|
Henrik Levkowetz
|
78963ecdef
|
Added request profiler and a management command to purge profiler records.
- Legacy-Id: 17648
|
2020-04-15 20:48:08 +00:00 |
|