Commit graph

8378 commits

Author SHA1 Message Date
HJ b553ed2d17 Merge branch 'hj/2.7.1-fixes' into 'master'
2.7.1 fixes

See merge request pleroma/pleroma-fe!1933
2024-09-04 14:16:49 +00:00
Henry Jameson 50b2e73efa 2.7.1 release 2024-09-04 17:02:08 +03:00
feld bf00085946 Merge branch 'oauth-app-name' into 'develop'
Simplify the OAuth client_name

See merge request pleroma/pleroma-fe!1930
2024-09-01 16:12:39 +00:00
Mark Felder 06ebbaf7ba Simplify the OAuth client_name
Every time PleromaFE is used to login it will need to do the OAuth dance and request an app key. If the client name is not stable it will pollute the server's database with entries.

This also happens on every unauthenticated page load at the moment until #1339 is resolved
2024-09-01 12:09:07 -04:00
Mark Felder 5efa87e6c2 Simplify the OAuth client_name
Every time PleromaFE is used to login it will need to do the OAuth dance and request an app key. If the client name is not stable it will pollute the server's database with entries.

This also happens on every unauthenticated page load at the moment until #1339 is resolved
2024-09-01 12:03:24 -04:00
HJ 87fe063cb6 Apply 1 suggestion(s) to 1 file(s) 2024-08-28 21:18:35 +00:00
HJ e7741e619d Apply 1 suggestion(s) to 1 file(s) 2024-08-28 21:17:37 +00:00
Henry Jameson f5fbf9af64 fix nested panel headers 2024-08-28 23:54:46 +03:00
Pleroma Renovate Bot 072561764a Update dependency karma to v6.4.4 2024-08-24 17:58:56 +00:00
Pleroma Renovate Bot 5ea345313e Update dependency @ruffle-rs/ruffle to v0.1.0-nightly.2024.8.21 2024-08-24 17:58:48 +00:00
Henry Jameson ab90dc9fb1 Revert all the user highlight stuff for now 2024-08-15 21:53:12 +03:00
Henry Jameson a9c2d37315 ok i'm dumb, no manual caching needed tehepero 2024-08-15 21:49:45 +03:00
Henry Jameson 5384d3b7a2 fix solid color highlight 2024-08-15 20:43:11 +03:00
Henry Jameson 482f353f4d make posts have highlight on higher level 2024-08-15 11:35:33 +03:00
Henry Jameson 8b87d548ac didn't work, lol 2024-08-15 01:01:31 +03:00
Henry Jameson 5ad4d82b6b try to fix gaps 2024-08-15 00:57:23 +03:00
Henry Jameson 1f50fc2a8b oops 2024-08-15 00:06:32 +03:00
Henry Jameson 1b371afff3 fix instance theme not applying 2024-08-14 00:40:16 +03:00
Henry Jameson cfba4cc6b3 don't do no-auto for themes2 seems to work better 2024-08-14 00:08:56 +03:00
Henry Jameson 99490cdb21 speed up emoji picker somewhat 2024-08-13 23:54:18 +03:00
Henry Jameson c4352a1936 cache emoji groups etc 2024-08-13 22:51:17 +03:00
marcin mikołajczak 0878f5bfb4 Inform users that Smithereen public polls are public
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:41:06 +02:00
marcin mikołajczak d67d24757f Use /api/v1/accounts/:id/follow for account subscriptions instead of the deprecated routes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:26:43 +02:00
HJ 6bc020c733 Merge branch 'release/2.7.x' into 'master'
Release 2.7.0

See merge request pleroma/pleroma-fe!1928
2024-07-31 16:31:06 +00:00
Henry Jameson 9d51eccf5d version bump 2024-07-31 18:16:00 +03:00
Henry Jameson 2b3c76cfb4 changelog for 2.7.0 2024-07-31 18:15:08 +03:00
HJ 83189d9d41 Merge branch 'fix-zoom-appearance-tab' into 'develop'
fix missing zoom in appearance tab

See merge request pleroma/pleroma-fe!1927
2024-07-26 12:42:22 +00:00
Henry Jameson aa17a92d4a fix missing zoom in appearance tab 2024-07-26 15:41:00 +03:00
HJ 9e34e07a38 Merge branch 'fix-preview-interference' into 'develop'
fix theme preview styles being applied to post preview

See merge request pleroma/pleroma-fe!1926
2024-07-25 16:54:59 +00:00
Henry Jameson 27ee145450 fix theme preview styles being applied to post preview 2024-07-25 19:48:14 +03:00
HJ 23657e88ec Merge branch 'fix-broken-themes' into 'develop'
Fix broken themes

Closes #1330

See merge request pleroma/pleroma-fe!1925
2024-07-25 16:39:19 +00:00
Henry Jameson 88bce57c17 "changelog" 2024-07-25 19:35:24 +03:00
Henry Jameson 3baad46309 fix some broken themes found in wild 2024-07-25 19:19:46 +03:00
HJ d5157fd4ca Merge branch 'fix-develop-issues' into 'develop'
Fix develop issues

See merge request pleroma/pleroma-fe!1924
2024-07-25 09:04:33 +00:00
Henry Jameson e88cbe3421 "changelog" 2024-07-25 12:00:34 +03:00
Henry Jameson d728fea3b1 fix language switcher 2024-07-25 11:58:58 +03:00
Henry Jameson da5df6e684 more moving 2024-07-25 11:55:41 +03:00
Henry Jameson e8d7d341f0 Merge remote-tracking branch 'origin/develop' into fix-develop-issues 2024-07-25 11:53:58 +03:00
Henry Jameson 0ca9a2c8c0 Fix font size and language switcher? 2024-07-25 11:49:18 +03:00
HJ 4797b13625 Merge branch 'fix-nonexistent-setting' into 'develop'
remove nonexistent setting (probably comatose contribution?)

See merge request pleroma/pleroma-fe!1923
2024-07-24 18:54:50 +00:00
Henry Jameson b8ac355202 remove nonexistent setting (probably comatose contribution?) 2024-07-24 21:53:25 +03:00
HJ 0c9893c8a0 Merge branch 'appearance-tab' into 'develop'
Themes 3: Intermission: Appearance Tab and fixes

See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson aa7bdbae21 rearrange tabs 2024-07-24 16:02:18 +03:00
Henry Jameson 5a929db010 fixed lack of gap in panel headers 2024-07-24 15:43:03 +03:00
tusooa 7a7d80270d Merge branch 'change/selenium-server' into 'develop'
Nightwatch config for selenium-server and gitignore changes

See merge request pleroma/pleroma-fe!1806
2024-07-24 03:04:14 +00:00
Henry Jameson ece38e6876 spacing for number setting as well 2024-07-23 21:52:01 +03:00
Henry Jameson 355bcc49b7 increase gap in settings modal titlebar buttons 2024-07-23 21:46:22 +03:00
Henry Jameson 5d78d12c8d elaborates, refuses to leave 2024-07-23 21:36:20 +03:00
Henry Jameson f4544f0742 elaboration and spacing 2024-07-23 21:35:29 +03:00
Henry Jameson 2928959138 fix huge previews on firefox 2024-07-23 16:29:54 +03:00