Commit Graph

55 Commits

Author SHA1 Message Date
CMK f066e736eb feat: add Mastodon instance api 2021-02-05 12:10:34 +08:00
CMK f2951d5b07 feat: add sign up button for authentication scene 2021-02-05 11:53:21 +08:00
CMK 1c3facf456 feat: display avatar bar button item for authenticated user 2021-02-04 19:37:38 +08:00
CMK 0abd8ab863 feat: add AvatarConfigurableView 2021-02-04 19:28:16 +08:00
CMK ef55edca10 feat: pin appearance to dark mode 2021-02-04 19:27:42 +08:00
CMK dee84f5ec6
Merge pull request #7 from tootsuite/fix/poll-option
Fix entity decode and URL parse issue
2021-02-04 16:48:13 +08:00
CMK 45301fb72c fix: update ActiveLabel to v4.0.0 to fix url active entity may raise crash issue 2021-02-04 16:29:03 +08:00
CMK 945331944f fix: poll option entity decode issue 2021-02-04 15:28:25 +08:00
CMK d1bac3b2c2
Merge pull request #6 from tootsuite/feature/home-timeline-api
Add home timeline api and timeline persist method
2021-02-04 14:57:38 +08:00
CMK cb2b478bff chore: remove implicit optional unwrap 2021-02-04 14:57:16 +08:00
CMK 2ebb12b86e feat: add APIService.Persist.persistTimeline method and make public timeline load oldest works 2021-02-04 14:45:44 +08:00
CMK ade8b68a65 Merge branch 'develop' into feature/home-timeline-api 2021-02-04 13:51:52 +08:00
sxiaojian88 db7b2528af
Merge pull request #5 from tootsuite/feature/refresh
Feature/refresh
2021-02-04 11:35:47 +08:00
sunxiaojian ee663cc18f chore: code error fix 2021-02-04 11:35:25 +08:00
sunxiaojian 1f7819565e chore: implement Toot createOrMerge 2021-02-04 10:48:45 +08:00
CMK 6daccf5170 feat: add home timeline api 2021-02-03 18:52:47 +08:00
sunxiaojian 3557916747 chore: add application property in toot 2021-02-03 17:24:15 +08:00
sunxiaojian 04d4e7f33a feat: add bottomLoader 2021-02-03 17:23:25 +08:00
sunxiaojian 29439c9746 feat: add pull to refresh 2021-02-03 17:23:09 +08:00
CMK 3e1d2bcc16
Merge pull request #4 from tootsuite/feature/authentication into /develop
Add authentication scene
2021-02-03 16:32:19 +08:00
CMK c4765e9a8a
fix: authorize URL unit test case 2021-02-03 16:31:26 +08:00
CMK 018d646609 chore: remove not not used typealias 2021-02-03 16:20:37 +08:00
CMK 09501cf2de chore: remove not used CodingKeys 2021-02-03 16:20:16 +08:00
CMK 2c6a0e383a feat: implement authentication scene 2021-02-03 16:01:08 +08:00
CMK 36c1807182 feat: [WIP] add authentication scene 2021-02-02 19:31:10 +08:00
CMK b749d0a7bc fix: Toot.emojis wrong keyPath issue 2021-02-02 16:19:46 +08:00
CMK 9c54095f40 Merge '/develop' into feature/authentication
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon.xcworkspace/xcshareddata/swiftpm/Package.resolved
2021-02-02 15:53:17 +08:00
CMK 0f8ad0c444 feat: add authentication scene 2021-02-02 15:38:54 +08:00
sxiaojian88 bdcc928e6d
Merge pull request #3 from tootsuite/feature/publicTimeline
Feature/public timeline
2021-02-02 14:54:41 +08:00
sunxiaojian df90f2ee68 add one-to-many relationship reblog in Toot 2021-02-02 14:49:55 +08:00
sunxiaojian 03dd6a7329 code format and resolve all the comments. 2021-02-02 14:10:25 +08:00
sunxiaojian 7c19e569c9 Add Assets Color
Update public timeline cell's UI
add ActionToolBar
2021-02-02 10:29:48 +08:00
sunxiaojian 313ce3e54a add CoreData Classes Mention Tag History Emoji 2021-02-01 18:05:34 +08:00
CMK 71de1ed9be feat: add OAuth API endpoint unit test 2021-01-29 19:38:11 +08:00
sunxiaojian 24ca4644de status content display 2021-01-29 16:47:32 +08:00
CMK fe83c02e03 feat: implement all entities 2021-01-29 14:49:25 +08:00
CMK 4c9e644820 feat: add some entities and make it pass unit tests 2021-01-28 19:28:37 +08:00
sunxiaojian cb690ffa4e add public timeline 2021-01-28 16:10:30 +08:00
CMK 6b56764a4c
Merge pull request #1 from tootsuite/feature/api-entity into /develop
Add entities definition
2021-01-28 15:10:43 +08:00
CMK f8718510a6 feat: add partial Mastodon entities 2021-01-28 14:52:35 +08:00
CMK d29f473898 feat: add Instance entity 2021-01-28 11:57:02 +08:00
CMK 00fb8eb175 fix: set header date formatter options 2021-01-28 11:56:48 +08:00
CMK dc6a0c8c33 Merge branch 'feature/authentication-api' into develop 2021-01-27 18:52:55 +08:00
CMK 27a7ccbd88 feat: make Unit Test works 2021-01-27 18:52:01 +08:00
CMK 7ecbcec077 feat: add Toot & User entity 2021-01-27 18:46:14 +08:00
CMK 00173e5c30 feat: add Mastodon.API.App.create API 2021-01-27 16:01:20 +08:00
CMK 3dc6ec165e Merge branch 'feature/core-data-stack' into develop 2021-01-27 14:58:37 +08:00
CMK de99787782 chore: update Pod 2021-01-27 14:58:13 +08:00
CMK 1a000b96a8 feat: add Core Data Stack 2021-01-27 14:50:13 +08:00
CMK b1f9047104 Merge branch 'feature/api' into develop 2021-01-27 14:46:35 +08:00