Commit Graph

52 Commits

Author SHA1 Message Date
3fe3c7a98d eslint: sort imports & exports
Some checks failed
continuous-integration/drone/push Build is failing
2024-01-04 19:01:18 +02:00
afa6d39a56 reorganize code into smaller files & dirs
Some checks failed
continuous-integration/drone/push Build is failing
2024-01-04 15:48:19 +02:00
eeb6ec9dd8 eslint fixes
Some checks failed
continuous-integration/drone/push Build is failing
2024-01-04 14:21:42 +02:00
52553adabf wip vite 2023-11-20 18:19:24 +02:00
981ab5790a
feat: note creator hashtags 2023-11-16 15:54:39 +00:00
6448996529
feat: file upload progress / imeta
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-16 11:07:13 +01:00
a647fd09b3
feat: quote repost
All checks were successful
continuous-integration/drone/push Build is passing
closes #217
2023-10-13 12:40:39 +01:00
0e4a040750
feat: note publishing progress
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-11 15:41:36 +01:00
8c7fbed191
Bugfixes
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-09-22 16:55:26 +01:00
96d4e4bcc5
Cleanup 2023-09-22 09:53:37 +01:00
71f7f728fd
Various 2023-09-22 09:53:12 +01:00
d2baf9bd5b
Zap splits
Some checks failed
continuous-integration/drone/push Build is failing
2023-09-14 12:31:29 +01:00
f6a46e3523
feat: NIP-24
Some checks failed
continuous-integration/drone/push Build is failing
2023-08-17 19:54:14 +01:00
81ccb95d82
move to pkg
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-08 12:45:23 +02:00
ae6618f0ed
improve diff filters
fix tests
expander/compressor filter mangler
2023-06-01 22:03:28 +01:00
f86053c14f
move @snort/nostr code into System 2023-05-30 14:48:38 +01:00
185e089ffd
feat: gossip model 2023-05-24 10:02:36 +01:00
6fe9a27041
feat: rebroadcast 2023-05-04 14:16:58 +01:00
Vivek Ganesan
d0cb44a566
fix #517 (#518)
* fix #517

* delete commented test for build pass

* fix unrelated formatting errors
2023-04-17 14:33:31 +01:00
c59dda1e49
NIP-94 file headers (#488)
* feat: NIP-94 file headers

* Merge NIP-81 tags

* disable embedding nip94 for now

* merge error

* disable broken test

* bugfixes

* bug: validation failure
2023-04-17 11:57:13 +01:00
fe788853c9
feat: multi-account system 2023-04-14 12:43:58 +01:00
f0c5c33c48
feat: subscriptions 2023-04-13 19:43:43 +01:00
49c8818995
New Crowdin updates (#483)
* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (Russian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Croatian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Russian)

* New translations en.json (Croatian)

* New translations en.json (German)

* New translations en.json (German)

* add German to language selector

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Russian)

* add ru lang

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Russian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Croatian)

* use locale string for lang selection

* delete 2 letter lang files

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Traditional)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Russian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Croatian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* format
2023-04-11 11:20:46 +01:00
bf31816051
poll creation 2023-04-10 19:32:47 +01:00
Sam Samskies
b650a1684f
use redux for NoteCreator state management (#494)
* use redux for NoteCreator state management

This fixes a bug where the modal closes while replying to a note. This happens if the thread re-renders while you are replying.

Drafts of notes are also now automatically saved unless the user clicks the cancel button.

* fix modal closing bug

* really fix modal closing bug

* fix rebase
2023-04-08 05:48:57 -07:00
f296063283
bug: Fix profile update & relays for new user 2023-03-31 13:09:08 +01:00
c731c65661
dm cache 2023-03-29 13:10:22 +01:00
465c59ea20
refactor: RequestBuilder 2023-03-28 15:34:01 +01:00
110327c176
add setting for rewriting twitter links to nitter 2023-03-24 16:12:46 -04:00
335905449f
feat: auto zap 2023-03-10 23:52:39 +00:00
9bb4abb38a
Updated generatedEntropy type to string 2023-03-10 15:42:31 -05:00
710a7dd2de
Clear entropy on completion of onboarding 2023-03-10 14:15:52 -05:00
debc9566cc
Add nip06 private key generation 2023-03-10 14:02:43 -05:00
840e2ff400
bug: fetch zapper when indexedDb is not available 2023-03-06 10:10:52 +00:00
b71c279a0d
feat: check zap service pubkeys 2023-03-05 17:54:55 +00:00
3fd4e471f1
feat: fast zap donate 2023-03-03 22:01:15 +00:00
7d4313570e
bug: track started sooner 2023-03-03 14:47:14 +00:00
32549522d4
feat: improve profile cache (again) 2023-03-03 14:30:31 +00:00
ac41f8c2f4
bug: clear redux store on logout
closes #372
2023-02-28 19:33:47 +00:00
2e78da732a
New Crowdin updates (#364)
* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Arabic)

* feat: add it lang

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Arabic)

* New translations en.json (Japanese)

* New translations en.json (Indonesian)

* New translations en.json (Indonesian)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Arabic)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Indonesian)

* New translations en.json (Italian)

* Read preferences directly from localStorage

* Add Indonesian to language picker

* Update translators
2023-02-28 10:24:55 +00:00
62cd8b57d1
feat: language picker 2023-02-27 11:31:46 +00:00
44b29b777d
feat: default zap amount 2023-02-24 23:03:01 +00:00
9ea8910fcd
chore: warnings 2023-02-21 14:36:12 +00:00
e6f64e9b9e
feat: redux timeline cache 2023-02-21 14:35:53 +00:00
3f406ec19e
feat: improve profile loading 2023-02-20 23:14:15 +00:00
Jack Chakany
e42834857b rename defaultPage to defaultRootTab and make posts default 2023-02-16 20:27:46 -05:00
Jack Chakany
4092ab90e0 Add default page selector 2023-02-16 09:13:36 -05:00
abfb6d8c38
pass dpr for imgproxy 2023-02-14 16:10:03 +00:00
Alejandro Gomez
82045d5f67
address review comments 2023-02-14 14:35:40 +00:00
Alejandro Gomez
cca7c24770
feat: follow tags 2023-02-14 14:33:24 +00:00