Commit Graph

46 Commits

Author SHA1 Message Date
Mo
bcfb22fef6 feat: remove bugsnag (#931) 2022-03-15 13:53:29 -05:00
Mo
c3d849d204 chore: ugprade snjs deps (#898) 2022-02-24 12:57:32 -06:00
Mo
d27916fc28 chore: remove legacy references 2022-02-18 07:35:27 -06:00
Mo
4200baadba fix: meta tags 2022-02-03 12:37:05 -06:00
Mo
50c92619ce refactor: migrate remaining angular components to react (#833)
* refactor: menuRow directive to MenuRow component

* refactor: migrate footer to react

* refactor: migrate actions menu to react

* refactor: migrate history menu to react

* fix: click outside handler use capture to trigger event before re-render occurs which would otherwise cause node.contains to return incorrect result (specifically for the account menu)

* refactor: migrate revision preview modal to react

* refactor: migrate permissions modal to react

* refactor: migrate password wizard to react

* refactor: remove unused input modal directive

* refactor: remove unused delay hide component

* refactor: remove unused filechange directive

* refactor: remove unused elemReady directive

* refactor: remove unused sn-enter directive

* refactor: remove unused lowercase directive

* refactor: remove unused autofocus directive

* refactor(wip): note view to react

* refactor: use mutation observer to deinit textarea listeners

* refactor: migrate challenge modal to react

* refactor: migrate note group view to react

* refactor(wip): migrate remaining classes

* fix: navigation parent ref

* refactor: fully remove angular assets

* fix: account switcher

* fix: application view state

* refactor: remove unused password wizard type

* fix: revision preview and permissions modal

* fix: remove angular comment

* refactor: react panel resizers for editor

* feat: simple panel resizer

* fix: use simple panel resizer everywhere

* fix: simplify panel resizer state

* chore: rename simple panel resizer to panel resizer

* refactor: simplify column layout

* fix: editor mount safety check

* fix: use inline onLoad callback for iframe, as setting onload after it loads will never call it

* chore: fix note view test

* chore(deps): upgrade snjs
2022-01-30 19:01:30 -06:00
Mo Bitar
8c3271bcb3 fix: don't include full desktop path in deeplink redirect 2021-11-09 18:13:43 -06:00
Mo
e1e38c65db fix: add ability to subscribe without account (#722) 2021-11-05 10:09:46 -05:00
proletarius101
76a149c8ee merge web app manifests (#708)
Right now here are 2 web app manifests:
- public/favicon/site.webmanifest
- public/manifest.json

But only the 1st one is referred in the html

This commit
- merged them into public/site.webmanifest (according to https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Add_to_home_screen#manifest, it should be in the root, whereas the spec suggests the `.webmanifest` extension
- complete the required fields

It now passes the Lighthouse PWA manifest test in Chrome
2021-10-28 10:36:27 -05:00
Aman Harwara
53ec0d4742 feat: Add "Manage subscription" button to Subscription preferences (#705)
* feat: Add "Manage subscription" button to Subscription preferences

* Update app/assets/javascripts/preferences/panes/account/subscription/SubscriptionInformation.tsx

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

* feat: Use convertTimestamp function instead of manual conversion in Subscription Info

Co-authored-by: Mo <mo@standardnotes.org>
2021-10-26 21:30:21 +05:30
Mo
8d9b192b81 feat: remove extensions manager (#696)
* feat: remove extensions manager

* fix: remove unused code

Co-authored-by: Aman Harwara <amanharwara@protonmail.com>
2021-10-21 13:06:49 -05:00
Mo
e79811afda feat: add purchase url (#695)
* feat: add purchase url

* chore: bump snjs

* fix: reuse existing function
2021-10-21 12:41:58 -05:00
Karol Sójko
c3820391db fix: add cannonical tag for the .COM TLD 2021-09-01 14:03:57 +02:00
Antonella Sgarlatta
d4195f8204 chore(version-snjs): 2.7.19 - permissions handling 2021-07-14 19:00:33 -03:00
Antonella Sgarlatta
b1aeaeac41 chore(version-snjs): 2.7.18 2021-07-13 19:23:14 -03:00
Gorjan Petrovski
80d7753750 fix: enable_unfinished_features in ruby template (#595) 2021-07-07 11:47:22 +02:00
Gorjan Petrovski
3f94636615 feat: implement enableUnfinishedFeatures flag and hidden preferences button 2021-07-05 17:03:34 +02:00
Karol Sójko
fbdec0251f fix: fallback to default sync server as the next version server - fixes #577 2021-06-17 09:52:15 +02:00
Karol Sójko
8dde06b93b feat: add alternative server for purposes of switching to API v1 (#571)
* feat: add alternative server for purposes of switching to API v1

* fix: naming of next version sync server host variable
2021-06-07 15:19:26 +02:00
Baptiste Grob
6cd4b8707a feat: add error reporting 2020-11-03 18:55:25 +01:00
Baptiste Grob
0e9cdba215 feat: (wip) add error reporting 2020-11-03 16:52:13 +01:00
Mo Bitar
9cf99896a5 Remove dummy concept in favor of editor group and editors 2020-04-14 15:03:22 -05:00
Mo Bitar
1ae3790ea3 WIP 2020-02-05 13:17:20 -06: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
Mo Bitar
c4c38616b0 Grunt -> Webpack, Haml -> Pug 2019-12-16 16:26:51 -06:00
Mo Bitar
302aada188 Favicon updates 2019-05-11 19:48:50 -05:00
Mo Bitar
94aa14f4e8 Update favicon, closes #14 2019-05-11 18:34:10 -05:00
Mo Bitar
4c476ce0c3 Batch manager + better component sizing 2018-02-28 16:10:57 -06:00
Mo Bitar
5d43697ed8 Cleaned folder heirarchy 2018-01-19 12:42:44 -06:00
Mo Bitar
e5df0dcb74 System exts wip 2018-01-16 10:31:22 -06:00
Mo Bitar
c7ce308a19 Editor updates 2018-01-12 14:36:17 -06:00
Mo Bitar
3a80d16f4b StyleKit wip/ 2018-01-04 21:00:59 -06:00
Mo Bitar
095a0b29b9 Updates 2018-01-01 10:17:09 -06:00
Mo Bitar
f2d88d287d Default prolink installation 2017-12-28 11:30:36 -06:00
Mo Bitar
6fd57195cd V2 2017-10-13 10:09:59 -05:00
Mo Bitar
e9092c2c78 Layout title 2017-07-22 09:31:26 -05:00
Mo Bitar
17d1897e71 Remove pw confirm prompt with UI prompt 2017-03-13 11:35:37 -05:00
Mo Bitar
f54c7ea5cf remove ui-router dependancy 2017-03-01 18:31:59 -06:00
Mo Bitar
ba1d077d63 converted grid to flexbox 2017-02-16 15:58:32 -06:00
Mo Bitar
6838a20e86 crypto safety check 2017-01-15 17:00:19 -06:00
Mo Bitar
3ffc9ee667 indexeddb implementation, #15 2017-01-11 17:50:47 -06:00
Mo Bitar
1ab7858bc3 rm unused files 2017-01-09 10:31:48 -06:00
Mo Bitar
2ac3382b6d title 2017-01-08 22:28:14 -06:00
Mo Bitar
c7677b8896 fixes references issue 2016-12-28 00:23:33 -06:00
Mo Bitar
18ed8e016e updates 2016-12-25 00:52:19 -06:00
Mo Bitar
3794d0496c angular supress unhandled rejection 2016-12-18 00:09:57 -06:00
Mo Bitar
c6ab2f4122 initial commit 2016-12-05 17:33:27 -06:00