Commit Graph

130 Commits

Author SHA1 Message Date
fsociety
e72a1aa814 🎨 feat(project-support): add accepted checkbox and sats paid fields to project proposal form 2025-01-16 17:48:50 +01:00
fsociety
a0171442a9 📦 feat(project-support): order project support items by creation date in descending order 2024-12-23 18:30:26 +01:00
fsociety
73bed106b4 🚀 update(dependencies): upgrade Laravel framework and other packages to latest versions 2024-12-23 18:27:08 +01:00
fsociety
899ff36334 🎨 refactor(election): improve event mapping with filter for valid events in election views and mockup file. 2024-12-17 15:31:55 +01:00
fsociety
e8f31c750e 🎉 chore(composer): update dependencies and version numbers in composer.lock file. 2024-12-17 15:23:54 +01:00
fsociety
53116dc966 🎨 fix(association): update association status check for project support display logic 2024-10-31 23:39:07 +01:00
fsociety
7ae6e63ffe 🎨 fix(pages): adjust conditional rendering for project support display in index view 2024-10-31 23:35:43 +01:00
fsociety
65688f649e 🚀 feat(form): simplify validation for check property in ApplicationForm and add alert for agreement in profile view. 2024-10-26 19:40:56 +02:00
fsociety
f05105770e feat(profile): improve email input section for association profile page and enhance user instructions 2024-10-26 12:10:45 +02:00
fsociety
d4dd446c86 feat(form): add checkbox for agreement to club statutes and email input for updates in profile section 2024-10-26 12:10:11 +02:00
fsociety
3055bfa196 🎨 feat(notification): add private disk for PDF uploads and update download route with signed URL. 2024-10-25 20:06:19 +02:00
fsociety
603eed4c46 🆕 feat(database): add 'no_email' field to 'einundzwanzig_plebs' table for user email preferences 2024-10-25 19:17:42 +02:00
fsociety
70a274ac0b chore(profile): update layout for fax and email inputs in association profile page 2024-10-25 16:56:37 +02:00
fsociety
f600c7983c 🚀 feat(dependencies): add spatie/laravel-ciphersweet package for encryption support
 feat(profile): integrate email and fax fields in association profile

🆕 feat(migrations): create blind_indexes table for encrypted data

🔧 feat(model): implement CipherSweet in EinundzwanzigPleb for email encryption

🔧 config: add ciphersweet configuration file for encryption settings

🗄️ migration: add email field to einundzwanzig_plebs table for user data
2024-10-25 16:15:28 +02:00
fsociety
e8817f5e71 🎨 style(pages): adjust line clamping for project description and votes display in index view 2024-10-25 15:50:44 +02:00
fsociety
fad67686b2 🎨 feat(project-support): enhance project display with conditional rendering for payment status and update image validation 2024-10-25 15:44:47 +02:00
fsociety
4483d0d655 🎨 style: update layout for news index page buttons for better alignment and spacing. 2024-10-25 15:24:45 +02:00
fsociety
fd7bc0ba49 🎨 refactor(news): change links to divs for better styling in news category and footer sections 2024-10-25 15:22:38 +02:00
fsociety
d9c0736721 feat(news): order notifications by creation date in news index and on create/delete actions 2024-10-25 15:18:26 +02:00
fsociety
3fb0b1d5b8 🆕 feat(news): add delete confirmation for news posts in the association news index page 2024-10-25 15:15:07 +02:00
fsociety
1bf8c66b35 🚀 feat(news): add news management with upload functionality and category selection in the association module 2024-10-25 15:02:23 +02:00
fsociety
421d60e42b feat(election): add access control for election details and voting options based on user permissions. 2024-10-25 13:30:39 +02:00
fsociety
3936165a0e 🎨 fix(association): update condition to check association status for meetup button visibility 2024-10-25 13:14:03 +02:00
fsociety
c7c744d626 🆕 feat(pages): change x-if to x-show for conditional rendering in admin and project support views 2024-10-25 13:06:44 +02:00
fsociety
ceefbe41ba 🚧 fix(association): update authorization check for project proposal based on currentPleb membership and pubkey 2024-10-25 12:21:12 +02:00
fsociety
f297605995 🚧 fix(association): update authorization check for project proposal based on currentPleb membership and pubkey 2024-10-25 12:20:08 +02:00
fsociety
fc9d8be985 🛠️ fix(association): correct logic for currentPleb check in project 2024-10-25 12:17:11 +02:00
fsociety
2bc5071117 🛠️ fix(project-proposal): remove unnecessary pleb ID assignment in project proposal update function 2024-10-25 12:15:42 +02:00
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