Commit Graph

20 Commits

Author SHA1 Message Date
Vardan Hakobyan
a342a3a224 feat: add "Email Backups" to "Backups" section (#778)
* feat: add "Email Backups" to "Backups" section

* chore: remove comment

* chore: better wording

* chore: put working snjs version

* chore: better wording

* style: reuse existing css classes and add the missing one

* feat: add "No email backup" option

* refactor: move the function outside of the useEffect, remove unused utility function

* feat (WIP): move CloudLink to backups section

* chore: versions bump, type fixes

* fix: handle the case when the setting update fails

* style: remove dashed border from the confirmation code, UI improvements

* feat: implement removing integration, improve interaction on different events

* feat: implement non-interactive textarea for showing and copying the code

* fix: fix TS errors

* feat: implement "Perform backup" logic
- remove the code for copying the confirmation code for backup integration
- also remove unnecessary parameters passed to Provider

* feat: don't show "CloudLink" in preferences pane

* chore: show error in console on exception

* refactor: better naming, add `coverage` folder to gitignore

* fix: return correct setting name

* refactor: use async/await for the sake of consistency

* chore: remove duplicate line

* feat: get urls for cloud backup from snjs

* chore: update dependencies

* refactor: set both `token` and `frequency` settings when enabling cloud integration; get only `frequency` when checking the integration status

* refactor: once the setting is successfully saved, don't get its value from backend; instead, use its value that's still in frontend

* feat: move "Receive a notification email if a cloud backup fails." into cloud backups section

* fix: text correction

* fix: get correct cloud integration url from snjs based on prod/dev environment
2022-01-12 18:48:46 +04:00
Laurent Senta
7996f4e5a2 feat: nicer smart filters & folders theme (#795)
* fix: color add button and drop

* fix: color scrollbars

* fix: remove infinite scroll and fix scrollbars

* fix: plus icon center

* fix: navigation padding, structure simplif and naming

* fix: simplify scrollbars

* fix: scroll bar simplif + scheme in macos

* fix: magic variables to const

* refactor: extract panel ref state

* refactor: remove dead code, simple macos theme
2022-01-12 13:45:41 +01:00
Aman Harwara
270fcbc3bc refactor: Move notes_view to React (#761) 2021-12-21 20:31:11 +05:30
Aman Harwara
f9b15262c7 feat: Purchase "Create account" & "Sign in" flows and Floating label input (#672) 2021-10-19 14:50:42 +00:00
Gorjan Petrovski
0e5692d8ab feat: slim account menu and icon buttons (#655)
* feat: footer icon for preferences menu

* feat: account footer icon

* feat: account menu icon and slimmed down account menu
2021-09-29 17:52:27 +02:00
Gorjan Petrovski
a9870214ea feat: implement preferences pane 2021-07-05 16:57:37 +02:00
Antonella Sgarlatta
ebe38eae57 fix: fix panels that can't be expanded after collapse 2021-06-19 13:49:32 -03:00
Antonella Sgarlatta
1c07253efb fix: reduce panel resizer width 2021-06-16 12:03:54 -03:00
Antonella Sgarlatta
4fc2c58daf styles: dropdown should be on top of resizer 2021-05-17 12:50:09 -03:00
Antonella Sgarlatta
514cc8c051 styles: overwrite Stylekit font variables 2021-05-05 12:53:49 -03:00
Baptiste Grob
69bbf1f28b fix: improper line-height clipping 2021-04-15 14:51:18 +02:00
Baptiste Grob
cd7b5cc455 fix: prevent cutting off lines on windows 2021-03-11 15:53:26 +01:00
Baptiste Grob
5bd0db302c fix: remove scrollbars on paragraphs 2021-03-11 15:53:11 +01:00
Baptiste Grob
56665b2315 feat: search protected notes text 2021-03-10 14:38:24 +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
2c0f215409 feat: (wip) sessions management 2020-12-16 17:27:26 +01:00
Baptiste Grob
ee563cd09b feat: display beta warning on desktop 2020-10-20 16:53:49 +02:00
Baptiste Grob
04131f8e62 fix: do not cover more screen than necessary (title bar) with challenge modal 2020-10-16 11:45:23 +02:00
Baptiste Grob
844e853afd Fix: add Firefox-specific font smoothing properties 2020-09-10 17:28:52 +02:00
Mo Bitar
3c8c43ac7e Refactors most controllers and directives into classes for more organized and maintainable code 2020-01-30 13:37:16 -06:00