JonathanWbn Github contribution chart
JonathanWbn Github Stats
JonathanWbn Most Used Languages

Activity

05 Dec 2022

JonathanWbn

chore: redirect

Pushed On 05 Dec 2022 at 08:39:11

JonathanWbn

chore: sort imports

Pushed On 04 Dec 2022 at 03:15:17

JonathanWbn

feat: add history graph

Pushed On 04 Dec 2022 at 12:14:50

JonathanWbn

chore: remove player history

Pushed On 03 Dec 2022 at 12:43:53

JonathanWbn

[AWS] Revamp extension

Created On 02 Dec 2022 at 08:11:42

JonathanWbn

chore: add changelog entry

Pushed On 02 Dec 2022 at 08:10:13

JonathanWbn

chore: update screenshots

Pushed On 02 Dec 2022 at 07:59:44

JonathanWbn

chore: improve search bar copy

Pushed On 02 Dec 2022 at 07:27:54

JonathanWbn

chore: update screenshots

Pushed On 02 Dec 2022 at 07:27:54

JonathanWbn

chore: simplify folder structure

Pushed On 02 Dec 2022 at 06:38:59

JonathanWbn

chore: update readme and copy

Pushed On 02 Dec 2022 at 06:37:31

JonathanWbn

fix: avoid fetching without profile

Pushed On 02 Dec 2022 at 06:36:08

JonathanWbn

chore: cleanup

Pushed On 02 Dec 2022 at 05:36:44

JonathanWbn

chore: remove name fallbacks

Pushed On 02 Dec 2022 at 05:33:16

JonathanWbn

feat: add stack status icon

Pushed On 02 Dec 2022 at 05:30:12

JonathanWbn

chore: reload on config load

Pushed On 02 Dec 2022 at 05:21:36

JonathanWbn

chore: update packages

Pushed On 02 Dec 2022 at 05:14:03
Issue Comment

JonathanWbn

[Amazon AWS] Support for AWS Vault

Extension – Amazon AWS

Author: @victor-falcon

It would be great if the AWS extension for Raycast supported AWS Vault as this is a common way people store AWS Credentials

Describe the feature and the current behavior/state. The feature would involve using AWS vault to get credentials for an AWS profile as well as the current situation of just using the ~/.aws/credentials file

Who will benefit with this feature? AWS professionals who need to store sensitive credentials and want a secure way to store them but also want the convenience of using Raycast

Any Other info. Ideally there should be a way to select the current profile being used as typically there will be many within a vault. https://github.com/99designs/aws-vault

Forked On 02 Dec 2022 at 12:08:41

JonathanWbn

@themanontv Yes, with the latest changes we have certainly moved closer to supporting aws-vault. I have this on my list of things I'd like to improve.

Commented On 02 Dec 2022 at 12:08:41

JonathanWbn

chore: simplify accessoires

Pushed On 01 Dec 2022 at 07:16:26

JonathanWbn

Revert "refactor: use SDK for console list"

This reverts commit 7fa955805acabf368e63e0ae8c7774a1167c68cf.

Pushed On 01 Dec 2022 at 06:28:29
Create Branch
JonathanWbn In JonathanWbn/extensions Create Branchchore/cleanup

JonathanWbn

Everything you need to extend Raycast.

On 30 Nov 2022 at 07:44:14

JonathanWbn

Issue Bot: Also match GH URL in new template

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Issue Bot: Fix typo

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Issue Bot: More lax regex

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

[Linear]: Update Copy Action to copy formatted HTML (#3630)

  • Linear: Add HTML Clipboard

  • Add modifiers

  • Update API

  • Update CHANGELOG.md

  • Update CopyToClipboardSection.tsx

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

[World Cup] Show live time for current match (#3637)

  • Add current match live time

  • Update CHANGELOG

  • Fix package-lock.json

  • Update CHANGELOG.md

  • Reversing list if it's showing previous matches

  • defaulting showingDetail to false

  • World Cup enhancements

  • Fix lock file

  • Update CHANGELOG

Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

fix(unsplash): update get api key url (#3686)

  • fix(unsplash): update get api key url

  • Changelgi

Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Home Assistant: Add Weather Menu bar command (#3683)

  • add weather menu bar command

  • upgrade weather list items

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Archiver: Optimize Experience (#3670)

Co-authored-by: 404 shijin@bilibili.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Weather: Add menu (#3666)

  • add weather menu

  • add forecast

  • optimize icon

  • modernize ui

  • update changelog

  • update screenshots

  • fix screenshots

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Issue Bot: Also add the extension label on PRs

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

More consistent workflow names

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Docs: Updated npm requirements

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

New Extension: Search Zendesk support center (#3596)

  • submit Zendesk extension to store

  • fixed requested changes

  • updated key to title and reset type of id

Co-authored-by: Chris Pennington chris@codinginpublic.dev

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

add new extension Bitbucket Search (Self Hosted) (#3337)

  • add new extension Bitbucket Search (Self Hosted)

  • add new extension Bitbucket Search (Self Hosted)

  • add new extension Bitbucket Search (Self Hosted)

  • prettier fix
  • add new extension Bitbucket Search (Self Hosted)
  • add readme
  • Update extensions/bitbucket-search-self-hosted/src/components/repository/actions.tsx

Co-authored-by: Per Nielsen Tikær per@raycast.com

  • Updated date

  • Updated metadata

  • Update README.md

Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Add all clases to Tailwind CSS extension (#3672)

  • Add search colors and components commands to Tailwind CSS extension

  • Add new command screenshots

  • Update changelog.md

  • Generate all CSS classes

  • Move generator for final build

  • Fix linting

  • changelog

Co-authored-by: Daniel Sequeira daniel@raycast.com Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Fix typo in CODEOWNERS generation

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Update CODEOWNERs

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Add: Webflow Extension (#3537)

  • Webflow Extension for Raycast

  • Updated link

  • Update package.json

  • Small visual improvements

  • Update CHANGELOG.md

  • Update package-lock.json

Co-authored-by: Dhruv Sachdev dhruv@Dhruvs-MacBook-Pro.local Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Update CODEOWNERs

Pushed On 30 Nov 2022 at 06:41:17

JonathanWbn

Webflow: Tuned the title a bit

Pushed On 30 Nov 2022 at 06:41:17
Issue Comment

JonathanWbn

[AWS] Support Multiple Profiles

Description

This removes the hardcoded AWS Profile and Region setting in favor of a simple profile select.

This approach comes with several advantages:

  • extension becomes zero-config
  • adds profile switching inside the extension via list dropdown (cached between commands)
  • supports all credential providers (config and credentials files, environment variables, SSO...)
  • simplifies the extension by relying on the built-in behavior of the v3-SDK
  • solves
    • #3057
  • relates to
    • #3222
    • #3022

Screencast

Demo 1 - Profile Switching

Notice how the profile is persisted between the "tables" and "stacks" commands.

https://user-images.githubusercontent.com/19997520/203145075-eeeabaf0-9a35-40f0-8d11-472f62a4b705.mov

Demo 2 - SSO

In this example, the default profile uses credentials from the ~/.aws/credentials file, while the test_sso_profile uses the /.aws/config file to read credentials. Notice that the CLI-login step is only required when the user is logged out. In most workflows, I expect the user to be already logged in.

https://user-images.githubusercontent.com/19997520/204146519-aa4d0321-caf0-4525-8755-4996ce509d6e.mp4

Forked On 30 Nov 2022 at 07:16:35

JonathanWbn

Same behavior as you, much better. That's ok for me, thanks.

Great! @pernielsentikaer I would now consider this PR ready to be merged. 🚢

Commented On 30 Nov 2022 at 07:16:35
Issue Comment

JonathanWbn

[AWS] Support Multiple Profiles

Description

This removes the hardcoded AWS Profile and Region setting in favor of a simple profile select.

This approach comes with several advantages:

  • extension becomes zero-config
  • adds profile switching inside the extension via list dropdown (cached between commands)
  • supports all credential providers (config and credentials files, environment variables, SSO...)
  • simplifies the extension by relying on the built-in behavior of the v3-SDK
  • solves
    • #3057
  • relates to
    • #3222
    • #3022

Screencast

Demo 1 - Profile Switching

Notice how the profile is persisted between the "tables" and "stacks" commands.

https://user-images.githubusercontent.com/19997520/203145075-eeeabaf0-9a35-40f0-8d11-472f62a4b705.mov

Demo 2 - SSO

In this example, the default profile uses credentials from the ~/.aws/credentials file, while the test_sso_profile uses the /.aws/config file to read credentials. Notice that the CLI-login step is only required when the user is logged out. In most workflows, I expect the user to be already logged in.

https://user-images.githubusercontent.com/19997520/204146519-aa4d0321-caf0-4525-8755-4996ce509d6e.mp4

Forked On 29 Nov 2022 at 06:21:53

JonathanWbn

Do you think that we can add a button to run "aws sso login" without the need to open our own terminal ?

@duboiss I have tried this before, but I gave up on it eventually.

For your update @JonathanWbn, now I have this

Then unfortunately my workaround is not robust. At this point, I would instead choose good error handling than try to cover a bunch of edge cases. So here's the error screen you should see now: Screenshot 2022-11-29 at 19 19 10

@duboiss Could you confirm that this error handling is working for you? If so, I would love to get this PR merged.

Commented On 29 Nov 2022 at 06:21:53

JonathanWbn

chore: provide link-to-console in error case

Pushed On 29 Nov 2022 at 06:21:48

JonathanWbn

chore: handle s3 region errors gracefully

Pushed On 29 Nov 2022 at 06:08:22
Issue Comment

JonathanWbn

[AWS] Support Multiple Profiles

Description

This removes the hardcoded AWS Profile and Region setting in favor of a simple profile select.

This approach comes with several advantages:

  • extension becomes zero-config
  • adds profile switching inside the extension via list dropdown (cached between commands)
  • supports all credential providers (config and credentials files, environment variables, SSO...)
  • simplifies the extension by relying on the built-in behavior of the v3-SDK
  • solves
    • #3057
  • relates to
    • #3222
    • #3022

Screencast

Demo 1 - Profile Switching

Notice how the profile is persisted between the "tables" and "stacks" commands.

https://user-images.githubusercontent.com/19997520/203145075-eeeabaf0-9a35-40f0-8d11-472f62a4b705.mov

Demo 2 - SSO

In this example, the default profile uses credentials from the ~/.aws/credentials file, while the test_sso_profile uses the /.aws/config file to read credentials. Notice that the CLI-login step is only required when the user is logged out. In most workflows, I expect the user to be already logged in.

https://user-images.githubusercontent.com/19997520/204146519-aa4d0321-caf0-4525-8755-4996ce509d6e.mp4

Forked On 28 Nov 2022 at 08:33:51

JonathanWbn

@duboiss Thanks for the feedback! I have addressed the S3 problem. Do you mind testing again?

Commented On 28 Nov 2022 at 08:33:51

JonathanWbn

chore: handle s3 redirect error

Pushed On 28 Nov 2022 at 08:31:43

JonathanWbn

feat: add all teams option in search projects command (#3608)

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Sync package-lock.json

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Fix type in author name

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Fix missing dependency

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

New extension: Menubar Weather (#3605)

  • New extension: Menubar Weather

  • Update menubar-weather.tsx

  • Update menubar-weather.tsx

  • Add error tips

  • Add time

  • Update error tips

  • Fix flash bug

  • Update refresh interval

  • Adjust the position of information display

  • Update hooks.ts

  • Update README.md

  • Add longitude and latitude to check weather

  • Update menubar-weather.tsx

  • Update decimal rounding method

  • add refresh time

  • Update hooks.ts

  • Update weather refresh logic

  • Automatic update when settings are changed

  • We have a proper way to record this soon

  • Update CHANGELOG.md

Co-authored-by: Per Nielsen Tikær per@raycast.com Co-authored-by: raycastbot bot@raycast.com

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Add World Cup extension language support (#3614)

  • Bump raycast utils

  • Use locale for API call and URL construction

  • no longer hard code to "ES" language FIFA URL
  • detect locale and fall back to "EN" as needed
  • Update changelog and add contributors

  • Pass locale to date-fns translations

  • Specify string type

  • Remove custom localization

  • only use locale to construct outgoing URL
  • Update CHANGELOG.md

Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

GitHub Beta: Add simple Repo navigation (#3547)

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

feat(github): Add support for copying PR markdown URL (#3566)

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Docs: update for the new API release

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update issue templates (#3626)

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Fix Changelog examples

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Miro: Add trash icon to delete action

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

New Extension: Archiver, a missing archive tool in the Raycast Store (#3171)

  • New Extension: Archiver, a missing archive tool in the Raycast Store

  • update err msg

  • update pics

  • update text

  • buy me a coffee

  • update readme

  • use file picker

  • Update CHANGELOG.md

Co-authored-by: 404 shijin@bilibili.com Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

fix: optimize graphql requests (#3611)

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

Fifa update (#3627)

  • Added details pane Custom EmptyView Moved reload action to right place Added icons

  • Removed console.log

  • Removed console.log

  • Changelog

  • Fixed flicker on load

  • Update CHANGELOG.md

  • Added officials

  • Corrected spelling + new metadata images

  • Added attendance

  • Update CHANGELOG.md

Pushed On 27 Nov 2022 at 07:14:35

JonathanWbn

[AWS] Add S3 Command (#3589)

  • refactor: move assets around

  • refactor: consistent naming

  • feat: add s3 command

  • chore: add changelog

  • feat: add download action to bucket object

  • feat: download object without opening browser

Co-authored-by: Jonathan Wieben jonathan.wieben@claimsforce.com

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

feat: add all teams option in search projects command (#3608)

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Sync package-lock.json

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Fix type in author name

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Fix missing dependency

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

New extension: Menubar Weather (#3605)

  • New extension: Menubar Weather

  • Update menubar-weather.tsx

  • Update menubar-weather.tsx

  • Add error tips

  • Add time

  • Update error tips

  • Fix flash bug

  • Update refresh interval

  • Adjust the position of information display

  • Update hooks.ts

  • Update README.md

  • Add longitude and latitude to check weather

  • Update menubar-weather.tsx

  • Update decimal rounding method

  • add refresh time

  • Update hooks.ts

  • Update weather refresh logic

  • Automatic update when settings are changed

  • We have a proper way to record this soon

  • Update CHANGELOG.md

Co-authored-by: Per Nielsen Tikær per@raycast.com Co-authored-by: raycastbot bot@raycast.com

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Add World Cup extension language support (#3614)

  • Bump raycast utils

  • Use locale for API call and URL construction

  • no longer hard code to "ES" language FIFA URL
  • detect locale and fall back to "EN" as needed
  • Update changelog and add contributors

  • Pass locale to date-fns translations

  • Specify string type

  • Remove custom localization

  • only use locale to construct outgoing URL
  • Update CHANGELOG.md

Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

GitHub Beta: Add simple Repo navigation (#3547)

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

feat(github): Add support for copying PR markdown URL (#3566)

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Docs: update for the new API release

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update issue templates (#3626)

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Fix Changelog examples

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Miro: Add trash icon to delete action

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

New Extension: Archiver, a missing archive tool in the Raycast Store (#3171)

  • New Extension: Archiver, a missing archive tool in the Raycast Store

  • update err msg

  • update pics

  • update text

  • buy me a coffee

  • update readme

  • use file picker

  • Update CHANGELOG.md

Co-authored-by: 404 shijin@bilibili.com Co-authored-by: Per Nielsen Tikær per@raycast.com

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

Update CODEOWNERs

Pushed On 27 Nov 2022 at 07:12:45

JonathanWbn

fix: optimize graphql requests (#3611)

Pushed On 27 Nov 2022 at 07:12:45