[PR #1862] [CLOSED] Add CryptPad service integration #2569

Closed
opened 2026-10-14 21:03:10 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/1862
Author: @mystergaif
Created: 9/15/2025
Status: ❌ Closed

Base: dev ← Head: pr-1825


📝 Commits (10+)

  • d75e420 feat: Add CryptPad service integration
  • b6f20b6 fix: Add CryptPad scripts and QML page to resources.qrc
  • 385e0b2 fix: Add start.sh script for CryptPad and complete resource registration
  • c94c1e2 Merge branch 'dev' into pr-1825
  • 1620840 fix: Update translations and fix CryptPad start script formatting
  • 5494bb3 feat: Add complete Russian translations for CryptPad service
  • 1a4b03c Add CryptPad translations for Arabic, Persian/Farsi, and Hindi
  • fac9b11 Revert translation .ts updates to match dev
  • 279a90f Revert build_linux.sh changes to match dev
  • 641413d chore: trigger CI

📊 Changes

18 files changed (+356 additions, -6 deletions)

View changed files

📝 client/containers/containers_defs.cpp (+14 -3)
📝 client/containers/containers_defs.h (+2 -1)
📝 client/core/controllers/serverController.cpp (+11 -0)
📝 client/core/scripts_registry.cpp (+1 -0)
📝 client/protocols/protocols_defs.cpp (+7 -1)
📝 client/protocols/protocols_defs.h (+8 -1)
📝 client/resources.qrc (+5 -0)
➕ client/server_scripts/cryptpad/Dockerfile (+9 -0)
➕ client/server_scripts/cryptpad/configure_container.sh (+67 -0)
➕ client/server_scripts/cryptpad/run_container.sh (+10 -0)
➕ client/server_scripts/cryptpad/start.sh (+13 -0)
📝 client/ui/controllers/installController.cpp (+2 -0)
📝 client/ui/controllers/pageController.h (+1 -0)
📝 client/ui/models/protocols_model.cpp (+1 -0)
📝 client/ui/models/servers_model.cpp (+2 -0)
📝 client/ui/qml/Components/SettingsContainersListView.qml (+4 -0)
➕ client/ui/qml/Pages2/PageServiceCryptpadSettings.qml (+198 -0)
📝 client/ui/qml/Pages2/PageSettingsServerProtocol.qml (+1 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/1862 **Author:** [@mystergaif](https://github.com/mystergaif) **Created:** 9/15/2025 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `pr-1825` --- ### 📝 Commits (10+) - [`d75e420`](https://github.com/amnezia-vpn/amnezia-client/commit/d75e420ba1e401b2c4ce11d9f290ceb6136c31dc) feat: Add CryptPad service integration - [`b6f20b6`](https://github.com/amnezia-vpn/amnezia-client/commit/b6f20b646c1247b9046b0fab60e6b50915961b5b) fix: Add CryptPad scripts and QML page to resources.qrc - [`385e0b2`](https://github.com/amnezia-vpn/amnezia-client/commit/385e0b218227b2121b23f7caada4da26d9b5337a) fix: Add start.sh script for CryptPad and complete resource registration - [`c94c1e2`](https://github.com/amnezia-vpn/amnezia-client/commit/c94c1e25a5e8bdc61c858d181820df5a93c181ee) Merge branch 'dev' into pr-1825 - [`1620840`](https://github.com/amnezia-vpn/amnezia-client/commit/16208401a7c294a542ad7b9bf79c12c56e14cffc) fix: Update translations and fix CryptPad start script formatting - [`5494bb3`](https://github.com/amnezia-vpn/amnezia-client/commit/5494bb3f147dcf8248c0192fb6bd0e8e49f71d5d) feat: Add complete Russian translations for CryptPad service - [`1a4b03c`](https://github.com/amnezia-vpn/amnezia-client/commit/1a4b03c809f3dbcf70f571f60bac2141d183ba19) Add CryptPad translations for Arabic, Persian/Farsi, and Hindi - [`fac9b11`](https://github.com/amnezia-vpn/amnezia-client/commit/fac9b11b28f6a8ed0d15285d3541ddde6131eec6) Revert translation .ts updates to match dev - [`279a90f`](https://github.com/amnezia-vpn/amnezia-client/commit/279a90fbc1393365541edd83b9908b8b41ec6127) Revert build_linux.sh changes to match dev - [`641413d`](https://github.com/amnezia-vpn/amnezia-client/commit/641413dd04f0c9c071de3c54f1f5436250b71b3c) chore: trigger CI ### 📊 Changes **18 files changed** (+356 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `client/containers/containers_defs.cpp` (+14 -3) 📝 `client/containers/containers_defs.h` (+2 -1) 📝 `client/core/controllers/serverController.cpp` (+11 -0) 📝 `client/core/scripts_registry.cpp` (+1 -0) 📝 `client/protocols/protocols_defs.cpp` (+7 -1) 📝 `client/protocols/protocols_defs.h` (+8 -1) 📝 `client/resources.qrc` (+5 -0) ➕ `client/server_scripts/cryptpad/Dockerfile` (+9 -0) ➕ `client/server_scripts/cryptpad/configure_container.sh` (+67 -0) ➕ `client/server_scripts/cryptpad/run_container.sh` (+10 -0) ➕ `client/server_scripts/cryptpad/start.sh` (+13 -0) 📝 `client/ui/controllers/installController.cpp` (+2 -0) 📝 `client/ui/controllers/pageController.h` (+1 -0) 📝 `client/ui/models/protocols_model.cpp` (+1 -0) 📝 `client/ui/models/servers_model.cpp` (+2 -0) 📝 `client/ui/qml/Components/SettingsContainersListView.qml` (+4 -0) ➕ `client/ui/qml/Pages2/PageServiceCryptpadSettings.qml` (+198 -0) 📝 `client/ui/qml/Pages2/PageSettingsServerProtocol.qml` (+1 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-14 21:03:10 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2569
No description provided.