diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..61eb96b --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,21 @@ +version: 2 +updates: + # Enable version updates for NuGet packages + - package-ecosystem: "nuget" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 10 + labels: + - "dependencies" + - "nuget" + + # Enable version updates for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + labels: + - "dependencies" + - "github-actions" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index db38931..f2c3d4d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,13 +16,15 @@ env: jobs: build: runs-on: windows-latest + permissions: + contents: read steps: - name: Checkout repository uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -55,7 +57,7 @@ jobs: uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: ${{ env.DOTNET_VERSION }} diff --git a/README.md b/README.md index 0796281..ed9cf49 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,17 @@ A powerful desktop toolkit for VRChat group owners and moderators. Fast login, r - Quick "Use" button to select user - One-click invite sending -### 📅 Calendar Events +### īŋŊ Inviter Hub (New!) +- **Instance Inviter**: Detect users in your current VRChat instance and invite them to your group. + - Filter by Trust Level (Visitor, New User, User, Known, Trusted). + - **18+ Only Filter**: Only show users with confirmed 18+ age verification. + - "Select All" and bulk invite capabilities. +- **Friend Inviter**: Quickly invite your online friends to your group. +- **Join Requests**: Monitor and process group join requests. + - Filter requests by 18+ status. + - Approve or block users directly. + +### īŋŊ📅 Calendar Events - Create and manage group events - **Event Options:** - Title, description, category diff --git a/src/App.xaml b/src/App.xaml index 6e430f3..6e10db2 100644 --- a/src/App.xaml +++ b/src/App.xaml @@ -38,7 +38,13 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Views/InviterHubView.xaml.cs b/src/Views/InviterHubView.xaml.cs new file mode 100644 index 0000000..cb4c7f9 --- /dev/null +++ b/src/Views/InviterHubView.xaml.cs @@ -0,0 +1,11 @@ +using System.Windows.Controls; + +namespace VRCGroupTools.Views; + +public partial class InviterHubView : UserControl +{ + public InviterHubView() + { + InitializeComponent(); + } +} diff --git a/src/Views/MainWindow.xaml b/src/Views/MainWindow.xaml index 1fcbd92..097e46f 100644 --- a/src/Views/MainWindow.xaml +++ b/src/Views/MainWindow.xaml @@ -170,15 +170,22 @@ Height="40" Margin="0,0,0,5" Style="{StaticResource MaterialDesignFlatButton}" - Foreground="White"/> -