HolgerHatGarKeineNode
2995063f6c
remove: unused Livewire component EinundzwanzigPlebTable (0 references in codebase, pre-existing broken test unrelated)
2026-01-23 01:44:49 +01:00
HolgerHatGarKeineNode
b280376376
remove: unused method NostrAuth::pleb() (0 usages in codebase)
2026-01-23 01:30:58 +01:00
HolgerHatGarKeineNode
acd3b3c395
remove: unused Livewire component MeetupTable (0 references in codebase)
2026-01-23 01:25:35 +01:00
HolgerHatGarKeineNode
29d83e9af7
remove: unused Livewire component NotificationForm (0 references in codebase)
2026-01-23 01:11:35 +01:00
HolgerHatGarKeineNode
15ac675407
remove: unused Livewire component VoteForm (0 references in codebase)
2026-01-23 01:05:06 +01:00
HolgerHatGarKeineNode
4a425da923
🎨 Update color palette: replace gray with zinc across Blade templates for improved design consistency and accessibility.
...
🛠 Refactor forms: rename NostrAuth method for clarity and enhance Flux button usage for cleaner and reusable components.
✨ Add `WithNostrAuth` trait: refactor `show` template logic, streamline project-support handling, and improve layout readability.
2026-01-20 14:58:02 +01:00
HolgerHatGarKeineNode
34f8d949d5
✨ Add NIP-05 handle management: Introduce migration, API route, and Livewire updates to support NIP-05 handle verification.
...
⚡ Enhance Nostr fetcher: Refactor profile data merging logic for improved efficiency and accuracy.
🛠
2026-01-20 13:56:50 +01:00
HolgerHatGarKeineNode
a6c8fb6435
✨ Refactor project-support forms: add admin-only fields, improve Flux form components, and enhance layout for consistency. 🛠️ Remove redundant NostrAuth methods and streamline authorization logic.
2026-01-20 00:49:28 +01:00
HolgerHatGarKeineNode
bf31b9f001
✨ Integrate Flux modals for member acceptance and rejection actions, refactor related Livewire methods, and improve Blade table structure for consistency and UX.
2026-01-18 23:28:27 +01:00
HolgerHatGarKeineNode
22d3e6aac1
🛠️ Add Eloquent factories for ProjectProposal and Election models, integrate HasFactory trait, and update tests with NostrAuth for authentication validation.
2026-01-18 22:33:35 +01:00
HolgerHatGarKeineNode
31fb04caaa
🗑️ Remove outdated migration files for einundzwanzig_plebs and pulse tables, restructure directory, and update testing suite with new factories and Livewire tests.
2026-01-18 22:23:23 +01:00
HolgerHatGarKeineNode
00707797e5
🚀 Refactor Livewire tables: update PowerGrid imports, replace deprecated methods, and enable WithExport trait for improved maintainability.
2026-01-18 21:21:53 +01:00
HolgerHatGarKeineNode
b090336c4f
🛠️ Refactor migrations, models, configs, and Blade files to apply consistent formatting, remove unnecessary lines, and improve readability.
2026-01-18 19:50:04 +01:00
HolgerHatGarKeineNode
0694a2d837
✨ Add Livewire Flux components and new tests for project proposal and editing forms
2026-01-18 15:19:00 +01:00
HolgerHatGarKeineNode
00216409b4
🗑️ Remove unused Livewire components and Blade views related to elections, member management, changelog, project support, and meetups.
2026-01-18 01:33:24 +01:00
HolgerHatGarKeineNode
a73587b9e8
🛠️ Refactor and streamline Blade templates for project support and elections, including improved conditionals and structure cleanup
...
🛠️ Replace `shell_exec` with `Process` in Changelog Livewire component for safer command execution
2026-01-17 23:54:06 +01:00
HolgerHatGarKeineNode
0abbe69868
🗑️ Remove election-related blade files no longer in use
2026-01-17 23:26:05 +01:00
HolgerHatGarKeineNode
5783445b68
🛠️ Simplify route definition and update JS for Nostr profile handling
2026-01-06 19:57:43 +01:00
HolgerHatGarKeineNode
ed378ad5a0
🔧 Remove obsolete maintainers file
...
🛠️ Improve ProjectProposal form logic and refactor mounting process
🐳 Update Docker image reference in docker-compose configuration
🪵 Add logging to NostrFetcherTrait for better debugging
2025-12-23 13:45:34 +01:00
user
9c1cea5868
🔒 Add Nostr authentication support with custom guard and user provider
...
🛠️ Integrate Nostr auth across relevant components and views
📦 Update config, routes, and service provider for Nostr auth
2025-11-20 23:10:20 +01:00
fsociety
936e27a31c
✨ refactor(pleb-table, project-support): clean up concatenation, improve filter handling, and optimize layout
2025-06-04 17:55:15 +02:00
fsociety
26c8b06162
🐛 fix(pleb-table): update Nostrudel URL in Npub link for accuracy and functionality
2025-06-04 17:49:23 +02:00
fsociety
14a216325d
🔄 chore(deps): update multiple dependencies in yarn.lock to latest versions for improved compatibility
2025-06-04 17:33:30 +02:00
fsociety
77c33fcbee
🎨 refactor(forms): change accepted to boolean and sats_paid to numeric default values in ProjectProposalForm
2025-02-14 20:52:47 +01:00
fsociety
8c0c3cab3e
🎨 refactor(table): update email and status columns visibility in EinundzwanzigPlebTable for export functionality
2025-02-13 13:04:13 +01:00
fsociety
e72a1aa814
🎨 feat(project-support): add accepted checkbox and sats paid fields to project proposal form
2025-01-16 17:48:50 +01:00
fsociety
73bed106b4
🚀 update(dependencies): upgrade Laravel framework and other packages to latest versions
2024-12-23 18:27:08 +01:00
fsociety
c4cb0fdf83
🎉 feat(table): add new export columns for email, status, npub, and payment details in PlebTable.
2024-10-28 14:56:33 +01:00
fsociety
3404c1cfcb
🎨 style(UI): format payment amount and improve association status label display in PlebTable.
2024-10-27 12:11:25 +01:00
fsociety
65688f649e
🚀 feat(form): simplify validation for check property in ApplicationForm and add alert for agreement in profile view.
2024-10-26 19:40:56 +02:00
fsociety
d4dd446c86
✨ feat(form): add checkbox for agreement to club statutes and email input for updates in profile section
2024-10-26 12:10:11 +02:00
fsociety
3055bfa196
🎨 feat(notification): add private disk for PDF uploads and update download route with signed URL.
2024-10-25 20:06:19 +02:00
fsociety
f600c7983c
🚀 feat(dependencies): add spatie/laravel-ciphersweet package for encryption support
...
✨ feat(profile): integrate email and fax fields in association profile
🆕 feat(migrations): create blind_indexes table for encrypted data
🔧 feat(model): implement CipherSweet in EinundzwanzigPleb for email encryption
🔧 config: add ciphersweet configuration file for encryption settings
🗄️ migration: add email field to einundzwanzig_plebs table for user data
2024-10-25 16:15:28 +02:00
fsociety
1bf8c66b35
🚀 feat(news): add news management with upload functionality and category selection in the association module
2024-10-25 15:02:23 +02:00
fsociety
06c43501a0
🎉 feat(project-support): update project support links and implement voting functionality with reasons for rejection.
2024-10-24 19:02:17 +02:00
fsociety
ef1d0fdf17
🎨 feat(project): enhance project support form with image upload and validation features.
...
🗃️ refactor(project): rename project support route for clarity and consistency.
🗑️ chore(project): implement delete confirmation for project proposals in the index view.
🔧 fix(editor): adjust initialization delay for SimpleMDE editor to improve responsiveness.
📸 fix(media): update fallback image URL in ProjectProposal model for better asset management.
2024-10-24 18:05:37 +02:00
fsociety
6db38d08f5
🆕 feat(project): add website field and validation for project proposals form
2024-10-24 17:40:51 +02:00
fsociety
c6b3593341
🚀 feat(project-support): add project proposal form and listing pages with image uploads and voting functionality
2024-10-23 18:10:14 +02:00
fsociety
9ac89de553
🛠️ fix(plebTable): display payment amount in green if paid, otherwise show no payment message
2024-10-22 17:19:31 +02:00
fsociety
ce1cffc66a
🎨 style(navigation): reduce icon sizes in navigation components for better layout consistency
...
🔧 fix(ApplicationForm): change validation rule for reason to nullable string
📝 update(profile): simplify membership status messages and remove unnecessary fields
🎨 style(election): adjust import formatting for better readability
🎨 style(association): reduce icon sizes in association navigation links for consistency
2024-10-22 15:59:33 +02:00
fsociety
af91859a4d
🔧 refactor(NostrFetcher): simplify filter assignment and add condition to fetch profiles only if available
2024-10-16 16:40:55 +02:00
fsociety
a2eb39e61e
🔧 feat(NostrFetcher): add null check for event before processing JSON data in profile update
2024-10-16 16:34:08 +02:00
fsociety
a04f1e691f
🛠️ fix(NostrFetcherTrait): handle empty data case by returning instead of throwing an exception
2024-10-16 16:19:51 +02:00
fsociety
ef109b87a3
🎨 style(association-status): update text color for default association status in Pleb table component
2024-10-07 14:18:10 +02:00
fsociety
e89265d447
🎨 feat(association): enhance association status formatting with dynamic CSS classes in PlebTable component
2024-10-07 14:16:11 +02:00
fsociety
9065719ca3
🎨 feat(footer): set per page option to 0 in EinundzwanzigPlebTable for pagination adjustments.
2024-10-07 14:08:23 +02:00
fsociety
c0040e3527
✨ feat(tables): remove multiSort option and add association_status to PlebTable
2024-10-07 14:07:25 +02:00
fsociety
15f391cd47
✨ feat(table): update default sort field to association_status in EinundzwanzigPlebTable component
2024-10-07 14:05:51 +02:00
fsociety
9fc010d262
🎨 style(EinundzwanzigPlebTable): change default sort direction from ascending to descending
2024-10-07 13:43:14 +02:00
fsociety
5e830a83a7
🚀 feat(profile): update video visibility based on user login state in profile page
...
🎨 style(app): reorder script includes for better organization in app layout
✨ feat(plebTable): implement confirmation dialogs for accepting and deleting entries in Pleb table
2024-10-07 12:49:47 +02:00