Skip to content

Commit

Permalink
Update mastodon extension (raycast#11255)
Browse files Browse the repository at this point in the history
* Add menu bar notifications

* Clear debug code

* Drop unused imports

* Add open-link feature

* Update mastodon extension

- feat: add hint for re-authorize
- Merge pull request raycast#2 from LitoMore/notifications
- feat: add menu bar notifications
- Merge pull request #1 from LitoMore/pull-updates
- chore: pull latest code
- fix: remove space that break words
- Create FUNDING.yml
- fix: missing statuses response
- fix: remove redundant authrozise
- fix: type check
- fix: type check
- refactor: use useCacheState hook
- docs: update contributors name
- docs: add contributors
- fix: optional originalStatus
- feat: show who boost the status
- docs: fix typo in README
- docs: update screencast
- chore: update Raycast api
- style: fix lint
- refactor: narrow auth scope
- docs: update README
- docs: update README
- refactor: update toast message
- feat: add shortcut to actions
- refactor: use !
- style: change name from fetch to get
- style: fix lint
- feat: reply to status
- fix: visibility scope when edit
- refactor: add fetchMyStatus to useMe
- refactor: action & helpers
- feat: edit status
- feat: add delete api
- chore: update raycast api
- refactor: remove useHandleError hook
- style: fix-lint
- chore: modify words and orders
- feat: bookmark status form action
- chore: update auth scope
- style: fix-lint
- refactor: error handler feat: reblog in action
- refactor: form validator
- refactor: visibility mapping
- refactor: visibility dropdown text and utils
- refactor: cw autofocus
- refactor: move useForm
- style: fix-lint
- refactor: handleSubmit-> usePostStatus hook
- refactor: more hooks
- feat: init action panel
- refactor: use uppercase in visiblity
- feat: parse card link
- feat: add color to metadata
- refactor: statusparser
- refactor: account id
- perf: cache tl status
- feat: support gif preview
- feat: init home timeline page
- feat: add timeline api
- refactor: update useMe in command
- fix: missing else
- refactor: add useMe hook
- feat: add bookmark/favourite/boost api
- style: lint
- chore: update raycast api
- docs: change title
- fix: typo
- docs: update README
- fix: remove local only in settings
- docs: update README
- fix: wrong endpoint
- style: lint
- fix: media upload failed
- feat: support Markdown
- refactor: target Mastodon
- refactor: move title to label
- docs: update the limit of status to show
- style: lint code
- feat: filter the reblog statuses from my status
- style: lint the code
- perf: remove export authorize
- docs: update metadata
- fix fqn could not show
- docs: add metadata
- docs: add metadata
- docs: update description
- style: change the name of params
- fix: don\'t merge bookmark states
- docs: add screenshots
- docs: add catagories
- docs: move images to media folder
- docs: add draft status
- docs: update icon
- docs: update description
- chore: move to npm
- docs: remove todo
- feat: add kaomoji
- fix: handle undefined value in Promise.all for mediaIds
- docs: update image size
- docs: update image size
- docs: update README
- feat: add view my status command
- refactor: add utils folder
- refactor: add utils files
- refactor: add utils files
- refactor: remove StatusContent component
- refactor: bookmark command
- perf: change params\'s name
- fix: fqn do not show
- refactor: merge states
- feat: add view bookmark command
- refactor: remove if else
- docs: update icon and command name
- perf: let toast show earlier
- feat: show scheduled time in toast
- feat: add scheduled_status
- revert: refreshToken & requestAccessToken function
- docs: update icon
- refactor: api&oauth
- feat: upload file to remote
- fix: cw setting could not store
- style: fix lint
- refactor: detail-status command
- feat: auto focus to cw
- feat: add fqn id and open in akkoma action
- refactor: set statusInfo init to null
- feat: open the last publish status in browser
- refactor: remove error message in StatusContent
- refactor: more friendly error toast
- refactor: StatusContent component
- fix: could not send status
- fix: set proper error toast
- refactor: remove useless types
- refactor: api types
- refactor: target akkoma&pleroma only
- chore: update dependieces
- refactor: seperate api and oauth
- init
- Initial commit
  • Loading branch information
LitoMore committed Mar 14, 2024
1 parent 43dd466 commit b796c1f
Show file tree
Hide file tree
Showing 10 changed files with 1,596 additions and 7 deletions.
4 changes: 4 additions & 0 deletions extensions/mastodon/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Mastodon Changelog

## [New feature] - 2024-03-13

- Add menu bar icon for showing Masotodon notifications

## [Improvement] - 2024-03-04

- Add a new action `Add File From Clipboard` to `Add Status` command
Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions extensions/mastodon/assets/menu-bar-notifications-icon.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 9 additions & 1 deletion extensions/mastodon/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,14 @@
"placeholder": "default value : 20"
}
]
},
{
"name": "menu-bar-notifications",
"title": "Menu Bar Notifications",
"subtitle": "Mastodon",
"description": "Menu Bar notifications",
"mode": "menu-bar",
"interval": "5m"
}
],
"preferences": [
Expand All @@ -89,7 +97,7 @@
"type": "textfield",
"required": true,
"title": "Instance's URL",
"description": "Your Mastodon instance's URL",
"description": "Your Mastodon instance's URL",
"placeholder": "such as: mastodon.social"
},
{
Expand Down

0 comments on commit b796c1f

Please sign in to comment.