|
|
@ -9,19 +9,58 @@
|
|
|
|
|
|
|
|
|
|
|
|
## Update notes
|
|
|
|
## Update notes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* serverside dependency updates
|
|
|
|
|
|
|
|
* removed translations. if you see something, say something
|
|
|
|
|
|
|
|
* removed /assert/translations/ and related code as this is handled by weblate
|
|
|
|
|
|
|
|
* display subscribe button on home page if subscriptions are supported
|
|
|
|
|
|
|
|
* display a home page notice via application_config.js via supplied HTML
|
|
|
|
|
|
|
|
* link to our sponsors websites via their logos
|
|
|
|
|
|
|
|
* scripts
|
|
|
|
|
|
|
|
* separate archive deletion code from inactive pad removal
|
|
|
|
|
|
|
|
* script to identify unused translations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise, to update from 4.1.0 to 4.2.0:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Stop your server
|
|
|
|
|
|
|
|
2. Get the latest code from the 4.1.0 tag (`git fetch origin && git checkout 4.1.0`, or just `git pull origin main`)
|
|
|
|
|
|
|
|
3. Install the latest dependencies with `bower update` and `npm i`
|
|
|
|
|
|
|
|
4. Restart your server
|
|
|
|
|
|
|
|
|
|
|
|
## Features
|
|
|
|
## Features
|
|
|
|
|
|
|
|
|
|
|
|
## Bug fixes
|
|
|
|
* chat color in pads, teams, and the contacts app
|
|
|
|
|
|
|
|
* rich text
|
|
|
|
|
|
|
|
* use white background for rich text documents even in dark mode
|
|
|
|
|
|
|
|
* offline improvements
|
|
|
|
|
|
|
|
* offline mode for file app
|
|
|
|
|
|
|
|
* offline teams and team shared folder
|
|
|
|
|
|
|
|
* download whiteboard from the drive
|
|
|
|
|
|
|
|
* checkup page
|
|
|
|
|
|
|
|
* translations
|
|
|
|
|
|
|
|
* update prompts related to password protection in various modals
|
|
|
|
|
|
|
|
* link to the docs from the support page's ticket creation interface
|
|
|
|
|
|
|
|
* refresh server performance stats without refreshing the admin page
|
|
|
|
|
|
|
|
|
|
|
|
## Pending
|
|
|
|
## Bug fixes
|
|
|
|
|
|
|
|
|
|
|
|
* style fixes
|
|
|
|
* chat spinner: correctly hidden when the chat finishes loading
|
|
|
|
|
|
|
|
* caused by insufficient selector specificity
|
|
|
|
|
|
|
|
* rich text
|
|
|
|
|
|
|
|
* display button to adjust document width inline instead of in toolbar
|
|
|
|
|
|
|
|
* display comments inline on mobile instead of on the right
|
|
|
|
|
|
|
|
* server
|
|
|
|
|
|
|
|
* messages are not acknowledged or broadcast until they have been validated and written to the disk
|
|
|
|
|
|
|
|
* see [#553](https://github.com/xwiki-labs/cryptpad/issues/553)
|
|
|
|
|
|
|
|
* completion of unowned uploads was broken by a change introduced in late december
|
|
|
|
|
|
|
|
* shared folders
|
|
|
|
|
|
|
|
* fix a bug: loss of access to shared folders
|
|
|
|
|
|
|
|
* related to access lists and the offline cache
|
|
|
|
|
|
|
|
* loss of access with pads loaded before the worker is ready
|
|
|
|
|
|
|
|
* dark mode
|
|
|
|
* text media-tags use markdown's block styles
|
|
|
|
* text media-tags use markdown's block styles
|
|
|
|
* 404 page
|
|
|
|
* 404 page
|
|
|
|
* uses the dark theme's background color correctly
|
|
|
|
* uses the dark theme's background color correctly
|
|
|
|
* remove an unnecessary scrollbar
|
|
|
|
* remove an unnecessary scrollbar
|
|
|
|
* assert page uses dark mode
|
|
|
|
|
|
|
|
* darkfix branch
|
|
|
|
* darkfix branch
|
|
|
|
* removed unused colors
|
|
|
|
* removed unused colors
|
|
|
|
* admin support last message is no longer red
|
|
|
|
* admin support last message is no longer red
|
|
|
@ -31,40 +70,11 @@
|
|
|
|
* autocomplete dropdown styles weren't applied
|
|
|
|
* autocomplete dropdown styles weren't applied
|
|
|
|
* notifications bell now uses same text color as toolbar title
|
|
|
|
* notifications bell now uses same text color as toolbar title
|
|
|
|
* filepicker background color
|
|
|
|
* filepicker background color
|
|
|
|
* remove round corners on limit bar
|
|
|
|
|
|
|
|
* fix plaintext colors in file app
|
|
|
|
|
|
|
|
* fix tippy popper color
|
|
|
|
* fix tippy popper color
|
|
|
|
|
|
|
|
* fix plaintext colors in file app
|
|
|
|
|
|
|
|
* styles
|
|
|
|
* translations
|
|
|
|
* remove round corners on limit bar
|
|
|
|
* russian
|
|
|
|
* add branded link color to support ticket attachment links in the admin panel
|
|
|
|
* update prompts related to password protection in various modals
|
|
|
|
|
|
|
|
* script to identify unused translations
|
|
|
|
|
|
|
|
* link to the docs from the support page's ticket creation interface
|
|
|
|
|
|
|
|
* remove old and unused translations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* chat:
|
|
|
|
|
|
|
|
* colors
|
|
|
|
|
|
|
|
* in pads
|
|
|
|
|
|
|
|
* in the contacts app
|
|
|
|
|
|
|
|
* spinner
|
|
|
|
|
|
|
|
* correctly hidden when the chat finishes initializing
|
|
|
|
|
|
|
|
* caused by insufficient selector specificity
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* server
|
|
|
|
|
|
|
|
* `npm i` to get latest dependencies
|
|
|
|
|
|
|
|
* messages are not acknowledged or broadcast until they have been validated and written to the disk
|
|
|
|
|
|
|
|
* see [#553](https://github.com/xwiki-labs/cryptpad/issues/553)
|
|
|
|
|
|
|
|
* ~~optimized GET_OLDER_HISTORY~~
|
|
|
|
|
|
|
|
* removed, presumably due to a bug
|
|
|
|
|
|
|
|
* completion of unowned uploads was broken by a change introduced in late december
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* rich text
|
|
|
|
|
|
|
|
* use white background for rich text documents even in dark mode
|
|
|
|
|
|
|
|
* display button to adjust document width inline instead of in toolbar
|
|
|
|
|
|
|
|
* display comments inline on mobile instead of on the right
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* OnlyOffice sheets
|
|
|
|
* OnlyOffice sheets
|
|
|
|
* use configured language from CryptPad
|
|
|
|
* use configured language from CryptPad
|
|
|
|
* support multiple locks per-user
|
|
|
|
* support multiple locks per-user
|
|
|
@ -75,29 +85,6 @@
|
|
|
|
* supports undo/redo
|
|
|
|
* supports undo/redo
|
|
|
|
* [#195](https://github.com/xwiki-labs/cryptpad/issues/195)
|
|
|
|
* [#195](https://github.com/xwiki-labs/cryptpad/issues/195)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* general improvements
|
|
|
|
|
|
|
|
* offline mode for file app
|
|
|
|
|
|
|
|
* offline teams and team shared folder
|
|
|
|
|
|
|
|
* fix a bug: loss of access to shared folders
|
|
|
|
|
|
|
|
* related to access lists and the offline cache
|
|
|
|
|
|
|
|
* loss of access with pads loaded before the worker is ready
|
|
|
|
|
|
|
|
* display subscribe button on home page if subscriptions are supported
|
|
|
|
|
|
|
|
* display a home page notice via application_config.js via supplied HTML
|
|
|
|
|
|
|
|
* link to our sponsors websites via their logos
|
|
|
|
|
|
|
|
* debugging app
|
|
|
|
|
|
|
|
* serverHash is included in the history of decrypted messages
|
|
|
|
|
|
|
|
* download whiteboard from the drive
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* scripts
|
|
|
|
|
|
|
|
* separate archive deletion code from inactive pad removal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* assertions
|
|
|
|
|
|
|
|
* remove /assert/translations/ and related code
|
|
|
|
|
|
|
|
* refactor /assert/
|
|
|
|
|
|
|
|
* introduce /checkup/ page for detecting incorrect instance configuration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 4.1.0 (B)
|
|
|
|
# 4.1.0 (B)
|
|
|
|
|
|
|
|
|
|
|
|
## Goals
|
|
|
|
## Goals
|
|
|
|