Wykres commitów

755 Commity (main)

Autor SHA1 Wiadomość Data
gallegonovato e0f152d14e
Translated using Weblate (Spanish)
Currently translated at 100.0% (1537 of 1537 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:24 +01:00
Ryan He a3f6cb6aae
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (1522 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2024-03-25 22:24:23 +01:00
Tassoman a16aa07f0f
Translated using Weblate (Italian)
Currently translated at 100.0% (1529 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
LibreTranslate e73155721e
Translated using Weblate (Italian)
Currently translated at 100.0% (1529 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
Weblate Translation Memory 70d0eaff38
Translated using Weblate (Italian)
Currently translated at 100.0% (1529 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
Weblate Translation Memory 2fb980071a
Translated using Weblate (Italian)
Currently translated at 98.3% (1504 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
Tassoman f16c3e08b6
Translated using Weblate (Italian)
Currently translated at 98.3% (1504 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
LibreTranslate 39890eb9b5
Translated using Weblate (Italian)
Currently translated at 98.2% (1502 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/it/
2024-03-25 22:24:23 +01:00
Ryan He 36e40c9cd3
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.4% (1520 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2024-03-25 22:24:23 +01:00
AlihBahasa c5ee92d0d1
Translated using Weblate (Indonesian)
Currently translated at 99.5% (1522 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2024-03-25 22:24:23 +01:00
JAVIER CACERES a4f8555635
Translated using Weblate (Spanish)
Currently translated at 100.0% (1529 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:23 +01:00
gallegonovato 8b31729b30
Translated using Weblate (Spanish)
Currently translated at 100.0% (1529 of 1529 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:23 +01:00
marcin mikołajczak 95eafda5a6
Translated using Weblate (Polish)
Currently translated at 99.7% (1524 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2024-03-25 22:24:23 +01:00
Milo Ivir 0b47bb5be5
Translated using Weblate (Croatian)
Currently translated at 81.0% (1238 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/hr/
2024-03-25 22:24:23 +01:00
Hosted Weblate 4bf1579e70
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/
2024-03-25 22:24:23 +01:00
Mizuho SHINOHARA 53cee5b0d8
Translated using Weblate (Japanese)
Currently translated at 91.6% (1401 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ja/
2024-03-25 22:24:23 +01:00
Hosted Weblate ffe0bf71f8
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/
2024-03-25 22:24:23 +01:00
Mizuho SHINOHARA 6e081a2e51
Translated using Weblate (Japanese)
Currently translated at 89.6% (1370 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ja/
2024-03-25 22:24:23 +01:00
Hosted Weblate 9629773d46
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/
2024-03-25 22:24:23 +01:00
Mizuho SHINOHARA ffaf297365
Translated using Weblate (Japanese)
Currently translated at 85.9% (1313 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ja/
2024-03-25 22:24:23 +01:00
gallegonovato a3a2e61003
Translated using Weblate (Spanish)
Currently translated at 100.0% (1528 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:23 +01:00
LibreTranslate 2d4cb21657
Translated using Weblate (Arabic)
Currently translated at 99.9% (1527 of 1528 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2024-03-25 22:24:23 +01:00
Temuri Doghonadze a4a78c4f98
Translated using Weblate (Georgian)
Currently translated at 24.4% (374 of 1527 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ka/
2024-03-25 22:24:23 +01:00
marcin mikołajczak 3107552815
Translated using Weblate (Polish)
Currently translated at 99.5% (1520 of 1527 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2024-03-25 22:24:23 +01:00
jonnysemon d9f85f3e85
Translated using Weblate (Arabic)
Currently translated at 99.9% (1526 of 1527 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2024-03-25 22:24:23 +01:00
gallegonovato 8888d80901
Translated using Weblate (Spanish)
Currently translated at 100.0% (1527 of 1527 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:23 +01:00
gallegonovato e1a327ec78
Translated using Weblate (Spanish)
Currently translated at 96.8% (1479 of 1527 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-03-25 22:24:23 +01:00
Poesty Li 07b25ef139
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hans/
2024-03-25 22:24:23 +01:00
Weblate Translation Memory d11ea49239
Translated using Weblate (Arabic)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2024-03-25 22:24:23 +01:00
newidyn 5347e38926
Translated using Weblate (Welsh)
Currently translated at 38.7% (591 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/cy/
2024-03-25 22:24:23 +01:00
marcin mikołajczak 50c38a40fd
Translated using Weblate (Polish)
Currently translated at 99.6% (1520 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2024-03-25 22:24:23 +01:00
Rizal Sambayu 7e2ea00358
Translated using Weblate (Javanese)
Currently translated at 8.5% (130 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2024-03-25 22:24:23 +01:00
Rizal Sambayu 54469ffdf4
Translated using Weblate (Javanese)
Currently translated at 8.4% (129 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2024-03-25 22:24:23 +01:00
Rizal Sambayu c6e767bd67
Translated using Weblate (Javanese)
Currently translated at 8.2% (126 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2024-03-25 22:24:23 +01:00
marcin mikołajczak 7488a9e20b Merge branch 'i18n' into 'main'
Add missing strings to translation, enable formatjs ESLint rules

See merge request soapbox-pub/soapbox!2826
2024-03-25 21:24:13 +00:00
Alex Gleason 4370a772a6
EditIdentity: add exclamation emoji for unverified name 2024-03-25 13:12:08 -05:00
Alex Gleason 51978c83f0
EditIdentity: save nip05 to profile 2024-03-25 12:43:36 -05:00
Alex Gleason fb3af2f74b
UsernameInput: reuse i18n message from nip05 profile field 2024-03-25 11:57:27 -05:00
Alex Gleason 0f1ece2c9e Merge branch 'instance-uri' into 'main'
instanceSchema: v1.uri -> v2.domain

See merge request soapbox-pub/soapbox!2963
2024-03-25 16:34:33 +00:00
Alex Gleason bd552ab084
Add EditIdentity page (wip) 2024-03-25 11:20:02 -05:00
Alex Gleason 47492bac9a
EditProfile: use instance.domain in nip05 placeholder 2024-03-25 11:19:23 -05:00
Alex Gleason 4e7a3e018c
instanceSchema: v1.uri -> v2.domain 2024-03-25 11:17:12 -05:00
marcin mikołajczak 9585b3a870 Add missing strings to translation, enable formatjs ESLint rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-25 12:49:48 +01:00
marcin mikołajczak 7749f93c21 Fix ScrollableList class names regression
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-25 11:38:46 +01:00
marcin mikołajczak f0f0da8bca Minor style improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-25 11:28:06 +01:00
marcin mikołajczak a4bea06b76 Merge branch 'black-mode' into 'main'
Black mode

See merge request soapbox-pub/soapbox!2959
2024-03-24 23:24:11 +00:00
marcin mikołajczak 4871c30b8c Merge branch 'main' into 'black-mode'
# Conflicts:
#   src/features/bookmarks/index.tsx
2024-03-24 23:09:28 +00:00
Alex Gleason c3ebb5c428
accounts_meta: switch to immer, use the results for useOwnAccount 2024-03-24 17:50:54 -05:00
Alex Gleason 0716c5189e Merge branch 'nip05' into 'main'
Nostr: allow setting a nip05 username

See merge request soapbox-pub/soapbox!2960
2024-03-24 22:27:08 +00:00
marcin mikołajczak d5f715c89b yarn i18n
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 22:55:45 +01:00
marcin mikołajczak 2c5ee5db1b Black for touchscreen actions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 22:54:49 +01:00
Alex Gleason b9111719f0
Nostr: allow setting a nip05 username 2024-03-24 16:46:25 -05:00
marcin mikołajczak 1c5e8bc7d4 Change icon, rename theme, set divideType based on theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 22:41:44 +01:00
marcin mikołajczak 5e1499ed82 More colors
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 20:37:39 +01:00
marcin mikołajczak 7e9906c315 Fix layout, add missing colors
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 20:28:51 +01:00
marcin mikołajczak 9948b5a5d5 Merge branch 'bookmark-folders' into 'main'
Bookmark folders

See merge request soapbox-pub/soapbox!2957
2024-03-24 18:45:32 +00:00
marcin mikołajczak e1dc73d6db Fix error handling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 19:00:43 +01:00
marcin mikołajczak fb9a7fc8b7 Call it 'beta' for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 17:39:39 +01:00
marcin mikołajczak 067fc9e45d Black mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 17:38:34 +01:00
marcin mikołajczak 1ef88e2cc2 Bookmark folders route should not be feature gated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-23 15:59:24 +01:00
marcin mikołajczak eceafedec4 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-22 14:53:25 +01:00
Alex Gleason 56d0779a43
NostrProvider: memoize the signer 2024-03-21 18:13:33 -05:00
Alex Gleason 262580811d
yarn i18n 2024-03-18 13:45:34 -05:00
Alex Gleason e131467af9
Fix up login/signing paths and buttons 2024-03-18 13:44:34 -05:00
Alex Gleason 7cfbf22b27
ExtensionStep: combine into one component 2024-03-17 18:06:27 -05:00
Alex Gleason 6fb7c337a3
Fi nostr_signup accidentally capitalized i18n strings 2024-03-17 18:03:30 -05:00
Alex Gleason e866b95282
Fix navigating between NostrSignup and NostrLogin 2024-03-17 18:00:32 -05:00
Alex Gleason ddee1d9d4e
KeygenStep: log the user in 2024-03-17 17:49:41 -05:00
Alex Gleason ab0f9b0a43
KeyStep: fix modals, sort of 2024-03-17 15:35:39 -05:00
Alex Gleason 1417d46af5
Make NostrLogin modal flow work 2024-03-17 15:29:58 -05:00
Alex Gleason 10a12905ff
NostrExtensionIndicator: close either modal on click 2024-03-16 16:25:26 -05:00
Alex Gleason 463f260b2e
NostrLoginModal: fix handleClose 2024-03-16 16:10:54 -05:00
Alex Gleason 7adb676653
Have only one NostrExtensionIndicator component 2024-03-16 16:10:08 -05:00
Alex Gleason b94ea6cd42
Move EmojiGraphic to soapbox/components 2024-03-16 16:08:23 -05:00
Alex Gleason f7b7260eea
nostr-signin-modal -> nostr-signup-modal 2024-03-16 16:05:56 -05:00
Alex Gleason 62723a2c16
Break NostrLogin into a separate flow from NostrSignin 2024-03-16 16:03:54 -05:00
Alex Gleason 5bc6a9a220
Rework nostrExtensionLogIn action 2024-03-16 15:50:26 -05:00
Alex Gleason a8e786a578
NostrSignin: update steps 2024-03-16 15:10:34 -05:00
Alex Gleason 77f766ff64
Remove unused DittoSignup module 2024-03-16 15:08:48 -05:00
Alex Gleason 5b23166fb7
NostrSignin: remove IdentityStep, AccountStep, other useless code 2024-03-16 15:06:55 -05:00
Alex Gleason b8b22fc637
NostrSignin: remove unused setSigner state 2024-03-16 15:02:40 -05:00
Alex Gleason df24beeb54
Add key import step 2024-03-15 16:10:03 -05:00
Alex Gleason a83916537a
Git Nostr signer from currently-logged-in account 2024-03-15 15:15:53 -05:00
Alex Gleason 44411fdf29
Add weblock package 2024-03-15 12:25:38 -05:00
Alex Gleason a72e9c1c04
Merge remote-tracking branch 'origin/main' into ditto-auth 2024-03-15 10:52:29 -05:00
Alex Gleason 8633eca37d
cardSchema: take innerHTML instead, force type to 'link' if html is empty 2024-03-14 19:09:00 -05:00
Alex Gleason d53c1c2227
Sanitize PreviewCard html 2024-03-14 19:01:07 -05:00
Alex Gleason 34bd5b5020
Use pubkey instead of npub 2024-03-14 16:17:53 -05:00
Alex Gleason 37cc1e88f6
Hook up DVM request 2024-03-12 13:41:01 -05:00
Aldis Ruiz 733fa675d8 fix: remove .max-w-3xl from embedded status.
Will no longer create white space when the parent it's embedded in is wider than .max-w-3xl (48rem; /* 768px */
).
2024-03-11 23:41:35 +00:00
marcin mikołajczak 67235dcc54 Change design of Backups page a bit
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-07 19:49:39 +01:00
Alex Gleason 338d0a7b3e
Remove unused RegisterStep 2024-03-07 10:44:39 -06:00
Alex Gleason b9a0c1f0f6
Add NostrContext to manage connection to Nostr relay 2024-03-06 20:03:18 -06:00
Alex Gleason fc0de1bc49
Upgrade nspec to latest, switch to version from JSR 2024-03-06 17:19:45 -06:00
Alex Gleason 613d97ea78
Merge branch 'jsr' into ditto-auth 2024-03-06 15:52:49 -06:00
marcin mikołajczak 3786c786e2 Align poll option text to center
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-29 23:13:39 +01:00
marcin mikołajczak 9174bd774a Replace react-hotkeys with updated fork for Vite compatibility
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-26 14:44:01 +01:00
Alex Gleason d229166819
Load NKeys in initial chunk so it always locks the storage 2024-02-22 11:45:11 -06:00
Alex Gleason 470511acbb
IdentityStep: prevent entry of nsec 2024-02-19 16:24:11 -06:00
Alex Gleason 3157969645
Advance from KeygenStep to AccountStep 2024-02-19 15:17:35 -06:00
Alex Gleason 0a3eb6b187
NKeyStorage: fix schema parser 2024-02-19 15:13:10 -06:00
Alex Gleason 623fb234b3
Fix ModalLoading component 2024-02-19 14:28:43 -06:00
Alex Gleason 5eb388bb3b
KeygenStep: simplify it, add a tooltip over "Next" button 2024-02-19 14:07:18 -06:00
Alex Gleason b1dc2486de
ExtensionStep: get rid of my-6 2024-02-19 14:07:02 -06:00
Alex Gleason 451e7ab96d
ExtensionStep: improve whitespace between elements 2024-02-19 13:49:05 -06:00
Alex Gleason 772cecf26b
KeygenStep: display user's keys as copyable inputs 2024-02-19 13:26:39 -06:00
Alex Gleason f20687313f
NostrSigninModal: represent steps as strings instead of numbers 2024-02-18 23:20:20 -06:00
Alex Gleason 49bde675c3
Add KeygenStep, only show ExtensionStep when window.nostr is present 2024-02-18 22:55:05 -06:00
Alex Gleason f2bfa6e2f6
Upgrade nspec, parse nsec the easier way 2024-02-18 18:00:37 -06:00
Alex Gleason 15ae362a8e
Add NKeyStorage class to retrieve and set keys in browser storage in a mostly-secure way 2024-02-18 16:45:36 -06:00
Alex Gleason b382a96d6a
NostrSigninModal: make use of Back button 2024-02-18 13:34:52 -06:00
Alex Gleason ba04c43477
NostrSigninModal: make each step render a Modal directly 2024-02-18 13:27:30 -06:00
Alex Gleason 9267ef28e3
Modal: support back button 2024-02-18 13:18:07 -06:00
Alex Gleason 9ddcb1634e
NostrSigninModal: hold accountId instead of username in the state 2024-02-18 13:01:22 -06:00
Alex Gleason 872be9ead1
Flesh out AccountStep 2024-02-18 12:51:05 -06:00
Alex Gleason 4caacca2f7
IdentityStep: lookup the account before proceeding 2024-02-17 19:45:24 -06:00
Alex Gleason a7c880e950
NostrExtensionIndicator: move to `components/` subpath 2024-02-16 20:05:43 -06:00
Alex Gleason 407b19321d
NostrSigninModal: add EmojiGraphic, use an emoji on each step 2024-02-16 20:04:25 -06:00
Alex Gleason 20328961fd
Fill out KeyStep 2024-02-16 17:47:43 -06:00
Alex Gleason 603e2cc2ce
Merge remote-tracking branch 'origin/main' into ditto-auth 2024-02-16 15:57:45 -06:00
Alex Gleason 7934d43426
useSettings: useMemo 2024-02-13 23:24:07 -06:00
Alex Gleason ffdb744d16
Refactor useSettings hook, parse with zod schema 2024-02-13 23:20:18 -06:00
Alex Gleason b0a82a23d0
StatusInfo: truncate long text 2024-02-13 22:02:13 -06:00
Alex Gleason a0a37b7296
Make accountLookup work with Nostr 2024-02-13 20:22:56 -06:00
Alex Gleason b950a7a052
Rework Nostr modal actions 2024-02-13 17:01:07 -06:00
Alex Gleason 1618fbbb8f
NostrSigninModal: scaffold steps 2024-02-12 19:39:34 -06:00
Alex Gleason 1c97a163d0
NostrSigninModal: add extension indicator, flesh out IdentityStep 2024-02-12 17:57:44 -06:00
Alex Gleason 15af206a45
useAppSelector: export type 2024-02-12 17:57:28 -06:00
Alex Gleason a9d311028e
ExtensionStep: make it kind of work 2024-02-11 17:13:29 -06:00
Alex Gleason e02ca0e0af
Reduce circular imports in UI components 2024-02-11 16:40:08 -06:00
Alex Gleason 6e0cb369dc
Add boilerplate NostrSignin modal 2024-02-11 16:20:19 -06:00
Alex Gleason 7f74ec80af
Let signer be undefined if there's no way to sign 2024-02-11 12:53:40 -06:00
Alex Gleason 8412a9869f
Merge remote-tracking branch 'origin/main' into nspec 2024-02-11 12:45:33 -06:00
Alex Gleason cb14b34309
Add NSpec and SoapboxSigner 2024-02-11 12:40:14 -06:00
marcin mikołajczak 124421a541 Remove more unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-11 15:45:18 +01:00
marcin mikołajczak 8e3c6e8310 Update lexical, remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-11 13:06:30 +01:00
Alex Gleason 694af98d21
Remove space that was added for no reason 2024-02-08 15:05:06 -06:00
Alex Gleason d576b8ed47
Switch to isomorphic-dompurify 2024-02-08 15:01:20 -06:00
Alex Gleason c0325498c8
Merge remote-tracking branch 'origin/main' into dompurify 2024-02-08 14:57:35 -06:00
marcin mikołajczak 5e801b899d Use media query to detect touchscreens
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-07 17:33:22 +01:00
Alex Gleason 54a57269e4
Add LightningAddress component 2024-02-06 13:14:20 -06:00
Alex Gleason d4490f4e80
Fix optimistic zapping 2024-01-22 16:12:30 -06:00
Alex Gleason d2d33cf51b
yarn i18n 2024-01-22 15:07:33 -06:00
Alex Gleason 797fca7111
Add WebLN types, only show zap button when WebLN is available 2024-01-22 14:37:44 -06:00
Alex Gleason 4aa6fdb4dd
Add DOMPurify 2024-01-17 12:21:19 -06:00
Alex Gleason 459bc72365
Partially implement NIP-47 and pay for zaps with WebLN 2024-01-16 18:35:00 -06:00
Alex Gleason d20d08bc8f
Optimistic zap 2024-01-15 18:56:18 -06:00
Alex Gleason 9cad54c97c
Nostr Zaps 2024-01-15 18:53:49 -06:00
Alex Gleason 1e9b209f06
Differentiate instance V1 and V2
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1635
2024-01-12 18:10:49 -06:00
marcin mikołajczak 60521f224d Merge branch 'typos' into 'main'
Fix some typos

See merge request soapbox-pub/soapbox!2916
2024-01-11 22:51:03 +00:00
marcin mikołajczak ab56851ea5 Merge branch 'voting-limit' into 'main'
Support infinite voting time for remote polls

See merge request soapbox-pub/soapbox!2853
2024-01-11 22:43:40 +00:00
marcin mikołajczak b2faa1406b Fix some typos
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-11 14:53:06 +01:00
Marcin Mikołajczak 3406ce043c Support infinite voting time for remote polls
Signed-off-by: Marcin Mikołajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-11 14:51:55 +01:00
Alex Gleason 8009299df6
LatestAccountsPanel: don't hide unsorted admin accounts, removes legacy Pleroma hack 2024-01-05 15:36:44 -06:00
Alex Gleason 2a0d701fea
features: enable Mastodon admin on Ditto 2024-01-05 14:53:17 -06:00
marcin mikołajczak 231a68fb63 Merge remote-tracking branch 'origin/main' into instance-v2
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-05 00:41:06 +01:00
Alex Gleason a6cb538662
features: enable bookmarks on ditto 2024-01-01 14:09:56 -06:00
Rizal Sambayu 9755e01364
Translated using Weblate (Javanese)
Currently translated at 7.7% (118 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-30 07:09:04 +01:00
Alex Gleason 38a96523b8 Merge branch 'main' into 'main'
add javanese language

See merge request soapbox-pub/soapbox!2907
2023-12-29 23:27:00 +00:00
Rizal Sambayu 9a2e3c1dc4 add javanese language 2023-12-29 20:10:04 +00:00
Rizal Sambayu b9b49a23a9
Translated using Weblate (Javanese)
Currently translated at 7.4% (113 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-29 19:16:02 +01:00
Rizal Sambayu 6673f8e60e
Translated using Weblate (Javanese)
Currently translated at 4.1% (63 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-29 11:13:00 +01:00
Rizal Sambayu 5d729a4810
Translated using Weblate (Javanese)
Currently translated at 2.9% (45 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-28 22:45:56 +01:00
Rizal Sambayu b5d62ad4e9
Translated using Weblate (Javanese)
Currently translated at 1.7% (27 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-27 14:56:13 +01:00
Hosted Weblate 5149b3fa9d
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/
2023-12-27 14:56:13 +01:00
Rizal Sambayu 4ad14df353
Translated using Weblate (Javanese)
Currently translated at 0.7% (12 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/jv/
2023-12-27 14:56:13 +01:00
Rizal Sambayu 4894dc7fc8
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-27 14:56:13 +01:00
Alex Gleason 19dec9c90e Apply 1 suggestion(s) to 1 file(s) 2023-12-23 20:30:56 +00:00
Rizal Sambayu ee93194c15 add a unicode-range 2023-12-22 21:51:09 +00:00
Rizal Sambayu 87737d0ff2 add javanese.css for javanese font 2023-12-22 20:05:44 +00:00
Rizal Sambayu 5a7a8a33dc Update 2 files
- /src/main.tsx
- /src/styles/i18n/javanese.css
2023-12-21 22:30:54 +00:00
Alex Gleason 96d266d73c
Input: fix search focus background color 2023-12-21 11:08:35 -06:00
Alex Gleason 0dde6f008f
StatusContent: fix types for html-react-parser v5 2023-12-21 10:18:15 -06:00
Alex Gleason de64c3e7e6
Upgrade Vite to v5 2023-12-21 09:14:48 -06:00
Alex Gleason bcf3f4e01d
Upgrade all the Redux things 2023-12-20 22:06:49 -06:00
Tassoman 1969be581f
Added a translation using Weblate (Javanese) 2023-12-21 04:36:27 +01:00
Rizal Sambayu 6f37b4eae5
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-21 04:36:27 +01:00
Rizal Sambayu e3eeec2209
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-21 04:36:27 +01:00
Rizal Sambayu e09a698c82
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-21 04:36:27 +01:00
Alex Gleason 8108ac2a67
yarn lint:js --fix 2023-12-20 21:17:33 -06:00
LibreTranslate d43f5b5022
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-12 02:08:26 +01:00
Rizal Sambayu ff209575b4
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-12 02:08:26 +01:00
Poesty Li 5cdae8672e
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hans/
2023-12-11 06:07:25 +01:00
marcin mikołajczak a80fd6327d
Translated using Weblate (Polish)
Currently translated at 99.6% (1520 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-12-11 06:07:24 +01:00
Rizal Sambayu c2baf98420
Translated using Weblate (Indonesian)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/id/
2023-12-11 06:07:24 +01:00
Alex Gleason 76445f6db1
Sentry: decrease tracesSampleRate to .1 2023-12-06 14:51:14 -06:00
Ryan He 4d8e87bad7
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-28 18:37:46 +00:00
ささくらり e9fa21158f
Translated using Weblate (Japanese)
Currently translated at 74.3% (1134 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ja/
2023-11-28 18:37:46 +00:00
Weblate Translation Memory 3acdb7a839
Translated using Weblate (Arabic)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-28 18:37:45 +00:00
jonnysemon 9680a304b9
Translated using Weblate (Arabic)
Currently translated at 100.0% (1526 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-28 18:37:44 +00:00
Ryan He 5c77fce1d3
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.8% (1523 of 1526 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-28 18:37:44 +00:00
Alex Gleason 3333db75ba
account.tsx: add space between action 2023-11-28 12:35:48 -06:00
Alex Gleason e426f72130
ComposeForm: disable submit when there is no editorRef 2023-11-27 15:01:13 -06:00
Alex Gleason 54dff2131f
ComposeForm: do autoFocus on mobile 2023-11-27 14:57:16 -06:00
Alex Gleason fd19fa9e5b
FocusPlugin: refactor the useEffect for sanity 2023-11-27 14:56:42 -06:00
Alex Gleason 889c2658ba
ComposeForm: refactor canSubmit so it works correctly in more scenarios 2023-11-27 14:32:41 -06:00
Alex Gleason b95bd0e533
Gameboy: fix button styles in light mode 2023-11-25 00:39:29 -06:00
Alex Gleason c754a52d88
Gameboy: add download button 2023-11-25 00:25:22 -06:00
Alex Gleason dd1e1aca82
MediaGallery: fix cursor over Gameboy component 2023-11-24 23:39:17 -06:00
Alex Gleason 5aa69c917f
Gameboy: make mute button work properly 2023-11-24 23:18:15 -06:00
Alex Gleason c17b193ca1
Gameboy: focus the div after entering fullscreen 2023-11-24 22:42:25 -06:00
Alex Gleason a317152e3f
Gameboy: tap the canvas to show/hide controls 2023-11-24 22:28:29 -06:00
Alex Gleason 4d840e0290
Gameboy: add a fullscreen button 2023-11-24 22:21:46 -06:00
Alex Gleason 48db472af5
Gameboy: add audio control, but it doesn't work correctly 2023-11-24 21:58:04 -06:00
Alex Gleason 2696364710
Gameboy: add controls and a pause buttom 2023-11-24 21:39:59 -06:00
Alex Gleason 5ee2c8a23c
Gameboy: render the canvas inside a container div 2023-11-24 20:54:24 -06:00
Alex Gleason 3b17bef9e5
Switch to my fork of wasmboy 2023-11-24 18:36:27 -06:00
Alex Gleason 0bb50f492e
Lazy-load the Gameboy component 2023-11-22 22:49:27 -06:00
Alex Gleason f7c624483e
Gameboy: improve remounting 2023-11-22 22:44:23 -06:00
Alex Gleason 2e7b773bb5
Gameboy: release keyboard when canvas isn't focused 2023-11-22 22:39:45 -06:00
Alex Gleason 2e1282bc2d
Render a Game Boy player for GB/GBC attachments 2023-11-22 22:20:19 -06:00
Alex Gleason c138e2ee09
NIP-46: fix parsing request message for sign_event 2023-11-22 13:21:02 -06:00
Alex Gleason 016198c301
Sign NIP-46 events with proof-of-work 2023-11-20 17:52:37 -06:00
Alex Gleason d293c9d900
Add PowWorker to mine Nostr events off the main thread 2023-11-20 15:38:05 -06:00
Alex Gleason df020e4253
ServiceWorker: don't wait for window.onload before registering the worker 2023-11-20 14:22:48 -06:00
Alex Gleason 8ba328d96b
Prevent a new ServiceWorker from being installed after the page loads 2023-11-20 13:45:52 -06:00
Ryan He 898c2700f7
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
Ryan He a3155f345c
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
Ryan He b82c8625fb
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
Ryan He cf23fd0876
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah 5a408f0ea9
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ryan He dd8370a78b
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah 125412dd02
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ryan He 67a708b01e
Translated using Weblate (Chinese (Traditional))
Currently translated at 74.6% (1137 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-11-15 01:12:09 +01:00
marcin mikołajczak 3b744d84d6
Translated using Weblate (Polish)
Currently translated at 99.4% (1515 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah 8a55456c48
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah 2b7467a8bb
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Hassen Basdouri a742b2ea19
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah e41ddc4e1b
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Hassen Basdouri a57725c18e
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah 45bbb43425
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Ahmad Dakhlallah d923e107b3
Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-11-15 01:12:09 +01:00
Weblate Translation Memory a5e986668e
Translated using Weblate (Polish)
Currently translated at 99.4% (1515 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-11-15 01:12:09 +01:00
Eryk Michalak c691b82cab
Translated using Weblate (Polish)
Currently translated at 99.4% (1515 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-11-15 01:12:09 +01:00
Eryk Michalak b5bc20869d
Translated using Weblate (Polish)
Currently translated at 99.2% (1512 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-11-15 01:12:09 +01:00
Weblate Translation Memory c45d219273
Translated using Weblate (Polish)
Currently translated at 99.2% (1512 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-11-15 01:12:09 +01:00
Poesty Li 53b11ec175
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hans/
2023-11-15 01:12:09 +01:00
Alex Gleason 04e68ebc94
Timeline: always insert new status IDs at the end 2023-11-14 17:57:08 -06:00
Alex Gleason 948dbcaa49
GdprBanner: fix inverted `shown` logic 2023-11-14 16:51:33 -06:00
Alex Gleason 4162808ce0
Don't load GdprBanner unless configured 2023-11-14 15:53:57 -06:00
Alex Gleason 5c16747b0c
yarn i18n 2023-11-14 15:27:48 -06:00
Alex Gleason 1a32dc178b
WrappedRoute: allow navigating between pages to reset the ErrorBoundary 2023-11-14 15:17:33 -06:00
Alex Gleason 54aa09c6b1
Developers: fix /error/network route 2023-11-14 14:47:04 -06:00
Alex Gleason cdb89ae8fd
Bring back NetworkError column 2023-11-14 14:41:35 -06:00
Alex Gleason c7f9a9eb56
ComposeForm: get text from the editorRef instead of component state
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1563
2023-11-14 11:08:32 -06:00
Alex Gleason 9154b63892
Fix emoji unreact
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1616
2023-11-14 01:41:45 -06:00
Alex Gleason f77aa7b411
Fix parsing custom emoji reactions
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1602
2023-11-13 16:11:40 -06:00
marcin mikołajczak 0db0aeb440 Fix federation modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-11-01 23:30:32 +01:00
marcin mikołajczak af41877a4e Always display poll option title
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-31 20:13:55 +01:00
marcin mikołajczak 1d3424e648 Display emoji reactions on glitch-soc and Iceshrimp
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-29 23:00:48 +01:00