Commit Graph
100 Commits
Author SHA1 Message Date
Laurent 38e65253ad Tools: Add fastlane structure for F-Droid support (#6224) 2022-03-07 10:22:27 +00:00
Laurent c48a0c6e79 Update CONTRIBUTING.md 2022-02-20 11:21:20 +00:00
Laurent 051eac09ec Update ideas.md 2022-02-18 12:23:23 +00:00
Laurent 166d8da81b Doc: Add news item 2022-02-15 14:21:18 +00:00
Laurent 9f252ea673 Desktop: Add support for custom notebook icons (#6110) 2022-02-06 16:42:00 +00:00
Laurent 6ebec0cbf8 Update sponsors.json 2022-02-05 14:39:10 +00:00
Laurent f4b39633ea Delete style.min.css 2022-02-05 14:38:30 +00:00
Laurent e05c89aa11 Tools: Don't auto-close issues with "enhancement" label 2022-01-24 09:24:52 +00:00
Laurent f283970186 Update privacy.md 2022-01-16 17:06:25 +00:00
Laurent ca7e68ba4b Server: Move admin pages under /admin (#6006) 2022-01-14 10:14:43 +00:00
Laurent 3fcdeb08d9 Server: Simplify Docker image (#6010)
- Removed complicated optimisation steps that didn't seem to optimise anything
- Delete Yarn cache after installation

After this, it should be back to the previous pre-Yarn size.
2022-01-13 17:39:58 +00:00
Laurent 09ed92bc26 Tools: Run stale action once a day at 16:00 2022-01-10 15:20:50 +00:00
Laurent 39056ae1aa Added idea: 11. Improve plugin search and discoverability 2022-01-09 16:15:38 +00:00
Laurent f6ed5eb064 Update close-stale-issues.yml 2022-01-08 21:51:28 +00:00
Laurent 5e20e890d8 Tools: Use GitHub Actions to close stale issues (#5979)
Stale bot appears to be broken and discontinued.
2022-01-08 12:50:37 +00:00
Laurent 4ed7c340a0 Tools: Fixed Docker image building and make it more stable (#5942) 2022-01-02 12:48:03 +00:00
Laurent d1e02fd5f0 Server: Allow deleting complete user data (#5824) 2021-12-28 09:55:01 +00:00
Laurent fa868297a2 Plugins: Throttle plugins that make too many API calls (#5895) 2021-12-27 18:12:21 +00:00
Laurent cf05daffd4 Delete CNAME 2021-12-22 11:11:18 +00:00
Laurent 780f2ea12b Update CNAME 2021-12-21 19:09:19 +00:00
Laurent 7f64fbfd9b Tools: Use Yarn 3 to manage monorepo (#5833) 2021-12-20 15:08:43 +00:00
Laurent b40d9bd8a1 Doc: Removed sponsor 2021-12-14 12:27:01 +00:00
Laurent 62f4396ffe Tools: Use windows-latest to build desktop app on CI (#5809) 2021-12-01 13:51:11 +00:00
Laurent 6bbf053a4f Tools: Run Joplin Server Postgres tests on CI (#5807) 2021-11-30 15:37:07 +00:00
Laurent 0689db48de Doc: Added GSoC idea: Implement default plugins on desktop application 2021-11-28 15:16:36 +00:00
Laurent 485c0d0314 Server: Allow storing item content in database, filesystem or S3 (depending on config) (#5602) 2021-11-09 16:05:42 +00:00
Laurent 0ab235273b Tools: Detect missing translation strings on CI (#5688) 2021-11-08 17:10:33 +00:00
Laurent af19865865 All, Server: Add support for sharing notes when E2EE is enabled (#5529) 2021-11-03 16:24:40 +00:00
Laurent 47a31c4ef1 All, Server: Add support for faster built-in sync locks (#5662) 2021-11-03 12:26:26 +00:00
Laurent 8ab3bab771 Update da_DK.po
Fixed author field
2021-10-11 19:50:32 +01:00
Laurent 0eb79ba932 Tools: Fixed out of memory error on CI (#5550) 2021-10-10 12:30:21 +01:00
Laurent c758377188 All: Add support for public-private key pairs and improved master password support (#5438)
Also improved SCSS support, which was needed for the master password dialog.
2021-10-03 16:00:49 +01:00
Laurent 84d95c6dcb Doc: Add more pull request guidelines 2021-08-22 22:10:59 +01:00
Laurent 81b440737d Tools: Set node version to 16 on CI to fix build (#5296) 2021-08-12 17:21:57 +01:00
Laurent dcd5a8d975 All: Improved E2EE usability by making its state a property of the sync target (#5276) 2021-08-12 16:54:10 +01:00
Laurent 8e4be78013 Desktop: Make Markdown editor styling closer to view styling (#5174) 2021-07-16 11:32:29 +01:00
Laurent 5214da0a44 Doc: Added new website front page and moved doc under /help (#5169) 2021-07-10 11:16:13 +01:00
Laurent a73b749ddd Tools: Use GitHub Actions to build Windows app (#5166) 2021-07-09 17:50:12 +01:00
Laurent 5ee4e2bf8e Doc: Added license in Assets directory
The goal is to prevent unauthorised use of these assets. For example to prevent someone from repackaging the app with malware and distributing it using Joplin branding.
2021-07-04 11:42:12 +01:00
Laurent 0120df7bdb Tools: Run CI on pull requests too 2021-06-10 23:24:44 +01:00
Laurent e617e6fab3 Tools: Migrated Continuous Integration to GitHub Actions (#5061)
And removed Travis
2021-06-10 13:01:55 +01:00
Laurent 0765cf5955 All: Add support for sharing notebooks with Joplin Server (#4772)
- Joplin Server: Adds support for sharing a notebook
- Desktop: Adds support for sharing a notebook with Joplin Server
- Mobile: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
- Cli: Adds support for reading and writing to a shared notebook (not possible to share a notebook)
2021-05-13 17:57:37 +01:00
Laurent e06a640900 Update stale.yml
Added "cannot reproduce" label.
2021-04-11 18:38:22 +01:00
Laurent bfacf71397 Update donate.md 2021-04-02 14:43:07 +01:00
Laurent 39b3e0ac98 Update pull_request_guidelines.md 2021-03-17 08:43:22 +00:00
Laurent e3248b65f5 Update index.md 2021-03-16 11:53:08 +00:00
Laurent b12a937079 Update index.md 2021-03-16 11:52:49 +00:00
Laurent f92679c58a Update index.md 2021-03-15 17:10:55 +00:00
Laurent 6e0ec05d17 Update index.md 2021-03-14 11:23:04 +00:00
Laurent c1b325004a Update pull_request_guidelines.md 2021-03-14 11:07:45 +00:00
Laurent 4499408907 Update pull_request_guidelines.md 2021-03-13 09:58:25 +00:00
Laurent 2f55738f16 Update ideas.md 2021-03-12 12:56:13 +00:00
Laurent 7fb1692565 Update pull_request_guidelines.md 2021-03-12 11:18:08 +00:00
Laurent a23a1acc46 Update pull_request_guidelines.md 2021-03-11 13:54:10 +00:00
Laurent 286a31a7f7 Update pull_request_guidelines.md 2021-03-10 11:13:00 +00:00
Laurent 646eb6f266 Update ideas.md 2021-02-18 14:45:15 +00:00
Laurent bb99f51001 Update ideas.md 2021-02-17 14:43:38 +00:00
Laurent cab532873e Update ideas.md 2021-02-17 14:42:32 +00:00
Laurent 2018a0bd61 Also keep medium priority issues open 2021-01-21 17:57:17 +00:00
Laurent 0629cb394c Doc: Resolves #4329: Mentioned that vim and emacs mode are not supported in Rich Text editor 2021-01-09 19:58:41 +00:00
Laurent 41684a64ef Server: Add Joplin Server package (#1872) 2020-12-28 11:48:47 +00:00
Laurent fbbfa2833b Doc: Mentioned that Joplin API for Nextcloud is deprecated 2020-12-13 19:59:26 +00:00
Laurent 5737560e19 Desktop, Mobile: Restrict auto-detection of links, and added option to toggle linkify (#4205) 2020-12-09 21:52:52 +00:00
Laurent fe41d37f8f All: Add support for application plugins (#3257) 2020-10-09 18:35:46 +01:00
Laurent 056285deda Desktop: UI update (#3586) 2020-09-15 14:01:07 +01:00
Laurent 08d4b5a714 Mobile: Fixes #3022: Fix issue with action button disappearing in some contexts (#3702) 2020-09-07 17:42:16 +01:00
Laurent f3cb903901 Doc: Mentioned that we don't accept pull requests created using an automated tool 2020-08-20 11:55:13 +01:00
Laurent ee2a474611 Update .travis.yml 2020-08-04 22:31:59 +01:00
Laurent 0c147236a3 All: Add mechanism to lock and upgrade sync targets (#3524) 2020-08-02 12:28:50 +01:00
Laurent 4485947b0f Desktop: Fixed copy, cut and paste in Rich Text editor (#3565) 2020-08-02 12:16:42 +01:00
Laurent 9147b3061a Desktop: Hide completed to-dos in GotoAnything (#3580) 2020-08-01 18:17:40 +01:00
Laurent 1b0102f62c Update stale.yml 2020-08-01 18:15:17 +01:00
Laurent cd761932c1 Merge branch 'dev' into cli-shortcuts-ts 2020-08-01 17:50:03 +01:00
Laurent 9db150f8ff Update stale.yml 2020-07-27 11:06:45 +01:00
Laurent Cozic a7eae2e033 Update donate.md 2020-07-11 14:27:35 +01:00
Laurent Cozic 985dcc2605 Update stale.yml
30 days should be enough - either we tag the issue or it gets closed, and it's likely all issues will be checked by at least one mod within 30 days.
2020-07-10 18:02:35 +01:00
Laurent Cozic 26ce102113 Desktop: Resolves #2773: Add support for system keychain to save sensitive settings (#3207) 2020-06-03 17:07:50 +01:00
Laurent Cozic 071ea5854f Desktop: Resolves #279: Add support for editable resources (#3305)
* Add support for editable resources

* Fixed handling of resource paths

* Add delay before saving resource

* Delete temp files and stop watching when switching notes

* Handle sync when resource has been edited

* Handle resource conflicts

* Refactoring and handle conflicts from edit watcher

* Added test unit for conflict handling when deleting resource

* Trying to fix Travis-ci test units

* Fixed typo

* Update TinyMCE.tsx

* Update AsyncActionQueue.ts
2020-06-02 22:43:06 +01:00
Laurent Cozic bfec890632 Update AsyncActionQueue.ts 2020-06-02 22:35:41 +01:00
Laurent Cozic 3bb9d2efd6 Update TinyMCE.tsx 2020-06-02 22:35:05 +01:00
Laurent Cozic 279310f9a5 Tools: Fixed Linux build issue due to icon error (#3311) 2020-06-01 10:19:16 +01:00
Laurent Cozic 40d39d6268 Desktop: Resolves #51: Add way to manually order notes by dragging them (#3235)
* Allow custom sorting

* Implement UI

* Set order from message box

* Fixed mistake

* Update NoteListItem.tsx

* Desktop: Fixed date popup dialog overflow issue inside info dialog
2020-05-27 17:21:46 +01:00
Laurent Cozic 3e1ee7f330 Update PULL_REQUEST_TEMPLATE 2020-05-10 17:42:21 +01:00
Laurent Cozic b2f1fac133 Delete question.md 2020-05-08 00:11:26 +01:00
Laurent Cozic cd57877175 Update issue templates 2020-05-08 00:09:09 +01:00
Laurent Cozic 30f515d473 Update question.md 2020-05-08 00:01:16 +01:00
Laurent Cozic 199113341f Update question.md 2020-05-07 23:59:54 +01:00
Laurent Cozic 64aef69d74 Change issue template for questions
Many users unfortunately don't care about the template asking not post support queries here, so we'll now accept questions but we'll just ignore them and let stale bot take care of them.

Also removed the "invalid" template because I believe it make people try to game the system by posting instead a bug report for their support or feature request. At least now we can hope there will less off-topic issues in the bug label.
2020-05-07 23:57:30 +01:00
Laurent Cozic 79a343c2d9 Tools: Removed obsolete labels 2020-04-21 10:10:01 +01:00
Laurent Cozic 2321455723 Update stale.yml 2020-04-15 11:45:03 +01:00
Laurent Cozic 9260235224 Tools: Set stale limit to 45 days
As the project is active, 45 days is enough time to label the issue (and then it won't be closed). If it has not been labelled within that time it's probably not important enough to keep it open, or we don't have resources to deal with it.
2020-04-15 11:44:55 +01:00
Laurent Cozic 1c938a5998 Update build_troubleshooting.md 2020-03-29 11:08:53 +01:00
Laurent Cozic 6cf624c18d Delete linkToLocal.sh 2020-03-23 00:57:33 +00:00
Laurent Cozic 7640839f92 Let's leave that undocumented for now
Not the recommended way to create tags - there's the /tags and /notes/:id/tags for this
2020-03-13 18:46:38 +00:00
Laurent Cozic 84c3ef144d Desktop: Resolves #176: Added experimental WYSIWYG editor (#2556)
* Trying to get TuiEditor to work

* Tests with TinyMCE

* Fixed build

* Improved asset loading

* Added support for Joplin source blocks

* Added support for Joplin source blocks

* Better integration

* Make sure noteDidUpdate event is always dispatched at the right time

* Minor tweaks

* Fixed tests

* Add support for checkboxes

* Minor refactoring

* Added support for file attachments

* Add support for fenced code blocks

* Fix new line issue on code block

* Added support for Fountain scripts

* Refactoring

* Better handling of saving and loading notes

* Fix saving and loading ntoes

* Handle multi-note selection and fixed new note creation issue

* Fixed newline issue in test

* Fixed newline issue in test

* Improve saving and loading

* Improve saving and loading note

* Removed undeeded prop

* Fixed issue when new note being saved is incorrectly reloaded

* Refactoring and improve saving of note when unmounting component

* Fixed TypeScript error

* Small changes

* Improved further handling of saving and loading notes

* Handle provisional notes and fixed various saving and loading bugs

* Adding back support for HTML notes

* Added support for HTML notes

* Better handling of editable nodes

* Preserve image HTML tag when the size is set

* Handle switching between editor when the note has note finished saving

* Handle templates

* Handle templates

* Handle loading note that is being saved

* Handle note being reloaded via sync

* Clean up

* Clean up and improved logging

* Fixed TS error

* Fixed a few issues

* Fixed test

* Logging

* Various improvements

* Add blockquote support

* Moved CWD operation to shim

* Removed deleted files

* Added support for Joplin commands
2020-03-09 23:24:57 +00:00
Laurent Cozic 105e4652c6 Update README.md 2020-03-08 14:43:39 +00:00
Laurent Cozic e5b8f149bf Update release-android.js 2020-03-08 14:42:32 +00:00
Laurent Cozic 8641f69dae Docs: Add documentation about Joplin privacy. (#2650)
* Add documentation about privacy.

* Fix welcome assets.

* Cosmetic.

* Cosmetic.
2020-03-05 23:36:28 +00:00
Laurent Cozic e8fcb0cc87 Update CONTRIBUTING.md 2020-02-25 13:47:44 +00:00
Laurent Cozic c5f1f11f2d Update stale.yml 2020-02-21 16:31:35 +00:00