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