Commit Graph

44 Commits

Author SHA1 Message Date
SondreB
3753967807
Upgrade nostr-tools 2023-04-11 15:42:04 +02:00
jrakibi
b0735299f3 Feat: add Zap Notes & display each post zappers 2023-03-12 21:13:48 +01:00
Milad Raeisi
ba315c0a31
Adding the ability to drag scroll in header profiles (#111) 2023-03-08 09:08:08 +01:00
SondreB
990c7143fd
Merge branch 'main' of https://github.com/block-core/blockcore-notes 2023-03-02 01:20:36 +01:00
SondreB
a15f338146
Add logging framework
- We must clean up all the debug logging, this will improve performance as well to avoid logging.
- Debug-logging can be turned on by developers with settings in the module file.
2023-03-02 01:19:55 +01:00
Jamal ERRAKIBI
1fff097688
Send zaps to user profile (#108) 2023-03-02 01:18:37 +01:00
SondreB
f1ba6e094b
Add support for multiple languages
- Needs translation everywhere, but now supports multiple languages.
2023-03-01 11:45:16 +01:00
SondreB
f81ce40491
Update packages 2023-03-01 11:17:06 +01:00
SondreB
2d2a441add
Add support for QR code scanning for private key import 2023-02-27 17:58:18 +01:00
SondreB
6f630ebaef
Add profile creation 2023-02-26 21:35:41 +01:00
SondreB
0d969586c0
Add new note editor
- Add a new note editor that has dedicated routing.
- Remove the popup note editor.
- Upgrade to latest nostr-tools.
-
2023-02-20 20:26:23 +01:00
SondreB
4c054bc276
Add support for NIP-65 and other updates
- Requires a reset of relays in database.
2023-02-15 13:41:19 +01:00
SondreB
73441acc5a
Improve the scrolling and loading on user profile 2023-02-10 11:00:24 +01:00
SondreB
f58377ca16
Filter the subscribers event kinds and filter listing on feed
- Update packages
2023-02-09 17:42:18 +01:00
SondreB
07c24d8173
Fix a bug where active profile was set even if it was older than persisted 2023-02-08 17:46:56 +01:00
SondreB
867b66531b
Fix issue with .close on relay never returning 2023-02-03 16:32:14 +01:00
SondreB
7a95a3eefe
Add new UI for relay options that is simpler to use
- Requires a --force for npm install to upgrade to get latest Angular Material which supports radio buttons on selection lists
2023-01-28 12:24:35 +01:00
SondreB
9ec6e682b2 Add new pattern for relay management and binding / controls 2023-01-23 12:54:55 +01:00
SondreB
7a27cd204a
Add Web Worker and remove Dixie.js as database abstraction 2023-01-22 22:58:03 +01:00
Fernando López Guevara
708f08bfe5
add missing dep (#69) 2023-01-20 22:07:12 +01:00
SondreB
980dd9440a
Make the user profile load after initial wipe
- If the database is wiped clean and navigation goes back to a user profile, the app is now able to fully load the profile and update the UI accordingly.
2023-01-14 23:10:17 +01:00
SondreB
bca5f52287
Add a timeout (NIP-40) UI widget - temporarily hidden
Will be used to implement NIP-40: https://github.com/nostr-protocol/nips/blob/master/40.md
2023-01-12 08:56:37 +01:00
SondreB
dd49b18564
Quick and dirty photos layout 2023-01-11 22:58:09 +01:00
SondreB
35a1c28dff
Add indicator that relays are being connected to 2023-01-10 17:05:30 +01:00
SondreB
3d13a991ac
Cleanup and more cleanup 2023-01-07 23:40:16 +01:00
SondreB
6df1dac494
WIP: Circular dependency but basic pattern implemented for profile get
- Get from Cache > Get from Database > Get from Relays
2023-01-07 17:39:21 +01:00
SondreB
42029048a4
Implement dixie for storage and refactor data retrieval to use observables better 2023-01-07 13:03:41 +01:00
SondreB
56a9cb106f
Add a dedicated home component
- Follow when the toggle is turned on.
- Add animation to the card when toggled.
2023-01-06 13:01:07 +01:00
SondreB
579f719cc2
Add a protocol handler for nostr 2023-01-06 00:03:59 +01:00
SondreB
ab81d4778e
Add @ng-matero/extensions 2023-01-05 20:48:10 +01:00
SondreB
7a93c16f48
Add QR code package 2023-01-05 20:44:38 +01:00
SondreB
d6dd1e4510 Upgrade nostr-tools 2023-01-05 14:50:59 +01:00
Milad Raeisi
a3c98bacc0
Completing the dialog UI to create a circle (#8)
* Update menu structures

* Completing the dialog UI to create a circle
2022-12-25 19:58:42 +01:00
SondreB
903baefff4
Add a basic for implementing schema validation using Joi 2022-12-25 02:41:18 +01:00
SondreB
44f4d8324d
Refactor UI into reusable components 2022-12-24 03:31:37 +01:00
Milad Raeisi
16d34028e0
Add emoji to Note dialog (#5) 2022-12-23 23:38:01 +01:00
SondreB
edd685520d
Add CheckForUpdateService to check for updates for long-running users 2022-12-23 13:46:04 +01:00
SondreB
e73eeba64a
Remove previously required dependencies 2022-12-21 21:27:32 +01:00
SondreB
30e9fdc293
Upgrade nostr-tools package 2022-12-21 21:21:41 +01:00
SondreB
eb37e154e6
Add connection to relay and display live stream of 100 latest events 2022-12-21 19:08:41 +01:00
SondreB
52b2d2af1c
Persist the public key and auto-login users 2022-12-21 02:04:51 +01:00
SondreB
0f18bce502
Add some basic components and UI foundation 2022-12-20 23:39:53 +01:00
SondreB
493ba4c412
Add pwa support for "desktop installation"
- Icons must be updated with another theme color, re-using wallet icons.
2022-12-20 22:39:58 +01:00
SondreB
7e7b187d4d
Add a basic foundation from Angular
- Adds a few extra bits to comply with Blockcore project setups
2022-12-20 22:34:47 +01:00