Hank Grabowski
d5f4196435
Fix multiple accounts from same server not working
...
Fixes Issue #72
- Refactor the initial profile loading
- Add a clear all profiles button (and service support) to the Profile Manager screen since once profiles are corrupted need to start from scratch
- Fix the short term cache response to key on headers and body as well as URL/QP
- Fix ID handling in Basic Credentials copy method
2024-06-27 19:47:52 -04:00
Hank Grabowski
8c28e3dfd3
Fix move "signed in" profile to "signed out" if have problem trying to sign in during initializations
2023-11-24 21:52:14 -05:00
Hank Grabowski
aa2f102518
Refactor bootstrapping process to have more statusing, timeouts and go to sign in screen if non logged in
2023-11-17 13:24:20 -05:00
Hank Grabowski
1978819c9e
Show splash screen until 1st account logged in then allow rest to load while app in use.
2023-05-10 11:21:33 -04:00
Hank Grabowski
97f48240b3
Add timeouts to the API calls
2023-05-09 16:42:53 -04:00
Hank Grabowski
3c944378ae
Add initial auto-update timers wired into updating all contacts first
2023-04-28 14:23:01 -04:00
Hank Grabowski
dfb13de262
Cleanup non-relative Relatica imports
2023-03-13 23:49:52 -04:00
Hank Grabowski
4a3c4bd4fd
Add profile changing to connections
2023-03-11 20:50:31 -05:00
Hank Grabowski
04ed08bebb
Initial wiring in of OAuth
2023-02-27 23:36:18 -05:00
Hank Grabowski
08b595bc4d
Fix profiles loading error
2023-02-27 16:05:46 -05:00
Hank Grabowski
d1203c53a2
Add proper login/out storage/processing on load
2023-02-27 14:55:39 -05:00
Hank Grabowski
a6bf00aea4
Refactored auth system to support multiple logins (hypothetically)
2023-02-26 22:12:40 -05:00
Hank Grabowski
d2f5c347bc
Rename AuthService to AccountsService
2023-02-25 18:06:24 -05:00
Hank Grabowski
c2e083e068
Create auth namespace and move Credentials into it
2023-02-25 17:39:33 -05:00
Hank Grabowski
e12f88f771
Break up FriendicaClient into API category classes
2023-02-24 17:53:48 -05:00
Hank Grabowski
7a22adb9d6
Change Auth Service to only handle credentials
2023-02-24 16:36:20 -05:00
Hank Grabowski
c03a5b7b19
Remove currentHandle/server/avatar/id from AuthService
2023-02-24 16:08:14 -05:00
Hank Grabowski
a0dc28234b
Make AuthService.currentClient a non-Result type
2023-02-24 15:56:39 -05:00
Hank Grabowski
dc0b7e7bfc
Move userID and avatar into the Credentials object to get out of AuthService
2023-02-24 14:50:14 -05:00
Hank Grabowski
0b1b819aff
Add avatar icon processing for Friendica Connection deserializer
2023-01-25 07:41:41 -05:00
Hank Grabowski
20858e1778
Move Friendica client into its own sub-namespace
2023-01-23 19:56:04 -05:00
Hank Grabowski
9b7461e349
Cleanup extraneous print statements
2022-12-29 09:33:22 -05:00
Hank Grabowski
e3fa2d4bbd
First cut at auto-complete of profiles
2022-12-28 15:56:27 -05:00
Hank Grabowski
8bb8bd7cc8
Disable reshare button for own posts.
2022-11-22 14:42:26 -05:00
Hank Grabowski
91d1267659
Auto-formatting changes
2022-11-22 00:21:41 -05:00
Hank Grabowski
1c12d74e3b
Add clearing of timeline/entry buffers on sign out.
2022-11-20 22:26:49 -05:00
Hank Grabowski
f647b68881
Initial sign in/sign out workflow with proper state routing
2022-11-09 21:02:26 -05:00
Hank Grabowski
bde1aab519
Add AuthService initial cut
2022-11-08 20:24:29 -06:00