1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-12-29 23:48:19 +02:00

Compare commits

..

1 Commits

Author SHA1 Message Date
Laurent Cozic
7a925ae310 Update website 2021-08-09 14:07:17 +01:00
436 changed files with 85285 additions and 247373 deletions

View File

@@ -7,6 +7,4 @@ packages/app-cli
packages/app-mobile
packages/app-clipper
packages/generator-joplin
packages/plugin-repo-cli
packages/server/db-*.sqlite
packages/server/temp
packages/plugin-repo-cli

View File

@@ -573,9 +573,6 @@ packages/app-desktop/gui/Sidebar/styles/index.js.map
packages/app-desktop/gui/StatusScreen/StatusScreen.d.ts
packages/app-desktop/gui/StatusScreen/StatusScreen.js
packages/app-desktop/gui/StatusScreen/StatusScreen.js.map
packages/app-desktop/gui/SyncWizard/Dialog.d.ts
packages/app-desktop/gui/SyncWizard/Dialog.js
packages/app-desktop/gui/SyncWizard/Dialog.js.map
packages/app-desktop/gui/TagList.d.ts
packages/app-desktop/gui/TagList.js
packages/app-desktop/gui/TagList.js.map
@@ -873,9 +870,6 @@ packages/lib/SyncTargetJoplinServer.js.map
packages/lib/SyncTargetOneDrive.d.ts
packages/lib/SyncTargetOneDrive.js
packages/lib/SyncTargetOneDrive.js.map
packages/lib/SyncTargetRegistry.d.ts
packages/lib/SyncTargetRegistry.js
packages/lib/SyncTargetRegistry.js.map
packages/lib/Synchronizer.d.ts
packages/lib/Synchronizer.js
packages/lib/Synchronizer.js.map
@@ -933,12 +927,6 @@ packages/lib/fs-driver-node.js.map
packages/lib/fsDriver.test.d.ts
packages/lib/fsDriver.test.js
packages/lib/fsDriver.test.js.map
packages/lib/hooks/useElementSize.d.ts
packages/lib/hooks/useElementSize.js
packages/lib/hooks/useElementSize.js.map
packages/lib/hooks/useEventListener.d.ts
packages/lib/hooks/useEventListener.js
packages/lib/hooks/useEventListener.js.map
packages/lib/htmlUtils.d.ts
packages/lib/htmlUtils.js
packages/lib/htmlUtils.js.map
@@ -990,9 +978,6 @@ packages/lib/models/ItemChange.js.map
packages/lib/models/MasterKey.d.ts
packages/lib/models/MasterKey.js
packages/lib/models/MasterKey.js.map
packages/lib/models/MasterKey.test.d.ts
packages/lib/models/MasterKey.test.js
packages/lib/models/MasterKey.test.js.map
packages/lib/models/Migration.d.ts
packages/lib/models/Migration.js
packages/lib/models/Migration.js.map
@@ -1188,9 +1173,6 @@ packages/lib/services/database/types.js.map
packages/lib/services/debug/populateDatabase.d.ts
packages/lib/services/debug/populateDatabase.js
packages/lib/services/debug/populateDatabase.js.map
packages/lib/services/e2ee/utils.d.ts
packages/lib/services/e2ee/utils.js
packages/lib/services/e2ee/utils.js.map
packages/lib/services/interop/InteropService.d.ts
packages/lib/services/interop/InteropService.js
packages/lib/services/interop/InteropService.js.map
@@ -1518,12 +1500,6 @@ packages/lib/services/synchronizer/migrations/1.js.map
packages/lib/services/synchronizer/migrations/2.d.ts
packages/lib/services/synchronizer/migrations/2.js
packages/lib/services/synchronizer/migrations/2.js.map
packages/lib/services/synchronizer/migrations/3.d.ts
packages/lib/services/synchronizer/migrations/3.js
packages/lib/services/synchronizer/migrations/3.js.map
packages/lib/services/synchronizer/syncInfoUtils.d.ts
packages/lib/services/synchronizer/syncInfoUtils.js
packages/lib/services/synchronizer/syncInfoUtils.js.map
packages/lib/services/synchronizer/synchronizer_LockHandler.test.d.ts
packages/lib/services/synchronizer/synchronizer_LockHandler.test.js
packages/lib/services/synchronizer/synchronizer_LockHandler.test.js.map
@@ -1743,9 +1719,6 @@ packages/tools/release-ios.js.map
packages/tools/release-server.d.ts
packages/tools/release-server.js
packages/tools/release-server.js.map
packages/tools/setupNewRelease.d.ts
packages/tools/setupNewRelease.js
packages/tools/setupNewRelease.js.map
packages/tools/tool-utils.d.ts
packages/tools/tool-utils.js
packages/tools/tool-utils.js.map

View File

@@ -134,7 +134,7 @@ if [[ $GIT_TAG_NAME = v* ]]; then
elif [[ $GIT_TAG_NAME = server-v* ]] && [[ $IS_LINUX = 1 ]]; then
echo "Step: Building Docker Image..."
cd "$ROOT_DIR"
npm run buildServerDocker -- --tag-name $GIT_TAG_NAME --push-images
npm run buildServerDocker -- --tag-name $GIT_TAG_NAME
else
echo "Step: Building but *not* publishing desktop application..."
USE_HARD_LINKS=false npm run dist -- --publish=never

View File

@@ -39,7 +39,7 @@ jobs:
- uses: olegtarasov/get-tag@v2.1
- uses: actions/setup-node@v2
with:
node-version: '16'
node-version: '12'
# Login to Docker only if we're on a server release tag. If we run this on
# a pull request it will fail because the PR doesn't have access to

27
.gitignore vendored
View File

@@ -558,9 +558,6 @@ packages/app-desktop/gui/Sidebar/styles/index.js.map
packages/app-desktop/gui/StatusScreen/StatusScreen.d.ts
packages/app-desktop/gui/StatusScreen/StatusScreen.js
packages/app-desktop/gui/StatusScreen/StatusScreen.js.map
packages/app-desktop/gui/SyncWizard/Dialog.d.ts
packages/app-desktop/gui/SyncWizard/Dialog.js
packages/app-desktop/gui/SyncWizard/Dialog.js.map
packages/app-desktop/gui/TagList.d.ts
packages/app-desktop/gui/TagList.js
packages/app-desktop/gui/TagList.js.map
@@ -858,9 +855,6 @@ packages/lib/SyncTargetJoplinServer.js.map
packages/lib/SyncTargetOneDrive.d.ts
packages/lib/SyncTargetOneDrive.js
packages/lib/SyncTargetOneDrive.js.map
packages/lib/SyncTargetRegistry.d.ts
packages/lib/SyncTargetRegistry.js
packages/lib/SyncTargetRegistry.js.map
packages/lib/Synchronizer.d.ts
packages/lib/Synchronizer.js
packages/lib/Synchronizer.js.map
@@ -918,12 +912,6 @@ packages/lib/fs-driver-node.js.map
packages/lib/fsDriver.test.d.ts
packages/lib/fsDriver.test.js
packages/lib/fsDriver.test.js.map
packages/lib/hooks/useElementSize.d.ts
packages/lib/hooks/useElementSize.js
packages/lib/hooks/useElementSize.js.map
packages/lib/hooks/useEventListener.d.ts
packages/lib/hooks/useEventListener.js
packages/lib/hooks/useEventListener.js.map
packages/lib/htmlUtils.d.ts
packages/lib/htmlUtils.js
packages/lib/htmlUtils.js.map
@@ -975,9 +963,6 @@ packages/lib/models/ItemChange.js.map
packages/lib/models/MasterKey.d.ts
packages/lib/models/MasterKey.js
packages/lib/models/MasterKey.js.map
packages/lib/models/MasterKey.test.d.ts
packages/lib/models/MasterKey.test.js
packages/lib/models/MasterKey.test.js.map
packages/lib/models/Migration.d.ts
packages/lib/models/Migration.js
packages/lib/models/Migration.js.map
@@ -1173,9 +1158,6 @@ packages/lib/services/database/types.js.map
packages/lib/services/debug/populateDatabase.d.ts
packages/lib/services/debug/populateDatabase.js
packages/lib/services/debug/populateDatabase.js.map
packages/lib/services/e2ee/utils.d.ts
packages/lib/services/e2ee/utils.js
packages/lib/services/e2ee/utils.js.map
packages/lib/services/interop/InteropService.d.ts
packages/lib/services/interop/InteropService.js
packages/lib/services/interop/InteropService.js.map
@@ -1503,12 +1485,6 @@ packages/lib/services/synchronizer/migrations/1.js.map
packages/lib/services/synchronizer/migrations/2.d.ts
packages/lib/services/synchronizer/migrations/2.js
packages/lib/services/synchronizer/migrations/2.js.map
packages/lib/services/synchronizer/migrations/3.d.ts
packages/lib/services/synchronizer/migrations/3.js
packages/lib/services/synchronizer/migrations/3.js.map
packages/lib/services/synchronizer/syncInfoUtils.d.ts
packages/lib/services/synchronizer/syncInfoUtils.js
packages/lib/services/synchronizer/syncInfoUtils.js.map
packages/lib/services/synchronizer/synchronizer_LockHandler.test.d.ts
packages/lib/services/synchronizer/synchronizer_LockHandler.test.js
packages/lib/services/synchronizer/synchronizer_LockHandler.test.js.map
@@ -1728,9 +1704,6 @@ packages/tools/release-ios.js.map
packages/tools/release-server.d.ts
packages/tools/release-server.js
packages/tools/release-server.js.map
packages/tools/setupNewRelease.d.ts
packages/tools/setupNewRelease.js
packages/tools/setupNewRelease.js.map
packages/tools/tool-utils.d.ts
packages/tools/tool-utils.js
packages/tools/tool-utils.js.map

View File

@@ -113,10 +113,6 @@ blockquote {
font-size: 16px !important;
}
.button-link {
white-space: nowrap;
}
.sponsor-button i {
font-size: 0.8em;
}
@@ -291,12 +287,6 @@ p,
/* margin-bottom: 10px; */
}
div.navbar-mobile-content a.sponsor-button {
padding: 4px 12px;
font-size: 0.9em;
margin-right: 1em;
}
#nav-section.white-bg a {
color: #0557ba;
}

View File

@@ -19,9 +19,7 @@
{{/showJoplinCloudLinks}}
{{> supportButton}}
</div>
<div class="col-9 text-right d-block d-md-none navbar-mobile-content">
{{> supportButton}}
<div class="col-9 text-right d-block d-md-none">
<span class="pointer"
><img
src="{{#isFrontPage}}{{imageBaseUrl}}/mobile-menu-open-icon.png{{/isFrontPage}}{{^isFrontPage}}{{imageBaseUrl}}/mobile-menu-black-open-icon.png{{/isFrontPage}}"

View File

@@ -1,13 +1,10 @@
# https://versatile.nl/blog/deploying-lerna-web-apps-with-docker
FROM node:16
FROM node:12
RUN apt-get update
RUN apt-get --yes install vim
RUN echo "Node: $(node --version)"
RUN echo "Npm: $(npm --version)"
ARG user=joplin
RUN useradd --create-home --shell /bin/bash $user

View File

@@ -2,17 +2,6 @@
set -e
trap 'handleError' ERR
handleError() {
echo ""
echo "If you encountered an error, please consider fixing"
echo "the script for your environment and creating a pull"
echo "request instead of asking for support on GitHub or"
echo "the forum. The error message above should tell you"
echo "where and why the error happened."
}
#-----------------------------------------------------
# Variables
#-----------------------------------------------------

View File

@@ -64,7 +64,7 @@ The Web Clipper is a browser extension that allows you to save web pages and scr
# Sponsors
<!-- SPONSORS-ORG -->
<a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a> <a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a>
<a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a> <a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a>
<!-- SPONSORS-ORG -->
* * *
@@ -227,7 +227,7 @@ If the **terminal client** has been installed, it is possible to also synchronis
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/nextcloud-logo-background.png" width="100" align="left"> <a href="https://nextcloud.com/">Nextcloud</a> is a self-hosted, private cloud solution. It can store documents, images and videos but also calendars, passwords and countless other things and can sync them to your laptop or phone. As you can host your own Nextcloud server, you own both the data on your device and infrastructure used for synchronisation. As such it is a good fit for Joplin. The platform is also well supported and with a strong community, so it is likely to be around for a while - since it's open source anyway, it is not a service that can be closed, it can exist on a server for as long as one chooses.
In the **desktop application** or **mobile application**, go to the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md) and select Nextcloud as the synchronisation target. Then input the WebDAV URL (to get it, click on Settings in the bottom left corner of the page, in Nextcloud), this is normally `https://example.com/nextcloud/remote.php/webdav/Joplin` (**make sure to create the "Joplin" directory in Nextcloud**), and set the username and password. If it does not work, please [see this explanation](https://github.com/laurent22/joplin/issues/61#issuecomment-373282608) for more details.
In the **desktop application** or **mobile application**, go to the Configuration screen and select Nextcloud as the synchronisation target. Then input the WebDAV URL (to get it, click on Settings in the bottom left corner of the page, in Nextcloud), this is normally `https://example.com/nextcloud/remote.php/webdav/Joplin` (**make sure to create the "Joplin" directory in Nextcloud**), and set the username and password. If it does not work, please [see this explanation](https://github.com/laurent22/joplin/issues/61#issuecomment-373282608) for more details.
In the **terminal application**, you will need to set the `sync.target` config variable and all the `sync.5.path`, `sync.5.username` and `sync.5.password` config variables to, respectively the Nextcloud WebDAV URL, your username and your password. This can be done from the command line mode using:
@@ -261,7 +261,7 @@ WebDAV-compatible services that are known to work with Joplin:
When syncing with Dropbox, Joplin creates a sub-directory in Dropbox, in `/Apps/Joplin` and read/write the notes and notebooks from it. The application does not have access to anything outside this directory.
In the **desktop application** or **mobile application**, select "Dropbox" as the synchronisation target in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md) (it is selected by default). Then, to initiate the synchronisation process, click on the "Synchronise" button in the sidebar and follow the instructions.
In the **desktop application** or **mobile application**, select "Dropbox" as the synchronisation target in the Configuration screen (it is selected by default). Then, to initiate the synchronisation process, click on the "Synchronise" button in the sidebar and follow the instructions.
In the **terminal application**, to initiate the synchronisation process, type `:sync`. You will be asked to follow a link to authorise the application.
@@ -269,13 +269,13 @@ In the **terminal application**, to initiate the synchronisation process, type `
When syncing with OneDrive, Joplin creates a sub-directory in OneDrive, in /Apps/Joplin and read/write the notes and notebooks from it. The application does not have access to anything outside this directory.
In the **desktop application** or **mobile application**, select "OneDrive" as the synchronisation target in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md). Then, to initiate the synchronisation process, click on the "Synchronise" button in the sidebar and follow the instructions.
In the **desktop application** or **mobile application**, select "OneDrive" as the synchronisation target in the Configuration screen. Then, to initiate the synchronisation process, click on the "Synchronise" button in the sidebar and follow the instructions.
In the **terminal application**, to initiate the synchronisation process, type `:sync`. You will be asked to follow a link to authorise the application (simply input your Microsoft credentials - you do not need to register with OneDrive).
## AWS S3 synchronisation
In the **desktop application** or **mobile application**, select "AWS S3 (Beta)" as the synchronisation target in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md).
In the **desktop application** or **mobile application**, select "AWS S3 (Beta)" as the synchronisation target in the Configuration screen.
- **AWS S3 Bucket:** The name of your Bucket, such as `joplin-bucket`
- **AWS S3 URL:** Fully qualified URL; By default this should be `https://s3.amazonaws.com/`
@@ -321,7 +321,7 @@ For a more technical description, mostly relevant for development or to review t
The Joplin applications automatically save previous versions of your notes at regular intervals. These versions are synced across devices and can be viewed from the desktop application. To do so, click on the "Information" button on a note, then click on "Previous version of this note". From this screen you can view the previous versions of the note as well as restore any of them.
This feature can be disabled from the "Note history" section in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md), and it is also possible to change for how long the history of a note is saved.
This feature can be disabled from the "Note history" section in the Configuration screen, and it is also possible to change for how long the history of a note is saved.
More information please see the [Note History page](https://github.com/laurent22/joplin/blob/dev/readme/note_history.md).
@@ -341,7 +341,7 @@ Resources that are not attached to any note will be automatically deleted in acc
## Downloading attachments
The way the attachments are downloaded during synchronisation can be customised in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md), under "Attachment download behaviour". The default option ("Always") is to download all the attachments, all the time, so that the data is available even when the device is offline. There is also the option to download the attachments manually (option "Manual"), by clicking on it, or automatically (Option "Auto"), in which case the attachments are downloaded only when a note is opened. These options should help saving disk space and network bandwidth, especially on mobile.
The way the attachments are downloaded during synchronisation can be customised in the Configuration screen, under "Attachment download behaviour". The default option ("Always") is to download all the attachments, all the time, so that the data is available even when the device is offline. There is also the option to download the attachments manually (option "Manual"), by clicking on it, or automatically (Option "Auto"), in which case the attachments are downloaded only when a note is opened. These options should help saving disk space and network bandwidth, especially on mobile.
# Notifications
@@ -373,7 +373,7 @@ Joplin uses and renders a Github-flavoured Markdown with a few variations and ad
# Custom CSS
Rendered markdown can be customized by placing a userstyle file in the profile directory `~/.config/joplin-desktop/userstyle.css` (This path might be different on your device - check at the top of the `General` page of the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md) for the exact path). This file supports standard CSS syntax. Joplin ***must*** be restarted for the new css to be applied, please ensure that Joplin is not closing to the tray, but is actually exiting. Note that this file is used for both displaying the notes and printing the notes. Be aware how the CSS may look printed (for example, printing white text over a black background is usually not wanted).
Rendered markdown can be customized by placing a userstyle file in the profile directory `~/.config/joplin-desktop/userstyle.css` (This path might be different on your device - check at the top of the `General` page of the Configuration menu for the exact path). This file supports standard CSS syntax. Joplin ***must*** be restarted for the new css to be applied, please ensure that Joplin is not closing to the tray, but is actually exiting. Note that this file is used for both displaying the notes and printing the notes. Be aware how the CSS may look printed (for example, printing white text over a black background is usually not wanted).
The whole UI can be customized by placing a custom editor style file in the profile directory `~/.config/joplin-desktop/userchrome.css`.
@@ -381,7 +381,7 @@ Important: userstyle.css and userchrome.css are provided for your convenience, b
# Plugins
The **desktop app** has the ability to extend beyond its standard functionality by the way of plugins. These plugins adhere to the Joplin plugin API and can be installed & configured within the application via the `Plugins` page in the [Configuration screen](https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md). This menu allows the manual installation of the plugin using the single 'Joplin Plugin Archive' (*.jpl) file. Once the application is reloaded the plugins will appear within the plugins menu where they can be toggled on/off or removed entirely.
The **desktop app** has the ability to extend beyond its standard functionality by the way of plugins. These plugins adhere to the Joplin plugin API and can be installed & configured within the application via the `Plugins` page in the Configuration screen. This menu allows the manual installation of the plugin using the single 'Joplin Plugin Archive' (*.jpl) file. Once the application is reloaded the plugins will appear within the plugins menu where they can be toggled on/off or removed entirely.
Plugins are currently maintained by the community in the [Joplin Discourse 'plugins' category](https://discourse.joplinapp.org/c/plugins/18).

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/get_started/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/get_started/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Getting started with plugin development | Joplin</title>
<script
@@ -376,7 +376,7 @@ This should be the path to your main plugin directory, i.e. <code>path/to/your/r
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Extending Joplin | Joplin</title>
<script
@@ -354,7 +354,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Development mode | Joplin</title>
<script
@@ -333,7 +333,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Plugin Loading Rules | Joplin</title>
<script
@@ -339,7 +339,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Plugin Manifest | Joplin</title>
<script
@@ -409,7 +409,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_themin
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_themin
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Plugin theming | Joplin</title>
<script
@@ -369,7 +369,7 @@ These include:</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/rest_api.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/rest_api.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Data API | Joplin</title>
<script
@@ -995,7 +995,7 @@ async function fetchAllNotes() {
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/tutorials/toc_plugin.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/tutorials/toc_plugin.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Creating a table of content plugin | Joplin</title>
<script
@@ -603,7 +603,7 @@ document.addEventListener('click', event =&gt; {
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180621-182112.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180621-182112.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Web Clipper now available on Firefox and Chrome | Joplin</title>
<script
@@ -337,7 +337,7 @@ published_at: 2018-06-21T17:21:12.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180906-111039.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180906-111039.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>New iOS release with improved attachment support | Joplin</title>
<script
@@ -338,7 +338,7 @@ published_at: 2018-09-06T10:10:39.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180916-210431.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180916-210431.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Note properties in desktop application | Joplin</title>
<script
@@ -337,7 +337,7 @@ published_at: 2018-09-16T20:04:31.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180929-121053.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180929-121053.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>New release and many bug fixes | Joplin</title>
<script
@@ -337,7 +337,7 @@ published_at: 2018-09-29T11:10:53.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181004-091123.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181004-091123.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin and Hacktobertfest 2018 🎃 | Joplin</title>
<script
@@ -339,7 +339,7 @@ published_at: 2018-10-04T08:11:23.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181101-174335.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181101-174335.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Hacktoberfest has now ended | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2018-11-01T17:43:35.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181213-173459.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181213-173459.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin is now featured on PrivacyTools.io | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2018-12-13T17:34:59.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190130-230218.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190130-230218.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>New search engine in Joplin | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2019-01-30T23:02:18.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190404-074157.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190404-074157.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Markdown plugins and Goto Anything | Joplin</title>
<script
@@ -339,7 +339,7 @@ published_at: 2019-04-04T06:41:57.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190424-112410.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190424-112410.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>The Joplin forum is one year old | Joplin</title>
<script
@@ -339,7 +339,7 @@ published_at: 2019-04-24T10:24:10.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190523-231026.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190523-231026.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Note history now in Joplin | Joplin</title>
<script
@@ -349,7 +349,7 @@ published_at: 2019-05-23T22:10:26.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190611-000711.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190611-000711.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Changing attachment download behaviour to save disk space | Joplin</title>
<script
@@ -339,7 +339,7 @@ published_at: 2019-06-10T23:07:11.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190613-202613.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190613-202613.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Customising your notes with the help of the development tools and CSS | Joplin</title>
<script
@@ -339,7 +339,7 @@ published_at: 2019-06-13T19:26:13.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190814-225957.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190814-225957.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin now supports Fountain screenwriting markup language | Joplin</title>
<script
@@ -348,7 +348,7 @@ published_at: 2019-08-14T21:59:57.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190925-000254.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190925-000254.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>New icon for Joplin! | Joplin</title>
<script
@@ -353,7 +353,7 @@ published_at: 2019-09-24T23:02:54.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190929-152834.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190929-152834.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Hacktoberfest 2019 is coming soon! | Joplin</title>
<script
@@ -346,7 +346,7 @@ published_at: 2019-09-29T14:28:34.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191012-233121.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191012-233121.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Support for chemical equations using mhchem for Katex | Joplin</title>
<script
@@ -346,7 +346,7 @@ published_at: 2019-10-12T22:31:21.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191014-165136.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191014-165136.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>New Joplin icon, second round | Joplin</title>
<script
@@ -338,7 +338,7 @@ published_at: 2019-10-14T15:51:36.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191101-131852.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191101-131852.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Hacktoberfest 2019 has now ended 🎃 | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2019-11-01T13:18:52.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191117-183855.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191117-183855.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>And the winner is... | Joplin</title>
<script
@@ -347,7 +347,7 @@ published_at: 2019-11-17T18:38:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191118-072700.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191118-072700.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin is looking into joining Google Summer of Code in 2020 | Joplin</title>
<script
@@ -345,7 +345,7 @@ published_at: 2019-11-18T07:27:00.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200220-190804.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200220-190804.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>GSoC 2020: Joplin has been accepted as a mentor organization! | Joplin</title>
<script
@@ -337,7 +337,7 @@ published_at: 2020-02-20T19:08:04.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200301-125055.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200301-125055.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Large desktop update coming soon | Joplin</title>
<script
@@ -353,7 +353,7 @@ published_at: 2020-03-01T12:50:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200314-001555.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200314-001555.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Experimental WYSIWYG editor in Joplin | Joplin</title>
<script
@@ -347,7 +347,7 @@ published_at: 2020-03-14T00:15:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200406-224254.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200406-224254.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin informal encryption and security audit results | Joplin</title>
<script
@@ -365,7 +365,7 @@ published_at: 2020-04-06T21:42:54.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/build_troubleshooting.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/build_troubleshooting.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Desktop application | Joplin</title>
<script
@@ -372,7 +372,7 @@ pod install
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin changelog | Joplin</title>
<script
@@ -3508,7 +3508,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Android app changelog | Joplin</title>
<script
@@ -388,7 +388,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin terminal app changelog | Joplin</title>
<script
@@ -650,7 +650,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Server Changelog | Joplin</title>
<script
@@ -517,7 +517,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Web Clipper | Joplin</title>
<script
@@ -363,7 +363,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>What is a conflict? | Joplin</title>
<script
@@ -339,7 +339,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>How to enable debugging | Joplin</title>
<script
@@ -387,7 +387,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Desktop application | Joplin</title>
<script
@@ -333,7 +333,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Support Joplin development | Joplin</title>
<script
@@ -364,7 +364,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/download.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/download.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Downloading Joplin... | Joplin</title>
<script
@@ -183,7 +183,7 @@ Your download of <span class="downloaded-filename">Joplin</span> is in progress.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>About End-To-End Encryption (E2EE) | Joplin</title>
<script
@@ -351,7 +351,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>FAQ | Joplin</title>
<script
@@ -429,7 +429,7 @@ on this server.&lt;/p&gt;
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>FAQ | Joplin</title>
<script
@@ -350,7 +350,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>GSoC 2020 Ideas | Joplin</title>
<script
@@ -436,7 +436,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Google Summer of Code 2020 | Joplin</title>
<script
@@ -435,7 +435,7 @@ There could be exceptional reason to accept proposal what cannot be finished ove
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>GSoC 2021 Ideas | Joplin</title>
<script
@@ -396,7 +396,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Google Summer of Code 2021 | Joplin</title>
<script
@@ -451,7 +451,7 @@ There could be exceptional reason to accept proposal what cannot be finished ove
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Pull request guidelines | Joplin</title>
<script
@@ -359,7 +359,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>1.Idea - Create documenation hub | Joplin</title>
<script
@@ -361,7 +361,7 @@ Task is to find a toolset to structure them and make the knowledge buried in the
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Google Season of Doc 2020 | Joplin</title>
<script
@@ -421,7 +421,7 @@ The procedure reflects some of the lessons learnt in the GSOC 2020 campaign, so
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin - an open source note taking and to-do application with synchronisation capabilities</title>
<script
@@ -378,7 +378,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<p>The Web Clipper is a browser extension that allows you to save web pages and screenshots from your browser. For more information on how to install and use it, see the <a href="/clipper/">Web Clipper Help Page</a>.</p>
<h1>Sponsors<a name="sponsors" href="#sponsors" class="heading-anchor">🔗</a></h1>
<!-- SPONSORS-ORG -->
<p><a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a> <a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a></p>
<p><a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a> <a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a></p>
<!-- SPONSORS-ORG -->
<hr>
<!-- SPONSORS-GITHUB -->
@@ -1698,7 +1698,7 @@ Eg. <code>:search -- &quot;-tag:tag1&quot;</code>.</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -11,7 +11,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Joplin, the open source note-taking application" />
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
rel="stylesheet"
href="&#x2F;css/bootstrap5.0.2.min.css"
@@ -29,7 +29,7 @@
rel="preload"
as="script"
></script>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin</title>
</head>
<body class="front-page website-env-prod">
@@ -565,10 +565,10 @@
<br />
<div class="text-center sponsors-org">
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;usrigging.com&#x2F;"><img title="U.S. Ringing Supply" src="&#x2F;images/sponsors/RingingSupply.svg"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;seirei.ne.jp"><img title="Serei Network" src="&#x2F;images/sponsors/SeireiNetwork.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;www.hosting.de&#x2F;nextcloud&#x2F;?mtm_campaign&#x3D;managed-nextcloud&amp;mtm_kwd&#x3D;joplinapp&amp;mtm_source&#x3D;joplinapp-webseite&amp;mtm_medium&#x3D;banner"><img title="Hosting.de" src="&#x2F;images/sponsors/HostingDe.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;tranio.com&#x2F;italy&#x2F;"><img title="Tranio" src="&#x2F;images/sponsors/Tranio.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;usrigging.com&#x2F;"><img title="U.S. Ringing Supply" src="&#x2F;images/sponsors/RingingSupply.svg"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;seirei.ne.jp"><img title="Serei Network" src="&#x2F;images/sponsors/SeireiNetwork.png"></a>
</div>
<div class="text-center sponsors-github">
@@ -715,7 +715,7 @@
rel="preload"
as="script"
></script>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/markdown.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/markdown.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Markdown Guide | Joplin</title>
<script
@@ -656,7 +656,7 @@ graph TD;
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Mobile app | Joplin</title>
<script
@@ -333,7 +333,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Web API for Nextcloud | Joplin</title>
<script
@@ -371,7 +371,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Note History | Joplin</title>
<script
@@ -346,7 +346,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Cloud Plans | Joplin</title>
<script
@@ -507,7 +507,7 @@ https://github.com/laurent22/joplin/blob/dev/
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Plugins | Joplin</title>
<script
@@ -344,7 +344,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Getting pre-releases | Joplin</title>
<script
@@ -335,7 +335,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Privacy Policy | Joplin</title>
<script
@@ -334,7 +334,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Publishing a note with Joplin Cloud | Joplin</title>
<script
@@ -338,7 +338,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>About the Rich Text editor | Joplin</title>
<script
@@ -356,7 +356,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Sharing a notebook with Joplin Cloud | Joplin</title>
<script
@@ -366,7 +366,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Clipper authorisation mechanism | Joplin</title>
<script
@@ -357,7 +357,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Encryption | Joplin</title>
<script
@@ -426,7 +426,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Note history | Joplin</title>
<script
@@ -358,7 +358,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Plugin system architecture | Joplin</title>
<script
@@ -396,7 +396,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/search_sorting.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/search_sorting.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Search Engine | Joplin</title>
<script
@@ -353,7 +353,7 @@ This time-based weight decays logarithmically, becoming less of a factor than BM
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Server delta sync | Joplin</title>
<script
@@ -407,7 +407,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Structure of file URLs in Joplin Server | Joplin</title>
<script
@@ -353,7 +353,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin Server sharing feature | Joplin</title>
<script
@@ -354,7 +354,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Lock types | Joplin</title>
<script
@@ -390,7 +390,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin statistics | Joplin</title>
<script
@@ -296,7 +296,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tbody>
<tr>
<td>Total Windows downloads</td>
<td>1,575,539</td>
<td>1,575,531</td>
</tr>
<tr>
<td>Total macOs downloads</td>
@@ -304,7 +304,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
</tr>
<tr>
<td>Total Linux downloads</td>
<td>522,387</td>
<td>522,379</td>
</tr>
<tr>
<td>Windows %</td>
@@ -338,8 +338,8 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<td>2021-08-07T10:35:24Z</td>
<td>836</td>
<td>214</td>
<td>148</td>
<td>1,198</td>
<td>145</td>
<td>1,195</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.4">v2.2.4</a> (p)</td>
@@ -360,10 +360,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.9">v2.1.9</a></td>
<td>2021-07-19T10:28:43Z</td>
<td>37,263</td>
<td>37,255</td>
<td>16,019</td>
<td>13,948</td>
<td>67,230</td>
<td>13,943</td>
<td>67,217</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.1">v2.2.1</a> (p)</td>
@@ -2084,7 +2084,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/terminal.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/terminal.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Joplin | Joplin</title>
<script
@@ -1012,7 +1012,7 @@ version
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Welcome to Joplin! | Joplin</title>
<script
@@ -384,7 +384,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Importing and exporting notes | Joplin</title>
<script
@@ -338,7 +338,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Synchronising your notes | Joplin</title>
<script
@@ -343,7 +343,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/4_tips.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/4_tips.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Tips | Joplin</title>
<script
@@ -397,7 +397,7 @@ $$</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514896838">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1628514419407">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514896838" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1628514419407" as="style" />
<title>Privacy | Joplin</title>
<script
@@ -362,7 +362,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1628514896838"></script>
<script src="&#x2F;js/script.js?t=1628514419407"></script>
<script>
if (window.location.hostname !== 'localhost') {

18678
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -402,16 +402,8 @@ class Application extends BaseApplication {
}
}
// We need this special case here because by the time the `version` command
// runs, the keychain has already been setup.
checkIfKeychainEnabled(argv) {
return argv.indexOf('version') < 0;
}
async start(argv) {
const keychainEnabled = this.checkIfKeychainEnabled(argv);
argv = await super.start(argv, { keychainEnabled });
argv = await super.start(argv);
cliUtils.setStdout(object => {
return this.stdout(object);

View File

@@ -6,8 +6,6 @@ import BaseItem from '@joplin/lib/models/BaseItem';
import Setting from '@joplin/lib/models/Setting';
import shim from '@joplin/lib/shim';
import * as pathUtils from '@joplin/lib/path-utils';
import { getEncryptionEnabled } from '@joplin/lib/services/synchronizer/syncInfoUtils';
import { generateMasterKeyAndEnableEncryption, loadMasterKeysFromSettings, setupAndDisableEncryption } from '@joplin/lib/services/e2ee/utils';
const imageType = require('image-type');
const readChunk = require('read-chunk');
@@ -41,7 +39,7 @@ class Command extends BaseCommand {
return false;
}
Setting.setObjectValue('encryption.passwordCache', masterKeyId, password);
await loadMasterKeysFromSettings(EncryptionService.instance());
await EncryptionService.instance().loadMasterKeysFromSettings();
return true;
};
@@ -95,12 +93,12 @@ class Command extends BaseCommand {
}
}
await generateMasterKeyAndEnableEncryption(EncryptionService.instance(), password);
await EncryptionService.instance().generateMasterKeyAndEnableEncryption(password);
return;
}
if (args.command === 'disable') {
await setupAndDisableEncryption(EncryptionService.instance());
await EncryptionService.instance().disableEncryption();
return;
}
@@ -117,7 +115,7 @@ class Command extends BaseCommand {
}
if (args.command === 'status') {
this.stdout(_('Encryption is: %s', getEncryptionEnabled() ? _('Enabled') : _('Disabled')));
this.stdout(_('Encryption is: %s', Setting.value('encryption.enabled') ? _('Enabled') : _('Disabled')));
return;
}

View File

@@ -10,7 +10,7 @@ const { cliUtils } = require('./cli-utils.js');
const md5 = require('md5');
const locker = require('proper-lockfile');
const fs = require('fs-extra');
const SyncTargetRegistry = require('@joplin/lib/SyncTargetRegistry').default;
const SyncTargetRegistry = require('@joplin/lib/SyncTargetRegistry');
const MigrationHandler = require('@joplin/lib/services/synchronizer/MigrationHandler').default;
class Command extends BaseCommand {
@@ -187,7 +187,6 @@ class Command extends BaseCommand {
try {
const migrationHandler = new MigrationHandler(
sync.api(),
reg.db(),
sync.lockHandler(),
Setting.value('appType'),
Setting.value('clientId')

View File

@@ -1,6 +1,6 @@
const { BaseCommand } = require('./base-command.js');
const Setting = require('@joplin/lib/models/Setting').default;
const { _ } = require('@joplin/lib/locale');
const versionInfo = require('@joplin/lib/versionInfo').default;
class Command extends BaseCommand {
usage() {
@@ -12,7 +12,8 @@ class Command extends BaseCommand {
}
async action() {
this.stdout(versionInfo(require('./package.json')).message);
const p = require('./package.json');
this.stdout(_('%s %s (%s)', p.name, p.version, Setting.value('env')));
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -32,7 +32,7 @@
],
"owner": "Laurent Cozic"
},
"version": "2.3.2",
"version": "2.2.0",
"bin": {
"joplin": "./main.js"
},
@@ -40,8 +40,8 @@
"node": ">=10.0.0"
},
"dependencies": {
"@joplin/lib": "~2.3",
"@joplin/renderer": "~2.3",
"@joplin/lib": "2.1",
"@joplin/renderer": "2.1",
"aws-sdk": "^2.588.0",
"chalk": "^4.1.0",
"compare-version": "^0.1.2",
@@ -65,7 +65,7 @@
"yargs-parser": "^7.0.0"
},
"devDependencies": {
"@joplin/tools": "~2.3",
"@joplin/tools": "2.1",
"@types/fs-extra": "^9.0.6",
"@types/jest": "^26.0.15",
"@types/node": "^14.14.6",

Some files were not shown because too many files have changed in this diff Show More