Commit Graph

26 Commits

Author SHA1 Message Date
5fb9183c42 remove package-lock.json from clean install step in CI workflow 2025-11-21 23:32:46 +01:00
ba386f8bc7 initial mkstack code commit (lumina v2 init) 2025-11-21 23:28:46 +01:00
Silberengel
525a0850b1 Upload from url PART 2 (#139)
* add URL option to image upload

* Full NIP-68 and NIP-71 implementation

* changed deprecated note ids to nevent ids, with backward-compatability

* interim state reels implementation

* Fixed uploading from URL and added a Cancel button to the upload modal. Couldn't get rid of the errors.

* Added ability to upload kinds 20, 21, 22, along with source tags (e, a, or u). Includes validation check.

* added thumbnail support

* included kind 21 and kind 22 in the feeds and searches

* Implement inboxes/outboxes

* implemented thumbnails in the profile feed

* enhanced reels feed with #reels

* interim implementation of pins

* added pins

* fixed the pins

* tidied up the reels

* fixed the uploader

* Fixed build

* update reels feed with the one from Lumina main

* fixed the reels interactions

* Added audio controls

* Interim reelfeed state

* feed working again

* full fead

---------

Co-authored-by: Silberengel <silberengel7@proton.com>
2025-09-01 23:05:54 +02:00
mroxso
206fb1681b feat: Show "Follows you" when logged in (#125)
* feat: add follow list functionality (NIP-02) to ProfileInfoCard component

* feat: enhance avatar display with follow
indication in ProfileInfoCard component

* fix: add aria-label for accessibility on follow indicator in ProfileInfoCard

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-05-25 00:44:27 +02:00
mroxso
9543c319e4 feat: implement NIP-38 user status functionality in ProfileInfoCard component (#84)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-05-24 23:29:38 +02:00
mroxso
fe0bc7f091 Feature: NIP-09 Event Deletion Request (#120)
* feat: Implement deletion request functionality in CardOptionsDropdown component

* Update components/CardOptionsDropdown.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-24 21:44:10 +02:00
mroxso
f12373f437 feat: Enhance pubkey conversion to support nprofile format in ProfilePage (#117)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-05-23 21:50:34 +02:00
mroxso
1e7c1deac7 Feature: Display multiple Images in Kind20 Cards (#113)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-05-22 22:30:00 +02:00
mroxso
b1de0f0118 Feature: NWC Implementation (#95)
* feat: add Alby JS SDK documentation and update package dependencies

* feat: add NostrWalletConnect component and ProfileSettingsNWCPage for wallet integration

* add NWC link to AvatarDropdown menu

* store and load nwc from localstorage

* feat: add NIP-47 documentation for Nostr Wallet Connect protocol

* feat: integrate Nostr Wallet Connect for zap payments and enhance UI feedback

* fix: update default custom amount to 21 and improve UI feedback for payment status on nwc

* fix: correct typo in QR code payment instruction text

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-25 22:11:01 +02:00
mroxso
3ab9a666ff Feature: NIP-57 (Lightning Zaps) (#70)
* update ZapButton component to handle zap requests and receipts; add react-qr-code dependency for QR code generation.

* Enhance ZapButton component to track payment completion; add visual feedback for successful payments and improve event handling for zap receipts.

* Enhance ZapButton component to provide visual feedback for payment completion; update QR code display and messaging based on payment status.

* feat: add QR code link for direct payment and improve invoice display logic

* fix: encode signed zap request before appending to params

* fix: rm encodeURIComponent

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-21 14:02:00 +02:00
mroxso
ac7de1e1f4 Feature: Add NIP-65 (Load User Relays) (#74)
* feat: add NIP-65 utility functions for relay management

- Implemented fetchNip65Relays to retrieve relay permissions for a user.
- Added parseNip65Event to extract relay information from NIP-65 events.
- Created mergeAndStoreRelays to combine NIP-65 relays with existing custom relays and store them in localStorage.

* feat: enhance LoginForm with loading states and improved UI feedback for login actions

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-18 23:07:48 +02:00
c912d03719 add nostr-react prompt 2025-04-18 20:11:15 +02:00
mroxso
0df571067f add NIP-46 support (#61)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-18 18:35:43 +02:00
mr0x50
3550739882 comment out deprecated deployment strategy [skip ci] 2025-02-01 16:37:17 +01:00
mr0x50
0d13576255 deployment does not need to wait for docker build and push in CD 2025-01-19 18:01:22 +01:00
mroxso
cd18b6e22e Create codacy.yml 2024-12-16 22:01:43 +01:00
mroxso
462bab11b7 Rename ci to ci.yml 2024-12-16 20:58:23 +01:00
mroxso
74d8385268 Add CI
Add CI GitHub Workflow
2024-12-16 20:58:00 +01:00
mroxso
7973bb7eaa Create dependabot.yml 2024-08-05 00:04:02 +02:00
mroxso
8bf7d91a87 Beta2Main (#1)
* Beta2Main

* Add Umami
2024-08-04 22:29:29 +02:00
mroxso
a957314119 cd do not build when deployment [skip ci] 2024-07-31 17:26:03 +02:00
mroxso
360c09ad83 fix deployment workflow 2024-07-31 17:11:14 +02:00
mroxso
dacd21f9c7 cd improvements 2024-07-31 16:56:27 +02:00
mroxso
c21f75f86c update cd (#2) 2024-07-31 16:54:17 +02:00
mroxso
a9fe43c729 update workflow to newest versions 2024-07-29 23:28:36 +02:00
mroxso
82cd75e432 initial commit 2024-07-29 23:12:30 +02:00