Merge branch 'release' into staging

This commit is contained in:
Cohee
2023-12-10 23:28:10 +02:00
4 changed files with 18 additions and 4 deletions

6
.github/readme.md vendored
View File

@ -162,8 +162,10 @@ Installing via ZIP download (discouraged)
### Linux ### Linux
1. Run the `start.sh` script. 1. Ensure you have Node.js v18 or higher (the latest [LTS version](https://nodejs.org/en/download/) is recommended) installed by running `node -v`.
2. Enjoy. Alternatively, use the [Node Version Manager](https://github.com/nvm-sh/nvm#installing-and-updating) script to quickly and easily manage your Node installations.
2. Run the `start.sh` script.
3. Enjoy.
## API keys management ## API keys management

View File

@ -32,19 +32,26 @@ If you insist on installing via a zip, here is the tedious process for doing the
4. Copy the following files/folders as necessary(*) from your old ST installation: 4. Copy the following files/folders as necessary(*) from your old ST installation:
- Assets
- Backgrounds - Backgrounds
- Characters - Characters
- Chats - Chats
- Context
- Groups - Groups
- Group chats - Group chats
- Instruct
- movingUI
- KoboldAI Settings - KoboldAI Settings
- NovelAI Settings - NovelAI Settings
- OpenAI Settings - OpenAI Settings (Chat Completion API)
- TextGen Settings (textgen = ooba) - TextGen Settings (Text Completion API)
- QuickReplies
- Themes - Themes
- User Avatars - User Avatars
- Worlds - Worlds
- User
- settings.json - settings.json
- secrets.json <---- this one is in the base folder, not /public/
(*) 'As necessary' = "If you made any custom content related to those folders". (*) 'As necessary' = "If you made any custom content related to those folders".
None of the folders are mandatory, so only copy what you need. None of the folders are mandatory, so only copy what you need.

View File

@ -22,6 +22,7 @@
<link rel="apple-touch-icon" sizes="72x72" href="img/apple-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="72x72" href="img/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="114x114" href="img/apple-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="114x114" href="img/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="144x144" href="img/apple-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="144x144" href="img/apple-icon-144x144.png" />
<script src="lib/object-hasown.js"></script>
<script src="lib/jquery-3.5.1.min.js"></script> <script src="lib/jquery-3.5.1.min.js"></script>
<script src="lib/jquery-ui.min.js"></script> <script src="lib/jquery-ui.min.js"></script>
<script src="lib/jquery.transit.min.js"></script> <script src="lib/jquery.transit.min.js"></script>

View File

@ -0,0 +1,4 @@
// Polyfill for old Safari versions
if (!Object.hasOwn) {
Object.hasOwn = function (obj, prop) { return obj.hasOwnProperty(prop); }
}