Compare commits
7 Commits
deepsource
...
v2.41.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
ba47e16b75
|
|||
|
578e80023f
|
|||
|
b7dcee4c06
|
|||
|
e44ec59b6e
|
|||
|
45379e6df1
|
|||
|
308f1f6459
|
|||
| 424ff116d1 |
10
.github/workflows/build.yml
vendored
10
.github/workflows/build.yml
vendored
@@ -190,9 +190,9 @@ jobs:
|
|||||||
platforms: linux/amd64,linux/arm64
|
platforms: linux/amd64,linux/arm64
|
||||||
push: true
|
push: true
|
||||||
tags: >-
|
tags: >-
|
||||||
ghcr.io/${{ env.REPO_OWNER_LC }}/reticulum-meshchat:latest,
|
ghcr.io/${{ env.REPO_OWNER_LC }}/reticulum-meshchatx:latest,
|
||||||
ghcr.io/${{ env.REPO_OWNER_LC }}/reticulum-meshchat:${{ github.ref_name }}
|
ghcr.io/${{ env.REPO_OWNER_LC }}/reticulum-meshchatx:${{ github.ref_name }}
|
||||||
labels: >-
|
labels: >-
|
||||||
org.opencontainers.image.title=Reticulum MeshChat,
|
org.opencontainers.image.title=Reticulum MeshChatX,
|
||||||
org.opencontainers.image.description=Docker image for Reticulum MeshChat,
|
org.opencontainers.image.description=Docker image for Reticulum MeshChatX,
|
||||||
org.opencontainers.image.url=https://github.com/${{ github.repository }}/pkgs/container/reticulum-meshchat/
|
org.opencontainers.image.url=https://github.com/${{ github.repository }}/pkgs/container/reticulum-meshchatx/
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ A heavily customized fork of [Reticulum MeshChat](https://github.com/liamcottle/
|
|||||||
- [x] Docker images are smaller and use SHA256 hashes for the images.
|
- [x] Docker images are smaller and use SHA256 hashes for the images.
|
||||||
- [x] Electron improvements.
|
- [x] Electron improvements.
|
||||||
- [x] Latest updates for NPM and Python dependencies (bleeding edge)
|
- [x] Latest updates for NPM and Python dependencies (bleeding edge)
|
||||||
- [x] Ruff linting, CodeQL Advanced and Bearer SAST fixes.
|
- [x] Numerous Ruff, Deepsource, CodeQL Advanced and Bearer Linting/SAST fixes.
|
||||||
|
- [x] Some performance improvements.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
|||||||
31
TODO.md
31
TODO.md
@@ -1,31 +0,0 @@
|
|||||||
1. for messages fix:
|
|
||||||
|
|
||||||
convo goes off edge, near edge should be ... 3 dots
|
|
||||||
|
|
||||||
long names push the last message/announced seconds/time to right and nearly off the side, fix please
|
|
||||||
|
|
||||||
2. interfaces:
|
|
||||||
|
|
||||||
3 dots background circle is a oval, fix to be circle
|
|
||||||
|
|
||||||
on 3 dots clicked there is still white background the buttons have dark backgrounds though but main dropdown window is white fix depdning on theme
|
|
||||||
|
|
||||||
also on 3 dots drop down it still makes me scroll down in that interfaces window, we can expand that interfaces box os something so this crap doesnt hapen or if dropdown is above it
|
|
||||||
|
|
||||||
rework propagation nodes page with new UI/UX please like rest of app.
|
|
||||||
|
|
||||||
1. the attachment dropups/popups are white on dark mode, they need a ui/ux rework.
|
|
||||||
|
|
||||||
2. for settings add ability to set inbound stamp, ref lxmf via python -c if needed.
|
|
||||||
|
|
||||||
3. add multi-identity / account suport and a switcher at bottom with ability to create, delete or import/export identies from other apps.
|
|
||||||
|
|
||||||
for all this you will likely need to look at my ren chat app for stamps, multi-identity, /mnt/projects/ren-messenger/
|
|
||||||
|
|
||||||
its pretty simple.
|
|
||||||
|
|
||||||
translator tool
|
|
||||||
reticulum documentation tool
|
|
||||||
lxmfy bot tool
|
|
||||||
page downloader tool
|
|
||||||
page snapshots
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
reticulum-meshchat:
|
reticulum-meshchatx:
|
||||||
container_name: reticulum-meshchat
|
container_name: reticulum-meshchatx
|
||||||
image: ghcr.io/sudo-ivan/reticulum-meshchat:latest
|
image: ghcr.io/sudo-ivan/reticulum-meshchatx:latest
|
||||||
pull_policy: always
|
pull_policy: always
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
# Make the meshchat web interface accessible from the host on port 8000
|
# Make the meshchat web interface accessible from the host on port 8000
|
||||||
|
|||||||
9
package-lock.json
generated
9
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "reticulum-meshchat",
|
"name": "reticulum-meshchatx",
|
||||||
"version": "2.32.3",
|
"version": "2.41.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "reticulum-meshchat",
|
"name": "reticulum-meshchatx",
|
||||||
"version": "2.32.3",
|
"version": "2.41.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mdi/js": "^7.4.47",
|
"@mdi/js": "^7.4.47",
|
||||||
@@ -3025,7 +3025,6 @@
|
|||||||
"integrity": "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==",
|
"integrity": "sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"peer": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"app-builder-lib": "24.13.3",
|
"app-builder-lib": "24.13.3",
|
||||||
"builder-util": "24.13.1",
|
"builder-util": "24.13.1",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "reticulum-meshchat",
|
"name": "reticulum-meshchatx",
|
||||||
"version": "2.32.3",
|
"version": "2.41.0",
|
||||||
"description": "A simple mesh network communications app powered by the Reticulum Network Stack",
|
"description": "A simple mesh network communications app powered by the Reticulum Network Stack",
|
||||||
"author": "Sudo-Ivan",
|
"author": "Sudo-Ivan",
|
||||||
"main": "electron/main.js",
|
"main": "electron/main.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user