Ammar Ahmed
dc92f40ee2
Merge pull request #1104 from streetwriters/fix-migration-flow
...
Fix migration flow
2022-09-29 20:26:03 +05:00
Abdullah Atta
32283e973b
desktop: use custom fork of electron-builder-notarize
2022-09-29 19:46:41 +05:00
Abdullah Atta
ce889cf1c3
web: bump version to v2.2.1
2022-09-29 19:05:25 +05:00
ammarahm-ed
6ab9777fbd
mobile: bump version to 2.2.2
2022-09-29 18:52:52 +05:00
ammarahm-ed
e3820b3e12
mobile: remove pin limit
2022-09-29 18:48:13 +05:00
Abdullah Atta
53ce66f4a6
web: remove limit on no. of pins
2022-09-29 18:48:13 +05:00
Abdullah Atta
0eeaf808fc
desktop: fix issue with snap desktop integration
2022-09-29 18:17:11 +05:00
Abdullah Atta
78afb7eaf7
web: update note title only on note open
...
this was a subtle bug where typing really fast in the editor
caused jank & erratic behavior.
2022-09-29 18:09:03 +05:00
ammarahm-ed
3c00938fe8
mobile: fix back button hidden on tablet
2022-09-29 16:04:13 +05:00
Abdullah Atta
2334987359
web: set user status to premium during tests
2022-09-29 16:03:24 +05:00
Abdullah Atta
745c89ef86
web: fix issue where onboarding is shown to everyone
...
this happened due to a very annoying issue with javascript where
`null <= 0` is true but `null === 0` is false & `null < 0` is false too.
2022-09-29 16:03:24 +05:00
Abdullah Atta
2d277fbe2b
web: don't treat dev environment as a special case
2022-09-29 16:03:24 +05:00
Abdullah Atta
02459d759f
web: speed up word counting
...
Previously we moved to getting the `innerText` directly from the browser.
This was okay but it strained the browser quite a bit. Now we are moving
back to using `textBetween` since after some benchmarking the difference
in speed is minimal. It is possible
that there is a better alternative
specifically designed for prosemirror.
2022-09-29 15:56:24 +05:00
Abdullah Atta
db5abecb43
web: set title on nav item menus
2022-09-29 15:55:52 +05:00
Abdullah Atta
89123c0be5
web: right click on selected items deselects them
2022-09-29 15:55:52 +05:00
Abdullah Atta
119a931312
web: install @types/marked
2022-09-29 15:55:37 +05:00
Abdullah Atta
e3d86440c1
web: open all links in release notes in a new tab/window
2022-09-29 15:55:37 +05:00
Abdullah Atta
8a19fd8de5
desktop: handle MAC_APP_STORE is not defined error
2022-09-29 14:37:35 +05:00
ammarahm-ed
65b8faa5c9
mobile: add error handling in migration sheet
2022-09-29 14:13:27 +05:00
ammarahm-ed
058431836d
mobile: add missing null check
2022-09-29 10:32:28 +05:00
ammarahm-ed
f7d0267ad5
mobile: bump version to 2.2.1
2022-09-28 18:03:37 +05:00
ammarahm-ed
4fc4951e2e
mobile: fix crash in notes list
2022-09-28 15:42:33 +05:00
Abdullah Atta
a61b577947
web: check for desktop os when filtering announcements
2022-09-28 12:14:41 +05:00
Abdullah Atta
de0bbff296
web: treat mac app store build specially
2022-09-28 12:13:37 +05:00
Abdullah Atta
5646b9249e
desktop: ready app for mac store submission ( #1057 )
...
* desktop: add support for publishing to mac app store
* ci: add step for deployment to testflight
* ci: temporarily run build only on macos
* config: cache `build:desktop` output in nx
* ci: use `macos-12` instead of `macos-latest`
* ci: no need to install `jq`
* ci: build & deploy manually
* ci: set env_vars using `env` key
* ci: install packages before building
* ci: build electron bundle before deployment
* ci: install distribution signing cert
* web: disable app store offending stuff for macos
* ci: enable deployment to testflight
* ci: remove cert installation to keychain
* desktop: pass entitlement files through plutil
* ci: use a single cert for everything
* ci: fix altool command for uploading macOS package
* ci: use env_vars for apiKey & apiIssuer
* ci: install provisionprofile
* ci: install provisioning profile in `./apps/web/desktop` dir
* desktop: change bundleId to `org.streetwriters.notesnook`
* ci: deploy & build in separate steps
* ci: add jobs for linux & windows releasing
* ci: checkout repo before anything else
* ci: add `GH_TOKEN` to env & use ps syntax on windows
* ci: get app store versions only for mac app
* ci: correct order of steps
Co-authored-by: ammarahm-ed <ammarahmed6506@gmail.com >
2022-09-28 12:00:33 +05:00
Abdullah Atta
b3ea6523ae
global: set license prop of all package.json files to GPL-3.0-or-later
2022-09-26 15:30:16 +05:00
Abdullah Atta
0b34af4931
web: allow regional pricing
2022-09-24 09:25:12 +05:00
Abdullah Atta
977e0fd1c1
ci: publish to snapcraft manually
2022-09-23 12:01:34 +05:00
Abdullah Atta
7b48499527
desktop: publish app to snapcraft
2022-09-23 11:13:35 +05:00
ammarahm-ed
042028f1eb
ci: build ipa in two steps
2022-09-22 17:57:13 +05:00
ammarahm-ed
aa39103981
mobile: remove push notification listener
2022-09-22 15:55:20 +05:00
ammarahm-ed
71fedd7aad
ci: fix apk build command
2022-09-22 15:18:48 +05:00
ammarahm-ed
9b37d4a857
ci: remove debug.keystore
2022-09-22 14:54:08 +05:00
Abdullah Atta
e0e672c892
web: add download link for portable desktop app
2022-09-22 14:02:21 +05:00
Abdullah Atta
5290021b25
desktop: include os & _portable in artifactName
2022-09-22 13:56:16 +05:00
ammarahm-ed
27bb5ce908
Merge branch 'master' of https://github.com/streetwriters/notesnook
2022-09-22 13:44:12 +05:00
ammarahm-ed
508cb9bf2e
ci: move codemagic.yaml to root
2022-09-22 13:44:06 +05:00
Abdullah Atta
5643525829
web: fix editor content resets on rerender
...
this was an annoying issue where any kind of re-render caused the editor
content to be reset.
2022-09-22 13:20:07 +05:00
ammarahm-ed
8f32dbd4df
mobile: fix failing tests
2022-09-22 12:45:06 +05:00
Abdullah Atta
fbb8ace28d
desktop: generate portable windows binaries ( fixes #864 )
2022-09-22 12:26:52 +05:00
ammarahm-ed
928355a8c4
mobile: add release notes
2022-09-22 12:20:38 +05:00
Abdullah Atta
df92c8db9d
web: remove unused github workflows
2022-09-22 12:08:36 +05:00
Abdullah Atta
6499af1781
web: sync package-lock.json with package.json
2022-09-22 12:08:36 +05:00
Abdullah Atta
1017739bdb
web: add feature highlights for v2.2.0
2022-09-22 12:08:36 +05:00
Abdullah Atta
dbc0762b35
web: bump version to v2.2.0
2022-09-22 12:08:36 +05:00
ammarahm-ed
55e8ace0e1
mobile: bump version to 2.2.0
2022-09-22 11:58:11 +05:00
ammarahm-ed
7e8ae49979
mobile: always return true from synced
2022-09-22 11:55:14 +05:00
ammarahm-ed
c3a0f7b8b3
mobile: fix intro screen in dark mode
2022-09-22 11:54:40 +05:00
ammarahm-ed
9a7fb8670f
mobile: enable system theme by default
2022-09-22 10:33:46 +05:00
ammarahm-ed
c5a53e42ec
mobile: fix crash in settings on incomplete user account creation
2022-09-21 20:13:00 +05:00