Skip to content

Commit 595ce85

Browse files
authored
[ENG-10464] Critical issues in yarn.lock (#11627)
* remove vulnarable packages and some web ui content * add missing changes * return project template * fix tests * remove unused packages
1 parent a9ab9d3 commit 595ce85

16 files changed

Lines changed: 80 additions & 3344 deletions

File tree

addons/wiki/routes.py

Lines changed: 2 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -3,88 +3,18 @@
33
"""
44

55
from framework.routing import Rule, json_renderer
6-
from website.routes import OsfWebRenderer
76

87
from . import views
98

10-
TEMPLATE_DIR = './addons/wiki/templates/'
11-
129
settings_routes = {
1310
'rules': [],
1411
'prefix': '/api/v1',
1512
}
1613

1714
# NOTE: <wname> refers to a wiki page's key, e.g. 'Home'
15+
# All HTML-rendered wiki routes have been removed; only API routes remain.
1816
page_routes = {
19-
20-
'rules': [
21-
22-
# Home (Base) | GET
23-
Rule(
24-
[
25-
'/project/<pid>/wiki/',
26-
'/project/<pid>/node/<nid>/wiki/',
27-
],
28-
'get',
29-
views.project_wiki_home,
30-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
31-
),
32-
33-
# View (ID) | GET
34-
Rule(
35-
[
36-
'/project/<pid>/wiki/id/<wid>/',
37-
'/project/<pid>/node/<nid>/wiki/id/<wid>/',
38-
],
39-
'get',
40-
views.project_wiki_id_page,
41-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
42-
),
43-
44-
# Wiki | GET
45-
Rule(
46-
[
47-
'/project/<pid>/wiki/<wname>/',
48-
'/project/<pid>/node/<nid>/wiki/<wname>/',
49-
],
50-
'get',
51-
views.project_wiki_view,
52-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
53-
),
54-
55-
# Edit | GET (legacy url, trigger redirect)
56-
Rule(
57-
[
58-
'/project/<pid>/wiki/<wname>/edit/',
59-
'/project/<pid>/node/<nid>/wiki/<wname>/edit/',
60-
],
61-
'get',
62-
views.project_wiki_edit,
63-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
64-
),
65-
66-
# Compare | GET (legacy url, trigger redirect)
67-
Rule(
68-
[
69-
'/project/<pid>/wiki/<wname>/compare/<int:wver>/',
70-
'/project/<pid>/node/<nid>/wiki/<wname>/compare/<int:wver>/',
71-
],
72-
'get',
73-
views.project_wiki_compare,
74-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
75-
),
76-
77-
# Edit | POST
78-
Rule(
79-
[
80-
'/project/<pid>/wiki/<wname>/',
81-
'/project/<pid>/node/<nid>/wiki/<wname>/',
82-
],
83-
'post',
84-
views.project_wiki_edit_post,
85-
OsfWebRenderer('edit.mako', trust=False, template_dir=TEMPLATE_DIR)
86-
),
87-
]
17+
'rules': [],
8818
}
8919

9020
api_routes = {

0 commit comments

Comments
 (0)