Improve write-review flow and require Node 22.18 for native TS stripping.

Gate login, reveal the form after a rating, and wire inline Rate this mint; drop --experimental-strip-types.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
michilis
2026-08-24 21:52:11 +02:00
co-authored by Cursor
parent c74c7fc187
commit b95aab2bcd
35 changed files with 657 additions and 145 deletions
+9 -2
View File
@@ -263,6 +263,9 @@
"reviews.empty": "Δεν υπάρχουν κριτικές ακόμα.",
"reviews.emptyWritten": "Δεν υπάρχουν γραπτές κριτικές εδώ ακόμα.",
"reviews.emptyFilter": "Καμία αξιολόγηση δεν ταιριάζει με αυτό το φίλτρο.",
"reviews.rate.cashu": "Βαθμολογήστε αυτό το mint",
"reviews.rate.fedimint": "Βαθμολογήστε αυτή την ομοσπονδία",
"reviews.rate.lnurl": "Βαθμολογήστε αυτό το mint",
"reviews.noscript": "Οι κριτικές είναι υπογεγραμμένες στο Nostr και φορτώνουν στο πρόγραμμα περιήγησης σας, οπότε αυτή η λίστα χρειάζεται JavaScript. Η αξιολόγηση και οι μετρήσεις παραπάνω προέρχονται από την ίδια την ιστοσελίδα.",
"reviews.relayError": "Δεν μπόρεσε να φτάσει στο ρελέ. Οι κριτικές μπορεί να είναι ελλιπείς.",
"reviews.srRating": "{rating} από 5",
@@ -289,7 +292,12 @@
"reviews.breakdown.1": "{n} ένα αστέρι",
"reviews.breakdown.none": "{n} χωρίς βαθμολογία",
"reviews.dialog.title": "Επανάληψη{name}",
"reviews.dialog.note": "Υπογραφή με το πλήκτρο Nostr και δημοσίευση σε δημόσιες αναμεταδόσεις. Δεν μπορεί να επεξεργαστεί ή να διαγραφεί.",
"reviews.dialog.lede.cashu": "Μοιραστείτε την εμπειρία σας με αυτό το mint.",
"reviews.dialog.lede.fedimint": "Μοιραστείτε την εμπειρία σας με αυτή την ομοσπονδία.",
"reviews.dialog.lede.lnurl": "Μοιραστείτε την εμπειρία σας με αυτό το mint.",
"reviews.dialog.permanent": "Δημοσιεύεται μόνιμα σε δημόσια relays του Nostr.",
"reviews.dialog.gate.title": "Συνδεθείτε για να γράψετε μια κριτική",
"reviews.dialog.gate.lead": "Οι κριτικές υπογράφονται με το κλειδί σας Nostr. Παραμένει στον signer σας, αυτό το site δεν το βλέπει ποτέ.",
"reviews.dialog.ratingLegend": "Η βαθμολογία σας",
"reviews.dialog.starsSr.one": "{n} άστρο",
"reviews.dialog.starsSr.other": "{n} αστέρια",
@@ -310,7 +318,6 @@
"reviews.dialog.waitingSigner": "Περιμένω τον υπογράφοντα σου.",
"reviews.dialog.confirmClose": "Κλείστε αυτή την κριτική; Το προσχέδιο σας διατηρείται μέχρι να φύγετε από το site.",
"reviews.dialog.why.login": "Σύνδεση για δημοσίευση",
"reviews.dialog.why.rating": "Επιλέξτε μια βαθμολογία",
"reviews.dialog.why.words": "Γράψε μερικές λέξεις.",
"reviews.dialog.why.more.one": "{n} περισσότερο χαρακτήρα",
"reviews.dialog.why.more.other": "{n} περισσότεροι χαρακτήρες",