Commit Graph

258 Commits

Author SHA1 Message Date
Andelf
86b9cdfce7 chore(build): use token from ci env for sentry and posthog (#7777) 2022-12-19 22:20:50 +08:00
Gabriel Horner
6bb805918a Upgrade bb - it's been awhile 2022-12-09 13:17:09 -05:00
Andelf
88b160e215 chore(dev): cleanup unused package.json entries 2022-12-03 00:28:42 +08:00
Junyi Du
a84a8028bd test(e2e): alias test robustness 2 2022-12-01 15:41:37 +08:00
Junyi Du
7efa4d8da6 chore: enable e2e dump 2022-12-01 15:41:37 +08:00
Andelf
4bdfb59fb8 chore(ci): bump actions version 2022-11-30 13:35:17 +08:00
Andelf
aae22e051b build(ios): save release build artifacts 2022-11-30 13:35:17 +08:00
Andelf
ee14560b2b chore(deps): update electron 19.1.8
fix(test): shard test
2022-11-30 11:22:55 +08:00
Andelf
c1bec2fc44 fix(test): refine e2e test 2022-11-30 11:22:55 +08:00
Andelf
f65fbc809e fix(ci): use LOGSEQ_CI instead of reserved CI (#7516) 2022-11-30 00:42:27 +08:00
Andelf
09bb2542db ci(ios): testflight build workflow
- use patched xcode project file, avoid conflict with local dev env
- use fastlane match to manage codesigning
2022-11-25 10:17:05 +08:00
Andelf
66e7a80fd0 ci(ios): add testflight build (#7445) 2022-11-24 14:03:59 +08:00
Andelf
5d711c957d ci(ios): try build ios when package.json changed 2022-11-22 17:23:49 +08:00
charlie
1532dd4aee ci: optimize bundled source map size of webapp 2022-11-22 15:25:04 +08:00
charlie
1119c54d7c ci: remove js source maps files for cloudflare pages because of that has a max file size limit < 29.2M 2022-11-22 15:25:04 +08:00
charlie
3d5872c334 ci: add publish webapp to cloudflare pages 2022-11-22 15:25:04 +08:00
Andelf
dd7460f198 fix(ci): handle boolean build condition 2022-11-17 09:32:57 +08:00
Andelf
15b3b27b67 fix(build): android file sync prod env 2022-11-16 12:45:58 +08:00
Tienson Qin
d8a8df650a Set enable-file-sync-production to true for android app 2022-11-04 10:25:11 +08:00
Andelf
c837afd075 ci: ignore stderr for bb lint tasks 2022-10-10 13:14:50 +08:00
Andelf
df15c68f16 ci(ios): add ios build ci 2022-10-08 20:29:03 +08:00
Peng Xiao
4520399ddf Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-28 10:29:20 +08:00
Gabriel Horner
1f0e22275d Add ns docstrings for most ns in src/main
- Added to CI now that it passes
- Added no-doc for docstrings that don't add any more than what's in the
ns name or for ones where I didn't know the ns that well
2022-09-27 13:55:16 +08:00
Peng Xiao
fd94862312 Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-24 09:42:00 +08:00
Gabriel Horner
a368cab5e4 Add ns linter to deps libs and then add+update ns docstrings 2022-09-21 10:17:15 +08:00
Andelf
ed8d7bfb89 fix(build): wrong java version for android 2022-09-20 23:40:32 +08:00
Peng Xiao
3ebc0058d0 fix: e2e 2022-09-18 19:54:26 +08:00
Andelf
c3e96dba43 chore(dev): rm unused workspace card 2022-09-13 11:18:44 +08:00
Andelf
59e7d092b1 feat(build): release .nupkg file 2022-09-07 11:43:54 +08:00
Andelf
320024f764 fix(e2e): wrong promise usage 2022-09-06 12:52:53 +08:00
Andelf
43dd321ce4 test(e2e): split build and test 2022-09-06 12:52:53 +08:00
Andelf
dc10bfd6cc fix(build): nightly env (#6580) 2022-09-03 18:34:57 +08:00
Andelf
5f36380e7f chore(deps): update rsapi 0.0.35
chore(build): default to file-sync prod env
2022-09-02 05:04:30 +08:00
Andelf
fb98531c1c fix(build): rm build flags 2022-09-01 22:20:52 +08:00
Charlie
01d879c18e feat!: File Sync (#5355)
- file sync for electron/ios/android
- age encryption of both file content and file path
- massive UI enhancement
- corresponding CI tasks

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Andelf <andelf@gmail.com>
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2022-09-01 00:31:49 +08:00
Junyi Du
87e8bb94bb test(e2e): improve stability 2022-08-31 21:15:01 +08:00
Junyi Du
663cd6df7f dev: e2e testing workflow of running multiple times 2022-08-31 21:15:01 +08:00
Andelf
5d3438a689 fix(build): codesign on windows 2022-08-30 11:41:58 +08:00
Andelf
da11d8cb30 refactor(ci): add checks for ci release (#6350) 2022-08-14 19:13:52 +08:00
Andelf
2d1fb05117 ci(build): use options menu for android 2022-08-10 09:14:29 +08:00
Gabriel Horner
abd7e0becb Add 3 missing built-in-properties
Also fix carve linter and make nbb test invocation easier
2022-07-15 15:26:09 +08:00
Andelf
872060965d ci(build): non-release as default 2022-07-08 11:32:51 +08:00
Andelf
dda818c26a fix(e2e): add missing esc for (()) 2022-07-07 01:42:16 +08:00
Andelf
02563dac2d chore(ci): use choice instead of input-box in ci 2022-06-28 22:42:07 +08:00
Andelf
fb92e64967 refactor(build): use env flags to control feature gate 2022-06-28 15:46:12 +08:00
Gabriel Horner
d0755ef161 Update dependencies in deps
Also fix conditional workflows that didn't trigger if changes were made
to them
2022-06-10 15:39:11 +08:00
Gabriel Horner
ee9f390761 Localize bb-tasks for deps
Deps need to be independent to not introduce testing bugs.
These bb tasks are good candidates to move into bb-tasks gitlib
2022-06-10 15:39:11 +08:00
Gabriel Horner
17d2462343 Move rules into db dep as it's useful for external apps
- rules is already used by logseq-query and will be useful for
  nbb-logseq
- Updated db jobs to run in deps/db by default. Less typing but
  more importantly discourages independent libraries from depending on
  external scripts.
- Moved lint-rules task into db since it is db specific now
- Also remove nbb-logseq from top-level as all nbb compatibility is in
  deps.
2022-06-10 15:39:11 +08:00
Gabriel Horner
6608537909 Move logseq.graph-parser.db* namespaces to their own dep
Also add its own CI file
2022-06-10 15:39:11 +08:00
Tienson Qin
f4f1ff1ba2 fix: outdent blocks and re-enable outliner tests
related to #5604
2022-06-08 13:06:10 +08:00