lp:~ines-almeida/launchpad
- Get this repository:
-
git clone
https://git.launchpad.net/~ines-almeida/launchpad
Branches
Name | Last Modified | Last Commit |
---|---|---|
fetch-service- |
2024-05-01 09:33:36 UTC |
Redact `fetch_service_mitm_certificate` in build logs
Author:
Ines Almeida
Redact `fetch_ When running a fetch service build, we send the certficate from buildd-manager to buildd, and log it. This redacts the certificate. |
fetch-service- |
2024-04-30 12:44:42 UTC |
Update how to keep track of session_id within a builder session
Author:
Ines Almeida
Update how to keep track of session_id within a builder session We now fetch the proxy details directly from the build instead of storing it within buildd-manager. |
fetch-service- |
2024-04-26 08:55:06 UTC |
Add missing `use_fetch_service` arg when starting a build
Author:
Ines Almeida
Add missing `use_fetch_service` arg when starting a build This is needed for buildd to run the right commands to setup the fetch service when the snap requires so. |
fetch-service- |
2024-04-23 13:57:57 UTC |
Add DB load bulk load for `build_metadata_url` attributes when getting multip...
Author:
Ines Almeida
Add DB load bulk load for `build_ This reduces the number of DB queries made in the case for where a snap has multiple builds |
fetch-service- |
2024-04-19 16:13:49 UTC |
Expose the URL to download the metadata file of the fetch service via API
Author:
Jürgen Gmach
Expose the URL to download the metadata file of the fetch service via API |
fetch-service- |
2024-04-19 15:49:45 UTC |
buildd-master: add logic to call `endProxySession` at the end of a successful...
Author:
Ines Almeida
buildd-master: add logic to call `endProxySession` at the end of a successfull build. Currently, only snap builds use the fetch service and require any post-build cleanup; for the remaining build types this wil simply `pass` |
fetch-service- |
2024-04-19 11:12:09 UTC |
buildd-manager minor refactor: variable renaming and comment additions
Author:
Ines Almeida
buildd-manager minor refactor: variable renaming and comment additions |
update- |
2024-04-16 09:09:32 UTC |
wip: update demo png and svg used in the non-prod background
Author:
Ines Almeida
wip: update demo png and svg used in the non-prod background |
change- |
2024-04-10 13:19:54 UTC |
charm: update appserver logrotate from daily to hourly
Author:
Ines Almeida
charm: update appserver logrotate from daily to hourly Currently log files for this service can get quite heavy (in the realm of 10 Gb) which makes it impossible to live view the latest logs of a unit. Taking into account that we run 4 appserver units, debuging an issue can lead to several minutes to download the daily log files, and the launchpad-bastion disk to get unnecessarily full. |
fetch-service- |
2024-03-27 09:20:00 UTC |
test: update regex fetch service matchers to check begining and end of line
Author:
Ines Almeida
test: update regex fetch service matchers to check begining and end of line |
test-adding- |
2024-03-26 11:24:00 UTC |
WIP: copy 'lib/lp/charms' dir and rename charms to sources to test the diffic...
Author:
Ines Almeida
WIP: copy 'lib/lp/charms' dir and rename charms to sources to test the difficulty of adding a new buid type |
bump-launchpad- |
2024-03-15 17:04:57 UTC |
charms: bump launchpad-layers to 910dfb76754add5ed032a243c6081ee6a6b11256
Author:
Ines Almeida
charms: bump launchpad-layers to 910dfb76754add5 The new source-commit updates the base configuration values for git related domains so that the git URLs exist even if the environment doesn't have git code hosting set up - which was causing issues in staging. |
fetch-service- |
2024-03-15 16:56:16 UTC |
Refactor snap.use_fetch_service tests and feature flag description
Author:
Ines Almeida
Refactor snap.use_ |
update- |
2024-03-14 15:51:16 UTC |
charm: update ftpmaster-publisher genrate-content cron script to run earlier
Author:
Ines Almeida
charm: update ftpmaster-publisher genrate-content cron script to run earlier This is relevant because currently this job runs during most Launchpad developer's working hours, and can block DB deployments. |
fetch-service- |
2024-03-11 14:57:43 UTC |
test: ensure feature flag is ON during test_admin_snap unit test
Author:
Ines Almeida
test: ensure feature flag is ON during test_admin_snap unit test |
fetch-service- |
2024-03-06 08:16:13 UTC |
tests: add assertion to test edit admin-only fields
Author:
Ines Almeida
tests: add assertion to test edit admin-only fields |
code-review- |
2024-03-04 13:56:10 UTC |
WIP
Author:
Ines Almeida
WIP |
fetch-service- |
2024-03-01 16:43:18 UTC |
UI changes to allow admins to update a Snap's use_fetch_service
Author:
Ines Almeida
UI changes to allow admins to update a Snap's use_fetch_service This is hidden behind the new snap.fetch_ |
merge-db-stable | 2024-03-01 13:36:29 UTC |
db: add new field Snap.use_fetch_service
Author:
Ines Almeida
db: add new field Snap.use_ The new field will dictate whether, while building a snap, the builder will use the (new) fetch-service or the (current) builder-proxy for external access Merged from https:/ |
fetch-service- |
2024-03-01 13:19:08 UTC |
db: add new field Snap.use_fetch_service
Author:
Ines Almeida
db: add new field Snap.use_ The new field will dictate whether, while building a snap, the builder will use the (new) fetch-service or the (current) builder-proxy for external access |
frontpage- |
2024-02-26 16:11:01 UTC |
ui: ensure 'demo' background is set for (qa)staging environments
Author:
Ines Almeida
ui: ensure 'demo' background is set for (qa)staging environments After the changes to the homepage, it is no longer displaying the 'demo' background in qastaging due to a 'background-repeat: no-repeat' setting. This ensures that when we want to show this backgroud, this setting is set to 'repeat'. |
frontpage- |
2024-02-26 08:10:06 UTC |
tests: update unit test after logo update
Author:
Ines Almeida
tests: update unit test after logo update |
frontpage- |
2024-02-23 11:09:06 UTC |
ui: Minor fixes in tests and URLs related to frontpage change
Author:
Ines Almeida
ui: Minor fixes in tests and URLs related to frontpage change |
update- |
2024-02-21 17:57:58 UTC |
Remove date range from copyright note from lib/lp/code folder
Author:
Ines Almeida
Remove date range from copyright note from lib/lp/code folder This is an on going process to remove all instances of date ranges in copyright notes from the code base to make it easier to maintain. See https:/ |
frontpage- |
2024-02-20 10:26:17 UTC |
Remove top featured project from frontpage
Author:
Ines Almeida
Remove top featured project from frontpage |
frontpage- |
2024-02-20 09:14:04 UTC |
Remove old pinned blog post from homepage
Author:
Ines Almeida
Remove old pinned blog post from homepage |
frontpage-revamp | 2024-02-20 08:17:25 UTC |
tests: remove mentions of top-featured-project from doc tests
Author:
Ines Almeida
tests: remove mentions of top-featured- |
frontpage- |
2024-02-13 16:30:51 UTC |
wip: update front page to be more vanilla-like
Author:
Ines Almeida
wip: update front page to be more vanilla-like |
fix-social- |
2024-01-24 15:46:10 UTC |
ui: update social accounts class names to use hyphens instead of underscores
Author:
Ines Almeida
ui: update social accounts class names to use hyphens instead of underscores |
social- |
2024-01-22 15:54:51 UTC |
Update how to get Platform class from social_account.platform
Author:
Ines Almeida
Update how to get Platform class from social_ |
social- |
2024-01-18 23:49:07 UTC |
test: fix merge conflict in jabber ui tests
Author:
Ines Almeida
test: fix merge conflict in jabber ui tests |
social- |
2024-01-18 18:14:55 UTC |
ui: update social accounts display view in profile
Author:
Ines Almeida
ui: update social accounts display view in profile Added matrix accounts to ptofile page, and reworked how all accounts (IRC and Jabber included) are displayed. |
increase- |
2024-01-18 15:08:03 UTC |
test: increase timeout in test that often times out
Author:
Ines Almeida
test: increase timeout in test that often times out test_urlfetch_ |
social- |
2024-01-18 12:34:41 UTC |
Minor conflict fix after conflict accounts API merge
Author:
Ines Almeida
Minor conflict fix after conflict accounts API merge |
add-css- |
2024-01-17 11:16:09 UTC |
Add information about make css_watch on docs
Author:
Ines Almeida
Add information about make css_watch on docs |
social- |
2024-01-15 17:26:17 UTC |
Add CSS to new social accounts display
Author:
Ines Almeida
Add CSS to new social accounts display |
social- |
2024-01-15 15:08:36 UTC |
Improve IRC edit view
Author:
Ines Almeida
Improve IRC edit view - Return user to profile after save |
social- |
2024-01-11 17:36:27 UTC |
Display 'Error' when social account identity missing expected fields
Author:
Ines Almeida
Display 'Error' when social account identity missing expected fields |
social- |
2024-01-11 17:24:26 UTC |
Add edit matrix accounts view
Author:
Ines Almeida
Add edit matrix accounts view |
db-add- |
2024-01-03 11:50:14 UTC |
db: add DB table permissions to person-merge-job profile
Author:
Ines Almeida
db: add DB table permissions to person-merge-job profile |
db-snap- |
2023-12-08 11:36:16 UTC |
db: add NOT NULL constraint to Snap.pro_enable column
Author:
Ines Almeida
db: add NOT NULL constraint to Snap.pro_enable column |
update- |
2023-11-15 08:47:39 UTC |
ui: descrease the bug description font-size to be similar to other fonts with...
Author:
Ines Almeida
ui: descrease the bug description font-size to be similar to other fonts within the same page LP: #2039696 |
fix-infer- |
2023-10-30 15:15:14 UTC |
Specify exception raised on invalid revision (instead of generic ValueError)
Author:
Ines Almeida
Specify exception raised on invalid revision (instead of generic ValueError) |
improve- |
2023-10-27 13:06:00 UTC |
Increase timeouts of regularly failing unit tests
Author:
Ines Almeida
Increase timeouts of regularly failing unit tests |
fix-pro- |
2023-10-27 11:58:53 UTC |
Add default_timeout function to inferProEnable
Author:
Ines Almeida
Add default_timeout function to inferProEnable |
fix-pro- |
2023-10-26 13:26:45 UTC |
Refactor timeout override in pro-enable garbo job
Author:
Ines Almeida
Refactor timeout override in pro-enable garbo job |
master | 2023-10-26 10:04:22 UTC |
Hi
Author:
Ines Almeida
Hi |
pro-enable- |
2023-10-23 11:00:42 UTC |
Fix failing pro-enable unit test
Author:
Ines Almeida
Fix failing pro-enable unit test |
pro-enable- |
2023-10-23 07:26:46 UTC |
Fix typo
Author:
Ines Almeida
Fix typo |
pro-enable- |
2023-10-23 07:22:51 UTC |
Prevent snap pro-enable test from failing once DB restriction patch is applied
Author:
Ines Almeida
Prevent snap pro-enable test from failing once DB restriction patch is applied |
add-missing- |
2023-10-13 15:53:58 UTC |
Add missing 'procmail' package to PPA publisher (and rework comment that goes...
Author:
Ines Almeida
Add missing 'procmail' package to PPA publisher (and rework comment that goes with it) |
fix-js- |
2023-10-05 12:18:00 UTC |
Fix js unit test in access tokens view
Author:
Ines Almeida
Fix js unit test in access tokens view |
project- |
2023-10-05 09:02:39 UTC |
Update style of access tokens tables
Author:
Ines Almeida
Update style of access tokens tables |
change- |
2023-10-03 11:00:29 UTC |
Update the default value for the status code redirection tests
Author:
Ines Almeida
Update the default value for the status code redirection tests |
project- |
2023-09-27 19:06:02 UTC |
Add missing product permissions to TestProduct.test_get_permissions
Author:
Ines Almeida
Add missing product permissions to TestProduct. |
pro-enable- |
2023-09-26 14:38:55 UTC |
Address MP comments
Author:
Ines Almeida
Address MP comments |
increase- |
2023-09-26 11:23:34 UTC |
Add comment about timeout value in sign keys tests
Author:
Ines Almeida
Add comment about timeout value in sign keys tests |
project- |
2023-09-26 10:24:49 UTC |
Update more browser tests for Access Token view
Author:
Ines Almeida
Update more browser tests for Access Token view |
project- |
2023-09-25 16:38:12 UTC |
Refactor AccessToken.findByTarget query and unit tests
Author:
Ines Almeida
Refactor AccessToken. |
add-git_ |
2023-09-25 16:07:33 UTC |
Add git_ref_pattern to newWebhook API
Author:
Ines Almeida
Add git_ref_pattern to newWebhook API |
project- |
2023-09-21 12:37:33 UTC |
DB patch: Add project to access token table
Author:
Ines Almeida
DB patch: Add project to access token table |
project- |
2023-09-15 18:54:42 UTC |
Minor refactoring of xmlrpc.tests.test_git
Author:
Ines Almeida
Minor refactoring of xmlrpc. |
project- |
2023-09-08 14:11:59 UTC |
Move issueAccessToken unit tests to Access Token Target test file
Author:
Ines Almeida
Move issueAccessToken unit tests to Access Token Target test file |
update- |
2023-09-05 15:19:45 UTC |
Update PPA Publisher charm to allow setting PPA domains separately
Author:
Ines Almeida
Update PPA Publisher charm to allow setting PPA domains separately This will allow specifying public and private domains for the PPA service in each environment, and an alias alternative (which we want to allow for legacy purposes) |
bug-fix- |
2023-09-05 13:50:52 UTC |
Add unit test that recreates the issue
Author:
Ines Almeida
Add unit test that recreates the issue |
add-ppa- |
2023-08-24 12:08:00 UTC |
Add apache configuration to PPA publisher charm
Author:
Ines Almeida
Add apache configuration to PPA publisher charm |
specify- |
2023-08-23 08:54:50 UTC |
Specify YAML exceptions in haproxy set up in charms
Author:
Ines Almeida
Specify YAML exceptions in haproxy set up in charms |
add-hw- |
2023-08-14 13:06:10 UTC |
Add test for HWSubmissionBug deletion in account_close
Author:
Ines Almeida
Add test for HWSubmissionBug deletion in account_close |
add-ppa- |
2023-08-10 13:01:04 UTC |
lp: Allow rsyncing logs from launchpad-scripts-bzrsyncd
Author:
Colin Watson
lp: Allow rsyncing logs from launchpad- |
fix-gpg-generateKey | 2023-08-10 12:37:12 UTC |
Fix signing key generation used in non-prod environments
Author:
Ines Almeida
Fix signing key generation used in non-prod environments In production, we use a diferent key generation handler enabled by a feature flag ("archivepublis |
resolved- |
2023-08-08 07:17:34 UTC |
Attempt at creating single inline comment model
Author:
Ines Almeida
Attempt at creating single inline comment model |
flush-db- |
2023-07-27 09:47:35 UTC |
Flush database on db user switch
Author:
Ines Almeida
Flush database on db user switch This prevents the need for flushing the DB in certain tests, and will makes it more likely that we will catch db permission errors in tests |
ensure- |
2023-07-25 13:48:51 UTC |
Sort and remove duplicates in CIBuild.git_refs
Author:
Ines Almeida
Sort and remove duplicates in CIBuild.git_refs |
update- |
2023-07-25 13:11:27 UTC |
Add update permission to branchscanner dbuser
Author:
Ines Almeida
Add update permission to branchscanner dbuser |
webhook- |
2023-07-20 09:52:55 UTC |
Filter ci:build webhook events by git refs
Author:
Ines Almeida
Filter ci:build webhook events by git refs |
webhook- |
2023-07-19 17:02:38 UTC |
Add git_refs field to CIBuilds
Author:
Ines Almeida
Add git_refs field to CIBuilds The new field will be used to filter CIBuild webhook events by matching their git_refs against the webhooks git_ref_pattern |
webhook- |
2023-07-17 14:10:17 UTC |
db: Add 'git_ref_pattern' column to webhoks and 'git_refs' column to CIBuilds...
Author:
Ines Almeida
db: Add 'git_ref_pattern' column to webhoks and 'git_refs' column to CIBuilds table |
fix-beta-banner | 2023-07-12 07:30:44 UTC |
Fix beta banners
|
add-bug- |
2023-07-10 11:04:05 UTC |
Add tags to payload and trigger events on tags changed
Author:
Ines Almeida
Add tags to payload and trigger events on tags changed Add 'tags' field in bug webhooks unittests |
add-bug- |
2023-07-06 16:32:10 UTC |
Add unit test (failing)
Author:
Ines Almeida
Add unit test (failing) |
add-bug- |
2023-07-06 09:18:23 UTC |
Remove webhooks feature flag from tests
Author:
Ines Almeida
Remove webhooks feature flag from tests |
invert- |
2023-07-03 10:32:03 UTC |
Fix bug webhook trigger feature flag logic
Author:
Ines Almeida
Fix bug webhook trigger feature flag logic |
add-missing- |
2023-06-29 07:57:06 UTC |
Add missing permissions to the webhook and webhookjob tables
Author:
Ines Almeida
Add missing permissions to the webhook and webhookjob tables |
update- |
2023-06-27 13:43:58 UTC |
Update 'queued' database permissions for webhook and webhookjob table
Author:
Ines Almeida
Update 'queued' database permissions for webhook and webhookjob table Add a unit test to verify change |
add-doc- |
2023-06-22 11:37:07 UTC |
Add how-to page on how to publish artifacts
Author:
Ines Almeida
Add how-to page on how to publish artifacts |
remove- |
2023-06-20 11:11:24 UTC |
Remove 'beta' warning in webhooks page template
Author:
Ines Almeida
Remove 'beta' warning in webhooks page template |
add-bug- |
2023-06-20 05:39:36 UTC |
Add null-check to what-changed function
Author:
Ines Almeida
Add null-check to what-changed function This will fix a few unit tests currently failing in the master branch |
add-bug- |
2023-06-19 12:22:47 UTC |
Minor typos fix and specify keyword args
Author:
Ines Almeida
Minor typos fix and specify keyword args |
update- |
2023-06-14 15:14:48 UTC |
Update 'how to build a LP charm' docs
Author:
Ines Almeida
Update 'how to build a LP charm' docs Fix identation issues |
fix-webhook- |
2023-06-07 12:12:30 UTC |
Update failing unit tests
Author:
Ines Almeida
Update failing unit tests |
add-bug- |
2023-06-07 10:07:55 UTC |
Rename bug event
Author:
Ines Almeida
Rename bug event |
add-bug- |
2023-06-01 11:09:01 UTC |
Rename and refactor webhook model tests
Author:
Ines Almeida
Rename and refactor webhook model tests |
add-doc- |
2023-05-31 14:15:27 UTC |
Add how-to deploy lp with mojo and juju page
Author:
Ines Almeida
Add how-to deploy lp with mojo and juju page |
update- |
2023-05-25 11:11:41 UTC |
Clarify Setting up remote access section in starter docs
Author:
Ines Almeida
Clarify Setting up remote access section in starter docs No information change, but updated the title and added a paragraph to clarify some of details in words that are more understandable for people not used to navigating containers. |
update- |
2023-05-24 09:59:11 UTC |
Update docs to mention ubuntu:20.04 instead of 18.04
Author:
Ines Almeida
Update docs to mention ubuntu:20.04 instead of 18.04 Launchpad will be upgraded to 20.04 in the near future, so it makes more sense to point users to this version. |
add-new- |
2023-05-22 12:12:45 UTC |
Add columns to webhooks table
Author:
Ines Almeida
Add columns to webhooks table Add project, distribution and source_package_name columns to webhooks to allow new webhook targets (specifically for bugs) |
update- |
2023-05-11 06:31:44 UTC |
Add note to getting started docs
Author:
Ines Almeida
Add note to getting started docs |
reverse- |
2023-04-19 17:17:30 UTC |
Revert "Exclude bugs from inactive product series in queries"
Author:
Ines Almeida
Revert "Exclude bugs from inactive product series in queries" This reverts commit e150495474baa06 |
update- |
2023-04-13 11:36:33 UTC |
Fix and refactor new unit tests
Author:
Ines Almeida
Fix and refactor new unit tests |
prevent- |
2023-04-12 15:11:11 UTC |
Add unit test to check bug visibility
Author:
Ines Almeida
Add unit test to check bug visibility Check that if a bug has no product or product series, bug will still show up in the queries |
1 → 100 of 104 results | First • Previous • Next • Last |