Commit Graph

  • e7fbcb8c11 🎨 feat(navigation): add admin section to sidebar with links for settings and members management fsociety 2024-10-25 11:28:35 +02:00
  • 5113954ba7 🛠️ refactor: group function imports for better readability in multiple Blade files fsociety 2024-10-24 21:19:06 +02:00
  • c7909c1bea 🔧 fix(website-input): add description for valid URL format in project support forms fsociety 2024-10-24 20:21:58 +02:00
  • 0798fe9326 🎨 refactor(form): remove image validation from project support fsociety 2024-10-24 20:11:05 +02:00
  • 16b633f7fe 🔧 fix(project-support): update association status check for project proposal validation fsociety 2024-10-24 19:50:02 +02:00
  • 6771aee148 🎨 feat(image): validate and upload project proposal images in the form. Update image preview logic. fsociety 2024-10-24 19:46:42 +02:00
  • 22676d3f48 🎨 fix(project): update date format to 'd.m.Y' in project proposal view file fsociety 2024-10-24 19:33:38 +02:00
  • c2e1fc2695 feat(seo): update SEO title for project proposal support page with project name. fsociety 2024-10-24 19:29:33 +02:00
  • 1e57f7dd4c 🎨 refactor(project): update title formatting for project proposal view in Blade template fsociety 2024-10-24 19:27:59 +02:00
  • 69263b667e 🔧 fix(project-proposal): update SEOData parameters for improved description handling in project support view fsociety 2024-10-24 19:27:01 +02:00
  • 85df94915e 🎨 refactor(proposal): streamline vote handling and improve Nostr login/logout functions in project proposal view. fsociety 2024-10-24 19:24:31 +02:00
  • 05773cb5b3 🎉 feat(seo): add Laravel SEO package and create SEO migration for better site optimization. fsociety 2024-10-24 19:18:30 +02:00
  • 06c43501a0 🎉 feat(project-support): update project support links and implement voting functionality with reasons for rejection. fsociety 2024-10-24 19:02:17 +02:00
  • 0144e7ba01 🔧 feat(project-support): add delete and edit buttons for project proposals in the index view. fsociety 2024-10-24 18:09:53 +02:00
  • ebf6dd039d 🔧 feat(project-support): add link to project website in support section of the index page fsociety 2024-10-24 18:06:48 +02:00
  • 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. fsociety 2024-10-24 18:05:37 +02:00
  • 6db38d08f5 🆕 feat(project): add website field and validation for project proposals form fsociety 2024-10-24 17:40:51 +02:00
  • 5c4f9b6371 🎨 fix(profile): reset payment status and refresh payment event for accurate display in profile view. fsociety 2024-10-24 17:02:26 +02:00
  • 52109394bd 🔧 fix(association): adjust checkout expiration and handle expired payment events in profile view fsociety 2024-10-24 16:58:04 +02:00
  • 9cf38b4788 feat(profile): conditionally display receipt button for payments with invoice fsociety 2024-10-24 16:47:22 +02:00
  • 017892fa2a 🛠️ fix(profile): streamline payment logic in profile view for better readability and efficiency fsociety 2024-10-24 16:40:52 +02:00
  • f5d0e82f1a 🎨 feat(profile): filter payment events by paid status in the association profile view fsociety 2024-10-24 16:40:34 +02:00
  • ddb13f81b1 🎨 feat(profile): update payment logic to retrieve payments for current year when paid fsociety 2024-10-24 16:40:15 +02:00
  • 6eaba91e9e 🚀 **feat(payment): integrate BTC Pay for invoice handling and remove QR code dependencies** fsociety 2024-10-24 16:38:20 +02:00
  • 1621879217 🐛 fix(profile): disable event display when no events are available in the association profile view. fsociety 2024-10-24 15:03:24 +02:00
  • 9016663929 feat(markdown): add spatie/laravel-markdown for enhanced markdown rendering and code highlighting fsociety 2024-10-23 18:29:02 +02:00
  • c6b3593341 🚀 feat(project-support): add project proposal form and listing pages with image uploads and voting functionality fsociety 2024-10-23 18:10:14 +02:00
  • 85cccd1c11 🎨 fix(election): handle potential null values for end_time and candidates in election views fsociety 2024-10-23 16:15:18 +02:00
  • 01d6b506a2 🔧 fix(profile): update wire:poll to wire:poll.2s.keep-alive for better payment listening functionality fsociety 2024-10-22 17:21:28 +02:00
  • 9ac89de553 🛠️ fix(plebTable): display payment amount in green if paid, otherwise show no payment message fsociety 2024-10-22 17:19:31 +02:00
  • 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 fsociety 2024-10-22 17:11:32 +02:00
  • 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 fsociety 2024-10-22 15:59:33 +02:00
  • f1e6be1dd8 🐛 fix(election): update alt attribute for image to improve accessibility in election view fsociety 2024-10-16 16:44:23 +02:00
  • af91859a4d 🔧 refactor(NostrFetcher): simplify filter assignment and add condition to fetch profiles only if available fsociety 2024-10-16 16:40:55 +02:00
  • a2eb39e61e 🔧 feat(NostrFetcher): add null check for event before processing JSON data in profile update fsociety 2024-10-16 16:34:08 +02:00
  • a04f1e691f 🛠️ fix(NostrFetcherTrait): handle empty data case by returning instead of throwing an exception fsociety 2024-10-16 16:19:51 +02:00
  • a16249f37a 🎉 feat(sentry): add Sentry Laravel SDK configuration for error monitoring and performance tracking. fsociety 2024-10-09 13:13:50 +02:00
  • 5b0f55ba95 🚫 fix(permissions): update unauthorized access alerts for member and election management pages fsociety 2024-10-07 14:26:49 +02:00
  • ef109b87a3 🎨 style(association-status): update text color for default association status in Pleb table component fsociety 2024-10-07 14:18:10 +02:00
  • e89265d447 🎨 feat(association): enhance association status formatting with dynamic CSS classes in PlebTable component fsociety 2024-10-07 14:16:11 +02:00
  • 9065719ca3 🎨 feat(footer): set per page option to 0 in EinundzwanzigPlebTable for pagination adjustments. fsociety 2024-10-07 14:08:23 +02:00
  • c0040e3527 feat(tables): remove multiSort option and add association_status to PlebTable fsociety 2024-10-07 14:07:25 +02:00
  • 15f391cd47 feat(table): update default sort field to association_status in EinundzwanzigPlebTable component fsociety 2024-10-07 14:05:51 +02:00
  • 9fc010d262 🎨 style(EinundzwanzigPlebTable): change default sort direction from ascending to descending fsociety 2024-10-07 13:43:14 +02:00
  • 93d1372c13 🎨 feat(profile): update profile blade with new message and clean up payment function description fsociety 2024-10-07 13:28:01 +02:00
  • 5e830a83a7 🚀 feat(profile): update video visibility based on user login state in profile page fsociety 2024-10-07 12:49:47 +02:00
  • 140809c142 🎥 feat(profile): add Nsec.app tutorial video for secure login instructions fsociety 2024-10-07 11:06:47 +02:00
  • 3cb0584e9c 🔧 refactor(changelog): streamline commit history parsing with improved output format and eliminate redundancy fsociety 2024-10-06 15:50:18 +02:00
  • 7f6766fbc7 🚀 update(dependencies): upgrade doctrine/sql-formatter to 1.5.0 and other packages fsociety 2024-10-06 15:43:32 +02:00
  • c84f91e287 new yarn.lock fsociety 2024-10-06 13:46:04 +02:00
  • 7e2e806d8f new yarn.lock fsociety 2024-10-06 13:43:42 +02:00
  • 1d5079bfa0 feat: handle logout events in nostr-login fsociety 2024-10-06 13:38:49 +02:00
  • a7716152d4 disable zap fsociety 2024-10-05 19:39:58 +02:00
  • af0195ecd4 feat: update UI elements in election page fsociety 2024-10-02 14:37:50 +02:00
  • 259c012657 feat: dynamic zap endpoint from callback URL in nostrZap.js fsociety 2024-10-02 14:31:42 +02:00
  • e8820d7c29 feat: add environment-specific relayUrl configuration in nostrZap.js fsociety 2024-10-02 14:26:49 +02:00
  • 1fb59bd1d6 feat: update payment amount based on environment fsociety 2024-10-02 14:13:11 +02:00
  • adfeb365bf feat(config/reverb): update app credentials in reverb config file fsociety 2024-10-02 14:01:43 +02:00
  • 33b5c9068e feat(config): add test configuration to reverb.php fsociety 2024-10-02 13:56:19 +02:00
  • 75f11e3023 feat: add payment status filter in EinundzwanzigPlebTable query fsociety 2024-10-02 12:49:27 +02:00
  • e937176d52 feat: update event ID in election blade files fsociety 2024-10-02 12:43:49 +02:00
  • c21a46a870 feat: add boardVotes and showLog functionalities fsociety 2024-10-02 12:40:42 +02:00
  • ee0598515a feat: Add presidency election feature to election view fsociety 2024-10-02 11:05:05 +02:00
  • 633ea49002 feat: update amountToPay value from 21 to 21000 fsociety 2024-10-02 01:00:42 +02:00
  • ccf4b7abeb feat: add multiple allowed public keys for admin access fsociety 2024-10-01 20:55:07 +02:00
  • 3e271e932a feat: update zapEndpoint URL and remove unused function fsociety 2024-10-01 18:28:50 +02:00
  • 661ff8bbc3 feat: update amountToPay in association profile view fsociety 2024-10-01 16:54:55 +02:00
  • c0e4a4bb98 feat: change conditional checks for association status and public key fsociety 2024-10-01 14:42:13 +02:00
  • e0bb99fc4f feat: update production relayUrl in nostrZap.js fsociety 2024-10-01 14:38:34 +02:00
  • fb2c315c10 feat: add dynamic relay url based on environment fsociety 2024-10-01 14:21:06 +02:00
  • 0c7c55ac65 feat: add membership information to profile view fsociety 2024-09-30 20:57:27 +02:00
  • a1f7cef90f feat: add nostr.einundzwanzig.space to NostrFetcherTrait fsociety 2024-09-30 20:52:58 +02:00
  • 6ac364286d feat: add multiple relay URLs in NostrFetcherTrait fsociety 2024-09-30 20:52:20 +02:00
  • 883bd4d1e5 feat: update UI in profile.blade.php fsociety 2024-09-30 20:28:55 +02:00
  • 4568d9e402 feat: add voting feature toggle fsociety 2024-09-30 20:27:18 +02:00
  • 265ed40839 feat: add archived application text field to EinundzwanzigPleb model fsociety 2024-09-30 19:16:06 +02:00
  • f91313b6f5 feat: add Nostr profile fetcher and update election admin view fsociety 2024-09-30 18:47:42 +02:00
  • 290d8b3d78 feat: hide log events section in election page fsociety 2024-09-30 18:32:51 +02:00
  • d32b13989d feat: hide log events on small screens in election view fsociety 2024-09-30 17:34:06 +02:00
  • 241cc9659f feat: add permission checks for election views fsociety 2024-09-30 17:09:25 +02:00
  • 9b23a7f6e7 feat: Update payment amount and improve layout in profile page fsociety 2024-09-30 16:43:20 +02:00
  • d3652138c8 feat: update profile view to show pubkey only to non-association members fsociety 2024-09-30 16:33:53 +02:00
  • e604c94541 feat: update profile view to show pubkey only to non-association members fsociety 2024-09-30 16:30:49 +02:00
  • 7e3d95c78b feat(profile.blade.php): update user display and improve responsiveness fsociety 2024-09-30 16:24:16 +02:00
  • 1bf9265f21 feat: update layout and fix conditional rendering in detail.blade.php fsociety 2024-09-30 16:07:43 +02:00
  • b470532007 feat: update layout and fix conditional rendering in detail.blade.php fsociety 2024-09-30 16:06:48 +02:00
  • af644bf2c9 feat(EinundzwanzigPlebTable): update payment calculation logic fsociety 2024-09-30 16:02:18 +02:00
  • 7c6ce0eb7d feat: update profile page layout and filters fsociety 2024-09-30 15:59:48 +02:00
  • 5eb8307691 feat: update payment event handling in profile view fsociety 2024-09-30 15:51:29 +02:00
  • c47fc8792e feat: update payment status handling in profile view fsociety 2024-09-30 15:32:43 +02:00
  • 65fb920150 feat: add payment tracking to user profiles fsociety 2024-09-30 15:22:33 +02:00
  • 0bdd890dd3 feat: add multiple payment events to user profile fsociety 2024-09-30 15:14:50 +02:00
  • 1d0c816192 feat: filter payment tags in profile view fsociety 2024-09-30 14:52:52 +02:00
  • e0a34d9376 feat: add QR code generator and Nostr event handling fsociety 2024-09-30 14:46:30 +02:00
  • ee86f2ec37 feat: update membership follow requirement text in association profile view fsociety 2024-09-30 00:01:59 +02:00
  • 73fc654ac9 feat(election): update candidate search and layout in election page fsociety 2024-09-29 23:41:29 +02:00
  • bf9a5fbd39 feat(EinundzwanzigPlebTable): update columns and filters fsociety 2024-09-29 23:24:08 +02:00
  • eb57a7a5fb feat: update icon for Impressum link in app layout fsociety 2024-09-29 22:54:45 +02:00
  • 07194f3c06 feat: add Impressum link to app layout and clean up imports in PlebTable fsociety 2024-09-29 22:53:28 +02:00
  • 1bd6860949 feat: update navigation labels in association layout fsociety 2024-09-29 22:44:28 +02:00