Commit Graph

34 Commits

Author SHA1 Message Date
Laurent Senta
c3772e06b4 feat: native smart tags (#782)
* feat: introduce native smart tags

* feat: introduce react navigation

* feat: render smart tag special cases

* feat: add create tag & all count

* feat: move components to react + mobx

* fix: workaround issue with snjs

* feat: nice smart tag icons in experimental

* feat: add back components

* fix: typo on all tags

* feat: add panel resizer + simplif code

* fix: panel resize size & refresh

* fix: auto select all notes

* style: remove legacy tag view

* style: remove legacy directives

* fix: select tag from note view

* feat: WIP smart tag rename

* fix: template checks

* fix: user can create new notes

* panel: init width

* fix: panel resizer ref

* fix: update with new component viewer

* fix: use fixed isTemplateItem & fixed findItems

* refactor: rename tags panel into navigation

* style: remove TODOs that are ok

* feat: smart tag premium check with premium service

* refactor: multi-select variables for debuggability

* fix: clean deinit code

* fix: prevent trigger tag changes event for the same uuid

* fix: typings

* fix: use minimal state

* style: remove dead code

* style: long variable names

* refactor: move magic string to module

* fix: use smart filter feature

* refactor: add task id in todo
2022-01-04 14:02:58 +01:00
Johnny A
261bb65a85 fix: show alert when importing a zip file as a backup (#720)
* fix: show alert when importing a zip file as a backup

* Update app/assets/javascripts/strings.ts

Co-authored-by: Mo <mo@standardnotes.org>

Co-authored-by: Johnny Almonte <johnny243@users.noreply.github.com>
Co-authored-by: Mo <mo@standardnotes.org>
2021-11-05 11:31:23 -04:00
Vardan Hakobyan
04fab80adb feat: fetch features and store locally for offline users (#706)
* feat: fetch features and store locally for offline users

* feat: handle success and error cases

* refactor: move offline activation code reading/validation to snjs

* chore: update after renaming snjs function

* fix: correct condition for checking offline users

* feat: let users remove their previous offline keys (WIP)

* refactor: handle setOfflineFeatures function response accordingly

* feat: remove corresponding local data when removing offline key

* fix: use snjs' confirm dialog instead of custom one

* feat: show warning before installing extension from untrusted source

* refactor: move functions for validating external feature url and checking if custom server host was used to snjs

* chore: put correct snjs version

* chore: make `eslint-plugin-react-hooks` in yarn.lock to match the `develop` branch

* chore: deps update

* chore: deps update
2021-11-03 22:27:36 +04:00
Gorjan Petrovski
d9c5fd5129 feat: two factor authentication segment in preferences with mocked state (#600) 2021-07-21 12:17:50 +02:00
Antonella Sgarlatta
197a552d87 feat: change restore locked note message 2021-07-14 11:45:26 -03:00
Antonella Sgarlatta
0e67f78259 fix: typo 2021-07-13 09:52:36 -03:00
Antonella Sgarlatta
86fd93ab0e fix: prevent restoring version if note is locked 2021-07-12 19:30:57 -03:00
Antonella Sgarlatta
4a07d3e7db chore: update missing links to .com 2021-07-01 17:54:10 -03:00
Antonella Sgarlatta
1d4eae5d00 fix: set minimum passcode length 2021-07-01 16:44:10 -03:00
Antonella Sgarlatta
02249ebaca fix: add delete permanently option, restore icon and show alerts for locked notes 2021-05-07 15:56:35 -03:00
Antonella Sgarlatta
0330497d1d fix: change lock mentions to prevent editing 2021-04-30 16:48:56 -03:00
Antonella Sgarlatta
a1d56abd2e Merge branch 'develop' into feature/multiple-selection 2021-04-28 14:53:15 -03:00
Mo Bitar
b93a35f965 fix: more accurate saving status + dont allow editor change while note is locked 2021-04-20 19:11:44 -05: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
ef3a962d78 feat: show warning when protecting a note with no protection source 2021-02-23 09:48: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
a0909399f8 fix: lint errors 2021-01-22 11:52:24 +01:00
Baptiste Grob
94f94c0570 fix: prevent archiving locked notes 2020-10-16 12:50:43 +02:00
Mo Bitar
9fc7de74d4 fix: remove firefox pinned tab function and return if doc hidden 2020-10-08 09:27:58 -05:00
Mo Bitar
b3e5ca340d feat: improve strings, challenges, and template readiness 2020-09-23 22:34:18 -05:00
Mo Bitar
825ec6bcbb Merge branch 'develop' into custom-challenges 2020-09-23 15:54:54 -05:00
Baptiste Grob
5da82e7b0b feature: revamp protocol upgrade dialog 2020-09-23 13:46:18 +02:00
Mo Bitar
d42518fc61 feat: custom challenges 2020-09-22 00:10:43 -05:00
Mo Bitar
2b6abeebfc feat: snjs app groups (#468)
* feat: snjs app groups

* fix: update snjs version to point to wip commit

* wip: account switcher

* feat: rename lock manager to auto lock service

* fix: more relevant sign out copy

* chore(deps): update snjs

* fix: use setTimeout instead of setImmediate

* feat: make account switcher expiremental feature

* chore(deps): upgrade snjs
2020-09-15 10:55:32 -05:00
Baptiste Grob
1595ea518e fix: appropriate wording for passcode prompt when registering 2020-09-14 12:15:43 +02:00
Baptiste Grob
93deb92463 fix: better style and copy for challenge modal 2020-09-10 17:28:52 +02:00
Baptiste Grob
148f7d7603 fix: display error message if backup file is from an unsupported version (#463) 2020-09-07 15:29:10 +02:00
Baptiste Grob
fbdc0100a4 fix: improve syncing exception user message 2020-08-26 18:40:01 +02:00
Baptiste Grob
5b72f4e88f feat: prevent refreshing when setting passcode 2020-08-26 17:32:08 +02:00
Baptiste Grob
a63bfd8c0a fix: correctly set/change passcode 2020-08-26 14:51:32 +02:00
Baptiste Grob
a81e2f02e5 feat: reword storage upgrade migration 2020-07-10 12:40:20 +02:00
Baptiste Grob
1e00dc2be8 feat: confirm navigating away when upgrade is in progress 2020-06-22 17:52:48 +02:00
Mo Bitar
16bde8d1d4 More TypeScript 2020-04-10 09:21:45 -05:00