Skip to content

Commit

Permalink
Merge branch 'main' into yt-dlp/rename
Browse files Browse the repository at this point in the history
  • Loading branch information
pernielsentikaer authored Feb 12, 2025
2 parents a17fb9b + e70e045 commit ed2207d
Show file tree
Hide file tree
Showing 290 changed files with 31,531 additions and 17,096 deletions.
25 changes: 14 additions & 11 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/extensions/0x0 @pseudobun @pernielsentikaer @jatindotdev
/extensions/1-click-confetti @peduarte
/extensions/1loc @kud @kgrhartlage @sxn @xmok
/extensions/1password @khasbilegt @thomaspaulmann @dteare @pernielsentikaer @cb372 @henrik-dmg @justspacedog @superwhys @Luk4h @LitoMore @bxb100 @vimtor
/extensions/1password @khasbilegt @thomaspaulmann @dteare @pernielsentikaer @cb372 @henrik-dmg @superwhys @Luk4h @LitoMore @bxb100 @vimtor
/extensions/2fa-directory @andreaselia @pernielsentikaer @xmok
/extensions/5devs @gustavo-fior @guivictorr
/extensions/8-divide @pakliem
Expand Down Expand Up @@ -74,7 +74,7 @@
/extensions/apple-devices @madza91
/extensions/apple-maps-search @djpowers @ratoru
/extensions/apple-notes @tumispro @ron-myers @mathieudutour @StevenRCE0 @SKaplanOfficial @tylerwince @thomaslombart @xilopaint @ridemountainpig @teemusuvinen
/extensions/apple-reminders @thomaslombart @tmwrnr @irangarcia @jondelga @phil1995 @michalzuch @ridemountainpig
/extensions/apple-reminders @thomaslombart @tmwrnr @irangarcia @jondelga @phil1995 @michalzuch @ridemountainpig @maxnyby
/extensions/apple-stocks-search @haydencbarnes
/extensions/apply-inline-code @aforian
/extensions/arabic-keyboard @mSarheed
Expand Down Expand Up @@ -671,7 +671,7 @@
/extensions/hide-all-apps @peduarte @pernielsentikaer @andrewsardone @haydencbarnes
/extensions/hide-files @koinzhang
/extensions/hide-mail @Flatroy @xmok
/extensions/hidemyemail @svenhofman @pernielsentikaer
/extensions/hidemyemail @svenhofman @pernielsentikaer @dcastil
/extensions/hiit @pernielsentikaer @andreaselia
/extensions/himalaya @jesse-c
/extensions/hipster-ipsum @plevik
Expand Down Expand Up @@ -760,7 +760,7 @@
/extensions/jenkins @k8scat @vkhitrin
/extensions/jetbrains @gdsmith @adrienbaron @dima-m711 @dgrzedzielski
/extensions/jetpack-commands @sejas
/extensions/jira @thomaslombart @FezVrasta @teziovsky @gavinroderick @gavinroderick @michael-par @literallyjustroy @mheidinger @luarmr @horumyy @rsperezn @Silv-1 @EyLuismi @pernielsentikaer @BehnH
/extensions/jira @thomaslombart @FezVrasta @teziovsky @gavinroderick @gavinroderick @michael-par @literallyjustroy @mheidinger @luarmr @horumyy @rsperezn @Silv-1 @EyLuismi @pernielsentikaer @BehnH @JokeyChen
/extensions/jira-search @svenwiegand
/extensions/jira-search-self-hosted @emanguy @svenwiegand @koseduhemak @rnprest @LunaticMuch @nick318 @marinsokol
/extensions/jira-time-tracking @niallpaterson @0w0miki @haydencbarnes
Expand Down Expand Up @@ -791,7 +791,7 @@
/extensions/kaleidoscope @anfalas
/extensions/kaomoji-search @allexks
/extensions/karabiner-profile-switcher @lucaschultz @erics118
/extensions/keepassxc @Sulfyderz @zkytech
/extensions/keepassxc @zkytech @zkytech
/extensions/key-value @NirLevy98 @pernielsentikaer @gkpln3
/extensions/keyboard-brightness @neo773 @belyakov-am @DannySeidel @pernielsentikaer @ramith123
/extensions/keyboard-layout-switcher @lucaschultz
Expand Down Expand Up @@ -942,7 +942,7 @@
/extensions/menubar-weather @koinzhang @koinzhang @fuksman @xilopaint
/extensions/mercado-libre @xilopaint
/extensions/mercury @atkinsmatt10
/extensions/messages @thomaslombart @tim-the-bearded @ramsaysewell @thomaspaulmann @aeorge
/extensions/messages @thomaslombart @tim-the-bearded @ramsaysewell @thomaspaulmann @aeorge @haydencbarnes
/extensions/meta-music @teziovsky
/extensions/metaphor @QIanGua
/extensions/metaphorpsum @jsumnersmith
Expand Down Expand Up @@ -975,7 +975,7 @@
/extensions/modrinth-search @MagnusHJensen
/extensions/moji @Kasper4649
/extensions/momentum @LeOndaz
/extensions/monday @freak4pc
/extensions/monday @freak4pc @xmok @xmok
/extensions/moneylover @lacherogwu @xmok
/extensions/mongodb-objectid @tssujt
/extensions/monitor-mate @MuhaddiMu
Expand Down Expand Up @@ -1009,7 +1009,7 @@
/extensions/myanimelist-search @luknl
/extensions/myip @kkange @iwyvi @j3lte @HsuQ @pernielsentikaer
/extensions/mynaui-icons @praveenjuge
/extensions/n8n @koinzhang
/extensions/n8n @koinzhang @xmok
/extensions/namesilo @xmok
/extensions/namespaces @GastroGeek @xmok
/extensions/nanoid @roelvan @mikevalstar
Expand Down Expand Up @@ -1291,7 +1291,7 @@
/extensions/rails-routes @renzo4web
/extensions/railway @coffee-cup @nagauta @xmok @danieldeichfuss
/extensions/rain-radars @danieldbird @koinzhang
/extensions/raindrop-io @lardissone @ShubhamVerma1811 @pernielsentikaer @sh-cho @tdkn @j3lte @rien7 @teziovsky
/extensions/raindrop-io @lardissone @ShubhamVerma1811 @pernielsentikaer @sh-cho @tdkn @j3lte @rien7 @teziovsky @pewpeo
/extensions/ramda-documentation @jbroomer
/extensions/random-color @srcrip
/extensions/random-data-generator @loris @Calvein @pernielsentikaer @vimtor @j3lte @stefanmatar
Expand Down Expand Up @@ -1517,6 +1517,7 @@
/extensions/snap-jot @k41531 @longy2k
/extensions/snapask @renzo4web
/extensions/sncftraintimes @Pierrad
/extensions/sniffer @Amr-Shams
/extensions/snippetslab @renfeisong
/extensions/snippetsurfer @mkitane @mkitane
/extensions/social-network-trends @koinzhang
Expand All @@ -1530,6 +1531,7 @@
/extensions/sourcegraph @bobheadxi
/extensions/sourcetree @i906
/extensions/spaces @pradeepb28
/extensions/spaceship @xmok
/extensions/spanish-tv-guide @doktor500
/extensions/spatie-documentation @danyelkeddah
/extensions/specify @AllanMichay
Expand All @@ -1546,7 +1548,7 @@
/extensions/spoqify @ajtruex
/extensions/spotify-beta @mattisssa @peduarte @sxn @dillionverma @andreaselia @stuart @tonka3000 @dancannon
/extensions/spotify-controls @thomaspaulmann @altrdev @ron-myers @sandypockets @Kenan7 @dmacdermott @pernielsentikaer @yansq @amureki
/extensions/spotify-player @mattisssa @peduarte @sxn @dillionverma @andreaselia @stuart @tonka3000 @dancannon @pernielsentikaer @stevensd2m @erics118 @hjoelh @hobhouse @jatindotdev @the-devbear @rfaccio @badta5te @andyburris @thomaslombart @rhesamu @mpatel283 @LitoMore
/extensions/spotify-player @mattisssa @peduarte @sxn @dillionverma @andreaselia @stuart @tonka3000 @dancannon @pernielsentikaer @stevensd2m @erics118 @hjoelh @hobhouse @jatindotdev @the-devbear @rfaccio @badta5te @andyburris @thomaslombart @rhesamu @mpatel283 @LitoMore @EnneEmme
/extensions/spring-initializr @danvega
/extensions/spryker-docs @DinisEsteves
/extensions/sql-format @tonngw @jfkisafk
Expand Down Expand Up @@ -1759,6 +1761,7 @@
/extensions/upnote @Ujjwal1998
/extensions/uptime @yarnaid
/extensions/uptime-kuma @MarlBurroW @pernielsentikaer @xmok
/extensions/uptime-robot @xmok
/extensions/urban-dictionary @pernielsentikaer @zhenpewu @xilopaint
/extensions/url-parse @YES-Lee @pernielsentikaer
/extensions/url-shortener @Visual-Studio-Coder
Expand Down Expand Up @@ -1892,7 +1895,7 @@
/extensions/zed-recent-projects @ewgenius @tleo19 @jylamont @pernielsentikaer @tmwrnr
/extensions/zefix @cimnine
/extensions/zeitraum @KennethWussmann
/extensions/zen-browser @Keyruu @theherk
/extensions/zen-browser @Keyruu @theherk @walker-tx
/extensions/zen-mode @pradeepb28
/extensions/zendesk @cpenned @xmok
/extensions/zeplin-project-search @dorukgunes @xmok
Expand Down
5 changes: 4 additions & 1 deletion .github/extensionName2Folder.json
Original file line number Diff line number Diff line change
Expand Up @@ -790,7 +790,7 @@
"anfalas/kaleidoscope": "kaleidoscope",
"yalishanda/kaomoji-search": "kaomoji-search",
"lucaschultz/karabiner-profile-switcher": "karabiner-profile-switcher",
"Sulfyderz/keepassxc": "keepassxc",
"pabroux/keepassxc": "keepassxc",
"NirLevy/key-value": "key-value",
"huzef44/keyboard-brightness": "keyboard-brightness",
"lucaschultz/input-switcher": "keyboard-layout-switcher",
Expand Down Expand Up @@ -1516,6 +1516,7 @@
"k41531/snap-jot": "snap-jot",
"renzo/snapask": "snapask",
"Pierrad/sncftraintimes": "sncftraintimes",
"night_coder/sniffer": "sniffer",
"renfei_song/snippetslab": "snippetslab",
"astronight/snippetsurfer": "snippetsurfer",
"koinzhang/social-network-trends": "social-network-trends",
Expand All @@ -1529,6 +1530,7 @@
"bobheadxi/sourcegraph": "sourcegraph",
"i906/sourcetree": "sourcetree",
"pradeepb28/spaces": "spaces",
"xmok/spaceship": "spaceship",
"doktor500/spanish-tv-guide": "spanish-tv-guide",
"danyelkeddah/spatie-documentation": "spatie-documentation",
"AllanM/specify": "specify",
Expand Down Expand Up @@ -1758,6 +1760,7 @@
"ujjwal1998/upnote": "upnote",
"iaroslav_naiden/uptime": "uptime",
"MarlburroW/uptime-kuma": "uptime-kuma",
"xmok/uptime-robot": "uptime-robot",
"pernielsentikaer/urban-dictionary": "urban-dictionary",
"Johnson/url-parse": "url-parse",
"Visual-Studio-Coder/url-shortener": "url-shortener",
Expand Down
10 changes: 9 additions & 1 deletion .github/raycast2github.json
Original file line number Diff line number Diff line change
Expand Up @@ -1821,5 +1821,13 @@
"gohadar": "gohadar",
"ericchernuka": "ericchernuka",
"emilshr": "emilshr",
"zakj": "zakj"
"zakj": "zakj",
"jokeychen": "JokeyChen",
"enneemme": "EnneEmme",
"walker-tx": "walker-tx",
"oribarak": "xmok",
"peteroltmann": "pewpeo",
"pabroux": "zkytech",
"dany": "dcastil",
"night_coder": "Amr-Shams"
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,8 @@ dist
## Extension archives
examples/**/*.zip
extensions/**/*.zip
examples/**/.github
extensions/**/.github

# IntelliJ / WebStorm
.idea/
Expand Down
2 changes: 1 addition & 1 deletion docs/.config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "1.91.0"
"version": "1.91.2"
}
4 changes: 4 additions & 0 deletions docs/api-reference/feedback/toast.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ When an asynchronous operation is happening or when an error is thrown, it's usu

Additionally, Toasts can have some actions associated to the action they are about. For example, you could provide a way to cancel an asynchronous operation, undo an action, or copy the stack trace of an error.

{% hint style="info" %}
The `showToast()` will fallback to [showHUD()](./hud.md#showhud) if the Raycast window is closed.
{% endhint %}

![](../../.gitbook/assets/toast.webp)

## API Reference
Expand Down
6 changes: 6 additions & 0 deletions extensions/1password/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# 1Password Changelog

## [Moved contributor] - 2025-02-03

## [Enhancements] - 2025-02-12

- Give a guid page when the user not install 1Password CLI

## [Maintenance] - 2025-01-19

- Remove unused Bun lockfile
Expand Down
4 changes: 2 additions & 2 deletions extensions/1password/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
"pernielsentikaer",
"cb372",
"henrik-dmg",
"spacedog",
"superwhys",
"lukah",
"litomore",
Expand All @@ -20,7 +19,8 @@
],
"past_contributors": [
"Davidwalser",
"JakeMoosey"
"JakeMoosey",
"spacedog"
],
"categories": [
"Security"
Expand Down
7 changes: 7 additions & 0 deletions extensions/1password/src/v8/components/AuthContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import {
getCliPath,
} from "../utils";
import { Error as ErrorGuide } from "./Error";
import { Guide } from "./Guide";

interface AuthContextType {
isAuthenticated: boolean;
Expand All @@ -37,6 +38,12 @@ interface AuthProviderProps {
}

export const AuthProvider: React.FC<AuthProviderProps> = ({ children }) => {
try {
getCliPath();
} catch {
return <Guide />;
}

const [isAuthenticated, setIsAuthenticated] = useState<boolean>(getSignInStatus());
const [zshMissing] = useState<boolean>(!checkZsh());
const [accountSelected, setAccountSelected] = useState<boolean>(true);
Expand Down
6 changes: 3 additions & 3 deletions extensions/1password/src/v8/components/Error.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ import { Action, ActionPanel, Detail, Icon, openExtensionPreferences } from "@ra
import resetCache from "../../reset-cache";
import { getCliPath, ZSH_PATH } from "../utils";

const cliPath = getCliPath();
export function Error() {
const cliPath = getCliPath();

const ERROR = `
const ERROR = `
${cliPath ? "" : `# 1Password CLI Tool Not Configured or Installed Properly`}
${cliPath ? "" : `# Zsh Shell Not Configured or Installed Properly`}
Expand Down Expand Up @@ -36,7 +37,6 @@ We're here to help ensure a smooth setup process!
---`;

export function Error() {
return (
<Detail
markdown={ERROR}
Expand Down
3 changes: 3 additions & 0 deletions extensions/8ball/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 8 Ball Changelog

## [Update dependencies] - 2025-02-12
18 changes: 11 additions & 7 deletions extensions/8ball/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions extensions/adguard-home/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# AdGuard Home Raycast Extension Changelog

## [1.1.2] - 2025-02-05

- Fixed disable protection status icon
- Updated extension title to use proper case
- Optimize status rendering

## [1.1.1] - 2025-01-29

- Added countdown timer for snooze status
Expand Down
4 changes: 2 additions & 2 deletions extensions/adguard-home/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"$schema": "https://www.raycast.com/schemas/extension.json",
"name": "adguard-home",
"title": "Adguard Home",
"title": "AdGuard Home",
"description": "Control your AdGuard Home instance",
"icon": "command-icon.png",
"version": "1.1.1",
"version": "1.1.2",
"author": "theplgeek",
"homepage": "https://plgeek.com",
"repository": "https://github.com/subsy/raycast-adguard-home",
Expand Down
23 changes: 13 additions & 10 deletions extensions/adguard-home/src/snooze-protection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,6 @@ export default function Command() {
return;
}

if (diff % (5 * 1000) === 0) {
fetchStatus();
}

const seconds = Math.floor(diff / 1000);
const hours = Math.floor(seconds / 3600);
const minutes = Math.floor((seconds % 3600) / 60);
Expand All @@ -52,11 +48,18 @@ export default function Command() {
? `${minutes}m ${remainingSeconds}s`
: `${remainingSeconds}s`;
setRemainingTime(newRemainingTime);
}, 500);
}, 1000);

return () => clearInterval(interval);
}, [snoozeEndTime]);

useEffect(() => {
if (!snoozeEndTime) return;

const statusInterval = setInterval(fetchStatus, 5000);
return () => clearInterval(statusInterval);
}, [snoozeEndTime]);

async function fetchStatus() {
try {
const data = await getStatus();
Expand Down Expand Up @@ -112,10 +115,10 @@ export default function Command() {
return (
<List isLoading={isLoading}>
<List.Item
title="Current Status"
title="Protection Status"
icon={{
source: status?.protection_enabled ? Icon.CheckCircle : Icon.Clock,
tintColor: status?.protection_enabled ? Color.Green : Color.Orange,
source: status?.protection_enabled ? Icon.CheckCircle : remainingTime ? Icon.Clock : Icon.XMarkCircle,
tintColor: status?.protection_enabled ? Color.Green : remainingTime ? Color.Orange : Color.Red,
}}
accessories={[
{
Expand All @@ -125,8 +128,8 @@ export default function Command() {
? `Disabled (${remainingTime} remaining)`
: "Protection Disabled",
icon: {
source: status?.protection_enabled ? Icon.CheckCircle : Icon.Clock,
tintColor: status?.protection_enabled ? Color.Green : Color.Orange,
source: status?.protection_enabled ? Icon.CheckCircle : remainingTime ? Icon.Clock : Icon.XMarkCircle,
tintColor: status?.protection_enabled ? Color.Green : remainingTime ? Color.Orange : Color.Red,
},
},
]}
Expand Down
Loading

0 comments on commit ed2207d

Please sign in to comment.