Commit Graph

70 Commits

Author SHA1 Message Date
mr0x50
903b97a78e change file upload from void.cat to nostr.download 2025-02-01 16:17:09 +01:00
mr0x50
072277874e move Nostr Event signing to utils 2025-02-01 16:01:15 +01:00
mr0x50
c5aab907c2 return null when logged in with amber web-style because its not implemented yet 2025-01-24 18:34:58 +01:00
mr0x50
ce82b3175a check uploaded note by fetching it. showing this in a drawer for now 2025-01-24 17:42:16 +01:00
mr0x50
883a66590e refactor UploadComponent to extract signEvent function for better readability and maintainability 2025-01-23 21:56:02 +01:00
mr0x50
54d586b0f9 move Global next to Follower Feed in Bottom Bar 2025-01-23 21:26:36 +01:00
mr0x50
67e88d89eb add blurhash dependency 2025-01-23 20:47:48 +01:00
mr0x50
a73bbf69db add blurhash and other tags + refactor UploadComponent 2025-01-23 20:42:15 +01:00
mr0x50
34077d86cb rm link in content (used to be like this for kind 1 but not for kind 20) 2025-01-23 20:16:05 +01:00
mr0x50
46b7552562 enable upload in bottom bar 2025-01-23 20:14:16 +01:00
mr0x50
2c223f69b7 upload images to void.cat when using UploadComponent 2025-01-23 20:13:59 +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
dependabot[bot]
1293a21449 Bump next from 14.1.0 to 14.2.12 in /lumina (#9)
Bumps [next](https://github.com/vercel/next.js) from 14.1.0 to 14.2.12.
- [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.1.0...v14.2.12)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

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:20 +01:00
PascalR
f4c7017997 change relay from relay.lumina.rocks to relay.nostr.band v0.1.0 2024-10-21 11:29:33 +02: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
4783d519d3 rename docker compose container name [skip ci] 2024-07-31 17:35:35 +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
3e4aed2668 update docker command in readme [skip ci] 2024-07-31 16:58:17 +02:00
mroxso
dacd21f9c7 cd improvements 2024-07-31 16:56:27 +02:00