feat: add plugin system (#1034)
* feat: add plugin system * fix db docker build * fix hammerhead readme, add strava subscription news to docs * fixes and sdk improvements * fix: reduce Meilisearch load, debounce federation sync (#1012) * optimize meili trail index * several fixes --------- Co-authored-by: Flomp <Flomp@users.noreply.github.com> * Bump svelte from 5.55.5 to 5.56.0 in /docs (#1032) Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.55.5 to 5.56.0. - [Release notes](https://github.com/sveltejs/svelte/releases) - [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md) - [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.56.0/packages/svelte) --- updated-dependencies: - dependency-name: svelte dependency-version: 5.56.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Flomp <Flomp@users.noreply.github.com> * Release v0.19.2 (#1035) * chore: release v0.19.2 * add changelog --------- Co-authored-by: Flomp <26000991+Flomp@users.noreply.github.com> Co-authored-by: Christian Beutel <> * speed up plugin sync and several small fixes * concepts for security improvements and process stability * improve concept * security concept implemented * remove insecure TLS * worker concept implemented * fixes and cleanup * fixes * docu * mermaid, namings * WASM plugin host improvements, plugin logging * fix db migration * Improve plugin config and category mapping UI * fixes * further fixes * remove manual test sync * fix db migration and strava mapping * type added, UI improvements * fix plugin card toggle clickable area * optimize synch status card layout * plugin type 'trails' instead of 'integration' * session auth validation in UI * fix komoot date and waypoints * improve category mapping * fix send to hammerhead: trail name * plugin setup error handling improved * fix review findings * re-mapping added * rename remote_category --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Flomp <Flomp@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Flomp <26000991+Flomp@users.noreply.github.com>
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
"Canoeing": "划艇",
|
||||
"Climbing": "攀岩",
|
||||
"Hiking": "徒步",
|
||||
"Other": "其他",
|
||||
"Skiing": "",
|
||||
"Walking": "步行",
|
||||
"about": "关于",
|
||||
@@ -144,7 +145,7 @@
|
||||
"error-copying-trail": "",
|
||||
"error-creating-user": "创建用户错误",
|
||||
"error-deleting-token": "",
|
||||
"error-disabling-strava-integration": "禁用strava集成时出错",
|
||||
"error-disabling-strava-plugin": "禁用strava 插件时出错",
|
||||
"error-during-login": "登录错误",
|
||||
"error-during-password-reset": "无法发送密码重置邮件",
|
||||
"error-exporting-trail": "导出路线失败",
|
||||
@@ -157,11 +158,11 @@
|
||||
"error-reading-file": "读取文件错误",
|
||||
"error-saving-list": "保存列表失败",
|
||||
"error-saving-trail": "保存路线失败",
|
||||
"error-setting-up-integration": "Error setting up strava integration",
|
||||
"error-updating-hammerhead-integration": "",
|
||||
"error-updating-komoot-integration": "",
|
||||
"error-setting-up-plugin": "设置 {provider} 插件时出错",
|
||||
"error-updating-hammerhead-plugin": "",
|
||||
"error-updating-komoot-plugin": "",
|
||||
"error-updating-password": "更新密码失败",
|
||||
"error-updating-strava-integration": "更新 komoot 集成出错",
|
||||
"error-updating-strava-plugin": "更新 Strava 插件时出错",
|
||||
"error-uploading-trail-to-hammerhead": "",
|
||||
"est-duration": "预计时长",
|
||||
"everyone-with-the-link": "Everyone with the link",
|
||||
@@ -202,7 +203,6 @@
|
||||
"get-started": "Get started",
|
||||
"grid": "网格",
|
||||
"grocery-store": "杂货店",
|
||||
"hammerhead-integration-after-date-hint": "",
|
||||
"heading": "标题",
|
||||
"height": "高度",
|
||||
"help": "帮助",
|
||||
@@ -224,14 +224,11 @@
|
||||
"import-hint": "在此选择或拖拽GPX、FIT、KML或TCX文件...",
|
||||
"include-description": "包含描述",
|
||||
"include-waypoints": "包括途径点",
|
||||
"integration-description-hammerhead": "",
|
||||
"integration-description-komoot": "定期与komoot同步您的wanderer。",
|
||||
"integration-description-strava": "定期与strava同步您的wanderer路线和活动。",
|
||||
"integration-disabled": "整合已停用",
|
||||
"integration-enabled": "整合已启用",
|
||||
"integration-privacy-hint-original": "",
|
||||
"integration-privacy-hint-user": "",
|
||||
"integrations": "整合",
|
||||
"plugin-disabled": "插件已停用",
|
||||
"plugin-enabled": "插件已启用",
|
||||
"plugin-privacy-hint-original": "",
|
||||
"plugin-privacy-hint-user": "",
|
||||
"plugins": "插件",
|
||||
"invalid-date": "无效日期",
|
||||
"invalid-username": "无效用户名",
|
||||
"italian": "意大利语",
|
||||
@@ -434,7 +431,6 @@
|
||||
"statistics": "统计",
|
||||
"stop-drawing": "停止绘制",
|
||||
"stop-editing": "停止编辑",
|
||||
"strava-integration-after-date-hint": "If your account has a large amount of acitivities you may run into Strava's API rate limit preventing you from syncing all activities at once. To mitigate this issue you can set an \"After\" date below so that only activities that were recorded after this date are synced.",
|
||||
"subway-stop": "地铁入口",
|
||||
"summit": "山峰",
|
||||
"summit-book": "详细日程",
|
||||
|
||||
Reference in New Issue
Block a user