Abdullah Atta
9b6f7ff225
web: fix release track switching
2025-03-01 13:13:25 +05:00
Abdullah Atta
02afbf6c90
web: only redirect to beta if env.BETA_BASE_URL is present
2025-03-01 11:07:40 +05:00
Abdullah Atta
725f3c3522
web: add support for switching release tracks
...
we make use of Cloudflare Pages Functions to redirect to the beta site
if a certain cookie is present. This ensures seamless switching between
release tracks.
2025-02-28 18:03:05 +05:00
Abdullah Atta
0c32ebf163
web: update app logo
2024-04-25 13:00:07 +05:00
Abdullah Atta
e94b431d58
web: change pwa theme color according to current theme ( #3621 )
...
* web: change pwa theme color according to current theme
* web: use background color as pwa theme-color
2023-10-31 10:56:37 +05:00
Abdullah Atta
0882c3ecf5
web: use single service worker for everything
2023-09-15 10:23:56 +05:00
Abdullah Atta
e86b7c68e6
web: remove CSP
2023-07-06 15:35:53 +05:00
Abdullah Atta
c5b974e055
web: add worker-src to CSP
2023-07-06 15:18:04 +05:00
Abdullah Atta
5374f2b56c
web: migrate to vitejs from webpack ( #2715 )
2023-06-12 11:49:37 +05:00
Abdullah Atta
a2dcb67b36
web: add support for previewing pdf attachments
2023-05-27 16:14:12 +05:00
Abdullah Atta
083e4e1150
web: add basic support for attachment previews
2023-05-27 16:14:12 +05:00
Abdullah Atta
24e13f488e
web: fully move to using web streams everywhere
2023-05-23 12:52:50 +05:00
Abdullah Atta
06833bcac9
editor: make sure editor font settings apply to all nodes
2023-04-18 00:30:40 +05:00
Abdullah Atta
6812d3552a
web: fix svg logo in splashscreen
2023-02-20 15:23:52 +05:00
Abdullah Atta
2da32e27ff
web: use new umami events api for tracking
2023-01-17 16:49:00 +05:00
Abdullah Atta
be65594e54
web: update pwa metadata
2022-10-20 15:29:29 +05:00
Abdullah Atta
729192f836
web: remove Permissions-Policy from headers
2022-10-20 14:15:50 +05:00
Abdullah Atta
d92357cf82
web: add web app security headers for cloudflare pages
2022-10-20 14:08:41 +05:00
Abdullah Atta
d907d4f0ea
web: improve content loader animation colors
2022-10-20 14:08:41 +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
d81f5dba65
refactor: migrate to theme-ui from rebass
2022-08-31 07:26:27 +05:00
Abdullah Atta
c317774c8a
docs: add license header
2022-08-30 16:17:04 +05:00
thecodrr
e898ef5d86
refactor: run prettier on the whole codebase
2022-08-26 16:19:39 +05:00
thecodrr
35a38d2b33
feat: remove everything tinymce related
2022-06-30 11:21:37 +05:00
thecodrr
ac9c15d6bc
feat: finalize more of the new editor
2022-06-06 06:51:28 +05:00
thecodrr
20619ef097
fix: 403 forbidden error on navigating to /notes
2022-01-10 14:00:16 +05:00
thecodrr
ded47d3827
feat: show custom pwa install notice
2022-01-08 14:28:50 +05:00
thecodrr
0e7455e79d
feat: add notesnook-importer support
2021-12-23 13:28:11 +05:00
thecodrr
fcaf9cbae1
fix: change start_url in webmanifest
2021-12-06 19:54:48 +05:00
thecodrr
30f4b7a29d
fix: setup a complete webmanifest for pwa compat
2021-12-06 14:32:26 +05:00
thecodrr
9eeccc44d2
fix: move dummy p tag offscreen
2021-12-06 12:59:16 +05:00
thecodrr
84983f2d3e
feat: finalize ne checkout/upgrade dialog ui
2021-11-20 16:36:22 +05:00
thecodrr
45d33d90f6
refactor: improve app startup perf many times
2021-10-23 10:58:44 +05:00
thecodrr
98998e27a4
feat: use local analytics script
2021-10-22 17:07:43 +05:00
thecodrr
60300c2da1
chore: upgrade packages and improve build perf
2021-10-22 00:00:19 +05:00
thecodrr
3c064b11d3
chore: upgrade packages and cleanup repo
2021-10-21 13:18:01 +05:00
thecodrr
d8339b09b7
fix: use file-saver instead of stream-saver for downloads
2021-10-21 09:51:03 +05:00
thecodrr
e035947c1b
feat: migrate to new streamable-fs
2021-10-15 11:16:03 +05:00
thecodrr
81cae7ea93
feat: add support for encrypting large files safely
2021-10-10 18:56:05 +05:00
thecodrr
7142d9f604
feat: add upload/download cancellation support
2021-09-29 09:54:36 +05:00
thecodrr
0dd2cf3595
feat: add attachment upload & download
2021-09-20 12:10:08 +05:00
thecodrr
7dfb12d2e1
feat: initial work
2021-09-15 02:16:27 +05:00
thecodrr
362745f31c
feat: make splash screen & app window follow theme
2021-08-02 20:44:56 +05:00
thecodrr
cb2ece1236
feat: improve email confirmed ui
2021-07-29 14:38:28 +05:00
thecodrr
191636ebb0
fix: properly load fonts
2021-07-25 11:35:20 +05:00
thecodrr
f2177016bd
fix: editor not following app's theme
2021-07-20 23:19:51 +05:00
thecodrr
621cebfcf2
feat: significantly improve editor code block
2021-07-20 11:18:49 +05:00
thecodrr
2756972065
perf: load local fonts instead of google fonts
2021-07-18 16:38:18 +05:00
thecodrr
0094b132bc
feat: change default font to Open Sans
2021-07-17 00:12:59 +05:00
thecodrr
a3cb526f66
fix: cross-browser consistent heights & widths
2021-07-08 11:10:11 +05:00