Skip to content

Commit

Permalink
Merge pull request #466 from syphon-org/dev
Browse files Browse the repository at this point in the history
[release] Version 0.2.5
  • Loading branch information
ereio authored Dec 24, 2021
2 parents 5214410 + de8bb03 commit 2a5e14b
Show file tree
Hide file tree
Showing 8 changed files with 274 additions and 24 deletions.
70 changes: 57 additions & 13 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,13 @@ steps:
- cp build/app/outputs/flutter-apk/app-release.apk ./syphon.nightly.android.apk

- name: release android
image: golang:1.13
image: golang:1.17
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Modify the existing release and add the android apk
- go get code.gitea.io/tea
- go install code.gitea.io/tea
- go install code.gitea.io/tea@latest
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-android" --asset ./syphon.nightly.android.apk

Expand Down Expand Up @@ -91,20 +90,22 @@ steps:
- cp build/app/outputs/flutter-apk/app-release.apk ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).android.apk

- name: release android
image: golang:1.13
image: golang:1.17
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Modify the existing release and add the android apk
- go get code.gitea.io/tea
- go install code.gitea.io/tea
- go install code.gitea.io/tea@latest
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-android" --asset ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).android.apk
---
kind: pipeline
type: docker
name: linux nightly
name: linux nightly (amd64)
platform:
os: linux
arch: amd64
trigger:
branch:
- dev
Expand All @@ -130,21 +131,65 @@ steps:
- tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .

- name: release linux
image: golang:1.13
image: golang:1.17
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Create a build timestamp for the release title
- echo $(date -Iseconds) > BUILD_START_TIME
- go get code.gitea.io/tea
- go install code.gitea.io/tea
- go install code.gitea.io/tea@latest
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-linux" --asset ./syphon.nightly.linux.x64.tar.gz
---
kind: pipeline
type: docker
name: linux nightly (arm64)
platform:
os: linux
arch: arm64
trigger:
branch:
- dev
- main
event:
- push
steps:
- name: build linux
image: cirrusci/flutter:2.8.0
commands:
# Install dependencies
- apt-get update -y
- apt-get install -y cmake ninja-build clang pkg-config libgtk-3-dev liblzma-dev libblkid-dev libsecret-1-dev libolm-dev libolm3 libsqlite3-dev libjsoncpp-dev
- git submodule update --init --recursive
# Set up flutter config
- flutter config --no-analytics
- flutter pub get
- flutter pub run build_runner build --delete-conflicting-outputs
- flutter config --enable-linux-desktop
# Build the linux app exec
- flutter build linux --release
- cp -a /usr/lib/x86_64-linux-gnu/libjsoncpp.so* build/linux/x64/release/bundle/lib/
- tar -cvzf syphon.nightly.linux.x64.tar.gz -C build/linux/x64/release/bundle .

- name: release linux
image: golang:1.17
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Create a build timestamp for the release title
- echo $(date -Iseconds) > BUILD_START_TIME
- go install code.gitea.io/tea@latest
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-nightly-linux" --asset ./syphon.nightly.linux.x64.tar.gz
---
kind: pipeline
type: docker
name: linux branch build
platform:
os: linux
arch: amd64
trigger:
branch:
exclude:
Expand All @@ -171,14 +216,13 @@ steps:
- tar -cvzf syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).linux.x64.tar.gz -C build/linux/x64/release/bundle .

- name: release linux
image: golang:1.13
image: golang:1.17
environment:
GITEA_SERVER_TOKEN:
from_secret: GITEA_API_TOKEN
commands:
# Create a build timestamp for the release title
- echo $(date -Iseconds) > BUILD_START_TIME
- go get code.gitea.io/tea
- go install code.gitea.io/tea
- go install code.gitea.io/tea@latest
- tea login add -u https://git.syphon.org
- tea release create --tag "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --target ${DRONE_COMMIT_SHA} --repo syphon-org/syphon --title "${DRONE_BRANCH}-$(echo $DRONE_COMMIT_SHA | cut -c1-7)-linux" --asset ./syphon.$(echo $DRONE_COMMIT_SHA | cut -c1-7).linux.x64.tar.gz
90 changes: 90 additions & 0 deletions assets/translations/et.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"header-intro": "Privaatsus ja vabadus\nilma probleemideta.",
"title-view-invite-users": "Kutsu kasutajaid",
"header-signup-username": "Loo kasutajanimi",
"title-verification": "Verifitseerimine",
"title-view-delete-devices": "Kinnita seadme eemaldamine",
"title-view-search-groups": "Tutvu jututubadega",
"title-view-search-users": "Otsi kasutajaid",
"title-view-create-group-public": "Loo avalik jututuba",
"title-view-devices": "Seadmed",
"title-view-settings": "Seadistused",
"title-view-theming": "Välimus",
"title-view-invite": "Kutsu",
"title-view-settings-chat": "Vestlused",
"title-view-privacy": "Privaatsus",
"title-view-profile": "Seadista oma profiili",
"title-proxy-use-proxy": "Kasuta puhverserverit",
"title-proxy-host": "Muuda puhverserveri aadressi",
"title-proxy-port": "Muuda puhverserveri porti",
"title-dialog-delete-keys": "Kinnita krüptovõtmete kustutamine",
"title-dialog-confirm-linkout": "Kinnita lingi avamine",
"title-dialog-captcha": "Täida robotilõksu andmed",
"title-dialog-terms": "Kinnita kasutustingimustega nõustumine",
"title-dialog-encryption": "Kas krüptime vestluse?",
"button-cancel": "katkesta",
"button-next": "jätka",
"button-save": "salvesta",
"button-finish": "lõpeta",
"button-quit": "välju",
"button-text-login-question": "Sul juba on kasutajanimi olemas?",
"title-intro": "Tere tulemast {}'i kasutajaks",
"header-login": "ja vestlused on sinu kontrolli all",
"title-view-chat-users": "Kõik vestluste osapooled",
"title-view-create-group": "Loo uus jututuba",
"title-view-advanced": "Lisaseadistused",
"title-view-homeserver-search": "Leia oma koduserver",
"title-device-rename": "Muud seadme nime",
"label-searching": "Otsime…",
"label-search-results": "Otsingutulemused",
"label-email": "E-post",
"label-users": "Kasutajad",
"label-back": "Mine tagasi",
"label-close": "sulge",
"label-send": "Saada",
"title-dialog-terms-alpha": "Kinnita varase arendusjärgu kasutustingimustega nõustumine",
"label-download-image": "Laadi pilt",
"label-users-recent": "Hiljutised kasutajad",
"label-chat-default": "Uus vestlus",
"label-messages-empty": "sõnumeid ei leidu",
"label-groups-empty": "jututube ei leidu",
"label-message-encrypted": "Krüptitud sõnum",
"label-message-matrix": "Sõnum Matrix'i võrgus",
"label-message-matrix-unencrypted": "Krüptimata sõnum Matrix'i võrgus",
"label-deleted-message": "Sõnum on kustutatud",
"label-terms-of-service": "Kasutustingimused",
"button-confirm-alt": "sobib",
"button-confirm": "selge lugu",
"button-confirm-formal": "kinnita",
"button-leave-chat": "lahku vestlusest",
"button-delete-chat": "kustuta vestlus",
"button-archive-chat": "arhiveeri vestlus",
"button-select-all": "vali kõik",
"button-reset-password": "lähtesta salasõna",
"button-text-agreement": "Olen nõus",
"button-text-see-users": "Vaata kõiki kasutajaid",
"button-text-signup-question": "Sul veel pole kasutajanimi olemas?",
"button-text-login": "Logi sisse",
"button-delete-keys": "kustuta võtmed",
"button-block-user": "blokeeri kasutaja",
"button-send-verification": "verifitseerimiseks saada e-kiri",
"button-confirm-verification": "kinnita verifitseerimine",
"button-text-settings": "Seadistused",
"button-text-support": "Abiteave",
"list-item-settings-proxy": "Puhverserveri seadistused",
"list-item-settings-notification": "Teavitused",
"list-item-settings-privacy": "Privaatsus",
"list-item-settings-sms": "SMS ja MMS",
"list-item-settings-logout": "Logi välja",
"list-item-settings-proxy-host": "Server",
"list-item-settings-proxy-port": "Port",
"alert-restart-app-effect": "Muudatuste jõustumiseks palun sulge rakenduse ja käivita ta uuesti",
"button-text-mark-all-read": "Märgi kõik loetuks",
"button-text-invite": "Kustu sõpru",
"alert-feature-in-progress": "🛠 See funktsionaalsus lisandub mõne aja pärast",
"alert-message-failed": "Sõnumi saatmine ei õnnestunud",
"prompt-homeserver-select": "Vali oma kasutajanimi ja koduserver",
"prompt-confirm-deactivate": "Kasutajakonto lõpliku eemaldamise kinnitamiseks palun sisesta oma kasutajanimi",
"content-thanks": "Tänud, et kasutasid rakendust {}!\n\n",
"content-dialog-device-rename": "Sisesta seadme uus kõigile nähtav nimi."
}
62 changes: 56 additions & 6 deletions assets/translations/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@
"content-intro-section-four": "A {}, vagy akármelyik másik Matrix kliens\nhasználatával a biztonságos beszélgetés\nelérhető mindenki számára",
"content-intro-section-three": "A Matrix és a {} fejlesztését\nszervezetek és önkéntesek végzik,\nnem pedig cégek",
"content-intro-section-two-part-three": "hogy hol\nszeretnéd tárolni az üzeneteid",
"content-intro-section-two-part-two": "biztonságosan, és kiválaszthasd, ",
"content-intro-section-two-part-two": "\nbiztonságosan, és kiválaszthasd, ",
"content-intro-section-two": "A Matrix protokoll lehetővé teszi, hogy üzenetet \nküldj",
"content-intro-section-one": "A {} egy titkosított,\nés központi irányítás nélküli protokollt \nhasznál, aminek a neve ",
"content-intro-section-one": "A {} egy titkosított,\nés központi irányítás nélküli hálózatot \nhasznál, aminek a neve ",
"content-password-recommendation": "Próbálj meg 3 vagy több véletlenszerűen választott\nszót kitalálni, amit könnyen meg tudsz jegyezni",
"content-thanks": "Köszönjük, hogy kipróbáltad a {}-t!\n\n",
"placeholder-topic": "Nincs téma beállítva",
"prompt-confirm-deactivate": "Írd be a jelszavad a fiókod deaktiválásának megerősítéséhez",
"prompt-homeserver-select": "Válassz egy felhasználónevet és egy Matrix szervert",
"alert-homeserver-invalid": "Nem sikerült a 'well-known' ellenőrzése ennél a szervernél, bizonyosodj meg róla, hogy a szerver beállításai helyesek",
"alert-homeserver-invalid": "Nem sikerült a 'well-known' lekérése ennél a szervernél. Bizonyosodj meg róla, hogy a szerver beállításai helyesek",
"alert-message-failed": "Üzenet küldése sikertelen",
"alert-feature-in-progress": "🛠 Ez a funkció még fejlesztés alatt van",
"alert-invite-user-unknown": "Úgy tűnik, nincs ilyen Matrix felhasználó, de megpróbálhatsz meghívót küldeni erre a címre.\n\nBizonyosodj meg róla, hogy helyesen írtad be a címet, mielőtt megpróbálod.",
"alert-restart-app-effect": "Be kell zárnod, és újra megnyitnod az alkalmazást, hogy a változtatások érvénybe lépjenek",
"alert-restart-app-effect": "Be kell zárnod, és újra megnyitnod az alkalmazást, hogy ez a változtatás érvénybe lépjen",
"list-item-settings-logout": "Kijelentkezés",
"list-item-settings-sms": "SMS és MMS",
"list-item-settings-privacy": "Magánszféra",
Expand Down Expand Up @@ -95,12 +95,62 @@
"title-view-search-groups": "Csoportok felfedezése",
"title-view-delete-devices": "Eszköz törlésének megerősítése",
"header-signup-username": "Felhasználónév regisztrálása",
"header-intro": "Magánszféra és szabadság\nbonyodalmak nélkül.",
"header-intro": "Magánszféra és szabadság,\nbonyodalmak nélkül.",
"title-intro": "Üdvözöl a {}",
"button-text-see-users": "Összes felhasználó megtekintése",
"button-start-chat": "beszélgessünk",
"button-login-sso": "single sign on",
"title-confirm-email": "Email megerősítése",
"title-verification": "Ellenőrzés",
"header-login": "foglald vissza a beszélgetéseidet"
"header-login": "foglald vissza a beszélgetéseidet",
"title-view-chat-users": "Összes szobatag",
"button-delete-chat": "beszélgetés törlése",
"button-leave-chat": "beszélgetés elhagyása",
"list-item-settings-proxy": "Proxy beállítások",
"button-select-all": "összes kiválasztása",
"list-item-settings-proxy-host": "Hostnév",
"confirm-encryption-group": "A titkosítás bekapcsolása végleges, utána már nem lehet kikapcsolni. Biztosan bekapcsolod a titkosítást ebben a beszélgetésben?\n\nKérlek, vedd figyelembe, hogy a titkosított csoportos beszélgetések még fejlesztés alatt állnak. Előfordulhat az üzenetek elvesztése!",
"subtitle-proxy-use-proxy": "Ez a Syphon összes hálózati forgalmát egy proxy kiszolgálón irányítja át",
"confirm-attempt-chat": "A felhasználó látni fogja a meghívásod, még akkor is, ha egyetlen üzenetet sem küldesz.\n\nBiztosan meghívod ezt a felhasználót?",
"confirm-archive-chat-multi": "Biztosan archiválni szeretnél {} kiválasztott beszélgetést?\nA {} egyelőre még nem támogatja az archivált beszélgetések megtekintését.",
"confirm-delete-chat-single": "Biztosan törlöd a(z) \"{}\" beszélgetést? Az itt található üzenetekhez többé nem tudsz majd hozzáférni.",
"label-send-unencrypted": "Titkosítatlan üzenet küldése",
"confirm-leave-chat-single": "Biztosan elhagyod a(z) \"{}\" beszélgetést?",
"confirm-block-user": "Ha letiltod {} felhasználót, nem fogod látni az üzeneteit, és kilépsz ebből a szobából.",
"warning-deactivate-account": "EZ VÉGLEGESEN TÖRÖLNI FOGJA A FIÓKOD\n\nNem fogod tudni visszaállítani az adataid, és nem fogsz hozzáférni ehhez a fiókhoz a deaktiválás után.\nKérlek, ezt vedd figyelembe, mielőtt továbblépsz!",
"title-device-rename": "Eszköz átnevezése",
"title-proxy-use-proxy": "Proxy használata",
"title-proxy-host": "Proxy hosztnév megváltoztatása",
"title-proxy-port": "Proxy port megváltoztatása",
"title-dialog-confirm-linkout": "Link megnyitásának jóváhagyása",
"button-text-settings": "Beállítások",
"label-back": "Vissza",
"label-close": "bezárás",
"label-send": "Küldés",
"label-download-image": "Kép betöltése",
"button-archive-chat": "beszélgetés archiválása",
"button-text-create-group": "Új csoport",
"button-text-mark-all-read": "Összes olvasottnak jelölése",
"button-text-invite": "Ismerősök meghívása",
"button-text-support": "Segítség",
"list-item-settings-proxy-port": "Port",
"content-dialog-device-rename": "Írd be a új, nyilvánosan látható nevét ennek az eszköznek.",
"alert-hidden-read-receipts": "A rejtett olvasási visszajelzéseket támogatnia kell a Matrix szerverednek, különben ugyan az lesz az eredmény, mint amikor be van kapcsolva",
"content-proxy-host": "A hosztnév, ahol a proxy található",
"content-proxy-port": "A proxy hálózati portja",
"confirm-linkout": "Biztosan megnyitod ezt a linket?\n\n{}",
"confirm-delete-keys": "Biztosan törölni szeretnéd a titkosítási kulcsokat erről az eszközről? Ez nagyon romboló hatású, és valószínűleg az összes üzeneted visszafejthetetlenné teszi.",
"confirm-invite": "Biztosan meghívod ezt a felhasználót ebbe a beszélgetésbe?",
"confirm-invites-multiple": "Biztosan meg szeretnéd hívni a kijelölt felhasználókat ebbe a beszélgetésbe?",
"confirm-alpha-warning": "Ne használd, és nem is ajánljuk használni a Syphon-t olyan helyzetekben, amikor bizonyított és függetlenül ellenőrzött biztonság szükséges.\n",
"confirm-alpha-warning-alt": "Előfordulhat adatvesztés az alkalmazás használatából eredően, miközben a hibák javításán és új funkciókon dolgozunk.\n",
"confirm-archive-chat-single": "Biztosan archiválod a(z) \"{}\" beszélgetést?\nA {} egyelőre még nem támogatja az archivált beszélgetések megtekintését.",
"confirm-delete-chat-multi": "Biztosan törölni szeretnél {} kiválasztott beszélgetést? Az itt található üzenetekhez többé nem tudsz majd hozzáférni.",
"confirm-leave-chat-single-nonpublic": "Ez nem egy nyilvános szoba. Ha kilépsz, meghívó nélkül nem fogsz tudni újra belépni.",
"confirm-leave-chat-multi": "Biztosan ki szeretnél lépni {} kiválasztott beszélgetésből?",
"confirm-leave-chat-multi-nonpublic": "Ezeknek a szobáknak egy része (vagy az összes) nem nyilvános. Meghívó nélkül nem fogsz tudni újra belépni.",
"label-proxy-host": "Hosztnév",
"label-proxy-port": "Port",
"warning-deactivate-account-final": "Törlés után nincs lehetőség a fiók visszaállítására. Azonnal ki leszel léptetve a fiókodból, és elérhetetlenné fog válni.\n\nEz az utolsó figyelmeztetés a deaktiválás előtt. Ha biztos vagy benne, kattints alább a deaktiválásra.",
"label-send-encrypted": "Titkosított üzenet küldése"
}
Loading

0 comments on commit 2a5e14b

Please sign in to comment.