Page MenuHomeSoftware Heritage

Build 1372

Lint

When
Completed at Oct 11 2017, 5:19 PM · Built for 5 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4479 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1python3 -m flake8 swh bin/swh-storage-add-dir
2

Python tests

When
Completed at Oct 11 2017, 5:19 PM · Built for 5 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4478 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1W: unknown repository 'swh-loader-antelink', you might want to remove it
2W: unknown repository 'swh-cloner-git', you might want to remove it
3W: unknown repository 'swh-environment', you might want to remove it
4W: unknown repository 'swh-lister-github', you might want to remove it
5W: unknown repository 'swh-web-ui', you might want to remove it
6W: unknown repository 'swh-lister-bitbucket', you might want to remove it
7W: unknown repository 'swh-fetcher-googlecode', you might want to remove it
8ctags_to_db (test_converters.TestConverters) ... ok
9db_to_author (test_converters.TestConverters) ... ok
10db_to_ctags (test_converters.TestConverters) ... ok
11db_to_fossology_license (test_converters.TestConverters) ... ok
12db_to_git_headers (test_converters.TestConverters) ... ok
13db_to_language (test_converters.TestConverters) ... ok
14db_to_metadata (test_converters.TestConverters) ... ok
15db_to_mimetype (test_converters.TestConverters) ... ok
16db_to_release (test_converters.TestConverters) ... ok
17db_to_revision (test_converters.TestConverters) ... ok
18
19----------------------------------------------------------------------
20Ran 10 tests in 2.205s
21
22OK
23

Update environment from working copy

When
Completed at Oct 11 2017, 5:19 PM · Built for 26 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4475 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1mr checkout: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-deposit
2mr checkout: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-deposit
3Cloning into 'swh-deposit'...
4
5mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-archiver
6mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-archiver
7Already up-to-date.
8
9mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-docs
10mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-docs
11From ssh://forge.softwareheritage.org/diffusion/DDOC/swh-docs
12 72c46ac..1201908 master -> origin/master
13Updating 72c46ac..1201908
14Fast-forward
15 Makefile.sphinx | 10 +++--
16 docs/Makefile | 10 ++---
17 docs/architecture.rst | 86 ++++++++++++++++++++++++++++++++++++++++++
18 docs/bin/ln-sphinx-subprojects | 24 ++++++------
19 docs/conf.py | 8 ----
20 docs/images/.gitignore | 3 +-
21 docs/images/Makefile | 10 ++++-
22 docs/index.rst | 5 +++
23 requirements.txt | 1 +
24 swh/docs/sphinx/conf.py | 45 +++++++++++++++++++++-
25 10 files changed, 167 insertions(+), 35 deletions(-)
26 create mode 100644 docs/architecture.rst
27
28mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-core
29mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-core
30Already up-to-date.
31
32mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/snippets
33mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/snippets
34From ssh://forge.softwareheritage.org/diffusion/59/code-snippets
35 b76a337..c026ae0 master -> origin/master
36Updating b76a337..c026ae0
37Fast-forward
38 ardumont/group_by_exception.py | 35 +++++++++++++++++----
39 ardumont/kibana_fetch_logs.py | 70 +++++++++++++++++++++++++++++++++++-------
40 ardumont/reschedule_errors.py | 32 ++++++++++++++-----
41 3 files changed, 113 insertions(+), 24 deletions(-)
42
43mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-journal
44mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-journal
45Already up-to-date.
46
47mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-lister
48mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-lister
49From ssh://forge.softwareheritage.org/source/swh-lister
50 6c8e16a..c6e455c master -> origin/master
51Updating 6c8e16a..c6e455c
52Fast-forward
53 .gitignore | 1 +
54 debian/rules | 3 +
55 requirements-swh.txt | 2 +-
56 setup.py | 2 +-
57 swh/lister/core/lister_transports.py | 8 +-
58 swh/lister/debian/lister.py | 234 +++++++++++++++++++++++++++++++++++
59 swh/lister/debian/utils.py | 81 ++++++++++++
60 7 files changed, 327 insertions(+), 4 deletions(-)
61 create mode 100644 swh/lister/debian/lister.py
62 create mode 100644 swh/lister/debian/utils.py
63
64mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-debian
65mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-debian
66From ssh://forge.softwareheritage.org/diffusion/DLDDEB/swh-loader-debian
67 29f5df1..49dc6d6 master -> origin/master
68Updating 29f5df1..49dc6d6
69Fast-forward
70 swh/loader/debian/converters.py | 173 +-------
71 swh/loader/debian/listers/__init__.py | 0
72 swh/loader/debian/listers/snapshot.py | 277 -------------
73 swh/loader/debian/loader.py | 755 +++++++++++++---------------------
74 swh/loader/debian/tasks.py | 146 +------
75 5 files changed, 306 insertions(+), 1045 deletions(-)
76 delete mode 100644 swh/loader/debian/listers/__init__.py
77 delete mode 100644 swh/loader/debian/listers/snapshot.py
78
79mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-core
80mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-core
81From ssh://forge.softwareheritage.org/diffusion/60/swh-loader-core
82 dd81f93..4d89181 master -> origin/master
83 * [new tag] v0.0.17 -> v0.0.17
84 * [new tag] v0.0.15 -> v0.0.15
85 * [new tag] v0.0.16 -> v0.0.16
86Updating dd81f93..4d89181
87Fast-forward
88 README.md | 13 ++
89 debian/control | 6 +-
90 debian/rules | 7 +-
91 docs/.gitignore | 1 +
92 docs/Makefile | 5 +
93 docs/index.rst | 2 +-
94 requirements-swh.txt | 2 +-
95 swh/loader/core/converters.py | 137 ++------------
96 swh/loader/core/loader.py | 303 ++++++++++++++++++++-----------
97 swh/loader/core/tests/__init__.py | 0
98 swh/loader/core/tests/test_converters.py | 303 +++++--------------------------
99 11 files changed, 283 insertions(+), 496 deletions(-)
100 create mode 100644 README.md
101 create mode 100644 swh/loader/core/tests/__init__.py
102
103mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-indexer
104mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-indexer
105From ssh://forge.softwareheritage.org/diffusion/78/swh-indexer
106 958ad0c..a03975e master -> origin/master
107Updating 958ad0c..a03975e
108Fast-forward
109 swh/indexer/indexer.py | 97 +++++++++++++++++++++++++--------------------
110 swh/indexer/language.py | 1 +
111 swh/indexer/mimetype.py | 11 +++++
112 swh/indexer/orchestrator.py | 9 +++--
113 4 files changed, 71 insertions(+), 47 deletions(-)
114
115mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-mercurial
116mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-mercurial
117Already up-to-date.
118
119mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-dir
120mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-dir
121From ssh://forge.softwareheritage.org/diffusion/DLDDIR/swh-loader-dir
122 153e8ed..df6f46f master -> origin/master
123 * [new branch] migrate-to-swh-model-from-disk -> origin/migrate-to-swh-model-from-disk
124 * [new tag] v0.0.28 -> v0.0.28
125 * [new tag] v0.0.27 -> v0.0.27
126Updating 153e8ed..df6f46f
127Fast-forward
128 README | 96 -----------------
129 README.md | 96 +++++++++++++++++
130 debian/control | 10 +-
131 debian/rules | 7 +-
132 docs/.gitignore | 1 +
133 docs/Makefile | 5 +
134 docs/index.rst | 2 +-
135 requirements-swh.txt | 4 +-
136 resources/dir.ini | 15 ---
137 resources/dir.yml | 17 +++
138 resources/loader/dir.ini | 35 ------
139 resources/loader/dir.yml | 35 ++++++
140 swh/loader/dir/loader.py | 198 +++++++++++++++++-----------------
141 swh/loader/dir/tasks.py | 7 +-
142 swh/loader/dir/tests/test_loader.py | 206 +++++++++++++++++++++++++++++++++---
143 15 files changed, 454 insertions(+), 280 deletions(-)
144 delete mode 100644 README
145 create mode 100644 README.md
146 delete mode 100644 resources/dir.ini
147 create mode 100644 resources/dir.yml
148 delete mode 100644 resources/loader/dir.ini
149 create mode 100644 resources/loader/dir.yml
150
151mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-tar
152mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-tar
153From ssh://forge.softwareheritage.org/diffusion/DLDTAR/swh-loader-tar
154 5e19c5e..dda57d0 master -> origin/master
155 * [new tag] v0.0.27 -> v0.0.27
156 * [new tag] v0.0.26 -> v0.0.26
157Updating 5e19c5e..dda57d0
158Fast-forward
159 README | 224 ++++++++-------------
160 debian/control | 6 +-
161 debian/rules | 7 +-
162 docs/.gitignore | 1 +
163 docs/Makefile | 5 +
164 docs/index.rst | 2 +-
165 requirements-swh.txt | 2 +-
166 resources/loader/tar.ini | 39 ----
167 resources/producer/{tar-gnu.ini => tar-gnu.yml} | 14 +-
168 .../producer/{tar-old-gnu.ini => tar-old-gnu.yml} | 14 +-
169 swh/loader/tar/loader.py | 86 ++++----
170 swh/loader/tar/producer.py | 4 +-
171 swh/loader/tar/tarball.py | 7 +-
172 swh/loader/tar/tasks.py | 11 +-
173 swh/loader/tar/tests/test_loader.py | 212 +++++++++++++++++++
174 15 files changed, 376 insertions(+), 258 deletions(-)
175 delete mode 100644 resources/loader/tar.ini
176 rename resources/producer/{tar-gnu.ini => tar-gnu.yml} (69%)
177 rename resources/producer/{tar-old-gnu.ini => tar-old-gnu.yml} (65%)
178 create mode 100644 swh/loader/tar/tests/test_loader.py
179
180mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-git
181mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-git
182From ssh://forge.softwareheritage.org/diffusion/DLDG/swh-loader-git
183 c1712ef..ab53bd8 master -> origin/master
184 * [new tag] v0.0.33 -> v0.0.33
185Updating c1712ef..ab53bd8
186Fast-forward
187 swh/loader/git/updater.py | 19 +++++++++++++------
188 1 file changed, 13 insertions(+), 6 deletions(-)
189
190mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-svn
191mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-loader-svn
192From ssh://forge.softwareheritage.org/diffusion/DLDSVN/swh-loader-svn
193 0169cd1..c302b94 master -> origin/master
194 * [new tag] v0.0.27 -> v0.0.27
195 * [new tag] v0.0.28 -> v0.0.28
196 * [new tag] v0.0.29 -> v0.0.29
197Updating 0169cd1..c302b94
198Fast-forward
199 bin/swh-hashtree | 34 ++++-
200 debian/control | 10 +-
201 debian/rules | 7 +-
202 requirements-swh.txt | 4 +-
203 setup.py | 2 +-
204 swh/loader/svn/converters.py | 4 +-
205 swh/loader/svn/loader.py | 58 +++++----
206 swh/loader/svn/producer.py | 219 +++++++++++++++++++++++---------
207 swh/loader/svn/ra.py | 245 ++++++++++--------------------------
208 swh/loader/svn/svn.py | 24 ++--
209 swh/loader/svn/tests/test_base.py | 3 +
210 swh/loader/svn/tests/test_loader.py | 122 +++++++++++++++---
211 swh/loader/svn/tests/test_utils.py | 162 ------------------------
212 swh/loader/svn/utils.py | 102 ---------------
213 14 files changed, 418 insertions(+), 578 deletions(-)
214
215mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-mirror-forge
216mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-mirror-forge
217Already up-to-date.
218
219mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-py-template
220mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-py-template
221Already up-to-date.
222
223mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-model
224mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-model
225From ssh://forge.softwareheritage.org/diffusion/DMOD/swh-model
226 bd43a7f..34228c5 master -> origin/master
227 * [new tag] v0.0.18 -> v0.0.18
228Updating bd43a7f..34228c5
229Fast-forward
230 debian/control | 5 +-
231 docs/data-model.rst | 13 +
232 docs/index.rst | 5 +
233 swh/model/from_disk.py | 346 +++++++++++
234 swh/model/git.py | 586 ------------------
235 swh/model/hashutil.py | 53 +-
236 swh/model/merkle.py | 286 +++++++++
237 swh/model/tests/generate_testdata_from_disk.py | 92 +++
238 swh/model/tests/test_from_disk.py | 789 +++++++++++++++++++++++++
239 swh/model/tests/test_git.py | 734 -----------------------
240 swh/model/tests/test_git_slow.py | 404 -------------
241 swh/model/tests/test_hashutil.py | 6 +-
242 swh/model/tests/test_merkle.py | 229 +++++++
243 13 files changed, 1811 insertions(+), 1737 deletions(-)
244 create mode 100644 docs/data-model.rst
245 create mode 100644 swh/model/from_disk.py
246 delete mode 100644 swh/model/git.py
247 create mode 100644 swh/model/merkle.py
248 create mode 100644 swh/model/tests/generate_testdata_from_disk.py
249 create mode 100644 swh/model/tests/test_from_disk.py
250 delete mode 100644 swh/model/tests/test_git.py
251 delete mode 100644 swh/model/tests/test_git_slow.py
252 create mode 100644 swh/model/tests/test_merkle.py
253
254mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-scheduler
255mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-scheduler
256From ssh://forge.softwareheritage.org/diffusion/DSCH/swh-scheduler
257 d5f2d51..79b0ccd master -> origin/master
258Updating d5f2d51..79b0ccd
259Fast-forward
260 swh/scheduler/backend.py | 2 ++
261 swh/scheduler/cli.py | 7 +++++--
262 2 files changed, 7 insertions(+), 2 deletions(-)
263
264mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-objstorage
265mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-objstorage
266From ssh://forge.softwareheritage.org/diffusion/DOBJS/swh-objstorage
267 091fe8f..8a1808c master -> origin/master
268Updating 091fe8f..8a1808c
269Fast-forward
270 swh/objstorage/__init__.py | 2 +
271 swh/objstorage/objstorage_in_memory.py | 55 +++++++++++++++++++++++
272 swh/objstorage/tests/test_objstorage_in_memory.py | 16 +++++++
273 3 files changed, 73 insertions(+)
274 create mode 100644 swh/objstorage/objstorage_in_memory.py
275 create mode 100644 swh/objstorage/tests/test_objstorage_in_memory.py
276
277mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-storage-testdata
278mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-storage-testdata
279From ssh://forge.softwareheritage.org/diffusion/DSTOT/swh-storage-testdata
280 43e6895..082d26c master -> origin/master
281Updating 43e6895..082d26c
282Fast-forward
283 svn-folders/pkg-gourmet-with-external-id.tgz | Bin 0 -> 35440 bytes
284 1 file changed, 0 insertions(+), 0 deletions(-)
285 create mode 100644 svn-folders/pkg-gourmet-with-external-id.tgz
286
287mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-vault
288mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-vault
289From ssh://forge.softwareheritage.org/diffusion/DVAU/swh-vault
290 b034ed7..df617d2 master -> origin/master
291Updating b034ed7..df617d2
292Fast-forward
293 debian/control | 19 ++++++++--
294 requirements-swh.txt | 2 +-
295 swh/vault/api/server.py | 12 +++++--
296 swh/vault/backend.py | 9 ++---
297 swh/vault/cache.py | 62 ++++++++++++--------------------
298 swh/vault/tests/test_backend.py | 2 +-
299 swh/vault/tests/test_cache.py | 76 ++++++++++++++++++++++++++++++++++++++++
300 swh/vault/tests/test_cookers.py | 8 ++---
301 swh/vault/tests/vault_testing.py | 11 ++++--
302 9 files changed, 142 insertions(+), 59 deletions(-)
303 create mode 100644 swh/vault/tests/test_cache.py
304
305mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-storage
306mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-storage
307From ssh://forge.softwareheritage.org/diffusion/DSTO/swh-storage
308 e67765b..e36a36b master -> origin/master
309Updating e67765b..e36a36b
310Fast-forward
311 debian/control | 4 ++--
312 requirements-swh.txt | 2 +-
313 swh/storage/db.py | 3 +++
314 swh/storage/schemata/distribution.py | 37 ++++++++++++++++++++++++++----------
315 swh/storage/tests/test_storage.py | 28 +++++++++++++--------------
316 5 files changed, 47 insertions(+), 27 deletions(-)
317
318mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-web
319mr update: /home/temp-drydock/drydock/workingcopy-170/repo/swh-environment/swh-web
320From ssh://forge.softwareheritage.org/source/swh-web
321 43d06d9..ef06e5c master -> origin/master
322 * [new tag] v0.0.89 -> v0.0.89
323 * [new tag] v0.0.90 -> v0.0.90
324Updating 43d06d9..ef06e5c
325Fast-forward
326 .gitignore | 4 +
327 MANIFEST.in | 2 +-
328 README-dev.md | 43 +-
329 debian/control | 3 +
330 docs/Makefile | 6 +
331 docs/conf.py | 4 +-
332 docs/index.rst | 6 +-
333 docs/uri-scheme.rst | 487 ++++++++++++
334 requirements.txt | 5 +
335 setup.py | 4 +-
336 swh/web/api/apidoc.py | 6 +-
337 swh/web/api/apiurls.py | 24 +-
338 swh/web/api/utils.py | 47 +-
339 swh/web/api/views/__init__.py | 4 +-
340 swh/web/api/views/content.py | 2 +-
341 swh/web/browse/__init__.py | 0
342 swh/web/browse/browseurls.py | 38 +
343 swh/web/browse/urls.py | 41 ++
344 swh/web/browse/utils.py | 282 +++++++
345 swh/web/browse/views/__init__.py | 0
346 swh/web/browse/views/content.py | 136 ++++
347 swh/web/browse/views/directory.py | 81 ++
348 swh/web/browse/views/origin.py | 328 +++++++++
349 swh/web/browse/views/person.py | 34 +
350 swh/web/common/converters.py | 21 +-
351 swh/web/common/exc.py | 20 +
352 swh/web/common/highlightjs.py | 299 ++++++++
353 swh/web/common/service.py | 23 +-
354 swh/web/common/swh_templatetags.py | 17 +-
355 swh/web/common/throttling.py | 30 +-
356 swh/web/common/urlsindex.py | 45 ++
357 swh/web/common/utils.py | 2 +-
358 swh/web/settings/__init__.py | 0
359 swh/web/settings/common.py | 14 +-
360 swh/web/static/css/highlightjs/github.css | 99 +++
361 swh/web/static/css/style.css | 43 ++
362 swh/web/static/js/calendar.js | 24 +-
363 swh/web/static/js/highlightjs-line-numbers/LICENSE | 22 +
364 .../dist/highlightjs-line-numbers.min.js | 2 +
365 .../src/highlightjs-line-numbers.js | 113 +++
366 swh/web/static/js/highlightjs/LICENSE | 24 +
367 .../static/js/highlightjs/dist/highlight.pack.js | 3 +
368 swh/web/static/js/highlightjs/src/highlight.js | 816 +++++++++++++++++++++
369 swh/web/static/js/highlightjs/src/languages/1c.js | 516 +++++++++++++
370 .../static/js/highlightjs/src/languages/abnf.js | 75 ++
371 .../js/highlightjs/src/languages/accesslog.js | 43 ++
372 .../js/highlightjs/src/languages/actionscript.js | 79 ++
373 swh/web/static/js/highlightjs/src/languages/ada.js | 181 +++++
374 .../static/js/highlightjs/src/languages/apache.js | 54 ++
375 .../js/highlightjs/src/languages/applescript.js | 91 +++
376 .../static/js/highlightjs/src/languages/arduino.js | 106 +++
377 .../static/js/highlightjs/src/languages/armasm.js | 98 +++
378 .../js/highlightjs/src/languages/asciidoc.js | 196 +++++
379 .../static/js/highlightjs/src/languages/aspectj.js | 149 ++++
380 .../js/highlightjs/src/languages/autohotkey.js | 65 ++
381 .../static/js/highlightjs/src/languages/autoit.js | 142 ++++
382 .../static/js/highlightjs/src/languages/avrasm.js | 67 ++
383 swh/web/static/js/highlightjs/src/languages/awk.js | 59 ++
384 .../static/js/highlightjs/src/languages/axapta.js | 36 +
385 .../static/js/highlightjs/src/languages/bash.js | 81 ++
386 .../static/js/highlightjs/src/languages/basic.js | 55 ++
387 swh/web/static/js/highlightjs/src/languages/bnf.js | 33 +
388 .../js/highlightjs/src/languages/brainfuck.js | 41 ++
389 swh/web/static/js/highlightjs/src/languages/cal.js | 85 +++
390 .../js/highlightjs/src/languages/capnproto.js | 55 ++
391 .../static/js/highlightjs/src/languages/ceylon.js | 70 ++
392 .../static/js/highlightjs/src/languages/clean.js | 31 +
393 .../js/highlightjs/src/languages/clojure-repl.js | 22 +
394 .../static/js/highlightjs/src/languages/clojure.js | 103 +++
395 .../static/js/highlightjs/src/languages/cmake.js | 44 ++
396 .../js/highlightjs/src/languages/coffeescript.js | 153 ++++
397 swh/web/static/js/highlightjs/src/languages/coq.js | 72 ++
398 swh/web/static/js/highlightjs/src/languages/cos.js | 128 ++++
399 swh/web/static/js/highlightjs/src/languages/cpp.js | 181 +++++
400 .../static/js/highlightjs/src/languages/crmsh.js | 101 +++
401 .../static/js/highlightjs/src/languages/crystal.js | 198 +++++
402 swh/web/static/js/highlightjs/src/languages/cs.js | 183 +++++
403 swh/web/static/js/highlightjs/src/languages/csp.js | 29 +
404 swh/web/static/js/highlightjs/src/languages/css.js | 109 +++
405 swh/web/static/js/highlightjs/src/languages/d.js | 265 +++++++
406 .../static/js/highlightjs/src/languages/dart.js | 109 +++
407 .../static/js/highlightjs/src/languages/delphi.js | 72 ++
408 .../static/js/highlightjs/src/languages/diff.js | 46 ++
409 .../static/js/highlightjs/src/languages/django.js | 71 ++
410 swh/web/static/js/highlightjs/src/languages/dns.js | 34 +
411 .../js/highlightjs/src/languages/dockerfile.js | 29 +
412 swh/web/static/js/highlightjs/src/languages/dos.js | 57 ++
413 .../js/highlightjs/src/languages/dsconfig.js | 52 ++
414 swh/web/static/js/highlightjs/src/languages/dts.js | 131 ++++
415 .../static/js/highlightjs/src/languages/dust.js | 39 +
416 .../static/js/highlightjs/src/languages/ebnf.js | 37 +
417 .../static/js/highlightjs/src/languages/elixir.js | 103 +++
418 swh/web/static/js/highlightjs/src/languages/elm.js | 89 +++
419 swh/web/static/js/highlightjs/src/languages/erb.js | 23 +
420 .../js/highlightjs/src/languages/erlang-repl.js | 51 ++
421 .../static/js/highlightjs/src/languages/erlang.js | 152 ++++
422 .../static/js/highlightjs/src/languages/excel.js | 53 ++
423 swh/web/static/js/highlightjs/src/languages/fix.js | 33 +
424 .../static/js/highlightjs/src/languages/flix.js | 50 ++
425 .../static/js/highlightjs/src/languages/fortran.js | 76 ++
426 .../static/js/highlightjs/src/languages/fsharp.js | 64 ++
427 .../static/js/highlightjs/src/languages/gams.js | 162 ++++
428 .../static/js/highlightjs/src/languages/gauss.js | 229 ++++++
429 .../static/js/highlightjs/src/languages/gcode.js | 72 ++
430 .../static/js/highlightjs/src/languages/gherkin.js | 42 ++
431 .../static/js/highlightjs/src/languages/glsl.js | 123 ++++
432 swh/web/static/js/highlightjs/src/languages/go.js | 61 ++
433 .../static/js/highlightjs/src/languages/golo.js | 28 +
434 .../static/js/highlightjs/src/languages/gradle.js | 40 +
435 .../static/js/highlightjs/src/languages/groovy.js | 100 +++
436 .../static/js/highlightjs/src/languages/haml.js | 114 +++
437 .../js/highlightjs/src/languages/handlebars.js | 41 ++
438 .../static/js/highlightjs/src/languages/haskell.js | 128 ++++
439 .../static/js/highlightjs/src/languages/haxe.js | 117 +++
440 swh/web/static/js/highlightjs/src/languages/hsp.js | 52 ++
441 .../js/highlightjs/src/languages/htmlbars.js | 78 ++
442 .../static/js/highlightjs/src/languages/http.js | 47 ++
443 swh/web/static/js/highlightjs/src/languages/hy.js | 108 +++
444 .../static/js/highlightjs/src/languages/inform7.js | 62 ++
445 swh/web/static/js/highlightjs/src/languages/ini.js | 71 ++
446 .../static/js/highlightjs/src/languages/irpf90.js | 82 +++
447 .../static/js/highlightjs/src/languages/java.js | 113 +++
448 .../js/highlightjs/src/languages/javascript.js | 175 +++++
449 .../js/highlightjs/src/languages/jboss-cli.js | 53 ++
450 .../static/js/highlightjs/src/languages/json.js | 42 ++
451 .../js/highlightjs/src/languages/julia-repl.js | 46 ++
452 .../static/js/highlightjs/src/languages/julia.js | 167 +++++
453 .../static/js/highlightjs/src/languages/kotlin.js | 179 +++++
454 .../static/js/highlightjs/src/languages/lasso.js | 168 +++++
455 .../static/js/highlightjs/src/languages/ldif.js | 27 +
456 .../static/js/highlightjs/src/languages/leaf.js | 45 ++
457 .../static/js/highlightjs/src/languages/less.js | 145 ++++
458 .../static/js/highlightjs/src/languages/lisp.js | 109 +++
459 .../js/highlightjs/src/languages/livecodeserver.js | 165 +++++
460 .../js/highlightjs/src/languages/livescript.js | 157 ++++
461 .../static/js/highlightjs/src/languages/llvm.js | 95 +++
462 swh/web/static/js/highlightjs/src/languages/lsl.js | 89 +++
463 swh/web/static/js/highlightjs/src/languages/lua.js | 71 ++
464 .../js/highlightjs/src/languages/makefile.js | 87 +++
465 .../js/highlightjs/src/languages/markdown.js | 115 +++
466 .../js/highlightjs/src/languages/mathematica.js | 63 ++
467 .../static/js/highlightjs/src/languages/matlab.js | 94 +++
468 .../static/js/highlightjs/src/languages/maxima.js | 412 +++++++++++
469 swh/web/static/js/highlightjs/src/languages/mel.js | 231 ++++++
470 .../static/js/highlightjs/src/languages/mercury.js | 87 +++
471 .../static/js/highlightjs/src/languages/mipsasm.js | 92 +++
472 .../static/js/highlightjs/src/languages/mizar.js | 24 +
473 .../js/highlightjs/src/languages/mojolicious.js | 31 +
474 .../static/js/highlightjs/src/languages/monkey.js | 79 ++
475 .../js/highlightjs/src/languages/moonscript.js | 119 +++
476 .../static/js/highlightjs/src/languages/n1ql.js | 75 ++
477 .../static/js/highlightjs/src/languages/nginx.js | 99 +++
478 .../static/js/highlightjs/src/languages/nimrod.js | 58 ++
479 swh/web/static/js/highlightjs/src/languages/nix.js | 55 ++
480 .../static/js/highlightjs/src/languages/nsis.js | 112 +++
481 .../js/highlightjs/src/languages/objectivec.js | 97 +++
482 .../static/js/highlightjs/src/languages/ocaml.js | 77 ++
483 .../js/highlightjs/src/languages/openscad.js | 63 ++
484 .../static/js/highlightjs/src/languages/oxygene.js | 75 ++
485 .../static/js/highlightjs/src/languages/parser3.js | 54 ++
486 .../static/js/highlightjs/src/languages/perl.js | 162 ++++
487 swh/web/static/js/highlightjs/src/languages/pf.js | 58 ++
488 swh/web/static/js/highlightjs/src/languages/php.js | 133 ++++
489 .../static/js/highlightjs/src/languages/pony.js | 97 +++
490 .../js/highlightjs/src/languages/powershell.js | 86 +++
491 .../js/highlightjs/src/languages/processing.js | 53 ++
492 .../static/js/highlightjs/src/languages/profile.js | 35 +
493 .../static/js/highlightjs/src/languages/prolog.js | 93 +++
494 .../js/highlightjs/src/languages/protobuf.js | 42 ++
495 .../static/js/highlightjs/src/languages/puppet.js | 120 +++
496 .../js/highlightjs/src/languages/purebasic.js | 64 ++
497 .../static/js/highlightjs/src/languages/python.js | 120 +++
498 swh/web/static/js/highlightjs/src/languages/q.js | 27 +
499 swh/web/static/js/highlightjs/src/languages/qml.js | 177 +++++
500 swh/web/static/js/highlightjs/src/languages/r.js | 75 ++
501 swh/web/static/js/highlightjs/src/languages/rib.js | 33 +
502 .../js/highlightjs/src/languages/roboconf.js | 74 ++
503 .../js/highlightjs/src/languages/routeros.js | 169 +++++
504 swh/web/static/js/highlightjs/src/languages/rsl.js | 42 ++
505 .../static/js/highlightjs/src/languages/ruby.js | 183 +++++
506 .../js/highlightjs/src/languages/ruleslanguage.js | 67 ++
507 .../static/js/highlightjs/src/languages/rust.js | 114 +++
508 .../static/js/highlightjs/src/languages/scala.js | 121 +++
509 .../static/js/highlightjs/src/languages/scheme.js | 152 ++++
510 .../static/js/highlightjs/src/languages/scilab.js | 61 ++
511 .../static/js/highlightjs/src/languages/scss.js | 102 +++
512 .../static/js/highlightjs/src/languages/shell.js | 21 +
513 .../static/js/highlightjs/src/languages/smali.js | 61 ++
514 .../js/highlightjs/src/languages/smalltalk.js | 54 ++
515 swh/web/static/js/highlightjs/src/languages/sml.js | 72 ++
516 swh/web/static/js/highlightjs/src/languages/sqf.js | 378 ++++++++++
517 swh/web/static/js/highlightjs/src/languages/sql.js | 167 +++++
518 .../static/js/highlightjs/src/languages/stan.js | 89 +++
519 .../static/js/highlightjs/src/languages/stata.js | 45 ++
520 .../static/js/highlightjs/src/languages/step21.js | 52 ++
521 .../static/js/highlightjs/src/languages/stylus.js | 460 ++++++++++++
522 .../static/js/highlightjs/src/languages/subunit.js | 39 +
523 .../static/js/highlightjs/src/languages/swift.js | 124 ++++
524 .../js/highlightjs/src/languages/taggerscript.js | 48 ++
525 swh/web/static/js/highlightjs/src/languages/tap.js | 42 ++
526 swh/web/static/js/highlightjs/src/languages/tcl.js | 65 ++
527 swh/web/static/js/highlightjs/src/languages/tex.js | 68 ++
528 .../static/js/highlightjs/src/languages/thrift.js | 41 ++
529 swh/web/static/js/highlightjs/src/languages/tp.js | 90 +++
530 .../static/js/highlightjs/src/languages/twig.js | 73 ++
531 .../js/highlightjs/src/languages/typescript.js | 163 ++++
532 .../static/js/highlightjs/src/languages/vala.js | 55 ++
533 .../static/js/highlightjs/src/languages/vbnet.js | 60 ++
534 .../js/highlightjs/src/languages/vbscript-html.js | 19 +
535 .../js/highlightjs/src/languages/vbscript.js | 45 ++
536 .../static/js/highlightjs/src/languages/verilog.js | 105 +++
537 .../static/js/highlightjs/src/languages/vhdl.js | 67 ++
538 swh/web/static/js/highlightjs/src/languages/vim.js | 112 +++
539 .../static/js/highlightjs/src/languages/x86asm.js | 142 ++++
540 swh/web/static/js/highlightjs/src/languages/xl.js | 78 ++
541 swh/web/static/js/highlightjs/src/languages/xml.js | 104 +++
542 .../static/js/highlightjs/src/languages/xquery.js | 77 ++
543 .../static/js/highlightjs/src/languages/yaml.js | 94 +++
544 .../static/js/highlightjs/src/languages/zephir.js | 111 +++
545 swh/web/templates/apidoc.html | 12 +-
546 .../content-directory-top-navigation.html | 28 +
547 swh/web/templates/content.html | 87 ++-
548 swh/web/templates/directory.html | 48 +-
549 swh/web/templates/layout.html | 15 +-
550 swh/web/templates/origin.html | 74 +-
551 swh/web/templates/person.html | 31 +-
552 swh/web/tests/__init__.py | 2 +-
553 swh/web/tests/api/test_utils.py | 92 ++-
554 swh/web/tests/api/views/test_content.py | 26 +-
555 swh/web/tests/browse/__init__.py | 0
556 swh/web/tests/browse/test_utils.py | 103 +++
557 swh/web/tests/browse/views/__init__.py | 0
558 .../tests/browse/views/data/content_test_data.py | 152 ++++
559 .../tests/browse/views/data/directory_test_data.py | 317 ++++++++
560 .../tests/browse/views/data/origin_test_data.py | 752 +++++++++++++++++++
561 swh/web/tests/browse/views/data/swh-logo.png | Bin 0 -> 37942 bytes
562 swh/web/tests/browse/views/test_content.py | 207 ++++++
563 swh/web/tests/browse/views/test_directory.py | 99 +++
564 swh/web/tests/browse/views/test_origin.py | 353 +++++++++
565 swh/web/tests/browse/views/test_person.py | 42 ++
566 swh/web/tests/common/test_converters.py | 29 +-
567 swh/web/tests/common/test_highlightjs.py | 130 ++++
568 swh/web/tests/common/test_service.py | 52 +-
569 swh/web/tests/common/test_templatetags.py | 4 +-
570 swh/web/urls.py | 8 +-
571 245 files changed, 22417 insertions(+), 300 deletions(-)
572 create mode 100644 docs/uri-scheme.rst
573 create mode 100644 swh/web/browse/__init__.py
574 create mode 100644 swh/web/browse/browseurls.py
575 create mode 100644 swh/web/browse/urls.py
576 create mode 100644 swh/web/browse/utils.py
577 create mode 100644 swh/web/browse/views/__init__.py
578 create mode 100644 swh/web/browse/views/content.py
579 create mode 100644 swh/web/browse/views/directory.py
580 create mode 100644 swh/web/browse/views/origin.py
581 create mode 100644 swh/web/browse/views/person.py
582 create mode 100644 swh/web/common/highlightjs.py
583 create mode 100644 swh/web/common/urlsindex.py
584 create mode 100644 swh/web/settings/__init__.py
585 create mode 100644 swh/web/static/css/highlightjs/github.css
586 create mode 100644 swh/web/static/js/highlightjs-line-numbers/LICENSE
587 create mode 100644 swh/web/static/js/highlightjs-line-numbers/dist/highlightjs-line-numbers.min.js
588 create mode 100644 swh/web/static/js/highlightjs-line-numbers/src/highlightjs-line-numbers.js
589 create mode 100644 swh/web/static/js/highlightjs/LICENSE
590 create mode 100644 swh/web/static/js/highlightjs/dist/highlight.pack.js
591 create mode 100644 swh/web/static/js/highlightjs/src/highlight.js
592 create mode 100644 swh/web/static/js/highlightjs/src/languages/1c.js
593 create mode 100644 swh/web/static/js/highlightjs/src/languages/abnf.js
594 create mode 100644 swh/web/static/js/highlightjs/src/languages/accesslog.js
595 create mode 100644 swh/web/static/js/highlightjs/src/languages/actionscript.js
596 create mode 100644 swh/web/static/js/highlightjs/src/languages/ada.js
597 create mode 100644 swh/web/static/js/highlightjs/src/languages/apache.js
598 create mode 100644 swh/web/static/js/highlightjs/src/languages/applescript.js
599 create mode 100644 swh/web/static/js/highlightjs/src/languages/arduino.js
600 create mode 100644 swh/web/static/js/highlightjs/src/languages/armasm.js
601 create mode 100644 swh/web/static/js/highlightjs/src/languages/asciidoc.js
602 create mode 100644 swh/web/static/js/highlightjs/src/languages/aspectj.js
603 create mode 100644 swh/web/static/js/highlightjs/src/languages/autohotkey.js
604 create mode 100644 swh/web/static/js/highlightjs/src/languages/autoit.js
605 create mode 100644 swh/web/static/js/highlightjs/src/languages/avrasm.js
606 create mode 100644 swh/web/static/js/highlightjs/src/languages/awk.js
607 create mode 100644 swh/web/static/js/highlightjs/src/languages/axapta.js
608 create mode 100644 swh/web/static/js/highlightjs/src/languages/bash.js
609 create mode 100644 swh/web/static/js/highlightjs/src/languages/basic.js
610 create mode 100644 swh/web/static/js/highlightjs/src/languages/bnf.js
611 create mode 100644 swh/web/static/js/highlightjs/src/languages/brainfuck.js
612 create mode 100644 swh/web/static/js/highlightjs/src/languages/cal.js
613 create mode 100644 swh/web/static/js/highlightjs/src/languages/capnproto.js
614 create mode 100644 swh/web/static/js/highlightjs/src/languages/ceylon.js
615 create mode 100644 swh/web/static/js/highlightjs/src/languages/clean.js
616 create mode 100644 swh/web/static/js/highlightjs/src/languages/clojure-repl.js
617 create mode 100644 swh/web/static/js/highlightjs/src/languages/clojure.js
618 create mode 100644 swh/web/static/js/highlightjs/src/languages/cmake.js
619 create mode 100644 swh/web/static/js/highlightjs/src/languages/coffeescript.js
620 create mode 100644 swh/web/static/js/highlightjs/src/languages/coq.js
621 create mode 100644 swh/web/static/js/highlightjs/src/languages/cos.js
622 create mode 100644 swh/web/static/js/highlightjs/src/languages/cpp.js
623 create mode 100644 swh/web/static/js/highlightjs/src/languages/crmsh.js
624 create mode 100644 swh/web/static/js/highlightjs/src/languages/crystal.js
625 create mode 100644 swh/web/static/js/highlightjs/src/languages/cs.js
626 create mode 100644 swh/web/static/js/highlightjs/src/languages/csp.js
627 create mode 100644 swh/web/static/js/highlightjs/src/languages/css.js
628 create mode 100644 swh/web/static/js/highlightjs/src/languages/d.js
629 create mode 100644 swh/web/static/js/highlightjs/src/languages/dart.js
630 create mode 100644 swh/web/static/js/highlightjs/src/languages/delphi.js
631 create mode 100644 swh/web/static/js/highlightjs/src/languages/diff.js
632 create mode 100644 swh/web/static/js/highlightjs/src/languages/django.js
633 create mode 100644 swh/web/static/js/highlightjs/src/languages/dns.js
634 create mode 100644 swh/web/static/js/highlightjs/src/languages/dockerfile.js
635 create mode 100644 swh/web/static/js/highlightjs/src/languages/dos.js
636 create mode 100644 swh/web/static/js/highlightjs/src/languages/dsconfig.js
637 create mode 100644 swh/web/static/js/highlightjs/src/languages/dts.js
638 create mode 100644 swh/web/static/js/highlightjs/src/languages/dust.js
639 create mode 100644 swh/web/static/js/highlightjs/src/languages/ebnf.js
640 create mode 100644 swh/web/static/js/highlightjs/src/languages/elixir.js
641 create mode 100644 swh/web/static/js/highlightjs/src/languages/elm.js
642 create mode 100644 swh/web/static/js/highlightjs/src/languages/erb.js
643 create mode 100644 swh/web/static/js/highlightjs/src/languages/erlang-repl.js
644 create mode 100644 swh/web/static/js/highlightjs/src/languages/erlang.js
645 create mode 100644 swh/web/static/js/highlightjs/src/languages/excel.js
646 create mode 100644 swh/web/static/js/highlightjs/src/languages/fix.js
647 create mode 100644 swh/web/static/js/highlightjs/src/languages/flix.js
648 create mode 100644 swh/web/static/js/highlightjs/src/languages/fortran.js
649 create mode 100644 swh/web/static/js/highlightjs/src/languages/fsharp.js
650 create mode 100644 swh/web/static/js/highlightjs/src/languages/gams.js
651 create mode 100644 swh/web/static/js/highlightjs/src/languages/gauss.js
652 create mode 100644 swh/web/static/js/highlightjs/src/languages/gcode.js
653 create mode 100644 swh/web/static/js/highlightjs/src/languages/gherkin.js
654 create mode 100644 swh/web/static/js/highlightjs/src/languages/glsl.js
655 create mode 100644 swh/web/static/js/highlightjs/src/languages/go.js
656 create mode 100644 swh/web/static/js/highlightjs/src/languages/golo.js
657 create mode 100644 swh/web/static/js/highlightjs/src/languages/gradle.js
658 create mode 100644 swh/web/static/js/highlightjs/src/languages/groovy.js
659 create mode 100644 swh/web/static/js/highlightjs/src/languages/haml.js
660 create mode 100644 swh/web/static/js/highlightjs/src/languages/handlebars.js
661 create mode 100644 swh/web/static/js/highlightjs/src/languages/haskell.js
662 create mode 100644 swh/web/static/js/highlightjs/src/languages/haxe.js
663 create mode 100644 swh/web/static/js/highlightjs/src/languages/hsp.js
664 create mode 100644 swh/web/static/js/highlightjs/src/languages/htmlbars.js
665 create mode 100644 swh/web/static/js/highlightjs/src/languages/http.js
666 create mode 100644 swh/web/static/js/highlightjs/src/languages/hy.js
667 create mode 100644 swh/web/static/js/highlightjs/src/languages/inform7.js
668 create mode 100644 swh/web/static/js/highlightjs/src/languages/ini.js
669 create mode 100644 swh/web/static/js/highlightjs/src/languages/irpf90.js
670 create mode 100644 swh/web/static/js/highlightjs/src/languages/java.js
671 create mode 100644 swh/web/static/js/highlightjs/src/languages/javascript.js
672 create mode 100644 swh/web/static/js/highlightjs/src/languages/jboss-cli.js
673 create mode 100644 swh/web/static/js/highlightjs/src/languages/json.js
674 create mode 100644 swh/web/static/js/highlightjs/src/languages/julia-repl.js
675 create mode 100644 swh/web/static/js/highlightjs/src/languages/julia.js
676 create mode 100644 swh/web/static/js/highlightjs/src/languages/kotlin.js
677 create mode 100644 swh/web/static/js/highlightjs/src/languages/lasso.js
678 create mode 100644 swh/web/static/js/highlightjs/src/languages/ldif.js
679 create mode 100644 swh/web/static/js/highlightjs/src/languages/leaf.js
680 create mode 100644 swh/web/static/js/highlightjs/src/languages/less.js
681 create mode 100644 swh/web/static/js/highlightjs/src/languages/lisp.js
682 create mode 100644 swh/web/static/js/highlightjs/src/languages/livecodeserver.js
683 create mode 100644 swh/web/static/js/highlightjs/src/languages/livescript.js
684 create mode 100644 swh/web/static/js/highlightjs/src/languages/llvm.js
685 create mode 100644 swh/web/static/js/highlightjs/src/languages/lsl.js
686 create mode 100644 swh/web/static/js/highlightjs/src/languages/lua.js
687 create mode 100644 swh/web/static/js/highlightjs/src/languages/makefile.js
688 create mode 100644 swh/web/static/js/highlightjs/src/languages/markdown.js
689 create mode 100644 swh/web/static/js/highlightjs/src/languages/mathematica.js
690 create mode 100644 swh/web/static/js/highlightjs/src/languages/matlab.js
691 create mode 100644 swh/web/static/js/highlightjs/src/languages/maxima.js
692 create mode 100644 swh/web/static/js/highlightjs/src/languages/mel.js
693 create mode 100644 swh/web/static/js/highlightjs/src/languages/mercury.js
694 create mode 100644 swh/web/static/js/highlightjs/src/languages/mipsasm.js
695 create mode 100644 swh/web/static/js/highlightjs/src/languages/mizar.js
696 create mode 100644 swh/web/static/js/highlightjs/src/languages/mojolicious.js
697 create mode 100644 swh/web/static/js/highlightjs/src/languages/monkey.js
698 create mode 100644 swh/web/static/js/highlightjs/src/languages/moonscript.js
699 create mode 100644 swh/web/static/js/highlightjs/src/languages/n1ql.js
700 create mode 100644 swh/web/static/js/highlightjs/src/languages/nginx.js
701 create mode 100644 swh/web/static/js/highlightjs/src/languages/nimrod.js
702 create mode 100644 swh/web/static/js/highlightjs/src/languages/nix.js
703 create mode 100644 swh/web/static/js/highlightjs/src/languages/nsis.js
704 create mode 100644 swh/web/static/js/highlightjs/src/languages/objectivec.js
705 create mode 100644 swh/web/static/js/highlightjs/src/languages/ocaml.js
706 create mode 100644 swh/web/static/js/highlightjs/src/languages/openscad.js
707 create mode 100644 swh/web/static/js/highlightjs/src/languages/oxygene.js
708 create mode 100644 swh/web/static/js/highlightjs/src/languages/parser3.js
709 create mode 100644 swh/web/static/js/highlightjs/src/languages/perl.js
710 create mode 100644 swh/web/static/js/highlightjs/src/languages/pf.js
711 create mode 100644 swh/web/static/js/highlightjs/src/languages/php.js
712 create mode 100644 swh/web/static/js/highlightjs/src/languages/pony.js
713 create mode 100644 swh/web/static/js/highlightjs/src/languages/powershell.js
714 create mode 100644 swh/web/static/js/highlightjs/src/languages/processing.js
715 create mode 100644 swh/web/static/js/highlightjs/src/languages/profile.js
716 create mode 100644 swh/web/static/js/highlightjs/src/languages/prolog.js
717 create mode 100644 swh/web/static/js/highlightjs/src/languages/protobuf.js
718 create mode 100644 swh/web/static/js/highlightjs/src/languages/puppet.js
719 create mode 100644 swh/web/static/js/highlightjs/src/languages/purebasic.js
720 create mode 100644 swh/web/static/js/highlightjs/src/languages/python.js
721 create mode 100644 swh/web/static/js/highlightjs/src/languages/q.js
722 create mode 100644 swh/web/static/js/highlightjs/src/languages/qml.js
723 create mode 100644 swh/web/static/js/highlightjs/src/languages/r.js
724 create mode 100644 swh/web/static/js/highlightjs/src/languages/rib.js
725 create mode 100644 swh/web/static/js/highlightjs/src/languages/roboconf.js
726 create mode 100644 swh/web/static/js/highlightjs/src/languages/routeros.js
727 create mode 100644 swh/web/static/js/highlightjs/src/languages/rsl.js
728 create mode 100644 swh/web/static/js/highlightjs/src/languages/ruby.js
729 create mode 100644 swh/web/static/js/highlightjs/src/languages/ruleslanguage.js
730 create mode 100644 swh/web/static/js/highlightjs/src/languages/rust.js
731 create mode 100644 swh/web/static/js/highlightjs/src/languages/scala.js
732 create mode 100644 swh/web/static/js/highlightjs/src/languages/scheme.js
733 create mode 100644 swh/web/static/js/highlightjs/src/languages/scilab.js
734 create mode 100644 swh/web/static/js/highlightjs/src/languages/scss.js
735 create mode 100644 swh/web/static/js/highlightjs/src/languages/shell.js
736 create mode 100644 swh/web/static/js/highlightjs/src/languages/smali.js
737 create mode 100644 swh/web/static/js/highlightjs/src/languages/smalltalk.js
738 create mode 100644 swh/web/static/js/highlightjs/src/languages/sml.js
739 create mode 100644 swh/web/static/js/highlightjs/src/languages/sqf.js
740 create mode 100644 swh/web/static/js/highlightjs/src/languages/sql.js
741 create mode 100644 swh/web/static/js/highlightjs/src/languages/stan.js
742 create mode 100644 swh/web/static/js/highlightjs/src/languages/stata.js
743 create mode 100644 swh/web/static/js/highlightjs/src/languages/step21.js
744 create mode 100644 swh/web/static/js/highlightjs/src/languages/stylus.js
745 create mode 100644 swh/web/static/js/highlightjs/src/languages/subunit.js
746 create mode 100644 swh/web/static/js/highlightjs/src/languages/swift.js
747 create mode 100644 swh/web/static/js/highlightjs/src/languages/taggerscript.js
748 create mode 100644 swh/web/static/js/highlightjs/src/languages/tap.js
749 create mode 100644 swh/web/static/js/highlightjs/src/languages/tcl.js
750 create mode 100644 swh/web/static/js/highlightjs/src/languages/tex.js
751 create mode 100644 swh/web/static/js/highlightjs/src/languages/thrift.js
752 create mode 100644 swh/web/static/js/highlightjs/src/languages/tp.js
753 create mode 100644 swh/web/static/js/highlightjs/src/languages/twig.js
754 create mode 100644 swh/web/static/js/highlightjs/src/languages/typescript.js
755 create mode 100644 swh/web/static/js/highlightjs/src/languages/vala.js
756 create mode 100644 swh/web/static/js/highlightjs/src/languages/vbnet.js
757 create mode 100644 swh/web/static/js/highlightjs/src/languages/vbscript-html.js
758 create mode 100644 swh/web/static/js/highlightjs/src/languages/vbscript.js
759 create mode 100644 swh/web/static/js/highlightjs/src/languages/verilog.js
760 create mode 100644 swh/web/static/js/highlightjs/src/languages/vhdl.js
761 create mode 100644 swh/web/static/js/highlightjs/src/languages/vim.js
762 create mode 100644 swh/web/static/js/highlightjs/src/languages/x86asm.js
763 create mode 100644 swh/web/static/js/highlightjs/src/languages/xl.js
764 create mode 100644 swh/web/static/js/highlightjs/src/languages/xml.js
765 create mode 100644 swh/web/static/js/highlightjs/src/languages/xquery.js
766 create mode 100644 swh/web/static/js/highlightjs/src/languages/yaml.js
767 create mode 100644 swh/web/static/js/highlightjs/src/languages/zephir.js
768 create mode 100644 swh/web/templates/content-directory-top-navigation.html
769 create mode 100644 swh/web/tests/browse/__init__.py
770 create mode 100644 swh/web/tests/browse/test_utils.py
771 create mode 100644 swh/web/tests/browse/views/__init__.py
772 create mode 100644 swh/web/tests/browse/views/data/content_test_data.py
773 create mode 100644 swh/web/tests/browse/views/data/directory_test_data.py
774 create mode 100644 swh/web/tests/browse/views/data/origin_test_data.py
775 create mode 100644 swh/web/tests/browse/views/data/swh-logo.png
776 create mode 100644 swh/web/tests/browse/views/test_content.py
777 create mode 100644 swh/web/tests/browse/views/test_directory.py
778 create mode 100644 swh/web/tests/browse/views/test_origin.py
779 create mode 100644 swh/web/tests/browse/views/test_person.py
780 create mode 100644 swh/web/tests/common/test_highlightjs.py
781
782mr update: finished (24 ok)
783

Clone on Software Heritage Worker

When
Completed at Oct 11 2017, 5:18 PM · Built instantly
Status
Passed

Event Timeline