lp:~jugmac00/launchpad

Owned by Jürgen Gmach
Get this repository:
git clone https://git.launchpad.net/~jugmac00/launchpad
Only Jürgen Gmach can upload to this repository. If you are Jürgen Gmach please log in for upload directions.

Branches

Name Last Modified Last Commit
update-social-media-contacts 2023-02-01 15:21:00 UTC
Apply feedback from review

Author: Jürgen Gmach
Author Date: 2023-02-01 15:21:00 UTC

Apply feedback from review

allow_limiting_uct_imports 2023-01-24 15:12:47 UTC
Enable filtering for UCTImports

Author: Jürgen Gmach
Author Date: 2023-01-20 16:26:36 UTC

Enable filtering for UCTImports

The CLI now takes a `--filter` option which takes a glob-style pattern
to filter the CVEs for import.

refactor-archive-permissions 2023-01-20 17:35:19 UTC
Convert archive permissions tests to unit tests

Author: Jürgen Gmach
Author Date: 2023-01-12 14:05:43 UTC

Convert archive permissions tests to unit tests

add_how_to_test_scripts 2023-01-20 14:42:01 UTC
Add how-to test scripts

Author: Jürgen Gmach
Author Date: 2023-01-17 10:52:12 UTC

Add how-to test scripts

use-proper-naming-for-return-code 2023-01-20 14:30:39 UTC
Use proper naming for returncode

Author: Jürgen Gmach
Author Date: 2023-01-20 14:30:39 UTC

Use proper naming for returncode

The previously used name "return value" was ambigous.

grant_team_members_permissions_for_routine_tasks 2023-01-12 14:05:43 UTC
Convert archive permissions tests to unit tests

Author: Jürgen Gmach
Author Date: 2023-01-12 14:05:43 UTC

Convert archive permissions tests to unit tests

fix-typos 2023-01-09 16:15:56 UTC
Fix typos in distribution mirror doctests

Author: Jürgen Gmach
Author Date: 2023-01-09 16:15:56 UTC

Fix typos in distribution mirror doctests

add-how-to-get-overview-of-buildfarm 2022-12-01 14:23:50 UTC
Add how-to get overview of Launchpad's build farm

Author: Jürgen Gmach
Author Date: 2022-12-01 11:45:08 UTC

Add how-to get overview of Launchpad's build farm

how-to-check-availability-of-launchpad-frontends 2022-11-29 08:56:37 UTC
Add "Checking availability of Launchpad frontends" how-to

Author: Jürgen Gmach
Author Date: 2022-11-29 08:56:37 UTC

Add "Checking availability of Launchpad frontends" how-to

fix-typos-in-archive.py-and-related-files 2022-10-18 08:40:20 UTC
Fix typos

Author: Jürgen Gmach
Author Date: 2022-10-18 08:40:20 UTC

Fix typos

add-livefs-to-skipset-for-consistency-warning 2022-10-12 18:20:32 UTC
Add `livefs` to skipset for consistency warning

Author: Jürgen Gmach
Author Date: 2022-10-12 15:40:39 UTC

Add `livefs` to skipset for consistency warning

... so a public team with a relation to a `livefs` can be converted into
a private team.

fix-typo-in-policies 2022-10-12 15:05:54 UTC
fix typo in policies

Author: Jürgen Gmach
Author Date: 2022-10-12 15:05:54 UTC

fix typo in policies

fix-typo-in-pseudo 2022-10-12 14:51:27 UTC
fix typo in pseudo

Author: Jürgen Gmach
Author Date: 2022-10-12 14:51:27 UTC

fix typo in pseudo

fix-typo-in-menus 2022-10-10 14:05:46 UTC
Fix typo in menus

Author: Jürgen Gmach
Author Date: 2022-10-10 14:05:46 UTC

Fix typo in menus

fix-typo-in-series 2022-10-04 15:11:03 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-10-04 15:11:03 UTC

Fix typo

identify-ppa-as-official-db.patch 2022-09-30 09:59:11 UTC
Add `Archive.official` database column

Author: Jürgen Gmach
Author Date: 2022-09-29 11:02:21 UTC

Add `Archive.official` database column

The column is either inferred/prepopulated from `Archive.purpose` or
manually set by the distribution owner.

prepopulate-archive.official 2022-09-29 14:06:24 UTC
WIP

Author: Jürgen Gmach
Author Date: 2022-09-29 14:06:24 UTC

WIP

update-sampledata 2022-09-29 07:18:59 UTC
Update sampledate for changes in public.cve

Author: Jürgen Gmach
Author Date: 2022-09-29 07:18:59 UTC

Update sampledate for changes in public.cve

upgrade-linters 2022-09-13 12:28:19 UTC
Upgrade linters and run `pre-commit run --all-files`

Author: Jürgen Gmach
Author Date: 2022-09-13 12:28:19 UTC

Upgrade linters and run `pre-commit run --all-files`

Please note that `eslint` was not updated, as we use an older version
intentionally.

run-pre-commit-in-ci 2022-09-12 18:15:41 UTC
Run linters via pre-commit and build docs on CI

Author: Jürgen Gmach
Author Date: 2022-09-12 18:15:41 UTC

Run linters via pre-commit and build docs on CI

fix-regression-from-applying-black-on-docstrings-and-doctests 2022-09-11 17:56:55 UTC
Fix regression from applying blackdoc

Author: Jürgen Gmach
Author Date: 2022-09-11 17:56:55 UTC

Fix regression from applying blackdoc

apply-blackdoc-on-launchpad 2022-09-09 18:33:04 UTC
Ignore blackdoc commit for git blame

Author: Jürgen Gmach
Author Date: 2022-09-09 18:33:04 UTC

Ignore blackdoc commit for git blame

improve-readability-of-distribution.rst 2022-09-09 09:24:40 UTC
Explain abbreviation

Author: Jürgen Gmach
Author Date: 2022-09-09 09:24:40 UTC

Explain abbreviation

fti = full text indexing

remove-apt-repositories-remains 2022-08-22 19:44:08 UTC
Remove `apt-repositories` remains

Author: Jürgen Gmach
Author Date: 2022-08-22 19:44:08 UTC

Remove `apt-repositories` remains

This is the second step of the two-phase renaming from
`apt-repositories` to `package-repositories`.

fix-regression-from-fixing-revision-display 2022-08-19 11:57:31 UTC
Fix regression from fixing display of git revision

Author: Jürgen Gmach
Author Date: 2022-08-19 11:57:31 UTC

Fix regression from fixing display of git revision

fix-git-revision-display 2022-08-19 09:50:54 UTC
Fix display of git revision

Author: Jürgen Gmach
Author Date: 2022-08-19 09:50:54 UTC

Fix display of git revision

The revision, which is displayed on Launchpad's start page, still
contained a leading `r`, which is a remainder from when Bazaar was used.

This commit removes the `r` to avoid confusion when searching for the
shown revision.

converge-naming-for-package-repositories 2022-08-16 15:37:26 UTC
Rename `apt_repositories` into `package_repositories`

Author: Jürgen Gmach
Author Date: 2022-08-16 15:31:42 UTC

Rename `apt_repositories` into `package_repositories`

Also rename the corresponding helper function.

This needs to be a two-phase process. Once `launchpad-buildd` works
with the new naming, the deprecated occurrences with `apt_repositories`
can be removed.

This is not only about renaming. This is also a preparation for
switching from replacing repositories with adding additional
repositories further down the stack in `launchpad-buildd` respectively
`lpraft`.

update-projects-using-launchpad 2022-08-16 06:37:30 UTC
Update projects using Launchpad

Author: Jürgen Gmach
Author Date: 2022-08-16 06:37:30 UTC

Update projects using Launchpad

Remove both Zope and MySQL from the list, as both projects meanhwile
use different code hosting platforms.

run-mypy-via-tox 2022-08-05 15:23:05 UTC
Run mypy via tox

Author: Jürgen Gmach
Author Date: 2022-08-05 14:00:54 UTC

Run mypy via tox

You can run now the mypy checker via

```
tox -e mypy
```

Currently, this command runs the mypy checks on `lp.answers`. In future
we can add more subpackages to the list once they pass.

If you want to lint another subpackage, e.g. `lp.bugs`, you have to run

```
tox -e mypy -- lib/lp/bugs
```

Please note that you cannot run tox from within the LXC container on
Xenial as the available mypy version has issues with finding Python
files (recursion does not work properly).

Additionally, this commit fixes issues reported by mypy in lp.answers.

update-info-on-code.launchpad.net 2022-08-05 08:12:33 UTC
Update information on code.launchpad.net

Author: Jürgen Gmach
Author Date: 2022-08-05 08:12:33 UTC

Update information on code.launchpad.net

- added info about git
- removed specific numbers which will get outdated soon again otherwise

fix-typo-in-restful 2022-07-24 05:39:14 UTC
Fix typo in `lazr.restful`

Author: Jürgen Gmach
Author Date: 2022-07-24 05:39:14 UTC

Fix typo in `lazr.restful`

redact-secrets 2022-07-22 08:40:18 UTC
buildd-manager: redact secrets

Author: Jürgen Gmach
Author Date: 2022-07-21 14:40:50 UTC

buildd-manager: redact secrets

The newly added secrets were not covered by the existing mechanism to
redact secrets, as they are not part of an URL.

After some refactoring, different types of builds can individually
redact secrets.

pass-cibuild-secrets-to-launchpad-buildd 2022-07-11 12:41:39 UTC
Pass cibuild secrets to launchpad-buildd

Author: Jürgen Gmach
Author Date: 2022-07-07 15:56:40 UTC

Pass cibuild secrets to launchpad-buildd

fix-tab-selection 2022-07-04 10:17:50 UTC
Documentation: Fix active tab highlighting

Author: Jürgen Gmach
Author Date: 2022-07-04 10:17:50 UTC

Documentation: Fix active tab highlighting

update-title-for-favicons-explanation 2022-07-01 17:57:29 UTC
Update title for favicons explanation

Author: Jürgen Gmach
Author Date: 2022-07-01 17:57:29 UTC

Update title for favicons explanation

add-how-to-restart-services-on-dogfood 2022-06-22 15:48:48 UTC
Add how-to restart services on dogfood

Author: Jürgen Gmach
Author Date: 2022-06-22 15:48:48 UTC

Add how-to restart services on dogfood

add-support-for-conda-channels 2022-06-14 13:32:05 UTC
Add support for adding plugin settings for CI builds

Author: Jürgen Gmach
Author Date: 2022-06-10 09:19:47 UTC

Add support for adding plugin settings for CI builds

This enables e.g. setting custom conda channels.

add-comment-for-pkginfo-version 2022-06-08 16:46:54 UTC
Add comment about using pkginfo 1.8.2

Author: Jürgen Gmach
Author Date: 2022-06-08 16:15:45 UTC

Add comment about using pkginfo 1.8.2

... which is officially Python 3.6+ only, but in fact works fine for
Python 3.5, and we need some of the newer features.

downgrade-pkginfo 2022-06-08 14:35:53 UTC
Pin pkginfo==1.6.1

Author: Jürgen Gmach
Author Date: 2022-06-08 14:35:53 UTC

Pin pkginfo==1.6.1

The package officially dropped Pyton 3.5 support in 1.7.0.

As the package does make use of `python_requires`, the latest version
1.8.2 was used - which worked, but let's stay on the safe side and use
the officially supported version.

add-how-to-deploy-configuration-changes 2022-06-08 13:41:04 UTC
Add docs: Deploying configuration changes to production

Author: Jürgen Gmach
Author Date: 2022-06-07 16:52:17 UTC

Add docs: Deploying configuration changes to production

artifact-pattern-matching-for-conda 2022-06-08 12:26:00 UTC
Add artifact pattern matching for Conda

Author: Jürgen Gmach
Author Date: 2022-06-08 12:26:00 UTC

Add artifact pattern matching for Conda

Conda artifacts match the following patterns:
*.tar.bz2
*.conda

https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/packages.html

fix-typo-in-language-related-code 2022-06-07 14:46:23 UTC
Stop transliterating Bokmål to ASCII

Author: Jürgen Gmach
Author Date: 2022-06-07 11:00:09 UTC

Stop transliterating Bokmål to ASCII

-> see https://en.wikipedia.org/wiki/Bokm%C3%A5l

fix-further-typos-in-gpg-handler 2022-06-04 08:22:35 UTC
Fix typos in gpg/handler.py

Author: Jürgen Gmach
Author Date: 2022-06-04 08:22:35 UTC

Fix typos in gpg/handler.py

fix-typos-in-retrieveKey 2022-06-04 08:14:07 UTC
Fix typos in GPGHandler.retrieveKey

Author: Jürgen Gmach
Author Date: 2022-06-04 08:14:07 UTC

Fix typos in GPGHandler.retrieveKey

fix-typo-fingerprint 2022-06-04 08:08:18 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-06-04 08:08:18 UTC

Fix typo

base_url_has_a_scheme 2022-05-25 19:31:07 UTC
Fix building Artifactory URLs

Author: Jürgen Gmach
Author Date: 2022-05-25 13:21:00 UTC

Fix building Artifactory URLs

When assembling the complete Artifactory URL, including credentials, the
`base_url` option was used from the global configuration, assuming that
`base_url` had no scheme, but in fact it does.

This has has been fixed now by removing the `base_url` substitution for
both environment variables and apt repositories.

pass-artifactory-credentials 2022-05-19 07:23:13 UTC
Pass SOSS specific data from Launchpad to builders/lpcraft

Author: Jürgen Gmach
Author Date: 2022-05-10 19:50:11 UTC

Pass SOSS specific data from Launchpad to builders/lpcraft

It is now possible to dispatch the following data:

- environment variables: These may even contain credentials and/or the base
URL for Artifactory, so you can e.g. dispatch a new PyPI index url.

- apt repositories: These also may contain credentials and/or the base
URL for Artifactoy.

fix-links-in-setup-documentation 2022-05-09 09:35:18 UTC
Fix links in setup documentation

Author: Jürgen Gmach
Author Date: 2022-05-09 09:35:18 UTC

Fix links in setup documentation

-> converting links relative to dev.launchpad.net to absolute links

add-note-about-running-two-instances 2022-05-09 09:28:05 UTC
Add note about running two Launchpad instances

Author: Jürgen Gmach
Author Date: 2022-05-09 09:28:05 UTC

Add note about running two Launchpad instances

fix-ssh-command-in-setup-documentation 2022-05-09 07:29:47 UTC
Fix SSH command in Launchpad's setup documentation

Author: Jürgen Gmach
Author Date: 2022-05-09 07:29:47 UTC

Fix SSH command in Launchpad's setup documentation

fix-docstring-for-visible-email-addresses 2022-04-28 05:37:57 UTC
Fix docstring for Personview.visible_email_addresses

Author: Jürgen Gmach
Author Date: 2022-04-28 05:37:57 UTC

Fix docstring for Personview.visible_email_addresses

The docstring wrongly claimed that the additional email addresses are
not ordered although they are.

fix-typo-in-cannot 2022-04-25 15:13:06 UTC
Fix typos

Author: Jürgen Gmach
Author Date: 2022-04-25 15:13:06 UTC

Fix typos

how-to-update-configuration-for-testing 2022-04-22 11:24:56 UTC
Add / update information on how to modify configuration for testing

Author: Jürgen Gmach
Author Date: 2022-04-22 07:15:12 UTC

Add / update information on how to modify configuration for testing

fix-charm-recipes-cannot-be-deleted 2022-04-08 09:30:24 UTC
Fix charm recipes cannot be deleted

Author: Jürgen Gmach
Author Date: 2022-04-08 09:30:24 UTC

Fix charm recipes cannot be deleted

`CharmRecipe.destroySelf` failed as there was still a reference on
`CharmRecipeBuildJob`.

This has been fixed now.

fix-charm-reciped-cannot-be-deleted 2022-04-08 09:30:24 UTC
Fix charm recipes cannot be deleted

Author: Jürgen Gmach
Author Date: 2022-04-08 09:30:24 UTC

Fix charm recipes cannot be deleted

`CharmRecipe.destroySelf` failed as there was still a reference on
`CharmRecipeBuildJob`.

This has been fixed now.

fix-typo-handler 2022-04-07 11:21:50 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-04-07 11:21:50 UTC

Fix typo

add-how-to-land-updates-for-loggerhead 2022-04-04 18:48:47 UTC
Add "Landing updates for Loggerhead" how-to

Author: Jürgen Gmach
Author Date: 2022-04-04 18:26:13 UTC

Add "Landing updates for Loggerhead" how-to

update-loggerhead 2022-04-04 10:20:36 UTC
Update loggerhead to r522

Author: Jürgen Gmach
Author Date: 2022-04-04 10:20:36 UTC

Update loggerhead to r522

update-navigation-txt 2022-04-02 05:48:57 UTC
Update information about the location of navigation components

Author: Jürgen Gmach
Author Date: 2022-04-01 19:36:36 UTC

Update information about the location of navigation components

fix-typo-in-corresponding 2022-04-01 08:58:08 UTC
Fix typos

Author: Jürgen Gmach
Author Date: 2022-04-01 08:58:08 UTC

Fix typos

fix-typo-calculate 2022-03-31 08:46:49 UTC
fix typo

Author: Jürgen Gmach
Author Date: 2022-03-31 08:46:49 UTC

fix typo

make-automatic-charmrecipe-builds-more-resilient 2022-03-16 20:36:05 UTC
Make automatic charmrecipe builds more resilient

Author: Jürgen Gmach
Author Date: 2022-03-16 20:25:23 UTC

Make automatic charmrecipe builds more resilient

As there are current expected ways `makeAutoBuilds` could fail, this is
more a precaution to catch future errors.

Problematic build schedules are skipped gracefully now.

fix-automatic-snap-build-not-starting 2022-03-16 20:25:23 UTC
Make automatic charmrecipe builds more resilient

Author: Jürgen Gmach
Author Date: 2022-03-16 20:25:23 UTC

Make automatic charmrecipe builds more resilient

As there are current expected ways `makeAutoBuilds` could fail, this is
more a precaution to catch future errors.

Problematic build schedules are skipped gracefully now.

fix-regression-for-create-lpcraft-jobs-on-push 2022-03-14 15:54:55 UTC
Fix regression introduced with `create lpcraft jobs on push`

Author: Jürgen Gmach
Author Date: 2022-03-14 15:11:04 UTC

Fix regression introduced with `create lpcraft jobs on push`

`lp.code.subscribers.git.refs_updated` now also calls
`CIBuildSet.requestBuildsForRefs` which indirectly issues a web request
to retrieve commit data.

This required some tests to use the `GitHostingFixture`, others needed
to be updated to work around the missing filter implementation of
`getCommits` for the `GitHostingFixture`.

create-lpcraft-jobs-on-push 2022-03-11 20:42:15 UTC
Create lpcraft jobs on push

Author: Jürgen Gmach
Author Date: 2022-03-11 20:42:15 UTC

Create lpcraft jobs on push

create-preserving-query-count-how-to 2022-03-11 18:34:40 UTC
Create `Preserving query count` how-to

Author: Jürgen Gmach
Author Date: 2022-03-10 15:09:17 UTC

Create `Preserving query count` how-to

how-to-resurrect-dogfood 2022-03-11 17:53:08 UTC
Create "Resurrecting dogfood" how-to

Author: Jürgen Gmach
Author Date: 2022-03-11 17:53:08 UTC

Create "Resurrecting dogfood" how-to

fix-typo-distribution 2022-02-24 17:41:53 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-02-24 17:41:53 UTC

Fix typo

attach-build-output-to-revision-status-reports 2022-02-22 14:56:21 UTC
RevisionStatusReport.attach/.setLog now also accept a file object

Author: Jürgen Gmach
Author Date: 2022-02-21 20:50:14 UTC

RevisionStatusReport.attach/.setLog now also accept a file object

revisionsstatusreport-attach-and-setlog-now-accept-file-object 2022-02-21 21:01:49 UTC
RevisionStatusReport.attach/.setLog now also accept a file object

Author: Jürgen Gmach
Author Date: 2022-02-21 20:50:14 UTC

RevisionStatusReport.attach/.setLog now also accept a file object

fix-typo-in-libraryfilealias 2022-02-21 16:11:20 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-02-21 16:11:20 UTC

Fix typo

add-how-to-use-updated-dependency 2022-02-14 13:16:31 UTC
Add how-to: "Using an updated dependency"

Author: Jürgen Gmach
Author Date: 2022-02-11 17:30:00 UTC

Add how-to: "Using an updated dependency"

add-doc-how-to-apply-database-changes 2022-02-14 13:06:55 UTC
Add how-to: "Applying database schema changes"

Author: Jürgen Gmach
Author Date: 2022-02-11 16:09:02 UTC

Add how-to: "Applying database schema changes"

how-to-avoid-debugging-errors-when-running-a-layer-in-a-subprocess 2022-02-14 11:59:26 UTC
Add how-to: "Avoiding debugging issues"

Author: Jürgen Gmach
Author Date: 2022-02-14 09:25:39 UTC

Add how-to: "Avoiding debugging issues"

fix-headline 2022-02-14 11:52:43 UTC
Rename headlines for how-to articles

Author: Jürgen Gmach
Author Date: 2022-02-14 09:27:36 UTC

Rename headlines for how-to articles

fix-broken-links 2022-02-11 17:35:10 UTC
fix broken links to `create new user` how-to

Author: Jürgen Gmach
Author Date: 2022-02-11 17:35:10 UTC

fix broken links to `create new user` how-to

The breakage is a result of the document restructuring.

apply-diataxis-framework 2022-02-11 13:22:27 UTC
Introduce the Diátaxis documentation framework

Author: Jürgen Gmach
Author Date: 2022-02-11 11:39:20 UTC

Introduce the Diátaxis documentation framework

see https://diataxis.fr/

Also, switch theme to `alabaster`.

add-how-to-qa-turnip-api-changes 2022-01-21 19:33:46 UTC
Add `How-to qa turnip API changes`

Author: Jürgen Gmach
Author Date: 2022-01-21 14:39:34 UTC

Add `How-to qa turnip API changes`

Also the section header was renamed to `How-to guides`, according to the
new documentation system we are following, see https://diataxis.fr/

fix-typo-access 2022-01-13 11:38:33 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2022-01-12 20:38:42 UTC

Fix typo

fix-typos-for-retrieve 2022-01-12 06:52:37 UTC
Fix typos

Author: Jürgen Gmach
Author Date: 2022-01-12 06:52:37 UTC

Fix typos

add-minimal-launchpad.yml-parser 2022-01-10 13:52:28 UTC
Add minimal `.launchpad.yaml` parser

Author: Jürgen Gmach
Author Date: 2022-01-07 18:13:55 UTC

Add minimal `.launchpad.yaml` parser

fix-doctests-for-show-merge-proposal-link 2021-12-09 15:55:08 UTC
Fix regression in doctests for `show link for merge proposals`

Author: Jürgen Gmach
Author Date: 2021-12-09 15:55:08 UTC

Fix regression in doctests for `show link for merge proposals`

add-link-to-all-merge-proposals 2021-12-09 13:50:48 UTC
Add link to all merge proposals

Author: Jürgen Gmach
Author Date: 2021-12-07 16:04:59 UTC

Add link to all merge proposals

Up to now, on the main code view there was only link to the active
reviews. Following that link you were presented another link to "See all
merge proposals." If there were no active reviews, you had no chance to
get to the "all merge proposals" view unless you knew the URL.

Now there is a permanent link on the main code overview.

LP: #1951128

update-readme-for-configuration-directory 2021-12-08 12:51:33 UTC
Fix path to configuration doctest

Author: Jürgen Gmach
Author Date: 2021-12-08 12:51:33 UTC

Fix path to configuration doctest

build-tarball 2021-12-07 16:08:00 UTC
Add link to all merge proposals

Author: Jürgen Gmach
Author Date: 2021-12-07 16:04:59 UTC

Add link to all merge proposals

Up to now, on the main code view there was only link to the active
reviews. Following that link you were presented another link to "See all
merge proposals." If there were no active reviews, you had no chance to
get to the "all merge proposals" view unless you knew the URL.

Now there is a permanent link on the main code overview.

LP: #1951128

prevent-email-disclosure 2021-12-02 15:15:32 UTC
Prevent email address disclosure for translation import notifications

Author: Jürgen Gmach
Author Date: 2021-12-02 15:15:32 UTC

Prevent email address disclosure for translation import notifications

The notifications are now sent to each of the recipients, instead of to
e.g. a group in a single `to` field.

fix-typo 2021-12-02 07:34:46 UTC
fix typo

Author: Jürgen Gmach
Author Date: 2021-12-02 07:34:46 UTC

fix typo

fix-user-creation 2021-11-29 15:59:53 UTC
Fix gpg parsing in make-lp-user script

Author: Jürgen Gmach
Author Date: 2021-11-29 15:54:10 UTC

Fix gpg parsing in make-lp-user script

make-gpg-optional-for-make-lp-user 2021-11-29 12:15:49 UTC
Make gpg optional for make-lp-user

Author: Jürgen Gmach
Author Date: 2021-11-29 10:25:31 UTC

Make gpg optional for make-lp-user

fix-pymemcache-regression-bytes-vs-str 2021-11-17 07:45:41 UTC
Fix pymemcache regression in SnapStoreClient.listChannels

Author: Jürgen Gmach
Author Date: 2021-11-16 09:00:42 UTC

Fix pymemcache regression in SnapStoreClient.listChannels

The new JsonClient has two new methods:
- get_json
- set_json

`get_json` gracefully handles invalid data by deleting the key, so the
value gets calculated and stored again.

This enables a smooth transition as the previously used library saved
binary data.

LP: #1950811

update-wadl-for-inclusive-naming 2021-11-12 19:09:37 UTC
Update API for inclusive naming

Author: Jürgen Gmach
Author Date: 2021-11-12 08:36:05 UTC

Update API for inclusive naming

fix-another-pymemcache-regression 2021-11-11 06:50:03 UTC
Update callers of Client.set

Author: Jürgen Gmach
Author Date: 2021-11-10 19:53:45 UTC

Update callers of Client.set

`set` now expects an `expire` argument, rather then a `time` argument.

The change was caused by the migration from `python-memcached` to
`pymemcache`.

fix-pymemcache-regression 2021-11-10 15:53:41 UTC
Update SnapStoreClient to work with pymemcache

Author: Jürgen Gmach
Author Date: 2021-11-10 15:53:41 UTC

Update SnapStoreClient to work with pymemcache

Also, update TimelineRecordingClient.set to behave more like
HashClient.set

replace-python-memcached-with-pymemcache 2021-11-10 12:22:12 UTC
Replace unmaintained python-memcached with pymemcache

Author: Jürgen Gmach
Author Date: 2021-11-08 15:08:20 UTC

Replace unmaintained python-memcached with pymemcache

fix-typos-in-layers-py 2021-11-09 08:11:08 UTC
Fix typos

Author: Jürgen Gmach
Author Date: 2021-11-09 08:11:08 UTC

Fix typos

fix-another-typo 2021-11-08 07:39:53 UTC
fix typo

Author: Jürgen Gmach
Author Date: 2021-11-08 07:39:53 UTC

fix typo

create-documentation-via-tox 2021-11-06 16:32:46 UTC
Update documentation building

Author: Jürgen Gmach
Author Date: 2021-11-05 19:44:14 UTC

Update documentation building

- build documentation via `tox -e docs`
- pin documentation dependencies (requirements/docs.txt)
- update dependencies via `tox -e update-docs`
- fix broken Read the Docs build by pinning documentation dependencies

update-add-a-package-documentation 2021-11-05 18:56:19 UTC
Update "Add a Package" section as we use setup.cfg nowadays

Author: Jürgen Gmach
Author Date: 2021-11-05 18:56:19 UTC

Update "Add a Package" section as we use setup.cfg nowadays

sqlobject-is-a-first-party-import 2021-10-29 11:39:16 UTC
Move the SQLObject wrapper into the lp namespace

Author: Jürgen Gmach
Author Date: 2021-10-28 09:39:28 UTC

Move the SQLObject wrapper into the lp namespace

... in order to clarify that we do not import from the third party
package "SQLObject".

expose-whether-copies-in-upload-queues-contain-binaries 2021-10-29 11:11:50 UTC
Use the dedicated `include_binaries` property

Author: Jürgen Gmach
Author Date: 2021-10-29 11:11:50 UTC

Use the dedicated `include_binaries` property

1100 of 118 results
This repository contains Public information 
Everyone can see this information.

Subscribers