Loading login page...
7 | 8 |Loading...
22 |Redirecting to dashboard...
30 |45 | Please be careful, this service is an early alpha, join the Github repo to get updates. 46 |
47 |Loading or checking admin permissions...
23 | 24 |34 | Welcome, Administrator {user.username}! 35 |
36 | 37 |View and manage all users in the system.
42 | 43 | Manage Users 44 | 45 |View and manage all groups in the system.
52 | 53 | Manage Groups 54 | 55 |View and manage all webhooks in the system.
62 | 63 | Manage Webhooks 64 | 65 |90 | Remembered your password? Login here. 91 |
92 |
10 | Patrick Walter
11 | Leipziger Str. 4
12 | 55283 Nierstein
13 | Germany
14 |
18 | Phone: +49 162 966 9809
19 | Email: pw@gummipunkt.eu
20 |
24 | Patrick Walter
25 | Leipziger Str. 4
26 | 55283 Nierstein, Germany
27 |
31 | The European Commission provides a platform for online dispute resolution (ODR):
32 |
33 | https://ec.europa.eu/consumers/odr/
34 | .
35 | You can find our email address above in the legal notice.
36 |
40 | We are not willing or obligated to participate in dispute resolution proceedings before a 41 | consumer arbitration board. 42 |
43 | 44 |46 | As a service provider, we are responsible for our own content on these pages in accordance with 47 | § 7 para. 1 TMG under general law. According to §§ 8 to 10 TMG, however, we as a service provider 48 | are not under any obligation to monitor transmitted or stored third-party information or to 49 | investigate circumstances that indicate illegal activity. 50 |
51 |52 | Obligations to remove or block the use of information under general law remain unaffected. 53 | However, liability in this regard is only possible from the point in time at which knowledge of 54 | a specific infringement becomes known. Upon becoming aware of corresponding infringements, we 55 | will remove this content immediately. 56 |
57 | 58 |60 | Our offer contains links to external third-party websites over whose content we have no influence. 61 | Therefore, we cannot assume any liability for this external content. The respective provider or 62 | operator of the pages is always responsible for the content of the linked pages. The linked pages 63 | were checked for possible legal violations at the time of linking. Illegal content was not 64 | recognizable at the time of linking. 65 |
66 |67 | However, permanent monitoring of the content of the linked pages is not reasonable without concrete 68 | evidence of a legal violation. If we become aware of legal violations, we will remove such links 69 | immediately. 70 |
71 | 72 |74 | The content and works created by the site operators on these pages are subject to German copyright law. 75 | Duplication, processing, distribution and any kind of commercialization of such material beyond the 76 | scope of the copyright law shall require the prior written consent of its respective author or creator. 77 | Downloads and copies of this site are only permitted for private, non-commercial use. 78 |
79 |80 | Insofar as the content on this site was not created by the operator, the copyrights of third parties 81 | are respected. In particular, third-party content is identified as such. Should you nevertheless 82 | become aware of a copyright infringement, please inform us accordingly. If we become aware of legal 83 | violations, we will remove such content immediately. 84 |
85 |Loading authentication status...
} 41 | {isAuthenticated &&You are already logged in. Redirecting to dashboard...
} 42 | 43 |114 | Already have an account? Login here. 115 |
116 |Loading authentication status...
} 55 | {isAuthenticated &&You are already logged in. Redirecting to dashboard...
} 56 | 57 |119 | Don't have an account yet? Register here. 120 |
121 |122 | Forgot password? 123 |
124 |Loading...
80 | 81 |Loading or invalid link...
} 87 |89 | Back to Login 90 |
91 |154 | Proceed to Login 155 |
156 | )} 157 |Loading groups...
110 | 111 |Error: {error}
122 |You haven't created any groups yet.
148 |156 | {group.description || 'No description available.'} 157 |
158 |160 | 161 | Edit 162 | 163 |
164 |165 | 166 | Webhooks 167 | 168 |
169 |170 | 177 |
178 |Loading group data...
102 | 103 |Access Denied. You need to be an admin to view this page.
113 | Back to Dashboard 114 |No groups found in the system.
141 || ID | 148 |Name | 149 |Owner (User) | 150 |Signal Group ID | 151 |Webhooks | 152 |Created At | 153 |Actions | 154 |
|---|---|---|---|---|---|---|
| {g.id} | 160 |{g.group_name} | 161 |{g.user_username} ({g.user_email}) | 162 |{g.signal_group_id || '-'} | 163 |{g.webhook_count} | 164 |{new Date(g.created_at).toLocaleString()} | 165 |166 | 172 | | 173 |
Loading webhook data...
103 | 104 |Access Denied. You need to be an admin to view this page.
114 | Back to Dashboard 115 |No webhooks found in the system.
142 || ID | 149 |Description | 150 |Token (Partial) | 151 |Active | 152 |Group (Owner) | 153 |Created At | 154 |Actions | 155 |
|---|---|---|---|---|---|---|
| {wh.id} | 161 |{wh.webhook_description || '-'} | 162 |{wh.webhook_token.substring(0,8)}... |
163 | {wh.is_active ? 'Yes' : 'No'} | 164 |{wh.group_name} ({wh.user_username}) | 165 |{new Date(wh.created_at).toLocaleString()} | 166 |167 | 173 | | 174 |
Loading user data...
103 | 104 |Access Denied. You need to be an admin to view this page.
115 | Back to Dashboard 116 |No users found.
143 || ID | 150 |Username | 151 |Is Admin? | 153 |Registered At | 154 |Groups | 155 |Webhooks | 156 |Actions | 157 ||
|---|---|---|---|---|---|---|---|
| {u.id} | 163 |{u.username} | 164 |{u.email} | 165 |{u.is_admin ? 'Yes' : 'No'} | 166 |{new Date(u.created_at).toLocaleString()} | 167 |{u.group_count} | 168 |{u.webhook_count_total} | 169 |170 | 178 | | 179 |
Loading group details...
116 | 117 |{error || 'Group not found or access denied.'}
128 | Back to group overview 129 |Webhook created successfully!
153 |Description: {createdWebhook.description || '-'}
155 |Webhook URL:
156 |This token is shown only once. Please copy it securely.
172 | 173 |Loading webhooks...
128 | 129 |{error}
140 | 141 | Back to group overview 142 | 143 |Group details could not be loaded.
154 | 155 | Back to group overview 156 | 157 |Error loading webhooks: {error}. Please try again later.
184 |No webhooks have been created for this group yet.
197 |204 | {webhook.description || 'No description'} 205 |
206 |
207 | Token: {webhook.webhook_token.substring(0, 8)}...
208 |
215 |
217 | Created at: {new Date(webhook.created_at).toLocaleDateString('en-US')} 218 |
219 |Loading dashboard...
97 |Click on the "Groups" menu item in the navigation bar.
144 |You will see a list of your existing groups. You can select one for which you want to create a webhook, or create a new group.
148 |Within the detail view of a group, you will find options to manage webhooks (e.g., a tab or a button "Manage Webhooks").
152 |Click on "Create New Webhook". A form will open.
156 |After entering all required information, save the webhook.
169 |Many systems offer a way to send test notifications to the webhook. Use this feature to ensure your integration is working correctly.
173 |Groups
184 |Manage your Signal groups. ({isLoadingData ? '...' : groups.length})
185 |Webhooks
195 |Total configured webhooks. ({isLoadingData ? '...' : totalWebhooks})
196 |Admin Area
212 |Manage users and system settings.
213 |Settings
224 |Change your password and other settings.
225 |