Commit Graph

789 Commits

Author SHA1 Message Date
thecodrr
0bf6ca9198 feat: show premium dialog on using premium features 2020-11-16 13:01:39 +05:00
thecodrr
eb22fe74b4 fix: mx of editor not being reset after exiting from focus mode 2020-11-11 15:05:47 +05:00
thecodrr
cbdef98ae6 feat: use custom solution for autoresizing textarea 2020-11-11 15:02:47 +05:00
thecodrr
b39e380e9b fix: ui for unlocking note 2020-11-11 10:59:21 +05:00
thecodrr
7a9489df39 feat: fix ui for mobile and tablet 2020-11-11 10:54:12 +05:00
thecodrr
777eb0a6f1 feat: allow only single color to be assigned to note 2020-11-10 15:58:34 +05:00
thecodrr
3f60413d2f feat: overhaul ui 2020-11-10 15:08:31 +05:00
thecodrr
6f2723a211 feat: change font to Poppins 2020-11-10 15:08:19 +05:00
thecodrr
8234102add feat: put reminder bar and search box into scroll 2020-11-07 14:30:52 +05:00
thecodrr
c39812ae31 fix: migrate from delta -> content 2020-11-07 14:02:44 +05:00
thecodrr
2c8771fd0c feat: show confirmation when logging out 2020-11-07 13:23:54 +05:00
thecodrr
7f59c96a8f feat: add accents 2020-11-07 13:14:30 +05:00
thecodrr
13c736e2e4 feat: add subscription info in setting 2020-11-07 13:14:24 +05:00
thecodrr
0f89ae1af6 fix: colors syncing issue (#157) 2020-11-02 15:57:53 +05:00
thecodrr
371e7c91e5 fix: cancel button in topic dialog causing crash 2020-11-02 10:21:58 +05:00
thecodrr
182f22e3b4 fix: general topic is editable 2020-11-02 10:20:56 +05:00
thecodrr
c64869a0af fix: empty topics can be added in notebook dialog 2020-11-02 10:18:15 +05:00
thecodrr
0f2e75afe3 feat: add support for encrypted backups 2020-11-02 10:16:03 +05:00
thecodrr
c9ac5a98df feat: add automatic syncing 2020-11-02 10:00:48 +05:00
thecodrr
320a630f86 fix: swipe threshold too small on phones 2020-11-01 10:07:27 +05:00
thecodrr
e0f70bc28b feat: adjust body font size 2020-11-01 10:04:48 +05:00
thecodrr
b655f14690 feat: remove logout from navmenu 2020-11-01 10:01:36 +05:00
thecodrr
511eeba449 fix: only last trashed item being visible in trash 2020-11-01 10:00:31 +05:00
thecodrr
6cda951709 feat: add recovery key backup dialog 2020-11-01 09:56:09 +05:00
thecodrr
9ab74ad51d chore: update notesnook-core 2020-10-31 11:12:25 +05:00
thecodrr
85e6110075 fix: crash on data backup 2020-10-28 13:35:03 +05:00
thecodrr
5b3a6c7681 feat: add lists in simple editor 2020-10-28 13:33:42 +05:00
thecodrr
ddd740a44a fix: do not show full editor to non logged in users 2020-10-28 13:17:05 +05:00
thecodrr
c0e61df4e3 fix: simplify user data access 2020-10-28 12:22:01 +05:00
thecodrr
5518e18e4d fix: use cdn to get sodium.js 2020-10-26 21:33:48 +05:00
thecodrr
8345d35629 feat: improve dialogs ui/ux 2020-10-04 15:27:31 +05:00
thecodrr
7a9129b1e5 fix: #158 2020-10-03 15:15:57 +05:00
thecodrr
645e307420 fix: back button shrinking when title is big 2020-10-03 15:12:30 +05:00
thecodrr
9c39ac415d fix: notebook & topic hyperlink not appearing right 2020-10-03 15:12:08 +05:00
thecodrr
f5af96bb0c fix: show only 1 hamburger menu button 2020-10-03 15:01:01 +05:00
thecodrr
cce66b8fee feat: improve dialogs ux 2020-10-03 15:00:05 +05:00
thecodrr
cc441bd493 feat: animate dialog opening 2020-10-03 14:56:39 +05:00
thecodrr
3eb5f258d7 feat: add backup reminders 2020-10-03 14:52:22 +05:00
thecodrr
484438e7d4 feat: minor ui fixes and add backup download 2020-10-03 09:22:19 +05:00
thecodrr
561f1db34c feat: improve settings and add backup section 2020-10-01 12:52:31 +05:00
thecodrr
7cd59f3857 test: add delete, permanent delete, and pin, notebook tests 2020-09-29 16:17:24 +05:00
thecodrr
156e297448 feat: improve move note ux 2020-09-29 15:45:04 +05:00
thecodrr
4602c72788 test: make unfavorite test pass 2020-09-29 15:44:07 +05:00
Abdullah Atta
c0a99427d9 test: setup E2E Tests (#161)
* test: intialize testing environment

* test: add an example test for reference

* test: add simple navigation test

* some initial tests

* some changes

* name and other small changes

* permanently delete a note

* permanenlt delete a note

* test: improve test readability

I have added different id builders for building test ids. They make the tests more readable and fluent.

* test lock a note

* test add a note to notebook

* test favorite a note

* test pin a note

* test: further improve test readability

basically I refactored some frequently performed actions into helper functions

* test: check for presence of toast

* test: properly test pinned note

* test: increase tests reliability

* test: fix all tests

* perf: load 2co script & fonts when needed

* ci: initialize e2e gh test runner

* ci: do not run npm ci

* test: fix lock note test for all browsers

* ci: fix playwright tests

* ci: fix yaml syntax error

* ci: no need to use custom ssh-agent action for eslint

* test: improve lock a note test

* ci: add GH_DEPLOY_KEY env in eslint.yml

* test: check for state: "visible" in isPresent

* test: do not check for toast in lock a note test

* test: log crypto error to console

* test: skip "lock a note" test for now until further investigation

* ci: only run tests on firefox & chromium

* fix: fix useMediaQuery for WebKit browsers

* ci: try webkit once again

* properties tests

* test tag a color /properties

* test: run some tests sequentially and independently

* test: reenable all tests

* fix: user only able to type on character in title box

* test: skip lock/unlock tests in CI

* test edit a notebook

* test: fix all tests

* test: fix and add more notebook tests

* test: do not only run edit topics test

* test: make sure all notes tests pass

* test: skip add note to notebook tests for now

* test: make sure all tests pass

Co-authored-by: alihamuh <alihamuh@gmail.com>
2020-09-28 14:31:45 +05:00
thecodrr
1e78ccd1b5 refactor: fix all unused refrences warnings 2020-09-27 15:37:16 +05:00
thecodrr
18123a0e69 feat: open wider dialogs on mobiles 2020-09-27 15:36:42 +05:00
thecodrr
27c0163781 feat: improve UI of all dialogs 2020-09-27 15:35:11 +05:00
thecodrr
1781115ab2 fix: only allow single finger touch swiping 2020-09-26 16:20:01 +05:00
thecodrr
dc8ea2d73f feat: add swipe to open nav menu on mobiles 2020-09-26 15:56:38 +05:00
thecodrr
f0c2f4b793 fix: do not show nav menu button when canGoBack=true 2020-09-26 14:29:17 +05:00