Commit Graph

  • 3404c1cfcb 🎨 style(UI): format payment amount and improve association status label display in PlebTable. fsociety 2024-10-27 12:11:25 +01:00
  • 65688f649e 🚀 feat(form): simplify validation for check property in ApplicationForm and add alert for agreement in profile view. fsociety 2024-10-26 19:40:56 +02:00
  • f05105770e feat(profile): improve email input section for association profile page and enhance user instructions fsociety 2024-10-26 12:10:45 +02:00
  • d4dd446c86 feat(form): add checkbox for agreement to club statutes and email input for updates in profile section fsociety 2024-10-26 12:10:11 +02:00
  • 28d7843640 🎉 **feat(localization)**: add multi-language support for backup notifications in various languages. fsociety 2024-10-25 20:28:43 +02:00
  • 3055bfa196 🎨 feat(notification): add private disk for PDF uploads and update download route with signed URL. fsociety 2024-10-25 20:06:19 +02:00
  • 603eed4c46 🆕 feat(database): add 'no_email' field to 'einundzwanzig_plebs' table for user email preferences fsociety 2024-10-25 19:17:42 +02:00
  • 70a274ac0b chore(profile): update layout for fax and email inputs in association profile page fsociety 2024-10-25 16:56:37 +02:00
  • f600c7983c 🚀 feat(dependencies): add spatie/laravel-ciphersweet package for encryption support fsociety 2024-10-25 16:15:28 +02:00
  • e8817f5e71 🎨 style(pages): adjust line clamping for project description and votes display in index view fsociety 2024-10-25 15:50:44 +02:00
  • fad67686b2 🎨 feat(project-support): enhance project display with conditional rendering for payment status and update image validation fsociety 2024-10-25 15:44:47 +02:00
  • 4483d0d655 🎨 style: update layout for news index page buttons for better alignment and spacing. fsociety 2024-10-25 15:24:45 +02:00
  • fd7bc0ba49 🎨 refactor(news): change links to divs for better styling in news category and footer sections fsociety 2024-10-25 15:22:38 +02:00
  • d9c0736721 feat(news): order notifications by creation date in news index and on create/delete actions fsociety 2024-10-25 15:18:26 +02:00
  • 3fb0b1d5b8 🆕 feat(news): add delete confirmation for news posts in the association news index page fsociety 2024-10-25 15:15:07 +02:00
  • 1bf8c66b35 🚀 feat(news): add news management with upload functionality and category selection in the association module fsociety 2024-10-25 15:02:23 +02:00
  • 421d60e42b feat(election): add access control for election details and voting options based on user permissions. fsociety 2024-10-25 13:30:39 +02:00
  • 3936165a0e 🎨 fix(association): update condition to check association status for meetup button visibility fsociety 2024-10-25 13:14:03 +02:00
  • c7c744d626 🆕 feat(pages): change x-if to x-show for conditional rendering in admin and project support views fsociety 2024-10-25 13:06:44 +02:00
  • ceefbe41ba 🚧 fix(association): update authorization check for project proposal based on currentPleb membership and pubkey fsociety 2024-10-25 12:21:12 +02:00
  • f297605995 🚧 fix(association): update authorization check for project proposal based on currentPleb membership and pubkey fsociety 2024-10-25 12:20:08 +02:00
  • fc9d8be985 🛠️ fix(association): correct logic for currentPleb check in project fsociety 2024-10-25 12:17:11 +02:00
  • 2bc5071117 🛠️ fix(project-proposal): remove unnecessary pleb ID assignment in project proposal update function fsociety 2024-10-25 12:15:42 +02:00
  • f234038089 📝 feat(association): enhance condition to display button based on currentPleb and board configuration fsociety 2024-10-25 12:15:04 +02:00
  • 89e50269c5 🎨 feat(seo): update SEO metadata for project support and profile pages fsociety 2024-10-25 12:10:49 +02:00
  • 1e6a419433 🎨 style(profile): update button to div for better styling in association profile page fsociety 2024-10-25 12:01:05 +02:00
  • deb5212653 🎨 **style**(sidebar): Update logo image in sidebar for better appearance 🔧 **fix**(project-support): Enhance button layout and add new action buttons fsociety 2024-10-25 11:49:26 +02:00
  • 77c4f0158e 🎨 refactor: update x-show to x-if for conditionally rendering elements in Blade templates. fsociety 2024-10-25 11:34:25 +02:00
  • 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