🔥 **Cleanup:** Removed obsolete .junie guideline files and MCP configuration.

 **Tests:** Added helper function `makeSignedNostrLoginEvent` for generating NIP-42 signed login events. Updated related tests in `Feature/Auth/NostrLoginTest.php` to use this helper.
🚀 **Livewire Testing:** Enhanced authorization checks and added specific creator-based mounts for `meetups.edit`. Improved tests for `MeetupMountTest` and `EditMeetupTest`.
🎨 **Style:** Standardized `request()->route()` to lowercase country codes across multiple Blade templates for consistency.
🛠️ **Config:** Updated `vite.config.js` formatting for improved readability in ignored paths.
This commit is contained in:
BT
2026-05-03 18:36:14 +02:00
parent cf330016a3
commit a4cbb10604
11 changed files with 116 additions and 523 deletions
+2 -2
View File
@@ -46,8 +46,8 @@ it('returns 404 for /api/meetup/ical (currently a stub that aborts)', function (
$this->get('/api/meetup/ical')->assertNotFound();
});
it('returns 404 for /api/meetup index without user_id (currently aborts on missing param)', function () {
$this->getJson('/api/meetup')->assertNotFound();
it('returns 401 for /api/meetup index when unauthenticated (auth-only after IDOR fix)', function () {
$this->getJson('/api/meetup')->assertUnauthorized();
});
it('returns a successful response for /stream-calendar', function () {