Commit Graph

173 Commits

Author SHA1 Message Date
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 6edcf014a6 🗑️ Remove unused and outdated Blade views, refactor access restriction messages with Flux callout components, and update related Livewire tests for improved maintainability and UX. 2026-01-18 23:10:37 +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 7db9c04505 🛠️ Refactor Blade templates: improve formatting, streamline HTML structure, and update modal implementation for better maintainability. 2026-01-18 21:11:36 +01:00
HolgerHatGarKeineNode 42e7d7af8e 🚀 Replace fully-qualified class names with imports in Blade and Livewire components, refactor conditionals and formatting for improved readability. 2026-01-18 21:07:28 +01:00
HolgerHatGarKeineNode 18f8dd99e3 🚀 Integrate Flux modals and toasts into Blade templates, refactor delete confirmation logic, and replace deprecated WireUI notifications for improved UX. 2026-01-18 20:47:12 +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 a4aad6ebb6 🗑️ Remove deprecated and unused layouts, components, and assets; update dependencies and integrate TailwindCSS v4 for improved consistency. 2026-01-18 19:18:51 +01:00
HolgerHatGarKeineNode 6ea8d7c546 🗑️ Remove unused postcss.config.js and streamline sidebar navigation with updated Blade components
 Add `:currentRoute` prop bindings and update Tailwind configuration for enhanced theme customization
2026-01-18 17:54:11 +01:00
HolgerHatGarKeineNode ddb79476ca 🛠️ Update window.nostr.min.js with optimized logic and improved syntax for better performance and readability 2026-01-18 17:42:01 +01:00
HolgerHatGarKeineNode 1597cbba9c 🛠️ Fix typo in seo definition and refine navbar/sidebar bindings by replacing inline conditionals with :current properties
🗑️ Remove unused EasyMDE assets and scripts from layout template
2026-01-18 15:24:49 +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 30e78711c9 Add reusable Blade components for inputs and layouts: FilePond, navigation groups, and notification buttons 2026-01-18 13:23:20 +01:00
HolgerHatGarKeineNode 22c8ad3588 🗑️ Remove unused Blade templates and components across navigation, layouts, and details, streamlining unused sections like admin, association, courses, events, and dark-mode toggle. 2026-01-18 01:45:02 +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 f73ba2ea15 Fix Livewire routes and upgrade SFC component to Laravel 4 2026-01-18 00:09:26 +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 220680ab3a 🛠️ Update fallback to include npub when handling null profiles in project proposal blade template 2026-01-06 21:11:59 +01:00
HolgerHatGarKeineNode d1809c30e0 🛠️ Add safe navigation operator and fallback handling for null profiles in project proposal blade template 2026-01-06 21:10:57 +01:00
HolgerHatGarKeineNode 7dd0c32d4f 🛠️ Add safe navigation operator and fallback asset for handling null profiles in blade templates 2026-01-06 21:09:14 +01:00
HolgerHatGarKeineNode a1dd16cf65 🛠️ Add safe navigation operator to handle potential null profiles in project card component 2026-01-06 21:07:25 +01:00
HolgerHatGarKeineNode eb7d090ad3 🛠️ Handle null profile gracefully in project card component 2026-01-06 21:05:10 +01:00
HolgerHatGarKeineNode 5783445b68 🛠️ Simplify route definition and update JS for Nostr profile handling 2026-01-06 19:57:43 +01:00
HolgerHatGarKeineNode 722056a7c8 🔑 Add new public key to admin allowed list for association members 2026-01-06 14:36:23 +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 78f019bc4c 🛠️ Refactor association profile view: optimize imports and improve formatting.
 Add conditional rendering for recommended Nostr apps section.
🌐 Update UI styles and error messaging.
2025-11-20 23:20:14 +01:00
user 851bab49eb 🔒 Add Nostr authentication login calls across association views 2025-11-20 23:13:35 +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
user aff3f32c9b Remove nostr-login dependency and update lockfile. 2025-11-20 21:01:08 +01:00
user 07caebd54f Validate payment status before showing "Add meetup" button in project support. 2025-11-16 18:30:20 +01:00
user 308b2e9763 Update error message on Nostr-Relay payment initialization in association profile page 2025-08-28 19:08:25 +02: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 6f050041e4 feat(projects): enhance search functionality in Project Support with dynamic updates 2025-06-04 17:38:15 +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 0b5b6cc9ad 🎉 update(deps): bump dependencies for email-validator, pretty-package-versions, and others to latest versions
🔒 refactor(auth): streamline access control logic in election and project support forms

 add(styles): include partial styles for better layout management

🚀 feat(layout): integrate new styles partial into main layout for consistent design

🆕 create(partials): add styles partial to manage CSS styles more effectively
2025-03-23 23:28:02 +01:00
fsociety ffa6564d00 🐛 fix(profile): correct GitHub link in the association profile page for better accessibility 2025-03-11 18:12:53 +01:00
fsociety 5f6ee862be 📝 fix(profile): update descriptions to use "Keys" instead of "Accounts" for clarity in mobile app references. 2025-03-11 18:09:50 +01:00
fsociety d21dc06457 🎨 chore(profile): remove Nsec.app tutorial video from association profile page 2025-03-11 18:03:31 +01:00
fsociety ca0d820dca 🎨 **feat**(UI): Add recommended Nostr login and signer apps section to profile page. 2025-03-11 18:01:39 +01:00
fsociety 46427e7e14 🎨 feat(profile): update payment event display to show latest event content in association profile page 2025-02-28 14:19:59 +01:00
fsociety 1eb56f5897 🔧 fix(profile): remove redundant text about payment development in membership details 2025-02-13 13:19:42 +01:00
fsociety 30cec82595 🚧 refactor(news): remove authorization check for association status in news index view 2025-02-13 12:57:13 +01:00
fsociety aa81878fa0 🎨 feat(project-support): update project display logic based on approval and disapproval counts 2025-01-17 20:18:12 +01:00
fsociety c2857fb2f4 🚀 feat(SEO): format Satoshis in project proposal support description for better readability. 2025-01-16 17:54:46 +01:00
fsociety 63491347e6 🎨 feat(seo): update SEO description to reflect project support status in project proposal view. 2025-01-16 17:53:26 +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 a0171442a9 📦 feat(project-support): order project support items by creation date in descending order 2024-12-23 18:30:26 +01:00
fsociety 73bed106b4 🚀 update(dependencies): upgrade Laravel framework and other packages to latest versions 2024-12-23 18:27:08 +01:00
fsociety 899ff36334 🎨 refactor(election): improve event mapping with filter for valid events in election views and mockup file. 2024-12-17 15:31:55 +01:00