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
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

apply-pre-commit-run-all-files 2021-10-26 14:31:21 UTC
apply pre-commit run --all-files

Author: Jürgen Gmach
Author Date: 2021-10-26 14:31:21 UTC

apply pre-commit run --all-files

fix-some-more-typos 2021-10-26 08:47:37 UTC
fix typos

Author: Jürgen Gmach
Author Date: 2021-10-26 08:47:37 UTC

fix typos

fix-sql-patch-for-signedcodeofconduct.affirmed 2021-10-21 07:25:41 UTC
signedcodeofconduct.affirmed now defaults to false

Author: Jürgen Gmach
Author Date: 2021-10-20 15:02:59 UTC

signedcodeofconduct.affirmed now defaults to false

fix-example-data-for-signedcodeofconduct 2021-10-20 15:40:00 UTC
update example data for SignedCodeOfConduct

Author: Jürgen Gmach
Author Date: 2021-10-20 14:52:14 UTC

update example data for SignedCodeOfConduct

SCOC.affirmed can't be None anymore

signedcodeofconduct-cant-be-null 2021-10-19 12:21:56 UTC
signedcodeofconduct.affirmed can`t be NULL anymore

Author: Jürgen Gmach
Author Date: 2021-10-19 12:21:56 UTC

signedcodeofconduct.affirmed can`t be NULL anymore

SignedCodeOfConduct.affirmed-cant-be-None-anymore 2021-10-19 12:03:22 UTC
SignedCodeOfConduct.affirmed can't be None anymore

Author: Jürgen Gmach
Author Date: 2021-10-19 09:27:55 UTC

SignedCodeOfConduct.affirmed can't be None anymore

- updated model
- also removed garbo job

fix-more-typos 2021-10-15 16:05:16 UTC
fix typos

Author: Jürgen Gmach
Author Date: 2021-10-15 16:05:16 UTC

fix typos

fix_typos 2021-10-15 15:55:57 UTC
fix typos

Author: Jürgen Gmach
Author Date: 2021-10-15 15:55:57 UTC

fix typos

populate-signedcodeofconduct.affirmed 2021-10-15 10:07:43 UTC
Populate SignedCodeOfConduct.affirmed

Author: Jürgen Gmach
Author Date: 2021-10-14 15:34:03 UTC

Populate SignedCodeOfConduct.affirmed

There may be instances where affirmed is `None` where it has to be
`False`.

archive.getPublishedBinaries-should-accept-component-name 2021-10-14 07:21:08 UTC
Add component_name filter to getPublishedBinaries

Author: Jürgen Gmach
Author Date: 2021-10-12 14:29:06 UTC

Add component_name filter to getPublishedBinaries

LP: #1888228

fix-docstring-for-UnusedPOTMsgSetPruner._get_msgset_ids_to_remove 2021-10-13 15:09:55 UTC
fix docstring

Author: Jürgen Gmach
Author Date: 2021-10-13 15:09:55 UTC

fix docstring

update-webservice-api-for-iperson.createppa 2021-10-12 07:10:25 UTC
Update webservice API for IPerson.createPPA

Author: Jürgen Gmach
Author Date: 2021-10-11 18:34:48 UTC

Update webservice API for IPerson.createPPA

The webservice API for IPerson.createPPA now accepts a multiline description.

LP: #868047

add-username-for-oauth-generation-notification 2021-10-08 14:23:15 UTC
Add username to OAuth generation notification

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

Add username to OAuth generation notification

LP: #1939050

enable-better-diff-via-gitattributes 2021-10-08 06:43:04 UTC
enable better git diffs for Python files

Author: Jürgen Gmach
Author Date: 2021-10-08 06:43:04 UTC

enable better git diffs for Python files

Setting `*.py diff=python` in `.gitattributes` has several
advantages:

- git`s diff now is aware of Python syntax
- the diff output now shows a better context, e.g. the function name
- now you can use e.g. `git log -L :<funcname>:<file>` to track the
history of a Python function

update-outdated-docstring 2021-10-07 13:37:23 UTC
Update outdated docstring

Author: Jürgen Gmach
Author Date: 2021-10-07 12:27:21 UTC

Update outdated docstring

The docstring for `handleMembershipsExpiringToday` referenced the
autorenewal feature, which had been removed already a long time ago.

lp-351 2021-10-07 11:26:42 UTC
Create log entry when a membership expires

Author: Jürgen Gmach
Author Date: 2021-10-07 08:54:43 UTC

Create log entry when a membership expires

prevent-committing-debug-statements 2021-10-07 09:40:09 UTC
prevent committing debug statements

Author: Jürgen Gmach
Author Date: 2021-10-07 09:40:09 UTC

prevent committing debug statements

`lib/lp/testing/systemdocs.py` needs to be excluded as it contains a
legitimate use of `pdb`.

fix_typo 2021-10-06 07:07:01 UTC
Fix typo

Author: Jürgen Gmach
Author Date: 2021-10-06 07:07:01 UTC

Fix typo

101148 of 148 results
This repository contains Public information 
Everyone can see this information.

Subscribers