Commit Graph

118 Commits

Author SHA1 Message Date
fsociety
22676d3f48 🎨 fix(project): update date format to 'd.m.Y' in project proposal view file 2024-10-24 19:33:38 +02:00
fsociety
c2e1fc2695 feat(seo): update SEO title for project proposal support page with project name. 2024-10-24 19:29:33 +02:00
fsociety
1e57f7dd4c 🎨 refactor(project): update title formatting for project proposal view in Blade template 2024-10-24 19:27:59 +02:00
fsociety
69263b667e 🔧 fix(project-proposal): update SEOData parameters for improved description handling in project support view 2024-10-24 19:27:01 +02:00
fsociety
85df94915e 🎨 refactor(proposal): streamline vote handling and improve Nostr login/logout functions in project proposal view. 2024-10-24 19:24:31 +02:00
fsociety
05773cb5b3 🎉 feat(seo): add Laravel SEO package and create SEO migration for better site optimization. 2024-10-24 19:18:30 +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
0144e7ba01 🔧 feat(project-support): add delete and edit buttons for project proposals in the index view. 2024-10-24 18:09:53 +02:00
fsociety
ebf6dd039d 🔧 feat(project-support): add link to project website in support section of the index page 2024-10-24 18:06:48 +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
5c4f9b6371 🎨 fix(profile): reset payment status and refresh payment event for accurate display in profile view. 2024-10-24 17:02:26 +02:00
fsociety
52109394bd 🔧 fix(association): adjust checkout expiration and handle expired payment events in profile view 2024-10-24 16:58:04 +02:00
fsociety
9cf38b4788 feat(profile): conditionally display receipt button for payments with invoice 2024-10-24 16:47:22 +02:00
fsociety
017892fa2a 🛠️ fix(profile): streamline payment logic in profile view for better readability and efficiency 2024-10-24 16:40:52 +02:00
fsociety
f5d0e82f1a 🎨 feat(profile): filter payment events by paid status in the association profile view 2024-10-24 16:40:34 +02:00
fsociety
ddb13f81b1 🎨 feat(profile): update payment logic to retrieve payments for current year when paid 2024-10-24 16:40:15 +02:00
fsociety
6eaba91e9e 🚀 **feat(payment): integrate BTC Pay for invoice handling and remove QR code dependencies** 2024-10-24 16:38:20 +02:00
fsociety
1621879217 🐛 fix(profile): disable event display when no events are available in the association profile view. 2024-10-24 15:03:24 +02:00
fsociety
9016663929 feat(markdown): add spatie/laravel-markdown for enhanced markdown rendering and code highlighting 2024-10-23 18:29:02 +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
85cccd1c11 🎨 fix(election): handle potential null values for end_time and candidates in election views 2024-10-23 16:15:18 +02:00
fsociety
01d6b506a2 🔧 fix(profile): update wire:poll to wire:poll.2s.keep-alive for better payment listening functionality 2024-10-22 17:21:28 +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
22e0151be4 🚀 feat(migration): add zap endpoint field to payment events table
🎨 refactor(profile): update payment logic and button display
🔧 fix(nostrZap): change relay URL to secure WebSocket protocol
2024-10-22 17:11:32 +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
f1e6be1dd8 🐛 fix(election): update alt attribute for image to improve accessibility in election view 2024-10-16 16:44:23 +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
a16249f37a 🎉 feat(sentry): add Sentry Laravel SDK configuration for error monitoring and performance tracking. 2024-10-09 13:13:50 +02:00
fsociety
5b0f55ba95 🚫 fix(permissions): update unauthorized access alerts for member and election management pages 2024-10-07 14:26:49 +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
93d1372c13 🎨 feat(profile): update profile blade with new message and clean up payment function description 2024-10-07 13:28:01 +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
fsociety
140809c142 🎥 feat(profile): add Nsec.app tutorial video for secure login instructions 2024-10-07 11:06:47 +02:00
fsociety
3cb0584e9c 🔧 refactor(changelog): streamline commit history parsing with improved output format and eliminate redundancy 2024-10-06 15:50:18 +02:00
fsociety
7f6766fbc7 🚀 update(dependencies): upgrade doctrine/sql-formatter to 1.5.0 and other packages 2024-10-06 15:43:32 +02:00
fsociety
c84f91e287 new yarn.lock 2024-10-06 13:46:04 +02:00
fsociety
7e2e806d8f new yarn.lock 2024-10-06 13:43:42 +02:00
fsociety
1d5079bfa0 feat: handle logout events in nostr-login
This commit introduces handling for logout events in nostr-login across various pages. When a user logs out, the current public key and other related information are reset to null. The nostrLogin.js file has also been updated to dispatch a 'nostrLoggedOut' event when this occurs. Additionally, the nostr-login package has been added to the project dependencies.
2024-10-06 13:38:49 +02:00
fsociety
a7716152d4 disable zap 2024-10-05 19:39:58 +02:00
fsociety
af0195ecd4 feat: update UI elements in election page
Updated the UI elements in the election page. Changed the header text and button styling for better readability and consistency.
2024-10-02 14:37:50 +02:00
fsociety
259c012657 feat: dynamic zap endpoint from callback URL in nostrZap.js
This commit fetches the callback URL dynamically instead of using a hardcoded value. This improves the flexibility of the system as the callback URL can now be changed without needing to modify the code.
2024-10-02 14:31:42 +02:00
fsociety
e8820d7c29 feat: add environment-specific relayUrl configuration in nostrZap.js 2024-10-02 14:26:49 +02:00