Commit graph

186 commits

Author SHA1 Message Date
Henry Jameson
a39d3b1b56 missing { data } extraction 2026-06-22 19:44:44 +03:00
Henry Jameson
1313e55d98 fix voting 2026-06-22 16:19:53 +03:00
Henry Jameson
bf86f03a0a fix revoking tokens 2026-06-22 16:13:30 +03:00
Henry Jameson
fe1790f217 fixes 2026-06-18 20:53:21 +03:00
Henry Jameson
9d24782cd8 fix tests. msw has issues on firefox with vitest isolation. 2026-06-18 19:58:50 +03:00
Henry Jameson
f535a14dfc fix some tests 2026-06-17 21:05:54 +03:00
Henry Jameson
07a1d3b9c4 fix login 2026-06-17 19:41:37 +03:00
Henry Jameson
d9d50de3f6 turns out announcements require login 2026-06-17 19:26:13 +03:00
Henry Jameson
d2dcdfbd80 move oauth api 2026-06-17 19:04:05 +03:00
Henry Jameson
61f93ad955 do the same with user actions 2026-06-17 18:19:44 +03:00
Henry Jameson
50044efaf9 load admin annoucements actions code on-demand 2026-06-17 18:15:54 +03:00
Henry Jameson
1ca0ffb1f0 refactor promisedRequest to always return whole response 2026-06-17 17:58:14 +03:00
Henry Jameson
c81813064b src/services/api -> src/api 2026-06-17 14:36:45 +03:00
Henry Jameson
baf283123e api.service.js -> public.js 2026-06-17 14:30:01 +03:00
Henry Jameson
ebf7040662 separate authenticated endpoints to user.js 2026-06-17 14:26:41 +03:00
Henry Jameson
3984a5aefa use OAuthStore directly 2026-06-16 17:32:26 +03:00
Henry Jameson
529a2d100b fix announcements 2026-06-16 17:08:22 +03:00
Henry Jameson
9d8a52be5b don't rely on vuex anymore here 2026-06-16 16:44:25 +03:00
Henry Jameson
42c0403ade move emoji packs away from admin 2026-06-16 16:29:15 +03:00
Henry Jameson
de2ffbf241 Merge remote-tracking branch 'origin/develop' into api-refactor 2026-06-16 16:28:01 +03:00
Henry Jameson
7999f2d34b fix emoji tab 2026-06-15 20:25:40 +03:00
Henry Jameson
0d9709825f remaining backend interactor removals 2026-06-15 20:02:22 +03:00
Henry Jameson
394c736d17 cleanup console logs 2026-06-13 23:33:05 +03:00
Henry Jameson
28efd7ebd2 fix chats api 2026-06-13 23:32:08 +03:00
Henry Jameson
4a59c42395 some initial API refactoring 2026-06-13 03:10:00 +03:00
Henry Jameson
bd9fcf619d fix modal minimization 2026-06-12 19:45:57 +03:00
Henry Jameson
002b97295d lint 2026-06-11 12:34:13 +03:00
Henry Jameson
e30ff80995 settings modal minimization API 2026-06-11 12:21:21 +03:00
Henry Jameson
a077938f73 fix reporting modal 2026-06-11 11:16:01 +03:00
Henry Jameson
19d8875196 implemented status visibility change 2026-06-10 17:19:45 +03:00
Henry Jameson
aa0cef12b1 initial implementation of godmode 2026-06-10 15:49:51 +03:00
Henry Jameson
068c3c0654 cleanup 2026-06-10 15:49:29 +03:00
Henry Jameson
5ef686f314 fixes and missing strings 2026-06-10 14:39:58 +03:00
Henry Jameson
e56ea2dbeb cleaned up, refactored and implemented new <ModerationTools> 2026-06-10 01:58:49 +03:00
Henry Jameson
50b356fc1d migrate adminSettings to pinia 2026-06-09 13:11:21 +03:00
Henry Jameson
5ecfbee434 don't do separate users store just for admin stuff 2026-06-09 13:09:39 +03:00
Henry Jameson
7d3f46c529 wip 2026-06-08 20:31:42 +03:00
Henry Jameson
3bf558089f Merge remote-tracking branch 'origin/develop' into optimize 2026-06-08 00:03:17 +03:00
HJ
9c22077e39 Merge pull request 'Let (foreign) user profiles override current wallpaper' (#3498) from profile-bg into develop
Reviewed-on: https://git.pleroma.social/pleroma/pleroma-fe/pulls/3498
2026-06-05 12:09:06 +00:00
Henry Jameson
91595c19ae fix errors on initial pleroma-fe boot 2026-06-03 03:30:10 +03:00
Henry Jameson
1ee18a7fa3 cleaned up lodash imports 2026-06-03 01:56:18 +03:00
Henry Jameson
2aee91662d user profile's backgrounds support 2026-06-01 21:56:09 +03:00
Henry Jameson
caa49744b2 lint 2026-06-01 20:05:25 +03:00
Henry Jameson
e2b4c712af improve responsiveness of emoji stealer and remove copypasta 2026-05-21 14:53:48 +03:00
Henry Jameson
c05381e6aa lint 2026-05-13 16:12:52 +03:00
Henry Jameson
34a7bf83b2 fix and simplify font settings 2026-04-29 12:30:00 +03:00
Henry Jameson
5929ea0369 cleanup consolelog 2026-04-22 18:02:37 +03:00
Henry Jameson
951b15ad35 fix title 2026-04-22 17:43:10 +03:00
Henry Jameson
37b562c4aa fix vuex->pinia migration for sync/local stores 2026-04-10 16:54:16 +03:00
Henry Jameson
2563f6d285 wip 2026-04-10 16:21:34 +03:00