fsociety
f234038089
📝 feat(association): enhance condition to display button based on currentPleb and board configuration
2024-10-25 12:15:04 +02:00
fsociety
89e50269c5
🎨 feat(seo): update SEO metadata for project support and profile pages
...
✨ feat(seo): set site name, favicon, and fallback descriptions in SEO config
🛠️ fix(election): correct indentation and formatting in election view files
2024-10-25 12:10:49 +02:00
fsociety
1e6a419433
🎨 style(profile): update button to div for better styling in association profile page
2024-10-25 12:01:05 +02:00
fsociety
deb5212653
🎨 **style**(sidebar): Update logo image in sidebar for better appearance
...
🔧 **fix**(project-support): Enhance button layout and add new action buttons
2024-10-25 11:49:26 +02:00
fsociety
77c4f0158e
🎨 refactor: update x-show to x-if for conditionally rendering elements in Blade templates.
2024-10-25 11:34:25 +02:00
fsociety
e7fbcb8c11
🎨 feat(navigation): add admin section to sidebar with links for settings and members management
2024-10-25 11:28:35 +02:00
fsociety
5113954ba7
🛠️ refactor: group function imports for better readability in multiple Blade files
2024-10-24 21:19:06 +02:00
fsociety
c7909c1bea
🔧 fix(website-input): add description for valid URL format in project support forms
2024-10-24 20:21:58 +02:00
fsociety
0798fe9326
🎨 refactor(form): remove image validation from project support
2024-10-24 20:11:05 +02:00
fsociety
16b633f7fe
🔧 fix(project-support): update association status check for project proposal validation
2024-10-24 19:50:02 +02:00
fsociety
6771aee148
🎨 feat(image): validate and upload project proposal images in the form. Update image preview logic.
2024-10-24 19:46:42 +02:00
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
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
5b0f55ba95
🚫 fix(permissions): update unauthorized access alerts for member and election management pages
2024-10-07 14:26:49 +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
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
fsociety
1fb59bd1d6
feat: update payment amount based on environment
...
Update the amountToPay in the profile.blade.php file for the association. In the production environment, the amount will be 21000 while in other environments it will be 1 for testing purposes. Also, format the printed amount with thousands separator for better readability.
2024-10-02 14:13:11 +02:00
fsociety
e937176d52
feat: update event ID in election blade files
...
The event ID for loading Nostr events in the election blade files for both admin and general user views have been updated to 32122.
2024-10-02 12:43:49 +02:00
fsociety
c21a46a870
feat: add boardVotes and showLog functionalities
...
This commit includes the addition of a 'boardVotes' functionality in the electionAdminCharts.js file, and a 'showLog' functionality in the nostrApp.js file. This update provides enhanced interactivity and data handling for the charts and logs respectively.
2024-10-02 12:40:42 +02:00