1406 Commits

Author SHA1 Message Date
user
977bec311b Enforce URL validation for specific meetup fields. 2025-10-27 11:59:24 +01:00
fsociety
227f911dce 🎨 refactor(CountryPolicy): remove debug statement from create method in CountryPolicy class 2024-11-21 20:33:13 +01:00
fsociety
ab9d0b30b2 add logo to meetup events api 2024-11-14 22:57:13 +01:00
fsociety
c1ebd9244a feat: add signal field to meetups
- Added a new field "Signal" to the meetups form
- Included validation for the new signal field in the form backend
- Updated landing page to display the signal link if available
- Added display of the signal link in the meetup action column
- Created a new migration to add the signal field to the meetups table
- Included the signal field in the API endpoints for meetups and events.
2024-09-24 17:21:59 +02:00
fsociety
579277fc02 space 2024-09-10 22:21:12 +02:00
fsociety
6075060b56 feat: add successful payment response handling 2024-09-10 22:20:56 +02:00
fsociety
f584c07912 feat: add successful payment response handling 2024-09-10 22:18:44 +02:00
fsociety
d12b0e3261 feat: add successful payment response handling 2024-09-10 22:14:46 +02:00
fsociety
89d2f30241 feat: update payment details in WebLN test view
This commit modifies the WebLN test view in the Einundzwanzig portal. Changes include the recipient name change from "Bob" to "The Ben", addition of payment hash and payment request information, and updates the button text to "Pay Invoice".
2024-09-10 21:58:19 +02:00
fsociety
1f109ac2dd fix: remove unnecessary whitespace in webln.js 2024-09-10 21:54:59 +02:00
fsociety
7276411f80 feat: update test payment recipient name in web-l-n view 2024-09-10 21:52:03 +02:00
fsociety
3d76c3d021 feat: add keysend payment method in webln.js and update button action in web-l-n.blade.php 2024-09-10 21:51:17 +02:00
fsociety
1682d2ac48 feat: remove comments section from book case view 2024-09-10 21:18:48 +02:00
fsociety
8f05a7a5cb remove comments 2024-09-10 21:17:28 +02:00
fsociety
cf15c22116 feat(payment): add WebLN payment functionality
Implemented functionality to create an invoice and make payment using WebLN. Also added error handling and logging for payment process. Updated UI to display payment information and a button to initiate payment.
2024-09-10 21:15:21 +02:00
fsociety
18032addca feat(webln.js): add getInfo functionality and improve logging 2024-09-10 20:39:54 +02:00
fsociety
2077cc9941 add webln test page 2024-09-10 20:29:50 +02:00
fsociety
0260a61e7e add image 2024-09-09 23:09:23 +02:00
fsociety
27e933e528 docs: update links in README.md 2024-08-27 19:57:44 +02:00
fsociety
50ee476bbe feat: update footer links and labels in footer.blade.php 2024-08-27 19:25:52 +02:00
fsociety
e6e8f42d27 docs: update README with contributing and proposals info 2024-08-27 19:22:58 +02:00
fsociety
d57ba81e5c docs: update security vulnerability reporting instructions in README 2024-08-27 19:12:33 +02:00
fsociety
1ade2fcc23 docs: update README.md with alternate Laravel Nova license acquisition method 2024-08-27 19:06:56 +02:00
fsociety
5940de72b9 feat: add maintainers.yaml and update contact info in README.md -> nostrfy 2024-08-27 18:57:19 +02:00
fsociety
b9dc4bb2e4 feat: add intro field to meetup API response 2024-06-19 19:25:23 +02:00
fsociety
f7624ea320 feat(routes): add media and logo to meetups API endpoint 2024-06-19 19:22:06 +02:00
fsociety
f4c46b0011 feat: update URL endpoints for Nostr services
This commit updates the URL endpoints used for Nostr related services from .de to .top domains. This includes the relay URLs for plebs overview and login services, as well as the redirect URL for the einundzwanzig-plebs route.
2024-06-07 12:22:47 +02:00
fsociety
de0581ae68 feat: update iframe source in follow-the-rabbit view 2024-04-14 13:46:53 +02:00
fsociety
db47a33045 feat: update iframe source in follow-the-rabbit view 2024-04-14 13:44:22 +02:00
fsociety
1388c02f9b Merge branch 'update' 2024-03-15 15:21:35 +01:00
fsociety
13a8b13156 meetups and meetups-events edit buttons added on all landing pages 2024-03-15 15:18:28 +01:00
HolgerHatGarKeineNode
56ba2dd7c9 Merge pull request #23 from paulwillen/master
Additional Translations for Dutch
2024-02-26 10:14:18 +00:00
Paul Willen
7fb1a9792e Merge branch 'Einundzwanzig-Podcast:master' into master 2024-02-26 11:03:36 +01:00
Paul Willen
330a211646 Adding additional translations for Dutch 2024-02-26 11:02:38 +01:00
HolgerHatGarKeineNode
bb5b7ddd4e feat: Add venue description to Venue API and update form view (#72ea2ba)
In the VenueController, the Venue API now includes a description of the venue
by concatenating the city name and street. This change is reflected in the
'bitcoin-event-form' view where the 'option-description' attribute now uses the
venue's description instead of the city name.
2024-01-29 18:44:46 +01:00
HolgerHatGarKeineNode
72ea2ba783 feat(VenueTable): remove country filter from venue query
Removed the filter that limits venue results to a specific country
in the VenueTable. This change will provide results from all countries.
2024-01-29 18:39:49 +01:00
HolgerHatGarKeineNode
d89d54710a feat: Update CourseEventPolicy and Docker compose settings
Update the 'update' method in CourseEventPolicy to check if the event was created by the user. Adjust the service name in docker-compose from 'laravel.test' to 'laravel'.
2024-01-15 20:33:46 +01:00
HolgerHatGarKeineNode
79b4e252fe references #18 feat: add Nostr link button to meetup pages #32
Added a button to the landing-page and landing-page-event views in the
meetup section. This button, when the nostr attribute contains 'npub1',
links out to the corresponding Nostr page using the nostr attribute value.
2024-01-07 11:16:26 +01:00
HolgerHatGarKeineNode
32e165ac42 feat: Add 'My Meetups' link to mobile navigation
This commit adds a new link 'My Meetups' to the mobile navigation in both
the 'Profile' and 'Meetups' sections, allowing users to access their meetups
directly from the mobile navigation. This should improve user experience by
providing a quicker and more intuitive navigation path to personal meetups.
2024-01-07 10:38:12 +01:00
HolgerHatGarKeineNode
7b8d32807c closes #21 feat: add calendar stream URL to meetups
This commit adds a calendar stream URL to each meetup. The URL is copied to
the clipboard when the user clicks on a new button added to the UI. The copied
URL can be pasted into a compatible calendar app, allowing the user to easily
add the meetup to their calendar. This feature was added to several views
including 'profile/meetups', 'meetup/landing-page', and
'meetup/landing-page-event'. The associated controller 'DownloadMeetupCalendar'
and livewire components were also updated accordingly.
2024-01-07 10:31:39 +01:00
HolgerHatGarKeineNode
93d3858f30 fix lnurl-auth problem 2023-12-27 22:31:11 +01:00
HolgerHatGarKeineNode
20c943d636 Remove various icons from the wireui component library. 2023-12-11 13:23:49 +01:00
HolgerHatGarKeineNode
0c820be43b Implement feature flags and update views
This commit implements feature flags using the "ylsideas/feature-flags" library and updates various frontend views to show or hide sections based on the feature flag. Additionally, a new migration file is created for the features database table and the LibraryItem model is updated with a new searchLibraryItems function. The composer.json and composer.lock files are updated to include the new dependencies.
2023-12-08 21:40:48 +01:00
HolgerHatGarKeineNode
245ebc9220 fix nl-be 2023-12-08 17:52:51 +01:00
HolgerHatGarKeineNode
46ed688373 fix nl-be 2023-12-08 17:45:29 +01:00
HolgerHatGarKeineNode
6fd3e534ac fix nl-be 2023-12-08 17:41:44 +01:00
HolgerHatGarKeineNode
21fa8f7ed7 allow custom countries 2023-12-08 17:33:54 +01:00
HolgerHatGarKeineNode
a7071c88db Merge pull request #20 from paulwillen/master
Adding some additional translations for Dutch
2023-12-08 15:24:30 +00:00
Paul Willen
130994f13c Merge branch 'master' of github.com:paulwillen/einundzwanzig-portal 2023-12-08 16:21:49 +01:00
Paul Willen
c0e07cf99c Some additional dutch translations 2023-12-08 16:21:47 +01:00