Commit Graph

89 Commits

Author SHA1 Message Date
Antonella Sgarlatta
1943b34fdf fix: remove confirmation dialog when restoring trashed note 2021-05-06 10:57:57 -03:00
Antonella Sgarlatta
4308f4e656 fix: hide add tag options if no tags available 2021-05-05 15:31:34 -03:00
Antonella Sgarlatta
e5750e88c6 refactor: better format 2021-05-05 11:31:04 -03:00
Antonella Sgarlatta
601ece8cbd feat: add 'add tags' option to menu 2021-05-04 18:53:26 -03:00
Antonella Sgarlatta
9bf9cc37da feat: shift-click to select range of notes 2021-04-30 14:58:49 -03:00
Antonella Sgarlatta
b70cc0e7e4 feat: add right-click context menu 2021-04-29 17:07:14 -03:00
Antonella Sgarlatta
a1d56abd2e Merge branch 'develop' into feature/multiple-selection 2021-04-28 14:53:15 -03:00
Baptiste Grob
b56ba17867 feat: adjust search options defaults (include archived notes by default) 2021-04-15 16:12:57 +02:00
Baptiste Grob
6a52721ea7 feat: delete local backups when signing out 2021-04-14 15:05:33 +02:00
Baptiste Grob
abfc588368 feat: multiple selected notes panel 2021-04-13 14:43:48 +02:00
Baptiste Grob
0f53361689 feat: select multiple notes in list 2021-04-12 14:54:43 +02:00
Baptiste Grob
ed69680295 feat: search options (#540)
* feat: search options

* feat: sanitize folder names

* fix: add cursor: pointer to switch

* fix: explicitly make the search bar a text input

* refactor: remove magic number

* refactor: extract Switch component to its own file

* refactor: split AppState into multiple files

* refactor: review comments
2021-04-06 16:48:25 +02:00
Baptiste Grob
7c9b684c83 fix: move onSignOut bridge hook call later in the deinit lifecycle 2021-03-24 10:22:55 +01:00
Baptiste Grob
257c0f6cab feat: add onSignOut bridge hook 2021-03-23 18:52:57 +01:00
Baptiste Grob
59dbbcf6fd feat: authorize CloudLink access 2021-03-11 15:41:29 +01:00
Baptiste Grob
c2ba11238c feat: show/hide search options based on focused element 2021-03-10 16:14:22 +01:00
Baptiste Grob
ff9e622b82 chore(deps): update snjs 2021-03-09 16:57:12 +01:00
Mo Bitar
e0ab938ccf feat: notes display criteria (#530)
* feat: notes display criteria

* chore: remove unused code

* chore: update names

* chore: update snjs version
2021-03-04 12:22:14 -06:00
Baptiste Grob
d6f7779a76 fix: compile error 2021-03-03 14:52:29 +01:00
Baptiste Grob
9541886a2c fix: download backup later in the change password process 2021-03-03 14:30:52 +01:00
Baptiste Grob
fab9ca2ad2 fix: hide account warning after login + improve key storage wording 2021-02-03 11:53:52 +01:00
Baptiste Grob
c084268f51 feat: display warning banner when using the app with no account 2021-02-02 15:40:20 +01:00
Baptiste Grob
d4f02a124d feat: implement SNJS backup file password retrieval 2021-01-28 15:28:55 +01:00
Baptiste Grob
0bd3143481 feat: add random identifier to bugsnag reports 2021-01-22 15:31:56 +01:00
Baptiste Grob
2c4742a91d feat: make SNWebCrypto a constant 2021-01-22 13:33:29 +01:00
Baptiste Grob
5d65364885 feat: batch manager protection + react challenge modal + eslint fix 2021-01-22 11:37:58 +01:00
Baptiste Grob
46ab8b9e95 fix: do not close editor when editing an archived note 2021-01-19 13:54:40 +01:00
Baptiste Grob
42a7cb418c refactor: remove privileges in favor of SNJS protections 2021-01-18 13:40:10 +01:00
Baptiste Grob
27a68accdd refactor: update SNJS + eslint 2021-01-18 13:06:01 +01:00
Baptiste Grob
f7f3b062fb fix: remove multiEditorEnabled 2021-01-05 13:02:03 +01:00
Baptiste Grob
252183a7c5 feat: (wip) authorize note access 2021-01-05 12:58:13 +01:00
Baptiste Grob
7c69cce7b7 feat: use SNJS userCanManageSessions 2020-12-28 14:44:27 +01:00
Baptiste Grob
2c0f215409 feat: (wip) sessions management 2020-12-16 17:27:26 +01:00
Baptiste Grob
aca5ad0dfa feat: SNJS preferences 2020-12-10 14:58:00 +01:00
Baptiste Grob
993d241c72 feat: switch from npm to yarn (#500)
* feat: switch from npm to yarn

* fix: build

* fix: replace yarn run with yarn

* fix: nodejs version install in Docker image

* fix: initialize mobx state

Co-authored-by: Karol Sójko <karolsojko@gmail.com>
2020-12-08 14:59:22 +01:00
Baptiste Grob
a6d0319fb7 fix: remove unused method 2020-12-07 15:17:28 +01:00
Baptiste Grob
8434f598ca fix: show syncing message consistently 2020-11-23 17:06:23 +01:00
Baptiste Grob
b0ccecbd96 fix: show the beta warning on web 2020-11-20 12:14:39 +01:00
Baptiste Grob
3a16140699 chore(deps): upgrade snjs & sncrypto-web to npm package versions 2020-11-19 13:37:49 +01:00
Baptiste Grob
d49d2e996b fix: assign active tag when creating a new note 2020-11-16 17:00:01 +01:00
Baptiste Grob
c55a7e45a4 fix: promote actions visibility to global state 2020-10-21 15:55:09 +02:00
Baptiste Grob
ee563cd09b feat: display beta warning on desktop 2020-10-20 16:53:49 +02:00
Baptiste Grob
add0497e14 feat: download backup before changing password 2020-10-01 16:04:10 +02:00
Baptiste Grob
212a65f463 refactor: move status functions to footer view 2020-09-29 12:08:19 +02:00
Baptiste Grob
22db551f1b fix: stop relying on window.isElectron 2020-09-28 12:19:23 +02:00
Baptiste Grob
92b223d35a fix: activate themes on desktop 2020-09-28 12:07:13 +02:00
Mo Bitar
94a82412bd fix: bind modals to application lifetime 2020-09-24 15:32:01 -05:00
Mo Bitar
b3e5ca340d feat: improve strings, challenges, and template readiness 2020-09-23 22:34:18 -05:00
Baptiste Grob
9036beb3f3 fix: correctly start and stop autolock timer 2020-09-18 12:07:18 +02:00
Baptiste Grob
0cd7d4b3d1 fix: keep state consistent when clicking placeholder note 2020-09-16 13:19:26 +02:00