1
0
Fork 0
Commit Graph

22 Commits

Author SHA1 Message Date
Ryan Fox da97f690b1
Add initial support for alt text
The input doesn't actually work right now, but it's a step in the right
direction.
2022-11-30 21:03:20 -08:00
Ryan Fox 21d2927e50
Stop using old API for mention searches
This caused some errors on GoToSocial.
2022-04-10 16:57:59 -07:00
Ryan Fox ba14afda40
GoToSocial: Fix streaming
It did not like the trailing slash, lol.
2022-04-10 16:27:55 -07:00
Ryan Fox 0f7a4c6bcf
Update search functionality
APIv1 search is deprecated and doesn't work anymore.
2021-01-12 00:12:13 +00:00
Nicolas Perriault 2e89ad0b0f
Fix #196: Fix incompatibilities with the Mastodon API v2.0.0. (#197) 2017-11-29 14:06:08 +01:00
Nicolas Perriault a7c17ab6f1 Fix #160: Add search feature. (#188)
Also fixes #187.
2017-05-31 00:27:30 +02:00
Nicolas Perriault 6218f7222c Fix #138: Add a simple hashtag view. (#184) 2017-05-27 09:32:15 +02:00
Nicolas Perriault dfc0362242 Fix #175: Implement muting and blocking of users. (#182) 2017-05-25 23:07:17 +02:00
Nicolas Perriault 4d8757ad7c
Fix #168: List user favorites.
- Favorite timeline model and commands.
- 4th column navigation bar.
- Use of SetView for account selector.
- Move timeline views to their own view module.
- Handle favorite timeline updates.
- Integrate contextual menu in account selector view.
2017-05-13 22:16:57 +02:00
Nicolas Perriault b7001eb8da Fix #78: Handle media upload. (#156) 2017-05-11 10:55:15 +02:00
Nicolas Perriault 474c400f09
Fix double slash added to many endpoints. 2017-05-03 09:11:52 +02:00
Nicolas Perriault 89089b0ccf Fix #121: Refactor Mastodon.Http (#122)
* Drop use of Server args in ApiUrl.
* Generalize use of fetch to other Http functions.
* Leverage HttpBuilder.withQueryParams where applicable.
* Distinguish between request and authRequest.
2017-05-03 08:52:39 +02:00
Nicolas Perriault dc5ad2e670
leverage HttpBuilder.withQueryParams where applicable. 2017-05-02 22:31:15 +02:00
Nicolas Perriault 44843e0ccd
Drop use of Server args in ApiUrl. 2017-05-02 22:05:46 +02:00
Vincent Jousse 69f0cfdc54 Closes #44: Autocomplete usernames. (#107)
* Get @mention in model

* Add autocomplete logic

* Get accounts to autocomplete from the server

* Add autocomplete css

* Check if we should show menu on account search

* Add keyboard events

* Update status with completed username

* Trigger autocomplete when getting accounts back

* Highlight choices on hover

* Put focus on textarea after updating it

* Fix clear draft

* Hit the server only on non empty query

* Lazzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

* Add missing lazy

* Add keyboard subscriptions

* Add images and display name

* Better menu visibility handling

* Add lazy to notifications

* Js formatting.

* Improve styles.

* Add unique keys to costly lists.

* Fix tests.

* Coding style nits.

* Use the encodeUrl helper in ApiUrl.

* Nanonit.

* Improve autocomplete box styling.

* CamelCase draft record

* Move all autocomplete stuff to Draft

* Send status to ports with the reply prefix.

* Clear draft after posting a status.

* Move ports setStatus call to a dedicated Command helper.

* Naming.

* Fix navigation with arrow keys in textarea

* Always autoselect the first item of the menu
2017-05-01 22:10:34 +02:00
Nicolas Perriault 059b2726e6 Fix #49: Denote account relationships, follow & unfollow actions. (#105)
* Check relationships.
* Follow & unfollow actions.
* Don't display follow button to ourselves.
* Profile view follow button.
* Added follow/unfollow button to viewed account profile.
2017-04-29 22:48:55 +02:00
Nicolas Perriault 57f7f0cc7c Fix #81: Account followers and followings (#104) 2017-04-29 18:05:06 +02:00
Nicolas Perriault 44f8caa1ea Fix #97: Allow deleting a toot. (#102) 2017-04-29 09:20:26 +02:00
Nicolas Perriault fc08b5c6a9 Exclude current user from draft reply mentions. (#86)
* Exclude current user from draft reply mentions.
* @nicosomb review.
2017-04-28 11:21:54 +02:00
Nicolas Perriault 75aa841ceb Fix #26: Load account timeline. (#77) 2017-04-27 22:01:51 +02:00
Nicolas Perriault 0ad2b59c32 Fix #65: Add a thread view. (#73)
* Add Mastodon.Http.context.
* Added thread events.
* Fix a few server endpoint urls.
* Added thread views.
2017-04-27 18:39:14 +02:00
Nicolas Lœuillet d40f110b59 Refactored API URL (#67) 2017-04-26 17:07:43 +02:00