TPA issueshttps://gitlab.torproject.org/groups/tpo/tpa/-/issues2023-09-29T17:05:56Zhttps://gitlab.torproject.org/tpo/tpa/team/-/issues/40216Add Matrix alerts to Prometheus AlertManager2023-09-29T17:05:56ZirlAdd Matrix alerts to Prometheus AlertManagerWe currently send emails from the Prometheus AlertManager which is great as long as those emails are read by the right person in a timely manner. There are some issues though:
* mail may be send with unencrypted transport (containing se...We currently send emails from the Prometheus AlertManager which is great as long as those emails are read by the right person in a timely manner. There are some issues though:
* mail may be send with unencrypted transport (containing sensitive log information)
* difficult to update list of recipients
* no easy place to see history of alerts
* if the mail server is down, you get no alerts
Some effort has recently been made to start using Matrix inside Tor, and this seems like an oppportunity to move with that momentum and solve some or all of the above issues.
The webhook receiver used in the other project I mentioned is: https://github.com/jaywink/matrix-alertmanager.
If desirable, I could write an Ansible role to run this as a systemd user service on a TPA machine as we have done for Metrics services in the past, or you could write some Puppet to do the same.https://gitlab.torproject.org/tpo/tpa/dangerzone-webdav-processor/-/issues/24don't clobber files in `safe/`2023-09-21T20:29:51ZKezdon't clobber files in `safe/`with the changes from !14, safe files have their file extension changed to .pdf. for example: `document.docx -> safe/document.pdf`
now consider dangerzone processes files with the same basename, but different file extensions: `document....with the changes from !14, safe files have their file extension changed to .pdf. for example: `document.docx -> safe/document.pdf`
now consider dangerzone processes files with the same basename, but different file extensions: `document.docx -> safe/document.pdf` and `document.doc -> safe/document.pdf`. one of these two files will be clobbered. that's fine if both documents are the same contents under a different document format, but it's a problem if they're different documents, something is doing to disappear.
DWP should, on file upload, check if the remote destination already exists. if it does, it should do something similar to firefox, and attempt to upload it as `document (1).pdf`, `document (2).pdf`, etc.https://gitlab.torproject.org/tpo/tpa/anon_ticket/-/issues/56Add tpo/anti-censorship/gettor-project/OnionSproutsBot to the list of projects2022-12-05T17:10:50Zn0tooseAdd tpo/anti-censorship/gettor-project/OnionSproutsBot to the list of projectsLink: https://gitlab.torproject.org/tpo/anti-censorship/gettor-project/OnionSproutsBotLink: https://gitlab.torproject.org/tpo/anti-censorship/gettor-project/OnionSproutsBothttps://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/96setup CI caching (and dependency proxy?)2022-03-24T23:28:18Zjugasetup CI caching (and dependency proxy?)I'm used to configure a cache in `gitlab-ci.org`, but maybe tpo isn't configured for [that](https://docs.gitlab.com/ee/ci/caching/#where-the-caches-are-stored)?
The message i get in the pipeline job:
```
Creating cache default...
.cac...I'm used to configure a cache in `gitlab-ci.org`, but maybe tpo isn't configured for [that](https://docs.gitlab.com/ee/ci/caching/#where-the-caches-are-stored)?
The message i get in the pipeline job:
```
Creating cache default...
.cache/pip: found 417 matching files and directories
No URL provided, cache will be not uploaded to shared cache server. Cache will be stored only locally.
```https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/71Send commits to mailing list(s)2022-10-31T14:01:56ZAlexander Færøyahf@torproject.orgSend commits to mailing list(s)The browser folks wants us to enable commit emails from fenix and other TB related repositories to their commit mailing list. We should find a way to do this in a structured way for the tpo/ namespace such that all our projects (also upc...The browser folks wants us to enable commit emails from fenix and other TB related repositories to their commit mailing list. We should find a way to do this in a structured way for the tpo/ namespace such that all our projects (also upcoming) gets these hooks enabled.
For now, we need to get Fenix and Tor-Browser.https://gitlab.torproject.org/tpo/tpa/gitlab/-/issues/46Gitlab should show text files in the browser2022-03-24T23:28:17ZGeorg KoppenGitlab should show text files in the browserRight now if I want to look at some .md or .txt file on Gitlab I need to
download and open it with an external application. However, that should
not be necessary. The browser should be sufficient for this task.Right now if I want to look at some .md or .txt file on Gitlab I need to
download and open it with an external application. However, that should
not be necessary. The browser should be sufficient for this task.