Sasha Romijn
fd53f98854
Fix #2584 - Add additional content validation for uploaded texts.
...
Permitted MIME types are now text/plain, text/markdown and text/x-rst.
This applies to all usages of get_cleaned_text_file_content(),
including reviews, but also other similar places where text can either
be written either into a textarea or uploaded.
Commit ready for merge.
- Legacy-Id: 16922
2019-10-23 20:15:30 +00:00
Henrik Levkowetz
c508884ed9
Set version info and settings back to development mode
...
- Legacy-Id: 16919
2019-10-23 15:58:07 +00:00
Henrik Levkowetz
704b1f37de
Set version info to release version 6.108.0 before branching.
...
- Legacy-Id: 16917
2019-10-23 15:57:57 +00:00
Henrik Levkowetz
f2758fe49c
Set version info and settings back to development mode
...
- Legacy-Id: 16889
2019-10-21 15:02:33 +00:00
Henrik Levkowetz
90c2781e59
Set version info to release version 6.107.0 before branching.
...
- Legacy-Id: 16887
2019-10-21 15:02:21 +00:00
Henrik Levkowetz
45465f1174
Merged in [16818] from rjsparks@nostrum.com:
...
Make hybrid pdfs when converting ppt materials to pdf. Fixes #2769 .
- Legacy-Id: 16880
Note: SVN reference [16818] has been migrated to Git commit 84270a71d0e7373c5e05ddc834e91c445a1296ed
2019-10-21 13:17:33 +00:00
Henrik Levkowetz
c05562cb5d
Set version info and settings back to development mode
...
- Legacy-Id: 16873
2019-10-16 14:14:40 +00:00
Henrik Levkowetz
8aa645f6f6
Set version info to release version 6.106.0 before branching.
...
- Legacy-Id: 16871
2019-10-16 14:14:25 +00:00
Henrik Levkowetz
7811f4bcf3
Set version info and settings back to development mode
...
- Legacy-Id: 16831
2019-10-07 15:07:13 +00:00
Henrik Levkowetz
1d26d3182e
Set version info to release version 6.105.0 before branching.
...
- Legacy-Id: 16829
2019-10-07 15:06:38 +00:00
Henrik Levkowetz
445f2cf614
Set version info and settings back to development mode
...
- Legacy-Id: 16801
2019-10-01 16:16:03 +00:00
Henrik Levkowetz
535650bec0
Set version info to release version 6.104.0 before branching.
...
- Legacy-Id: 16799
2019-10-01 16:15:53 +00:00
Henrik Levkowetz
4c28f69172
Set version info and settings back to development mode
...
- Legacy-Id: 16781
2019-09-30 16:55:49 +00:00
Henrik Levkowetz
b93cc3e83d
Set version info to release version 6.103.1 before branching.
...
- Legacy-Id: 16779
2019-09-30 16:55:38 +00:00
Henrik Levkowetz
33e8733b91
Fixed up mypy issues or added type:ignore comments as needed for a clean mypy run.
...
- Legacy-Id: 16772
2019-09-30 15:42:18 +00:00
Henrik Levkowetz
60ba9f5a27
Set version info and settings back to development mode
...
- Legacy-Id: 16756
2019-09-26 18:42:35 +00:00
Henrik Levkowetz
4c9cddfaa6
Set version info to release version 6.103.0 before branching.
...
- Legacy-Id: 16754
2019-09-26 18:42:24 +00:00
Henrik Levkowetz
d7c4639d4f
Set version info and settings back to development mode
...
- Legacy-Id: 16742
2019-09-20 16:19:14 +00:00
Henrik Levkowetz
638436364e
Set version info to release version 6.102.0 before branching.
...
- Legacy-Id: 16740
2019-09-20 16:18:41 +00:00
Henrik Levkowetz
a3f59ee9a2
Added conversion of version 3 XML draft submissions to v3 HTML, in addition to text. Added a link to HTML versions (when present) to the document status page, and renamed the link to the htmlized version to 'htmlized'. Converted the submission XML test-file to version 3. Added test code to check that HTML is generated for version 3 XML submissions.
...
- Legacy-Id: 16737
2019-09-20 14:24:44 +00:00
Henrik Levkowetz
44f42cdb3a
Undid the previous commit
...
- Legacy-Id: 16735
2019-09-20 11:30:04 +00:00
Henrik Levkowetz
e3e9f676b7
Added class 'bg-danger' to submission error messages. The big 'Meta-Data errors found' pane on red background is so noticeable that class 'text-danger' which gives bold text is insufficient to stand out clearly. Adding 'bg-danger' gives the specific error messages red background, too.
...
- Legacy-Id: 16734
2019-09-20 11:28:53 +00:00
Henrik Levkowetz
4283740bf1
Added a link to RFCs rendered with inline errata (where available) to the /doc/rfcNNNN pages.
...
- Legacy-Id: 16732
2019-09-13 22:59:38 +00:00
Henrik Levkowetz
81bc17533a
Set version info and settings back to development mode
...
- Legacy-Id: 16723
2019-09-08 15:29:06 +00:00
Henrik Levkowetz
b1e8e4a1d1
Set version info to release version 6.101.0 before branching.
...
- Legacy-Id: 16721
2019-09-08 15:28:40 +00:00
Henrik Levkowetz
9a2c409238
Updated database options settings to match our production database and dump files.
...
- Legacy-Id: 16632
2019-08-08 13:10:24 +00:00
Henrik Levkowetz
ce3368db82
Set version info and settings back to development mode
...
- Legacy-Id: 16622
2019-08-05 16:43:20 +00:00
Henrik Levkowetz
150edb13dc
Set version info to release version 6.100.0 before branching.
...
- Legacy-Id: 16620
2019-08-05 16:43:10 +00:00
Henrik Levkowetz
7039520557
Merged in [16557] from pusateri@bangj.com:
...
Partially addresses issue #1926 still displaying markdown as text. Fixes #2704 .
- Legacy-Id: 16576
Note: SVN reference [16557] has been migrated to Git commit f76c46bef0
2019-07-22 18:09:53 +00:00
Henrik Levkowetz
c3ffd09c6b
Set version info and settings back to development mode
...
- Legacy-Id: 16528
2019-07-18 20:35:08 +00:00
Henrik Levkowetz
33db5c523a
Set version info to release version 6.99.1 before branching.
...
- Legacy-Id: 16526
2019-07-18 20:34:55 +00:00
Henrik Levkowetz
820539e822
Changed import path for settings_local.py to work with absolute_import under Py2, and also under Py3.
...
- Legacy-Id: 16506
2019-07-17 13:42:36 +00:00
Henrik Levkowetz
8d2d732210
Set version info and settings back to development mode
...
- Legacy-Id: 16480
2019-07-16 22:22:16 +00:00
Henrik Levkowetz
88c2ade196
Set version info to release version 6.99.0 before branching.
...
- Legacy-Id: 16478
2019-07-16 22:22:03 +00:00
Henrik Levkowetz
e03784132d
Merged changes from current trunk to Py3 branch.
...
- Legacy-Id: 16468
2019-07-16 15:36:16 +00:00
Henrik Levkowetz
c51e211fba
Set version info and settings back to development mode
...
- Legacy-Id: 16466
2019-07-16 14:14:45 +00:00
Henrik Levkowetz
88af016f36
Set version info to release version 6.98.4 before branching.
...
- Legacy-Id: 16464
2019-07-16 14:14:29 +00:00
Henrik Levkowetz
ea8c84d2f6
Python2/3 compatibility: used @python_2_unicode_compatible to provide __unicode__() versions of __str__() methods.
...
- Legacy-Id: 16455
2019-07-15 18:01:26 +00:00
Henrik Levkowetz
01ece5bddc
Added a warnings filter and a conversion of syslgog tag argument to 'str'.
...
- Legacy-Id: 16443
2019-07-15 15:35:17 +00:00
Henrik Levkowetz
ccf58c9526
Removed a couple of old unused setting variables, and added the equivalent current one.
...
- Legacy-Id: 16440
2019-07-09 15:56:38 +00:00
Henrik Levkowetz
4f19a9f6ef
Updated the datatracker ADMINS list.
...
- Legacy-Id: 16435
2019-07-08 18:18:32 +00:00
Henrik Levkowetz
10380e22b5
Added another warnings filter.
...
- Legacy-Id: 16418
2019-07-07 13:00:00 +00:00
Henrik Levkowetz
0a047e1fcc
Added some warning filters.
...
- Legacy-Id: 16390
2019-07-04 20:50:04 +00:00
Henrik Levkowetz
442236e0ab
Set version info and settings back to development mode
...
- Legacy-Id: 16384
2019-07-04 16:07:31 +00:00
Henrik Levkowetz
5910a069ba
Set version info to release version 6.98.3 before branching.
...
- Legacy-Id: 16382
2019-07-04 16:07:21 +00:00
Henrik Levkowetz
5e09c5a0aa
Set version info and settings back to development mode
...
- Legacy-Id: 16368
2019-07-03 20:28:23 +00:00
Henrik Levkowetz
ba77ba0861
Set version info to release version 6.98.2 before branching.
...
- Legacy-Id: 16366
2019-07-03 20:28:05 +00:00
Henrik Levkowetz
e27a06c0b8
Added a warnings filter for deprecated library code.
...
- Legacy-Id: 16332
2019-06-29 13:25:30 +00:00
Henrik Levkowetz
d8ac01dd42
Removed anora from installed apps, and changed PEM key to bytes instead of str.
...
- Legacy-Id: 16318
2019-06-28 13:29:56 +00:00
Henrik Levkowetz
d7f5c84182
Initial 2to3 patch with added copyright statement updates.
...
- Legacy-Id: 16309
2019-06-27 14:40:54 +00:00
Henrik Levkowetz
4e603c263c
Set version info and settings back to development mode
...
- Legacy-Id: 16296
2019-06-20 13:18:03 +00:00
Henrik Levkowetz
8830c1793d
Set version info to release version 6.98.1 before branching.
...
- Legacy-Id: 16294
2019-06-20 13:17:02 +00:00
Henrik Levkowetz
34d17c389a
Set version info and settings back to development mode
...
- Legacy-Id: 16268
2019-06-16 14:20:07 +00:00
Henrik Levkowetz
4b7c8cb3a0
Set version info to release version 6.98.0 before branching.
...
- Legacy-Id: 16266
2019-06-16 14:19:47 +00:00
Henrik Levkowetz
426870b766
Merged in the Document and DocAlias primary key change and m2m work in ^/personal/henrik/6.96.1-docalias.
...
- Legacy-Id: 16261
2019-06-15 12:00:48 +00:00
Henrik Levkowetz
df08d82d88
Set version info and settings back to development mode
...
- Legacy-Id: 16246
2019-06-14 13:31:02 +00:00
Henrik Levkowetz
02409c4b8f
Set version info to release version 6.97.1 before branching.
...
- Legacy-Id: 16244
2019-06-14 13:30:51 +00:00
Henrik Levkowetz
815602351f
This is a series of 50 migrations that changes the Document and DocAlias
...
primary keys from character strings to integers, and makes corresponding code
changes.
This was prompted by database limitations discovered when trying to make
DocAlias use a m2m document field; with 255 long strings as primary keys for
Document and DocAlias this violated the MySQL database limitations.
Changing the primary keys to integers should also improve efficiency.
Due to the data migrations which create the new integer primary keys and adds
corresponding integer foreign keys matching the previous string foreign keys
in all tables having foreign keys to Document and DocAlias, some of these
migrations take a long time. The total set of migrations are expected to have
a runtime on the order of 2 hours.
- Legacy-Id: 16237
2019-06-10 11:32:46 +00:00
Henrik Levkowetz
47cbb8cf1b
Moved some explicit URLs from code and templates to settings (related to www6 cleanup).
...
- Legacy-Id: 16230
2019-06-03 14:53:30 +00:00
Henrik Levkowetz
fac6433641
Added a comment in settings.py
...
- Legacy-Id: 16227
2019-06-01 16:00:01 +00:00
Henrik Levkowetz
9733908fff
Removed a patch from the list of package patches to apply.
...
- Legacy-Id: 16225
2019-05-23 18:16:29 +00:00
Henrik Levkowetz
4986f50c85
Set version info and settings back to development mode
...
- Legacy-Id: 16222
2019-05-23 15:10:46 +00:00
Henrik Levkowetz
47c04e0618
Set version info to release version 6.97.0 before branching.
...
- Legacy-Id: 16220
2019-05-23 15:10:04 +00:00
Henrik Levkowetz
a62e029932
After feedback from the RFC-Editor staff, changed the URL POST notification of Group name changes to an Email notification.
...
- Legacy-Id: 16210
2019-05-15 18:40:23 +00:00
Henrik Levkowetz
f1ab5a78f1
Updated settings with EC/P-256 api keys (JWT does not support RS2048, which is what we had). Added a variable for RFC Editor group name notifications, with a placeholder value.
...
- Legacy-Id: 16206
2019-05-14 13:04:58 +00:00
Henrik Levkowetz
d627049531
Set version info and settings back to development mode
...
- Legacy-Id: 16199
2019-05-06 15:36:24 +00:00
Henrik Levkowetz
a393bc1991
Set version info to release version 6.96.0 before branching.
...
- Legacy-Id: 16197
2019-05-06 15:35:00 +00:00
Henrik Levkowetz
7b93709a3b
Tweaked the greate_group_wikis management command to accept trailing fileglob wildcards on adhoc wiki group acronyms. Added a generic NomCom wiki to the list of adhoc wikis to be created and maintained, with admins from active nomcom* groups.
...
- Legacy-Id: 16176
2019-04-29 12:30:36 +00:00
Henrik Levkowetz
226e0e1283
Set version info and settings back to development mode
...
- Legacy-Id: 16173
2019-04-26 11:25:14 +00:00
Henrik Levkowetz
3cf3c7479d
Set version info to release version 6.95.1 before branching.
...
- Legacy-Id: 16171
2019-04-26 11:24:18 +00:00
Henrik Levkowetz
ec91cb4448
Added a warnings filter for a deprecated library (defusedxml.lxml) imported from another library (tastypie).
...
- Legacy-Id: 16167
2019-04-26 11:00:33 +00:00
Henrik Levkowetz
255a815378
Added some HTTP header settings for better security. Brings results at https://securityheaders.com/ up to 'A'.
...
- Legacy-Id: 16142
2019-04-10 15:30:18 +00:00
Henrik Levkowetz
196e80c4d6
Set version info and settings back to development mode
...
- Legacy-Id: 16140
2019-04-09 11:55:41 +00:00
Henrik Levkowetz
def158dd85
Set version info to release version 6.95.0 before branching.
...
- Legacy-Id: 16138
2019-04-09 11:55:28 +00:00
Henrik Levkowetz
d565375028
Merged in [16102] from rjsparks@nostrum.com:
...
Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403 .
- Legacy-Id: 16118
Note: SVN reference [16102] has been migrated to Git commit becad91b0b
2019-03-28 13:02:29 +00:00
Robert Sparks
becad91b0b
Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403 . Commit ready for merge.
...
- Legacy-Id: 16102
2019-03-25 16:10:00 +00:00
Henrik Levkowetz
b610f0b099
Added a skipIf() decorator for a test which should not be run unless the ghostscript binary is available in the test environment.
...
- Legacy-Id: 16076
2019-03-23 08:38:22 +00:00
Henrik Levkowetz
7224e06f3d
Set version info and settings back to development mode
...
- Legacy-Id: 16047
2019-03-19 18:01:30 +00:00
Henrik Levkowetz
65d486cba5
Set version info to release version 6.94.1 before branching.
...
- Legacy-Id: 16045
2019-03-19 18:01:16 +00:00
Henrik Levkowetz
e3ef3c7f3b
Set version info and settings back to development mode
...
- Legacy-Id: 16028
2019-03-13 15:10:05 +00:00
Henrik Levkowetz
4e16244cd8
Set version info to release version 6.94.0 before branching.
...
- Legacy-Id: 16026
2019-03-13 15:09:51 +00:00
Henrik Levkowetz
682ddee8e4
Reverted earlier application of on_behalf_of() at mail sending call points, and instead did all on_behalf_of processing in condition_message(). Added insertion of Reply-To header fields in this case. Changed all use of the mail-sending 'extra' parameters to use value lists. Updated a bunch of tests accordingly.
...
- Legacy-Id: 16020
2019-03-11 17:01:33 +00:00
Henrik Levkowetz
17824652cb
Set version info and settings back to development mode
...
- Legacy-Id: 16005
2019-03-05 17:53:12 +00:00
Henrik Levkowetz
57e5ea2feb
Set version info to release version 6.93.0 before branching.
...
- Legacy-Id: 16003
2019-03-05 17:53:02 +00:00
Henrik Levkowetz
46bb4539c5
Added two new functions to replace email From: of users with On-behalf-of addresses, with associated values in settings. Added a catchall stanza in the mail sending pipeline to catch anything not already changed to On-behalf-of addresses.
...
- Legacy-Id: 15987
2019-03-04 20:06:44 +00:00
Henrik Levkowetz
d820a78e6f
Set version info and settings back to development mode
...
- Legacy-Id: 15979
2019-02-26 12:28:00 +00:00
Henrik Levkowetz
8f02f68a33
Set version info to release version 6.92.1 before branching.
...
- Legacy-Id: 15977
2019-02-26 12:27:32 +00:00
Henrik Levkowetz
3c4b0ee1a3
Set version info and settings back to development mode
...
- Legacy-Id: 15969
2019-02-25 13:08:52 +00:00
Henrik Levkowetz
1b44adffeb
Set version info to release version 6.92.0 before branching.
...
- Legacy-Id: 15967
2019-02-25 13:08:42 +00:00
Henrik Levkowetz
3b50082904
Set version info and settings back to development mode
...
- Legacy-Id: 15931
2019-02-04 11:58:28 +00:00
Henrik Levkowetz
c78c5b9548
Set version info to release version 6.91.0 before branching.
...
- Legacy-Id: 15929
2019-02-04 11:58:09 +00:00
Henrik Levkowetz
57a4c9f41f
Added 9 new group features, and changed list-like char fields to json fields, to get better support for using the values as lists. Modified code to use the group features instead of explicit lists of group types in many places in the code.
...
- Legacy-Id: 15908
2019-01-22 18:11:46 +00:00
Henrik Levkowetz
97db43d011
Set version info and settings back to development mode
...
- Legacy-Id: 15886
2019-01-14 15:25:58 +00:00
Henrik Levkowetz
d3bd949a57
Set version info to release version 6.89.3 before branching.
...
- Legacy-Id: 15884
2019-01-14 15:25:42 +00:00
Robert Sparks
87dd249415
Cleanup: removed the infrastructure for importing reviews from the old review tool. Commit ready for merge.
...
- Legacy-Id: 15865
2019-01-03 21:04:13 +00:00
Robert Sparks
25cc00f925
Refactored DocumentInfo to address overloading the external_url field with strings that are not URLs. Commit ready for merge.
...
- Legacy-Id: 15864
2019-01-02 22:55:00 +00:00
Henrik Levkowetz
77ea50f09e
Set version info and settings back to development mode
...
- Legacy-Id: 15841
2018-12-19 08:28:16 +00:00
Henrik Levkowetz
ec0749775c
Set version info to release version 6.89.2 before branching.
...
- Legacy-Id: 15839
2018-12-19 08:28:01 +00:00
Henrik Levkowetz
e37303b441
Merged in [15822] and [15809] from rjsparks@nostrum.com:
...
Added an explicit ID-Exists state for the IESG state machine.
Reworked code so that the IESG state machine always has a state.
Added the ability to release a document from a working group,
research group, or the independent stream. Releasing a document
removes all stream state, and sets the document to have no stream.
- Legacy-Id: 15823
Note: SVN reference [15809] has been migrated to Git commit 6118975620
Note: SVN reference [15822] has been migrated to Git commit f6886f6105
2018-12-14 22:17:58 +00:00
Henrik Levkowetz
f69ad28e4c
Set version info and settings back to development mode
...
- Legacy-Id: 15801
2018-12-03 18:09:53 +00:00
Henrik Levkowetz
40ebb96e8c
Set version info to release version 6.89.1 before branching.
...
- Legacy-Id: 15799
2018-12-03 18:09:43 +00:00
Henrik Levkowetz
3e2ad1f216
Set version info and settings back to development mode
...
- Legacy-Id: 15785
2018-11-20 16:31:04 +00:00
Henrik Levkowetz
8ca5f32a1d
Set version info to release version 6.89.0 before branching.
...
- Legacy-Id: 15783
2018-11-20 16:30:53 +00:00
Henrik Levkowetz
a7ae679d13
Changed liaison tool From: address to <statements@ietf.org>.
...
- Legacy-Id: 15776
2018-11-20 13:17:30 +00:00
Henrik Levkowetz
7b62cbf52d
Set version info and settings back to development mode
...
- Legacy-Id: 15767
2018-11-13 09:48:35 +00:00
Henrik Levkowetz
92dd1943d4
Set version info to release version 6.88.0 before branching.
...
- Legacy-Id: 15765
2018-11-13 09:48:17 +00:00
Henrik Levkowetz
27ea752100
Updated a patch and removed one from the patch list in settings.
...
- Legacy-Id: 15742
2018-11-09 19:57:18 +00:00
Henrik Levkowetz
542a85d949
Set version info and settings back to development mode
...
- Legacy-Id: 15654
2018-11-02 02:51:50 +00:00
Henrik Levkowetz
25e255f57f
Set version info to release version 6.87.3 before branching.
...
- Legacy-Id: 15652
2018-11-02 02:51:39 +00:00
Henrik Levkowetz
d3f0a4ae8c
Set version info and settings back to development mode
...
- Legacy-Id: 15623
2018-10-31 16:13:34 +00:00
Henrik Levkowetz
3e54deae61
Set version info to release version 6.87.2 before branching.
...
- Legacy-Id: 15621
2018-10-31 16:13:24 +00:00
Henrik Levkowetz
b415d8cc70
Set version info and settings back to development mode
...
- Legacy-Id: 15609
2018-10-22 16:18:03 +00:00
Henrik Levkowetz
e1e76a250a
Set version info to release version 6.87.1 before branching.
...
- Legacy-Id: 15607
2018-10-22 16:17:45 +00:00
Henrik Levkowetz
ef3cbf4684
Merged in [15595] from rjsparks@nostrum.com:
...
Converted stats, submit, sync. and utils/test to use factories. Excluded utils/test_data from coverage checks.
- Legacy-Id: 15599
Note: SVN reference [15595] has been migrated to Git commit 39e76a836996ec9ed8ea449c92bdfae91c3dbaae
2018-10-19 12:54:58 +00:00
Henrik Levkowetz
2935940f14
Set version info and settings back to development mode
...
- Legacy-Id: 15577
2018-10-15 05:46:24 +00:00
Henrik Levkowetz
cb5ee4b810
Set version info to release version 6.87.0 before branching.
...
- Legacy-Id: 15575
2018-10-15 05:46:14 +00:00
Henrik Levkowetz
5c807d11a3
Set version info and settings back to development mode
...
- Legacy-Id: 15540
2018-10-08 13:24:12 +00:00
Henrik Levkowetz
431ec25583
Set version info to release version 6.86.0 before branching.
...
- Legacy-Id: 15538
2018-10-08 13:24:02 +00:00
Henrik Levkowetz
194495da03
Set version info and settings back to development mode
...
- Legacy-Id: 15513
2018-09-30 14:48:05 +00:00
Henrik Levkowetz
17302464f5
Set version info to release version 6.85.1 before branching.
...
- Legacy-Id: 15511
2018-09-30 14:47:55 +00:00
Henrik Levkowetz
e22268d4ae
Set version info and settings back to development mode
...
- Legacy-Id: 15497
2018-09-28 23:50:21 +00:00
Henrik Levkowetz
51f3a19a49
Set version info to release version 6.85.0 before branching.
...
- Legacy-Id: 15495
2018-09-28 23:50:07 +00:00
Henrik Levkowetz
b11afc00bf
Removed olau@iola.dk from settings.ADMIN for now; IOLA has not been involved in datatracker work for some time. Bring back when that changes.
...
- Legacy-Id: 15489
2018-09-27 12:37:24 +00:00
Henrik Levkowetz
a966413280
Set version info and settings back to development mode
...
- Legacy-Id: 15471
2018-09-18 14:07:43 +00:00
Henrik Levkowetz
f138acfb4a
Set version info to release version 6.84.0 before branching.
...
- Legacy-Id: 15469
2018-09-18 14:07:34 +00:00
Henrik Levkowetz
3d4eb192b0
Merged in [15448] from rjsparks@nostrum.com:
...
Add CORS headers for the api and views that serve json. Fixes #2546 , #2551 , and #2552 .
- Legacy-Id: 15453
Note: SVN reference [15448] has been migrated to Git commit 54d484493c
2018-09-13 18:58:52 +00:00
Robert Sparks
54d484493c
Add CORS headers for the api and views that serve json. Fixes #2546 , #2551 , and #2552 . Commit ready for merge.
...
- Legacy-Id: 15448
2018-09-11 20:04:35 +00:00
Robert Sparks
d9b53a5d6c
Use unversioned links in ics agendas. Partially fixes #2542 . Commit ready for merge.
...
- Legacy-Id: 15446
2018-09-10 20:12:09 +00:00
Henrik Levkowetz
adad3d68ce
Set version info and settings back to development mode
...
- Legacy-Id: 15432
2018-08-14 12:31:49 +00:00
Henrik Levkowetz
7b5c12ce3e
Set version info to release version 6.83.1 before branching.
...
- Legacy-Id: 15430
2018-08-14 12:31:39 +00:00
Henrik Levkowetz
43133fec1e
Set version info and settings back to development mode
...
- Legacy-Id: 15416
2018-07-25 19:08:57 +00:00
Henrik Levkowetz
b0fc703667
Set version info to release version 6.83.0 before branching.
...
- Legacy-Id: 15414
2018-07-25 19:08:48 +00:00
Henrik Levkowetz
a66285129c
Merged in [15356] from ben@nostrum.com:
...
Change newlines to commas in to contacts for new liaison email notification. Fixes issue 2525.
- Legacy-Id: 15400
Note: SVN reference [15356] has been migrated to Git commit f8853fa468
2018-07-23 22:05:35 +00:00
Henrik Levkowetz
f0d343aaea
Set version info and settings back to development mode
...
- Legacy-Id: 15336
2018-07-14 16:48:13 +00:00
Henrik Levkowetz
597255579f
Set version info to release version 6.82.0 before branching.
...
- Legacy-Id: 15334
2018-07-14 16:48:04 +00:00
Henrik Levkowetz
2daef52bea
This commit replaces the code defined group features with features held
...
in a database table:
- Added a GroupFeatures model to the group models, and removed the old
features.py
- Added a agenda type for future use in showing different group types on
different agendas.
- Renamed the group feature has_materials to has_nonsession_materials.
- Added API resources and admin support for the new tables.
- Added a Directorate (with reviews) group type as complement to
Directorate, to distinguish between directorates with and without reviews.
- Adjusted tests as needed.
- Updated the fixtures, and fixed the generate_fixtures script to include
the new AgendaTypeName objects.
There still exists about 70 instances of code comparing the group type
with a list of types; most of these should probably be replaced with new
features, instead, to make it possible to add new group types through the
database table, rather than having to edit the code. That was the purpose
of this refactoring from the start, but the presence of this large number
of comparisons of group type against lists of types defeats the goal until
we add appropriate features and replace the group type list comparisons.
- Legacy-Id: 15316
2018-07-12 10:51:48 +00:00
Henrik Levkowetz
c7a9c2f121
Set version info and settings back to development mode
...
- Legacy-Id: 15278
2018-06-20 21:47:59 +00:00
Henrik Levkowetz
b238767c25
Set version info to release version 6.81.3 before branching.
...
- Legacy-Id: 15276
2018-06-20 21:47:50 +00:00
Henrik Levkowetz
b94f79e4b4
Set version info and settings back to development mode
...
- Legacy-Id: 15233
2018-06-08 16:05:31 +00:00
Henrik Levkowetz
87de2f0a21
Set version info to release version 6.81.2 before branching.
...
- Legacy-Id: 15231
2018-06-08 16:05:22 +00:00
Henrik Levkowetz
fbe28981fc
Set version info and settings back to development mode
...
- Legacy-Id: 15195
2018-05-29 14:38:50 +00:00
Henrik Levkowetz
dcc73a583b
Set version info to release version 6.81.1 before branching.
...
- Legacy-Id: 15193
2018-05-29 14:38:26 +00:00
Henrik Levkowetz
af7a83e339
Set version info and settings back to development mode
...
- Legacy-Id: 15187
2018-05-29 11:10:45 +00:00
Henrik Levkowetz
fc5c7043f9
Set version info to release version 6.81.0 before branching.
...
- Legacy-Id: 15185
2018-05-29 11:10:35 +00:00
Henrik Levkowetz
4db4dd16b0
Merged in ^/personal/henrik/6.79.1-gdpr@15180 containing GDPR-adaptations.
...
- Legacy-Id: 15181
2018-05-28 11:26:24 +00:00
Henrik Levkowetz
5c5c044e8d
Set version info and settings back to development mode
...
- Legacy-Id: 15169
2018-05-24 15:54:19 +00:00
Henrik Levkowetz
7a7abf3502
Set version info to release version 6.80.1 before branching.
...
- Legacy-Id: 15167
2018-05-24 15:54:06 +00:00
Henrik Levkowetz
d251287b63
Set version info and settings back to development mode
...
- Legacy-Id: 15139
2018-05-08 06:37:58 +00:00
Henrik Levkowetz
28efecafa1
Set version info to release version 6.80.0 before branching.
...
- Legacy-Id: 15137
2018-05-08 06:37:49 +00:00
Henrik Levkowetz
362a03ff11
Merged in [15110] from rjsparks@nostrum.com:
...
Made settings.URL_REGEXPS.name non-greedy. Added a test to exercise the bug at #2429 . Fixes #2429 .
- Legacy-Id: 15116
Note: SVN reference [15110] has been migrated to Git commit 8436078af6
2018-05-03 19:34:20 +00:00
Henrik Levkowetz
d2ac5b2e11
Set version info and settings back to development mode
...
- Legacy-Id: 15106
2018-05-02 10:42:51 +00:00
Henrik Levkowetz
451d367764
Set version info to release version 6.79.1 before branching.
...
- Legacy-Id: 15104
2018-05-02 10:42:40 +00:00
Henrik Levkowetz
c7d31b44c3
Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507 .
...
- Legacy-Id: 15096
2018-04-27 17:36:20 +00:00
Henrik Levkowetz
905a6d9747
Set version info and settings back to development mode
...
- Legacy-Id: 15068
2018-04-23 12:29:14 +00:00
Henrik Levkowetz
5436b8b49d
Set version info to release version 6.79.0 before branching.
...
- Legacy-Id: 15066
2018-04-23 12:29:04 +00:00
Henrik Levkowetz
a971983689
Set file upload permissions to 0644 to avoid problems with photo access.
...
- Legacy-Id: 15063
2018-04-23 11:43:38 +00:00
Henrik Levkowetz
b9e7711243
Set version info and settings back to development mode
...
- Legacy-Id: 15040
2018-04-10 16:35:48 +00:00
Henrik Levkowetz
143113bd52
Set version info to release version 6.78.0 before branching.
...
- Legacy-Id: 15038
2018-04-10 16:34:28 +00:00
Henrik Levkowetz
9e51072bbe
Silenced another deprecation warning from a library.
...
- Legacy-Id: 15028
2018-04-07 10:45:30 +00:00
Henrik Levkowetz
51f491ddf0
Tweaked settings to not try to patch missing dev libs.
...
- Legacy-Id: 15018
2018-04-05 20:41:36 +00:00
Henrik Levkowetz
583d8882c5
Fixed an issue where the change of slide naming between IETF 96 and 97 caused the datatracker to not provide correct link to pre-IETF-97 materials. Thanks to tjw.ietf@gmail.com for the heads-up.
...
- Legacy-Id: 15017
2018-04-05 20:34:56 +00:00
Henrik Levkowetz
6d096e7f2a
Added a patch for debug mode, to add a filtering option to the django-cprofile-middleware.
...
- Legacy-Id: 15004
2018-04-04 17:08:26 +00:00
Henrik Levkowetz
215f99fb36
Set version info and settings back to development mode
...
- Legacy-Id: 15000
2018-04-02 11:55:26 +00:00
Henrik Levkowetz
6567666b6a
Set version info to release version 6.77.1 before branching.
...
- Legacy-Id: 14998
2018-04-02 11:55:14 +00:00
Henrik Levkowetz
dde5cfb11e
Added a profiling middleware to development settings, if found during django setup.
...
- Legacy-Id: 14984
2018-04-01 15:24:38 +00:00
Henrik Levkowetz
ff196edc0c
Set version info and settings back to development mode
...
- Legacy-Id: 14981
2018-03-30 19:12:14 +00:00
Henrik Levkowetz
92238d3e76
Set version info to release version 6.77.0 before branching.
...
- Legacy-Id: 14979
2018-03-30 19:12:02 +00:00
Henrik Levkowetz
a1c79a075d
Merged in ^/personal/henrik/6.76.1-meetecho-api/ which provides new API endpoint to let video urls be associated with sessions. Also added some more checks to the test_api_set_session_video_url() test.
...
- Legacy-Id: 14969
2018-03-29 15:25:36 +00:00
Henrik Levkowetz
fdc996c792
Added another warnings filter item for a library issue.
...
- Legacy-Id: 14963
2018-03-29 10:50:23 +00:00
Henrik Levkowetz
8187339020
Set version info and settings back to development mode
...
- Legacy-Id: 14960
2018-03-28 20:55:09 +00:00
Henrik Levkowetz
07eb171ada
Set version info to release version 6.76.2 before branching.
...
- Legacy-Id: 14958
2018-03-28 20:55:00 +00:00
Henrik Levkowetz
23b8a3bba5
Settings tweak.
...
- Legacy-Id: 14944
2018-03-26 21:26:55 +00:00
Henrik Levkowetz
4c297ba4c0
Changed settings so that cache keys used by memcached includes the release version, in order to avoid stale and incorrect cache content on new release deployment. Made it easier to pick out cache key composition by normalizing the variable name. Adjusted cache prefix and the composition of some keys to have a unique and consistent cache key prefix.
...
- Legacy-Id: 14943
2018-03-26 21:26:20 +00:00
Henrik Levkowetz
8a4406bd81
Set version info and settings back to development mode
...
- Legacy-Id: 14937
2018-03-26 13:38:40 +00:00
Henrik Levkowetz
a6abb6be97
Set version info to release version 6.76.1 before branching.
...
- Legacy-Id: 14935
2018-03-26 13:38:30 +00:00
Henrik Levkowetz
ad022f42d4
Changed the default setting for the datatracker left-hand menu to 'off'. The top menu is always present, and works well.
...
- Legacy-Id: 14909
2018-03-24 15:30:51 +00:00
Henrik Levkowetz
0b0256c655
Set version info and settings back to development mode
...
- Legacy-Id: 14892
2018-03-21 10:59:08 +00:00
Henrik Levkowetz
6d580ed274
Set version info to release version 6.76.0 before branching.
...
- Legacy-Id: 14890
2018-03-21 10:58:59 +00:00
Henrik Levkowetz
6499bdc7a8
Added a warnings ignore rule.
...
- Legacy-Id: 14881
2018-03-20 20:55:24 +00:00
Henrik Levkowetz
e29aa990a6
Tweaked a setting for better readability.
...
- Legacy-Id: 14840
2018-03-17 13:00:56 +00:00
Henrik Levkowetz
1f16c0e3d8
Set version info and settings back to development mode
...
- Legacy-Id: 14838
2018-03-17 10:42:26 +00:00
Henrik Levkowetz
015cf048a7
Set version info to release version 6.75.2 before branching.
...
- Legacy-Id: 14836
2018-03-17 10:42:17 +00:00
Henrik Levkowetz
088b7bfa1e
Updated the meeting document href patterns in settings.py to reflect that we now have versioned agendas, minutes, and slides.
...
- Legacy-Id: 14824
2018-03-14 22:12:25 +00:00
Henrik Levkowetz
f7130529d6
Explanatory comment to self, after repeating the same search for where 'sql_queries' is made available to templates again ...
...
- Legacy-Id: 14796
2018-03-14 19:13:10 +00:00
Henrik Levkowetz
49f00b76ea
Set version info and settings back to development mode
...
- Legacy-Id: 14790
2018-03-14 11:04:32 +00:00
Henrik Levkowetz
46a261c2ae
Set version info to release version 6.75.1 before branching.
...
- Legacy-Id: 14788
2018-03-14 11:04:23 +00:00
Henrik Levkowetz
07229b7406
Use an empty iterable instead of None in the valid upload mime-types settings when there's no required mime type, in order to simplify other code.
...
- Legacy-Id: 14778
2018-03-13 13:52:50 +00:00
Henrik Levkowetz
9d65d46b8c
Set version info and settings back to development mode
...
- Legacy-Id: 14771
2018-03-12 15:01:34 +00:00
Henrik Levkowetz
2a3cf59410
Set version info to release version 6.75.0 before branching.
...
- Legacy-Id: 14769
2018-03-12 15:00:58 +00:00
Henrik Levkowetz
229d84a144
Added a patch to patch.py to not change directories during patching.
...
- Legacy-Id: 14755
2018-03-09 17:51:40 +00:00
Henrik Levkowetz
7ce7b62242
Added some warning ignore stanzas for django 2.0 deprecations related to libs.
...
- Legacy-Id: 14749
2018-03-08 22:45:30 +00:00
Henrik Levkowetz
b92ad2f992
Added sanitization of uploaded html content for session agendas and minutes, and did some refactoring of the upload form classes.
...
- Legacy-Id: 14738
2018-03-06 15:55:30 +00:00
Henrik Levkowetz
430f313cec
Set version info and settings back to development mode
...
- Legacy-Id: 14733
2018-03-04 16:07:52 +00:00
Henrik Levkowetz
687d1e1466
Set version info to release version 6.74.0 before branching.
...
- Legacy-Id: 14731
2018-03-04 16:07:42 +00:00
Henrik Levkowetz
784f436ff9
Backed out part of the previous change.
...
- Legacy-Id: 14727
2018-03-03 19:48:30 +00:00
Henrik Levkowetz
5c6222f919
Updated settings.
...
- Legacy-Id: 14726
2018-03-03 18:33:53 +00:00
Henrik Levkowetz
ad2139dc8f
Fixed a settings typo.
...
- Legacy-Id: 14725
2018-03-03 18:30:19 +00:00
Henrik Levkowetz
93633cd1e7
Removed an option which could disagree with memcached.
...
- Legacy-Id: 14710
2018-02-27 18:00:05 +00:00
Henrik Levkowetz
9ffe1e425a
Reverted unintentional commit
...
- Legacy-Id: 14709
2018-02-27 17:58:25 +00:00
Henrik Levkowetz
a5db4d00de
Updated PLAN
...
- Legacy-Id: 14708
2018-02-27 17:55:43 +00:00
Henrik Levkowetz
9a456b8b52
Set version info and settings back to development mode
...
- Legacy-Id: 14706
2018-02-26 15:03:50 +00:00
Henrik Levkowetz
be45e49aaa
Set version info to release version 6.73.0 before branching.
...
- Legacy-Id: 14704
2018-02-26 15:03:27 +00:00
Henrik Levkowetz
1c265b5618
Added two new warning ignore statements and two new patches.
...
- Legacy-Id: 14672
2018-02-22 00:12:09 +00:00
Henrik Levkowetz
6d1ac046b5
Set version info and settings back to development mode
...
- Legacy-Id: 14616
2018-02-06 14:18:55 +00:00
Henrik Levkowetz
8a57b3b8a8
Set version info to release version 6.72.0 before branching.
...
- Legacy-Id: 14614
2018-02-06 14:18:44 +00:00
Henrik Levkowetz
8440caf957
Set version info and settings back to development mode
...
- Legacy-Id: 14607
2018-02-01 15:02:25 +00:00
Henrik Levkowetz
194ea6dd71
Set version info to release version 6.71.1 before branching.
...
- Legacy-Id: 14605
2018-02-01 15:02:15 +00:00
Henrik Levkowetz
a1ad2616be
Set version info and settings back to development mode
...
- Legacy-Id: 14593
2018-01-30 20:59:17 +00:00
Henrik Levkowetz
06a39aab1f
Set version info to release version 6.71.0 before branching.
...
- Legacy-Id: 14591
2018-01-30 20:59:06 +00:00
Henrik Levkowetz
e7290b3b1c
Set version info and settings back to development mode
...
- Legacy-Id: 14567
2018-01-24 12:46:02 +00:00
Henrik Levkowetz
61bf1d0367
Set version info to release version 6.70.0 before branching.
...
- Legacy-Id: 14565
2018-01-24 12:45:52 +00:00
Henrik Levkowetz
4871c9af7b
Added .txt, text/plain, to the permitted types for bluesheet upload. Fixes issue #2437 .
...
- Legacy-Id: 14554
2018-01-23 18:34:27 +00:00
Henrik Levkowetz
ffda183e79
Added .txt, text/plain, to the permitted types for bluesheet upload. Fixes issue #2437 .
...
- Legacy-Id: 14553
2018-01-23 18:34:00 +00:00
Henrik Levkowetz
7d5bd3f5d5
Modified the patch actions run under the 'check' management command to patch an issue with a unidecode lib warning.
...
- Legacy-Id: 14535
2018-01-17 19:27:52 +00:00
Henrik Levkowetz
8e2359ee48
Set version info and settings back to development mode
...
- Legacy-Id: 14529
2018-01-16 11:36:11 +00:00
Henrik Levkowetz
c9d20dc917
Set version info to release version 6.69.0 before branching.
...
- Legacy-Id: 14527
2018-01-16 11:35:03 +00:00
Henrik Levkowetz
07fd714c88
Refined the URL patterns and handling of alternative meeting material file formats, which were broken by an earlier refactoring (v6.57.0). Fixes issue #2436 .
...
- Legacy-Id: 14521
2018-01-14 21:09:28 +00:00
Henrik Levkowetz
5b178aa26f
Set version info and settings back to development mode
...
- Legacy-Id: 14494
2018-01-09 14:02:27 +00:00
Henrik Levkowetz
4902104832
Set version info to release version 6.68.3 before branching.
...
- Legacy-Id: 14492
2018-01-09 14:02:17 +00:00
Henrik Levkowetz
11ca8dcaf2
Modified the django patch check action from [14474] (for django issue #28772 ) to work with arbitrary locations of the virtual Python environment, rather than assuming a particular location of the virtual environment directory.
...
- Legacy-Id: 14487
Note: SVN reference [14474] has been migrated to Git commit bb92c0a076
2018-01-04 13:18:57 +00:00
Henrik Levkowetz
922d38bb85
Set version info and settings back to development mode
...
- Legacy-Id: 14482
2017-12-31 14:40:45 +00:00
Henrik Levkowetz
1e2a82b473
Set version info to release version 6.68.2 before branching.
...
- Legacy-Id: 14480
2017-12-31 14:40:19 +00:00
Henrik Levkowetz
bb92c0a076
Added a patch for django issue #28772 , a check action to apply the patch, and a setting that lists patches to be applied.
...
- Legacy-Id: 14474
2017-12-30 00:40:06 +00:00
Henrik Levkowetz
9e82bb3d90
With a validator in place for document names (introduced some time ago) we will not get any new documents with invalid name strings, so we can go back to a simpler regexp for document name urls.
...
- Legacy-Id: 14473
2017-12-29 20:21:09 +00:00
Henrik Levkowetz
a26296d6d5
Set version info and settings back to development mode
...
- Legacy-Id: 14463
2017-12-23 21:53:37 +00:00
Henrik Levkowetz
14bdb2c4d1
Set version info to release version 6.68.1 before branching.
...
- Legacy-Id: 14461
2017-12-23 21:53:24 +00:00
Henrik Levkowetz
05f2977144
Set version info and settings back to development mode
...
- Legacy-Id: 14439
2017-12-18 17:59:00 +00:00
Henrik Levkowetz
5fdcb1106d
Set version info to release version 6.68.0 before branching.
...
- Legacy-Id: 14437
2017-12-18 17:58:52 +00:00
Henrik Levkowetz
6567e707ce
Merged in ^/personal/henrik/6.64.2-ballotapi@14426. This provides personal API keys and a ballot position API at /api/iesg/position. Also added an endpoint description at /api/.
...
- Legacy-Id: 14430
2017-12-17 23:43:44 +00:00
Henrik Levkowetz
e7209c6e50
Added a new personal event table to keep track of personal API key logins, and a management command to send out reports about activity to users with API keys. Added a weekly cronjob script to trigger weekly reports, and a monthly script for future use. Added a @require_api_key decorator to validate API keys for API key views and log in the API key owner. Modified the API key management urls to use create and disable rather than add and delete. Updated the API key list view. Added an API placeholder view function for ballot position setting, for test purposes. Added tests for the decorator and management command.
...
- Legacy-Id: 14426
2017-12-16 18:37:52 +00:00
Henrik Levkowetz
5d86b65170
Set version info and settings back to development mode
...
- Legacy-Id: 14417
2017-12-12 14:41:22 +00:00
Henrik Levkowetz
63d9a1741e
Set version info to release version 6.67.1 before branching.
...
- Legacy-Id: 14415
2017-12-12 14:41:00 +00:00
Henrik Levkowetz
f7d33191f3
Set version info and settings back to development mode
...
- Legacy-Id: 14398
2017-12-05 12:31:36 +00:00
Henrik Levkowetz
466d1aa383
Set version info to release version 6.67.0 before branching.
...
- Legacy-Id: 14396
2017-12-05 12:30:51 +00:00
Henrik Levkowetz
57c18ef3fe
Changed settings and handling of adhoc wiki paths to be more testing-friendly.
...
- Legacy-Id: 14390
2017-12-04 15:09:03 +00:00
Henrik Levkowetz
47a0b9d3ce
Changed handling of yang modeules from drafts with errors, to not place them in separate directories, due to possible follow-on effects. Added use of IANA-held modules when validating, and regular rsyncing from IANA.
...
- Legacy-Id: 14389
2017-12-04 14:37:15 +00:00
Henrik Levkowetz
16ab42383b
Set version info and settings back to development mode
...
- Legacy-Id: 14372
2017-11-15 04:17:17 +00:00
Henrik Levkowetz
d1a777cdc6
Set version info to release version 6.66.0 before branching.
...
- Legacy-Id: 14370
2017-11-15 04:17:06 +00:00
Henrik Levkowetz
5ac6cf3987
Set version info and settings back to development mode
...
- Legacy-Id: 14326
2017-11-08 12:31:33 +00:00
Henrik Levkowetz
3d7c0626f0
Set version info to release version 6.65.1 before branching.
...
- Legacy-Id: 14324
2017-11-08 12:30:57 +00:00
Henrik Levkowetz
4f8f9d5c3f
Added a check for proper API key settings in production, and added workable default API key settings for development.
...
- Legacy-Id: 14319
2017-11-07 15:49:15 +00:00
Henrik Levkowetz
348738046a
Changed the yang impact analysis url setting.
...
- Legacy-Id: 14314
2017-11-06 17:03:38 +00:00
Henrik Levkowetz
75c75cc7a2
Set version info and settings back to development mode
...
- Legacy-Id: 14311
2017-11-06 09:56:28 +00:00
Henrik Levkowetz
d0634e248e
Set version info to release version 6.65.0 before branching.
...
- Legacy-Id: 14309
2017-11-06 09:56:20 +00:00
Henrik Levkowetz
f0cee14abc
Made a setting more DRY.
...
- Legacy-Id: 14302
2017-11-04 16:15:25 +00:00
Henrik Levkowetz
526003fd26
Added a brief REST API info page. In preparation for signing http notifications using RFC 7515, added information about API signing public/private keypair. Refactored api views to reside in api/views.py. Added jwcrypto to requirements.
...
- Legacy-Id: 14294
2017-11-03 16:17:00 +00:00
Henrik Levkowetz
85a1007922
Set version info and settings back to development mode
...
- Legacy-Id: 14291
2017-11-03 11:03:18 +00:00
Henrik Levkowetz
83c358f1c0
Set version info to release version 6.64.1 before branching.
...
- Legacy-Id: 14289
2017-11-03 11:03:10 +00:00
Henrik Levkowetz
02ec2aa7e3
Included the path for draft moduled found invalid in the module paths when running yanglint, in order to avoid some unhelpful model not found messages. Fixes issue #2398 .
...
- Legacy-Id: 14266
2017-11-01 14:00:24 +00:00
Henrik Levkowetz
60819dd9bb
Set version info and settings back to development mode
...
- Legacy-Id: 14262
2017-11-01 13:36:47 +00:00