Commit graph

272 commits

Author SHA1 Message Date
Henry Jameson
55324aea13 login/logout troubles 2026-06-19 15:50:58 +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
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
913fa38050 lint 2026-06-16 23:15:13 +03:00
Henry Jameson
bd06c8801a refactor and unify how query strings are formed 2026-06-16 23:14:52 +03:00
Henry Jameson
3984a5aefa use OAuthStore directly 2026-06-16 17:32:26 +03:00
Henry Jameson
0d9709825f remaining backend interactor removals 2026-06-15 20:02:22 +03:00
Henry Jameson
4a59c42395 some initial API refactoring 2026-06-13 03:10:00 +03:00
Henry Jameson
e56ea2dbeb cleaned up, refactored and implemented new <ModerationTools> 2026-06-10 01:58:49 +03:00
Henry Jameson
e05ffbb350 wip proper migration of mutewords/theme3hacks 2026-04-10 16:00:28 +03:00
Henry Jameson
4e235562aa massive rename and separation merged config into its own "store" 2026-03-24 21:42:22 +02:00
Henry Jameson
e6649c7c25 fixed fonts (post fonts seem to be broken in develop) 2026-03-18 16:46:39 +02:00
Henry Jameson
b57f681f85 apply theme only after sync config is done 2026-03-17 00:45:53 +02:00
Henry Jameson
d358b8370f update theme loading upon login 2026-03-12 00:32:46 +02:00
Henry Jameson
bcb13f3a49 tests 2026-03-06 16:35:02 +02:00
Henry Jameson
bc97016ea3 user highlight 2026-03-06 15:21:38 +02:00
Henry Jameson
7738ce87e6 more getters migrated 2026-02-23 19:55:43 +02:00
Henry Jameson
2e53707324 pass 2 2026-02-16 16:58:11 +02:00
Henry Jameson
682ad334c1 users.js 2026-02-13 15:21:59 +02:00
Henry Jameson
29e71c8a26 sss -> sc 2026-02-13 14:06:36 +02:00
Henry Jameson
1e93e0a9c3 separate featureset into instancecapabilites store 2026-02-05 00:28:45 +02:00
Henry Jameson
18d8ea6b63 better lint 2026-01-29 20:40:00 +02:00
Henry Jameson
e554eeeef6 separation support 2026-01-29 20:37:48 +02:00
Henry Jameson
095abb2914 pass 4 - non-obvious changes 2026-01-29 13:44:33 +02:00
Henry Jameson
617613dfb4 pass 3 - mapState updates 2026-01-29 13:06:19 +02:00
Henry Jameson
4156b1597a pass 2 + emoji store separation 2026-01-29 01:45:31 +02:00
Henry Jameson
24ce2dc0a5 first pass of migration - states and obvious replacements 2026-01-29 00:51:37 +02:00
Henry Jameson
42930252b1 better imports organization 2026-01-08 17:42:20 +02:00
Henry Jameson
851c100a24 Merge remote-tracking branch 'origin/develop' into biome 2026-01-08 16:48:27 +02:00
Lain Soykaf
7f54706821 E2E: add user smoke tests
- Disable captcha + open registrations in E2E Pleroma config
- Await login after signup to avoid redirect race
- Add basic register/login/post smoke specs
- Fix failure artifact copying order
2026-01-07 11:05:10 +04:00
Henry Jameson
b05a501236 biome check --write 2026-01-06 16:23:17 +02:00
Henry Jameson
9262e803ec biome format --write 2026-01-06 16:22:52 +02:00
Henry Jameson
6ae52e192b cleanup 2025-07-17 16:13:35 +03:00
Henry Jameson
385f921c41 Merge remote-tracking branch 'origin/develop' into timed-user-mutes 2025-07-09 15:57:23 +03:00
Henry Jameson
f36f11045e add Akkoma compatibility (tested on IceShrimp) 2025-06-16 14:57:34 +03:00
Henry Jameson
b9161ef697 some basic expiration modal. "don't as again" doesn't work yet 2025-06-12 20:04:39 +03:00
Henry Jameson
540ea2f3c0 fix migrations applying over and over 2025-04-09 00:02:45 +03:00
Henry Jameson
dfbd17ea37 make a separate file to store all information about fields and their migrations 2025-03-27 13:03:20 +02:00
Henry Jameson
57aa8818a9 UI for new filters 2025-03-25 19:01:32 +02:00
Henry Jameson
5d47ac04b0 implement migration 2025-03-25 11:56:17 +02:00
Henry Jameson
f347897b29 migrate to pinia 2025-03-24 01:02:01 +02:00
tusooa
216d318bb5
Migrate oauth store to pinia 2025-03-12 21:40:45 -04:00
tusooa
3a4cdbef15
Create an app only when needed 2025-03-09 15:22:53 -04:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00