~ines-almeida/launchpad:social-accounts-generalise-UI

Last commit made on 2024-01-22
Get this branch:
git clone -b social-accounts-generalise-UI https://git.launchpad.net/~ines-almeida/launchpad
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
social-accounts-generalise-UI
Repository:
lp:~ines-almeida/launchpad

Recent commits

49a4ce5... by Ines Almeida

Update how to get Platform class from social_account.platform

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
0e4d575... by Ines Almeida

ui: generalize edit matrix accounts page

This will make it much more straightforwward to add new social platforms as we won't need different templates for different platforms

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
ff54b70... by Ines Almeida

test: remove social accounts test that no longer makes sense

After the API validation was updated to not allow markup in username and domain, this test no longer makes sense as we are not allowing markup in the SocialAccount.identity fields anymore

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/458976

fc1d0f0... by Ines Almeida

test: fix merge conflict in jabber ui tests

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
2dd6b68... by Ines Almeida

test: remove social accounts test that no longer makes sense

After the API validation was updated to not allow markup in username and domain, this test no longer makes sense as we are not allowing markup in the SocialAccount.identity fields anymore

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
527a777... by Ines Almeida

Update display social accounts view

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/458730

c7a4eb4... by 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.
Added some style updates, and tests to accompany changes.

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
ea0e3aa... by Ines Almeida

ui: Add new social account icons (SVG and PNG)

4ff2356... by Ines Almeida

ui: Add edit matrix accounts view

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/458537

76e4ff6... by Ines Almeida

Minor conflict fix after conflict accounts API merge

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results