Commit Graph

179 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
5476a74c8c 🗑️ Remove unused Nova app.css file to streamline vendor assets 2026-01-18 15:26:42 +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
772853dc61 🛠️ Comment out Echo library import in bootstrap.js to disable unused functionality 2026-01-06 19:34:19 +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
81adc50fc5 Update relay URLs in nostrZap.js configuration 2025-11-16 18:35:48 +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