Page MenuHomeSoftware Heritage
Feed Advanced Search

Dec 9 2015

olasd closed T11: cleanup network setup for louvre as Resolved.

Turns out the /etc/network/interfaces syntax for the bond interface was wrong T_T. Fixed.

Dec 9 2015, 3:34 PM
olasd closed T220: deb package for flask-api as Resolved.

Package has been uploaded to Debian and to the SWH repos

Dec 9 2015, 2:17 PM · Web app
olasd closed T220: deb package for flask-api, a subtask of T219: Package swh-web-ui with flask-api declared as requirement, as Resolved.
Dec 9 2015, 2:17 PM · Web app
olasd assigned T220: deb package for flask-api to zack.
Dec 9 2015, 2:16 PM · Web app

Dec 7 2015

zack created T237: test postgres db restore.
Dec 7 2015, 10:54 PM
zack created T236: make website counters resilient to webapp downtime.
Dec 7 2015, 10:51 PM · Website

Dec 4 2015

ardumont closed T235: Merge views uploadnsearch and search as Resolved by committing rDWAPPS5a2546d81778: Merge /search and /uploadnsearch together.
Dec 4 2015, 5:36 PM · Web app
ardumont closed T207: /api/1/revision/<SHA1_GIT>/log/ as Resolved by committing rDWAPPSba47ab70be50: Update documentation on /revision/<SHA1_GIT>/log/.
Dec 4 2015, 5:01 PM · Web app
ardumont added a comment to T204: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH>.

Bad close mention, so reopened!

Dec 4 2015, 4:53 PM · Web app
ardumont reopened T204: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> as "Open".
Dec 4 2015, 4:53 PM · Web app
ardumont closed T204: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> as Resolved by committing rDWAPPS8f23910f1e33: Open /api/1/revision/<SHA1_GIT>/log/ (~git log).
Dec 4 2015, 4:50 PM · Web app
ardumont renamed T207: /api/1/revision/<SHA1_GIT>/log/ from /api/1/revision/<SHA1_GIT>/log to /api/1/revision/<SHA1_GIT>/log/.
Dec 4 2015, 4:33 PM · Web app
ardumont renamed T207: /api/1/revision/<SHA1_GIT>/log/ from /api/1/revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> to /api/1/revision/<SHA1_GIT>/log.
Dec 4 2015, 4:33 PM · Web app
ardumont created T235: Merge views uploadnsearch and search.
Dec 4 2015, 2:29 PM · Web app
ardumont closed T234: api - peer review adaptations as Resolved by committing rDWAPPS251876e12cfa: Fix inconsistency in /api/1/search/.
Dec 4 2015, 2:28 PM · Web app
ardumont created T234: api - peer review adaptations.
Dec 4 2015, 2:26 PM · Web app
ardumont renamed T204: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> from /api/1/directory/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> to /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH>.
Dec 4 2015, 11:21 AM · Web app
ardumont renamed T202: /api/1/project/<PROJECT_ID>: show project information from /project/<PROJECT_ID>: show project information to /api/1/project/<PROJECT_ID>: show project information.
Dec 4 2015, 11:13 AM · Web app
ardumont renamed T203: /api/1/organization/<ORGANIZATION_ID>: show organization information from /organization/<ORGANIZATION_ID>: show organization information to /api/1/organization/<ORGANIZATION_ID>: show organization information.
Dec 4 2015, 11:13 AM · Web app
ardumont renamed T204: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> from /directory/<TIMESTAMP>/<ORIGIN>|/<BRANCH>|/path/to/file-or-dir to /api/1/directory/path/to/file-or-dir?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH>.
Dec 4 2015, 11:12 AM · Web app
ardumont renamed T197: /api/1/directory/<SHA1_GIT>/path/to/file-or-dir: ditto, but for file or directory pointed by path from /directory/<SHA1_GIT>/path/to/file-or-dir: ditto, but for dir pointed by path to /api/1/directory/<SHA1_GIT>/path/to/file-or-dir: ditto, but for file or directory pointed by path.
Dec 4 2015, 11:11 AM · Web app
ardumont renamed T207: /api/1/revision/<SHA1_GIT>/log/ from /revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH> to /api/1/revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH>.
Dec 4 2015, 11:05 AM · Web app
ardumont renamed T206: /api/1/revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN> from /revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN> to /api/1/revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>.
Dec 4 2015, 11:05 AM · Web app
ardumont renamed T205: /api/1/revision/<SHA1_GIT>?timestamp=<TIMESTAMP>&origin=<ORIGIN> from /revision/<TIMESTAMP>/<ORIGIN>|/<BRANCH> to /api/1/revision/<SHA1_GIT>?timestamp=<TIMESTAMP>&origin=<ORIGIN>.
Dec 4 2015, 11:05 AM · Web app
ardumont renamed T206: /api/1/revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN> from /revision/<TIMESTAMP>/<ORIGIN>| to /revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>.
Dec 4 2015, 11:01 AM · Web app
ardumont renamed T207: /api/1/revision/<SHA1_GIT>/log/ from /revision/<TIMESTAMP>/<ORIGIN>|/<BRANCH>| to /revision/?timestamp=<TIMESTAMP>&origin=<ORIGIN>&branch<BRANCH>.
Dec 4 2015, 11:00 AM · Web app

Dec 3 2015

olasd added a subtask for T232: banco: prepare barman storage: T230: banco: make the raid device + lvm volume group on top of the three logical volumes.
Dec 3 2015, 2:18 PM
olasd added a parent task for T230: banco: make the raid device + lvm volume group on top of the three logical volumes: T232: banco: prepare barman storage.
Dec 3 2015, 2:18 PM
olasd created T232: banco: prepare barman storage.
Dec 3 2015, 2:18 PM
olasd added a subtask for T231: banco: prepare object storage: T230: banco: make the raid device + lvm volume group on top of the three logical volumes.
Dec 3 2015, 2:17 PM
olasd added a parent task for T230: banco: make the raid device + lvm volume group on top of the three logical volumes: T231: banco: prepare object storage.
Dec 3 2015, 2:17 PM
olasd created T231: banco: prepare object storage.
Dec 3 2015, 2:17 PM
olasd added a subtask for T230: banco: make the raid device + lvm volume group on top of the three logical volumes: T228: banco: restart the swhbackup1 multipath device to pick up multipath config changes.
Dec 3 2015, 2:16 PM
olasd added a parent task for T228: banco: restart the swhbackup1 multipath device to pick up multipath config changes: T230: banco: make the raid device + lvm volume group on top of the three logical volumes.
Dec 3 2015, 2:16 PM
olasd created T230: banco: make the raid device + lvm volume group on top of the three logical volumes.
Dec 3 2015, 2:15 PM
olasd created T229: louvre: restart the swhdata{1,2,3} multipath devices to pick up config changes.
Dec 3 2015, 2:10 PM
olasd created T228: banco: restart the swhbackup1 multipath device to pick up multipath config changes.
Dec 3 2015, 2:09 PM
ardumont added a comment to T166: functional tests for the web UI, with actual data.

State on swh-web-ui coverage:

Dec 3 2015, 12:34 PM · Web app
ardumont closed T227: Add global filtering per fields on api endpoints as Resolved.
Dec 3 2015, 11:51 AM · Web app
ardumont created T227: Add global filtering per fields on api endpoints.
Dec 3 2015, 11:51 AM · Web app
ardumont closed T225: Add view /browse/content/<algo_hash:hash>/raw as Resolved.
Dec 3 2015, 11:45 AM · Web app
ardumont added a comment to T225: Add view /browse/content/<algo_hash:hash>/raw .

cf. T226 as it was done at the same time.

Dec 3 2015, 11:45 AM · Web app
ardumont added a comment to T226: Add view /browse/directory/<sha1_git>.

Related: cd66f96..39319e0

Dec 3 2015, 11:43 AM · Web app
ardumont closed T226: Add view /browse/directory/<sha1_git> as Resolved.
Dec 3 2015, 11:42 AM · Web app
ardumont created T226: Add view /browse/directory/<sha1_git>.
Dec 3 2015, 11:42 AM · Web app
ardumont created T225: Add view /browse/content/<algo_hash:hash>/raw .
Dec 3 2015, 11:41 AM · Web app
ardumont added a comment to T166: functional tests for the web UI, with actual data.

Since T223, controller has been split in 2 and both api and views (T224) are covered the unit test way.

Dec 3 2015, 11:38 AM · Web app
ardumont added a comment to T219: Package swh-web-ui with flask-api declared as requirement.

Introduced by T224 for testing views, Flask-Testing is a new test dependency (dependent on flask but not flask-api).

Dec 3 2015, 11:36 AM · Web app
ardumont closed T224: Add coverage on views as Resolved by committing rDWAPPSbcd61dd9a849: Add coverage + unify behavior on views.
Dec 3 2015, 11:35 AM · Web app
ardumont added a comment to T224: Add coverage on views.

Only the upper layer of the views, not the layer underneath (service).

Dec 3 2015, 10:13 AM · Web app
ardumont created T224: Add coverage on views.
Dec 3 2015, 10:05 AM · Web app

Nov 27 2015

ardumont closed T209: Retrieve content with other checksums than sha1 as Resolved by committing rDWAPPS000db8393a0a: Update swh-web-ui's content api to filter by checksums.
Nov 27 2015, 1:47 PM · Storage manager
ardumont added a comment to T219: Package swh-web-ui with flask-api declared as requirement.

Also add flask-api in requirements.txt.
This is debian packaging independent.

Nov 27 2015, 10:41 AM · Web app
ardumont claimed T209: Retrieve content with other checksums than sha1.
Nov 27 2015, 10:24 AM · Storage manager
ardumont renamed T209: Retrieve content with other checksums than sha1 from Open swh.storage.storage.content_get to deal with other checksums than sha1 to Retrieve content with other checksums than sha1.
Nov 27 2015, 10:24 AM · Storage manager

Nov 26 2015

ardumont closed T221: Auto-discovery API endpoints as Resolved by committing rDWAPPSc7fc2e8037c6: Auto discovery API endpoint.
Nov 26 2015, 2:04 PM · Web app

Nov 25 2015

ardumont added a comment to T220: deb package for flask-api.

hint: https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf

Nov 25 2015, 4:02 PM · Web app
ardumont placed T166: functional tests for the web UI, with actual data up for grabs.
Nov 25 2015, 3:34 PM · Web app
ardumont renamed T219: Package swh-web-ui with flask-api declared as requirement from Package swh-web-ui with flask-api dep to Package swh-web-ui with flask-api declared as requirement.
Nov 25 2015, 3:06 PM · Web app
ardumont created T221: Auto-discovery API endpoints.
Nov 25 2015, 3:05 PM · Web app
ardumont closed T218: update /api/1/content/<id> to replace raw content with uri to such resource as Resolved by committing rDWAPPSbb637014de09: Update /api/1/content/<id> with links to raw resource.
Nov 25 2015, 2:59 PM · Web app
ardumont closed T217: /api/1/content/<id>/raw as Resolved by committing rDWAPPSa7b28754f13e: Open /api/1/content/<id>/raw.
Nov 25 2015, 2:59 PM · Web app
ardumont added a comment to T219: Package swh-web-ui with flask-api declared as requirement.

Introduced by T109

Nov 25 2015, 11:54 AM · Web app
ardumont created T220: deb package for flask-api.
Nov 25 2015, 11:54 AM · Web app
ardumont created T219: Package swh-web-ui with flask-api declared as requirement.
Nov 25 2015, 11:53 AM · Web app
ardumont added a comment to T109: browsable JSON API.

Beware, for deployment, we'll need to install first flask-api...

Nov 25 2015, 11:53 AM · Web app
ardumont closed T109: browsable JSON API as Resolved by committing rDWAPPS1317dac9e80a: Update doc about flask api.
Nov 25 2015, 11:52 AM · Web app

Nov 24 2015

ardumont added a comment to T109: browsable JSON API.

Here is a rapid pros/cons on flask-api for the moment:

Nov 24 2015, 3:13 PM · Web app

Nov 23 2015

ardumont triaged T218: update /api/1/content/<id> to replace raw content with uri to such resource as Normal priority.
Nov 23 2015, 4:21 PM · Web app
ardumont created T218: update /api/1/content/<id> to replace raw content with uri to such resource.
Nov 23 2015, 4:20 PM · Web app
ardumont updated the task description for T217: /api/1/content/<id>/raw.
Nov 23 2015, 4:17 PM · Web app
ardumont created T217: /api/1/content/<id>/raw.
Nov 23 2015, 4:16 PM · Web app
ardumont closed T216: /api/1/revision/<sha1> - Single revision with no parent as Resolved by committing rDSTOb460f9ff2900: Fix [null...] parents list.
Nov 23 2015, 4:15 PM · Storage manager, Web app
ardumont closed T215: Internal Error 500 on /api/1/revision/<sha1> as Resolved by committing rDWAPPS365d2c172da2: Fix issues on parents sha1 as bytes in revision api.
Nov 23 2015, 3:37 PM · Web app
ardumont created T216: /api/1/revision/<sha1> - Single revision with no parent.
Nov 23 2015, 12:15 PM · Storage manager, Web app
ardumont created T215: Internal Error 500 on /api/1/revision/<sha1>.
Nov 23 2015, 12:12 PM · Web app
olasd claimed T119: snapshot.debian.org producer.
Nov 23 2015, 12:02 PM · Origin-Debian, Debian loader
olasd changed the status of T119: snapshot.debian.org producer from Open to Work in Progress.

The bulk import of Debian packages from snapshot.debian.org is robust since rDLDDEB9ce8e449eeb4.

Nov 23 2015, 12:02 PM · Origin-Debian, Debian loader
olasd closed T211: Load files and directories from a set of Debian packages, a subtask of T118: Create swh-loader-debian, as Resolved.
Nov 23 2015, 12:00 PM · Debian loader, Origin-Debian
olasd closed T211: Load files and directories from a set of Debian packages as Resolved.

in rDLDDEBd8a724a64822

Nov 23 2015, 12:00 PM · Origin-Debian, Debian loader
olasd created T214: Create occurrences for Debian packages.
Nov 23 2015, 12:00 PM · Origin-Debian, Debian loader
olasd created T213: Create synthetic releases for Debian packages.
Nov 23 2015, 11:58 AM · Origin-Debian, Debian loader
olasd created T212: Create synthetic revisions for Debian packages.
Nov 23 2015, 11:57 AM · Origin-Debian, Debian loader
olasd created T211: Load files and directories from a set of Debian packages.
Nov 23 2015, 11:56 AM · Origin-Debian, Debian loader
olasd changed the status of T118: Create swh-loader-debian from Open to Work in Progress.

This work started in the rDLDDEB repo.

Nov 23 2015, 11:55 AM · Debian loader, Origin-Debian
ardumont claimed T109: browsable JSON API.
Nov 23 2015, 11:12 AM · Web app

Nov 19 2015

ardumont closed T196: /directory/<SHA1_GIT>: show directory information (including ls) as Resolved by committing rDWAPPS1f9c1b7f0f0a: Open /api/1/directory/<SHA1_GIT>.
Nov 19 2015, 5:28 PM · Web app
ardumont claimed T196: /directory/<SHA1_GIT>: show directory information (including ls).
Nov 19 2015, 4:20 PM · Web app
ardumont closed T200: /person/<PERSON_ID>: show person information as Resolved by committing rDWAPPSaf10e796f10a: Open /api/1/person/<id>.
Nov 19 2015, 4:02 PM · Web app
ardumont claimed T200: /person/<PERSON_ID>: show person information.
Nov 19 2015, 2:26 PM · Web app
ardumont closed T210: Unify release_get with revision_get internal api as Resolved.
Nov 19 2015, 2:25 PM · Web app, Storage manager
ardumont created T210: Unify release_get with revision_get internal api.
Nov 19 2015, 2:25 PM · Web app, Storage manager
ardumont closed T208: An `extend application` quest - how do popular applications document their extendability api for contributions as Resolved.
Nov 19 2015, 12:56 PM · Documentation

Nov 18 2015

ardumont closed T198: /content/[<HASH_ALGO>:]<HASH>: show content information as Resolved.
Nov 18 2015, 11:29 AM · Web app
ardumont created T209: Retrieve content with other checksums than sha1.
Nov 18 2015, 11:28 AM · Storage manager
ardumont claimed T208: An `extend application` quest - how do popular applications document their extendability api for contributions.
Nov 18 2015, 11:24 AM · Documentation
ardumont created T208: An `extend application` quest - how do popular applications document their extendability api for contributions.
Nov 18 2015, 11:23 AM · Documentation
ardumont added a comment to T198: /content/[<HASH_ALGO>:]<HASH>: show content information.

For the moment, only sha1 will effectively work.
Because swh.storage.storage.content_get only deals with sha1 at the moment.
T209 is opened to deal with it.

Nov 18 2015, 11:19 AM · Web app

Nov 17 2015

ardumont claimed T198: /content/[<HASH_ALGO>:]<HASH>: show content information.
Nov 17 2015, 11:32 AM · Web app

Nov 16 2015

ardumont closed T195: /revision/<SHA1_GIT>: show commit information as Resolved by committing rDWAPPS9296c5233fe0: Open /api/1/revision/<SHA1_GIT>: show revision information.
Nov 16 2015, 4:06 PM · Web app