Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d5cfb663b9 |
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
name: Bug Report
|
||||||
|
about: Report something that isn't working in Lotus Chat
|
||||||
|
title: ''
|
||||||
|
labels: bug
|
||||||
|
---
|
||||||
|
|
||||||
|
**Describe the bug**
|
||||||
|
A clear and concise description of what went wrong.
|
||||||
|
|
||||||
|
**Steps to reproduce**
|
||||||
|
|
||||||
|
1. Go to '...'
|
||||||
|
2. Click on '...'
|
||||||
|
3. See error
|
||||||
|
|
||||||
|
**Expected behavior**
|
||||||
|
What you expected to happen instead.
|
||||||
|
|
||||||
|
**Client info**
|
||||||
|
|
||||||
|
- Lotus Chat version (Settings → Help & About):
|
||||||
|
- Platform: Web / Desktop (Windows / macOS / Linux)
|
||||||
|
- Browser + version (if web):
|
||||||
|
|
||||||
|
**Screenshots / logs**
|
||||||
|
If applicable, add screenshots or the browser devtools console output.
|
||||||
@@ -1,5 +1 @@
|
|||||||
blank_issues_enabled: false
|
blank_issues_enabled: true
|
||||||
contact_links:
|
|
||||||
- name: Features, Bug Reports, Questions
|
|
||||||
url: https://github.com/cinnyapp/cinny/discussions/new/choose
|
|
||||||
about: Our preferred starting point if you have any questions or suggestions about features or behavior.
|
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: Feature Request
|
||||||
|
about: Suggest an idea or improvement for Lotus Chat
|
||||||
|
title: ''
|
||||||
|
labels: enhancement
|
||||||
|
---
|
||||||
|
|
||||||
|
**What would you like?**
|
||||||
|
A clear and concise description of the feature or change.
|
||||||
|
|
||||||
|
**Why / use case**
|
||||||
|
What problem does it solve, or what does it make better?
|
||||||
|
|
||||||
|
**Alternatives considered**
|
||||||
|
Any workarounds or other approaches you've thought about.
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
---
|
|
||||||
name: Pre-Discussed and Approved Topics
|
|
||||||
about: |-
|
|
||||||
Only for topics already discussed and approved in the GitHub Discussions section.
|
|
||||||
---
|
|
||||||
|
|
||||||
**DO NOT OPEN A NEW ISSUE. PLEASE USE THE DISCUSSIONS SECTION.**
|
|
||||||
|
|
||||||
**I DIDN'T READ THE ABOVE LINE. PLEASE CLOSE THIS ISSUE.**
|
|
||||||
@@ -13,38 +13,7 @@ The source code is licensed under [AGPLv3](LICENSE), the same license as the ups
|
|||||||
The Lotus Chat logo (`public/res/Lotus.png`) is a derivative work based on the original Cinny logo by Ajay Bura and contributors, used under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). The modified logo is © Lotus Guild and is also made available under CC BY 4.0.
|
The Lotus Chat logo (`public/res/Lotus.png`) is a derivative work based on the original Cinny logo by Ajay Bura and contributors, used under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). The modified logo is © Lotus Guild and is also made available under CC BY 4.0.
|
||||||
|
|
||||||
---
|
---
|
||||||
## Development Environment Setup
|
|
||||||
#### Getting correct Node version
|
|
||||||
- Ensure you have the correct version of node installed, specified in `.node-version`
|
|
||||||
- Use this command from the terminal to install nvm
|
|
||||||
```bash
|
|
||||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
|
|
||||||
```
|
|
||||||
- Reload your terminal shell using (for Ubuntu):
|
|
||||||
```bash
|
|
||||||
source ~/.bashrc
|
|
||||||
```
|
|
||||||
- Install the specified Node version
|
|
||||||
```bash
|
|
||||||
NODE_VERSION="$(tr -d '[:space:]' < .node-version)"
|
|
||||||
nvm install "$NODE_VERSION"
|
|
||||||
nvm use "$NODE_VERSION"
|
|
||||||
```
|
|
||||||
- verify the correct version was installed by running
|
|
||||||
```bash
|
|
||||||
node --version
|
|
||||||
```
|
|
||||||
and comparing the output to what is listed in `.node-version`
|
|
||||||
#### Install npm packages
|
|
||||||
- To install the npm packages listed in `package.json` run:
|
|
||||||
```bash
|
|
||||||
npm i
|
|
||||||
```
|
|
||||||
### Start Development Server
|
|
||||||
```bash
|
|
||||||
npm run start
|
|
||||||
```
|
|
||||||
You should now have an active development server at `localhost:8080`, where you can make changes to the code and see the UI update in real time
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
### Messaging
|
### Messaging
|
||||||
|
|||||||
@@ -70,10 +70,6 @@ import {
|
|||||||
THREAD_NOTIFICATIONS_FALLBACK_BEHAVIOR,
|
THREAD_NOTIFICATIONS_FALLBACK_BEHAVIOR,
|
||||||
} from '../../utils/threadNotifications';
|
} from '../../utils/threadNotifications';
|
||||||
|
|
||||||
const LogoSVG = withOriginBaseUrl(getOriginBaseUrl(), '/lotus.png');
|
|
||||||
const LogoUnreadSVG = withOriginBaseUrl(getOriginBaseUrl(), '/lotus-unread.png');
|
|
||||||
const LogoHighlightSVG = withOriginBaseUrl(getOriginBaseUrl(), '/lotus-highlight.png');
|
|
||||||
|
|
||||||
// Grace period after the initial sync settles before invite notifications arm, so
|
// Grace period after the initial sync settles before invite notifications arm, so
|
||||||
// the async invite-atom population lands first and isn't mistaken for new invites.
|
// the async invite-atom population lands first and isn't mistaken for new invites.
|
||||||
const LogoSVG = withOriginBaseUrl(getOriginBaseUrl(), '/public/res/lotus.png');
|
const LogoSVG = withOriginBaseUrl(getOriginBaseUrl(), '/public/res/lotus.png');
|
||||||
|
|||||||
+1
-1
@@ -246,7 +246,7 @@ const vendorChunks = (id) => {
|
|||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
appType: 'spa',
|
appType: 'spa',
|
||||||
publicDir: './public/res',
|
publicDir: false,
|
||||||
base: buildConfig.base,
|
base: buildConfig.base,
|
||||||
server: {
|
server: {
|
||||||
port: 8080,
|
port: 8080,
|
||||||
|
|||||||
Reference in New Issue
Block a user