mr0x50
fdfd2bb2bc
Refactor relay URL handling and optimize pubkey retrieval in RootLayout
2025-02-11 22:43:10 +01:00
mr0x50
5d36039be7
load relays for logged in user (NIP-65)
2025-02-11 22:38:38 +01:00
mroxso
6f1ea730a7
Feature: Hide failed images ( #43 )
...
* fix: handle image loading errors in KIND20Card and QuickViewKind20NoteCard components
* refactor: streamline KIND20Card component structure and improve readability
2025-02-11 22:08:17 +01:00
mroxso
8098a36ad6
Add server selection to upload component ( #42 )
...
* Feature: Add server selection to upload component
* fix build error
* update lock file
* add @radix-ui/react-select
* Remove unused service worker map file
2025-02-11 22:04:52 +01:00
mr0x50
1a175a351a
bump version from 0.1.3 to 0.1.4
v0.1.4
2025-02-11 22:00:41 +01:00
mroxso
5b3246c077
Feature: Display Improvements ( #40 )
...
* refactor: improve event rendering logic and add no posts found message
* fix errors
2025-02-09 18:26:10 +01:00
mroxso
ca8d8fd1ba
Layout and Display Improvements ( #39 )
...
* refactor QuickViewKind20NoteCard for improved layout and responsiveness
* add null check for image in KIND20Card and QuickViewKind20NoteCard components
2025-02-09 18:11:39 +01:00
mr0x50
aed5520313
mv codebase to parent directory
2025-02-07 19:36:13 +01:00
mr0x50
d462c4e36b
fix avatar dropdown will not close when clicking on a dropdown item
2025-02-02 21:47:20 +01:00
mr0x50
de1c1fc86c
bump version from 0.1.2 to 0.1.3
v0.1.3
2025-02-02 21:39:20 +01:00
mr0x50
da862ebbb6
load profile data for each QuickViewKind20NoteCard to load profile name in QuickView
2025-02-02 21:28:23 +01:00
mr0x50
9f040f0cc9
show uploaded via if available for kind20 events
2025-02-02 18:00:29 +01:00
mroxso
54ffcdebfd
add NIP-89 client tag when posting ( #36 )
2025-02-02 17:29:39 +01:00
mroxso
9f4e0cb780
Feature: Reaction (Like) ( #33 )
...
* add sign and push event on reaction button click (not tested yet and WIP)
* Refactor ReactionButton component to improve state management and user feedback on reactions
2025-02-02 00:07:31 +01:00
mroxso
b422e1534e
Refactor UploadComponent to improve error handling and streamline note creation process ( #35 )
2025-02-01 22:54:11 +01:00
mroxso
67e8059d8f
fix upload error due to deprecated use of btoa ( #34 )
2025-02-01 22:20:24 +01:00
mr0x50
3550739882
comment out deprecated deployment strategy [skip ci]
2025-02-01 16:37:17 +01:00
mr0x50
dabbb8b77b
update version from 0.1.1 to 0.1.2
v0.1.2
2025-02-01 16:23:47 +01:00
mr0x50
712233aa42
fix typo in onboarding title [skip ci]
2025-02-01 16:22:01 +01:00
mroxso
eb3931bfdf
Feature: Post & File Upload ( #31 )
...
* upload images to void.cat when using UploadComponent
* enable upload in bottom bar
* rm link in content (used to be like this for kind 1 but not for kind 20)
* add blurhash and other tags + refactor UploadComponent
* add blurhash dependency
* move Global next to Follower Feed in Bottom Bar
* refactor UploadComponent to extract signEvent function for better readability and maintainability
* check uploaded note by fetching it. showing this in a drawer for now
* return null when logged in with amber web-style because its not implemented yet
* move Nostr Event signing to utils
* change file upload from void.cat to nostr.download
2025-02-01 16:20:01 +01:00
mr0x50
ea65fb8291
refactor KIND20Card component for better image aspect ratio and visibility
2025-01-22 15:22:38 +01:00
mroxso
766198a1d6
refactor KIND20Card component for improved readability and structure and better image visibility ( #30 )
2025-01-21 19:32:39 +01:00
mr0x50
bc7ece46ee
fix tabs component
2025-01-19 18:53:21 +01:00
mr0x50
5d16a1d69a
tabs with links in navigation
2025-01-19 18:43:32 +01:00
mr0x50
f364670839
each page gets a title now
2025-01-19 18:26:44 +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
mr0x50
75febc1285
use nextjs Link component instead of javascript for the ViewNoteButton component
2025-01-19 17:59:24 +01:00
mroxso
226da74232
Feature: Load more ( #28 )
...
* load more button on global feed
* load more button on follower feed
* load more button on follower feed
* load more button on profile feed
* only show first 20 instead of 100 images in profile quick view feed
* load more button on profile text feed
2025-01-19 17:55:28 +01:00
mr0x50
0520dbb7ec
Style: Improve layout and spacing for Follower and Global feeds
2025-01-18 11:56:51 +01:00
mr0x50
4b3e6e93d8
follower feed show items in grid
2025-01-18 03:01:39 +01:00
mr0x50
447d1ed519
global feed show items in grid
2025-01-18 02:58:34 +01:00
mr0x50
851eb6406d
add global feed to bottom bar
2025-01-18 02:54:07 +01:00
mr0x50
70b77a8f54
fix showing more than kind 1 comments as text
2025-01-18 02:46:26 +01:00
mroxso
5729fd2818
Feature: Move NostrProvider to Layout ( #27 )
...
* update global feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update profile quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* refactor: move getImageUrl function to utils for better modularity
* show kind 20 notes on note subpage
* also show comments on kind 20 events
* update follower feed and follower quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update profile feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update search feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update tag feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* add relay.damus.io
* mv NostrProvider to layout
2025-01-18 02:26:22 +01:00
mroxso
2c9bae18f0
Feature: Implement NIP-68 (Picture-first feeds) ( #26 )
...
* update global feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update profile quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* refactor: move getImageUrl function to utils for better modularity
* show kind 20 notes on note subpage
* also show comments on kind 20 events
* update follower feed and follower quick view feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update profile feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update search feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* update tag feed to use kind 20 and kind 20 cards (NIP-68 Picture-first feeds)
* add relay.damus.io
* update KIND20Card and QuickViewKind20NoteCard to use Next.js Image component and extract dimensions from event metadata
2025-01-18 02:03:12 +01:00
mroxso
11400d553b
fixes amber login ( #25 )
2025-01-10 13:40:16 +01:00
dependabot[bot]
90410c5d91
Bump next in /lumina in the npm_and_yarn group across 1 directory ( #23 )
...
Bumps the npm_and_yarn group with 1 update in the /lumina directory: [next](https://github.com/vercel/next.js ).
Updates `next` from 14.2.12 to 14.2.20
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.12...v14.2.20 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-22 19:18:41 +01:00
dependabot[bot]
dc882543d8
Bump elliptic in /lumina in the npm_and_yarn group across 1 directory ( #20 )
...
Bumps the npm_and_yarn group with 1 update in the /lumina directory: [elliptic](https://github.com/indutny/elliptic ).
Updates `elliptic` from 6.5.7 to 6.6.1
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.1 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 22:07:23 +01:00
mroxso
cd18b6e22e
Create codacy.yml
2024-12-16 22:01:43 +01:00
dependabot[bot]
3cfca10c49
Bump micromatch from 4.0.5 to 4.0.8 in /lumina ( #8 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 21:55:57 +01:00
dependabot[bot]
540562abba
Bump ejs from 3.1.9 to 3.1.10 in /lumina ( #4 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 21:55:25 +01:00
mroxso
3b9681df0a
Fix code scanning alert no. 1: DOM text reinterpreted as HTML ( #21 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-12-16 21:49:24 +01:00
dependabot[bot]
c8e74c7789
Bump nanoid from 3.3.7 to 3.3.8 in /lumina ( #17 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 21:24:26 +01:00
mr0x50
02b469ae3d
bump version from 0.1.0 to 0.1.1
v0.1.1
2024-12-16 21:01:57 +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
dependabot[bot]
83cc055085
Bump webpack from 5.90.1 to 5.97.1 in /lumina ( #18 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.90.1 to 5.97.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.90.1...v5.97.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 19:05:19 +01:00
dependabot[bot]
3e10cab16a
Bump cross-spawn from 7.0.3 to 7.0.6 in /lumina ( #19 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 18:57:54 +01:00
dependabot[bot]
56239a71df
Bump rollup from 2.79.1 to 2.79.2 in /lumina ( #10 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 2.79.1 to 2.79.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 18:56:22 +01:00
dependabot[bot]
873eccd102
Bump secp256k1 from 4.0.3 to 4.0.4 in /lumina ( #12 )
...
Bumps [secp256k1](https://github.com/cryptocoinjs/secp256k1-node ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases )
- [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4 )
---
updated-dependencies:
- dependency-name: secp256k1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 18:55:40 +01:00