Texas0295
1391fa0dde
[REF] unify pool handling with extension methods
...
- Move pool filtering and parsing logic into SnFilePool extension
- Replace PoolService and pool_utils with unified extension
- Update settings screen to use pools.filterValid() + resolveDefaultPoolId
- Cleanup references in compose_shared.dart
- Remove obsolete files: pool_service.dart, pool_utils.dart
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 22:10:25 +08:00
Texas0295
cbdc7acdcd
[REF] refactor file pool model and imports
...
- Refactor SnFilePool using freezed + sealed for consistency with other Sn models
- Add extension method listFromResponse for PoolService compatibility
- Update PoolService and utils to use SnFilePool
- Replace relative imports (../) with package imports for clarity and maintainability
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 21:37:07 +08:00
Texas0295
b638343f02
add pool fetching service and provider
...
- define FilePool model
- implement PoolService with /drive/pools endpoint
- add Riverpod providers (poolServiceProvider, poolsProvider)
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 20:33:12 +08:00
c9b07a9a2a
🐛 Fix errors
2025-09-14 17:38:11 +08:00
8578cde620
🐛 Fix expired at must non null
2025-09-13 15:46:07 +08:00
9b8768061d
✨ Award history
2025-09-10 01:23:50 +08:00
73c6a1febf
✨ Show account on poll feedback
...
💄 Optimize poll feedback
2025-09-09 01:00:21 +08:00
ba8d30bcde
🐛 Fix order didn't paid successfully
2025-09-09 00:45:31 +08:00
c7f417234e
✨ Show awarded score
2025-09-08 23:55:50 +08:00
013f7f02bc
✨ Post embed view
2025-09-08 02:15:22 +08:00
4e79e4100f
✨ Public contact method
2025-09-08 00:40:32 +08:00
f8c6887769
✨ Notable day countdown
2025-09-07 16:30:36 +08:00
cd2a507b7f
✨ Account region settings
2025-09-07 16:00:30 +08:00
ca7cc5d7ee
👽 Update auth challenge model for remote changes
2025-09-07 15:24:56 +08:00
3b375abc09
✨ Tray
2025-09-04 22:10:00 +08:00
c479a9f381
✨ Show social credits
2025-08-25 19:56:34 +08:00
6501594100
✨ Event dairy
2025-08-25 18:31:57 +08:00
f9b2a96c7c
✨ Pin post
2025-08-25 16:55:06 +08:00
a03d6015a6
✨ Manage secret
2025-08-24 23:46:14 +08:00
246ac52d0a
✨ Custom app detail page
2025-08-24 22:33:41 +08:00
3959f2260b
✨ Bot key management
2025-08-23 23:35:37 +08:00
0251697951
✨ Show robot on profile page
2025-08-23 17:32:49 +08:00
178c12b893
✨ Bot basis
2025-08-23 17:07:42 +08:00
4beda9200e
✨ Add developer projects
2025-08-23 02:56:28 +08:00
7dfe411053
✨ Add more developer pages (wip)
2025-08-23 02:19:07 +08:00
a127b5bace
✨ Social credits
2025-08-22 19:55:26 +08:00
b2097cf044
🐛 Fix chat summary failed when lastMessage is null
2025-08-22 19:00:06 +08:00
9e40ed4600
✨ Show leveling BonusMultiplier
2025-08-22 17:58:28 +08:00
c90e6fe661
✨ Experience records & refine leveling page
2025-08-22 17:53:07 +08:00
f98e5a0aec
✨ Post browse by categories, tags
2025-08-21 23:21:30 +08:00
99e10cb612
✨ Chat, realm member list with status
2025-08-18 02:01:13 +08:00
5d4b896f70
✨ Post slug
2025-08-17 12:47:00 +08:00
1a892ab227
✨ Realm post, and post publisher is org is rounded rect
2025-08-17 02:37:45 +08:00
2b80ebc2d0
🐛 Fix markdown image in chat close #167
2025-08-16 02:14:44 +08:00
ae2fb3b303
👽 Support new authorized device
2025-08-14 02:10:21 +08:00
16987c758e
💄 Optimize poll
2025-08-12 22:52:05 +08:00
36a966d582
🐛 Fix profile link parsing
2025-08-10 02:55:00 +08:00
44ef31034e
👽 Update the profile links
2025-08-10 02:17:06 +08:00
15c2dbaa0d
🐛 Fix developer
2025-08-09 01:41:51 +08:00
204c087f29
✨ Edit profile links
2025-08-09 00:15:35 +08:00
b25e8d661a
✨ Show post tags and categories
2025-08-08 21:18:25 +08:00
87870af866
✨ Sticker picker basis
2025-08-07 03:22:56 +08:00
d320879ad0
✨ Poll feedback
2025-08-07 02:01:15 +08:00
b31a915544
🐛 Bug fixes
2025-08-06 14:57:42 +08:00
a6d869ebf6
✨ Poll answer
2025-08-06 01:37:38 +08:00
d345c00e84
✨ Poll editor basic
2025-08-05 17:40:47 +08:00
b976c6ed37
✨ File rename, sensitive
2025-08-05 00:53:00 +08:00
edd760fbcb
✨ Ability to crop image
2025-08-04 22:08:18 +08:00
26135d2116
🐛 Fix embed
2025-08-01 23:54:31 +08:00
9f9f42071a
💄 Fixes of call and optimizations
2025-08-01 00:12:18 +08:00