Gabriel Horner
80d63e079f
Merge remaining readme contributing to CONTRIBUTING.md
...
Follow up to #8222
2023-02-14 14:00:06 -05:00
situ2001
8ce08277a8
enhance(issue-template): add description to `ask-pr`
2023-01-30 12:11:47 +08:00
Bad3r
6bb925740e
chore(dep): bump actions/checkout to v3.3.0 ( #8393 )
2023-01-21 21:10:19 +08:00
Bad3r
25284b819a
enhance: increase network-timout in .yarnrc
2023-01-19 13:13:25 -05:00
Bad3r
016fd7bcc5
ehance: increase yarn install network timeout limit
2023-01-19 13:13:25 -05:00
Bad3r
1e25a2f01c
fix(dev): remove print steps from stale action ( #8262 )
2023-01-09 21:48:27 +08:00
Bad3r
bb419312c5
fix(stale-issues.yml): add awaiting-repose step
...
Somehow, an older version of the config was merged into master. This should be updated to allow the awaiting response task to run and fix the print statements.
2022-12-31 15:03:01 +08:00
Bad3r
f31260a831
Feat: close stale issues action ( #8156 )
...
feat: Add close-stale-issues-action
# This workflow warns and then closes issues that have had no activity for a
# specified amount of time. You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/marketplace/actions/close-stale-issues
# https://github.com/actions/stale/blob/master/action.yml
# https://github.com/actions/stale
Signed-off-by: Bad3r <bad3r@protonmail.com>
2022-12-29 23:29:25 +08:00
Bad3r
a55b73f296
fix: update confirm-search wording
...
Changed the wording on the checkbox. The previous wording looked wrong and it sounded like an action will be taken by checking the box.
2022-12-23 17:02:12 +08:00
Andelf
86b9cdfce7
chore(build): use token from ci env for sentry and posthog ( #7777 )
2022-12-19 22:20:50 +08:00
xxchan
dfe1d65f31
redirect feedback
2022-12-19 17:30:45 +08:00
xxchan
cc77d886aa
redirect Questions & Help
2022-12-19 17:30:45 +08:00
xxchan
05a354b4d9
chore: link to forum directly for feature request
2022-12-19 17:30:45 +08:00
Gabriel Horner
bd055b2b62
Tweak wording for previous commit
2022-12-16 15:50:09 -05:00
Junyi Du
f6b87dad2d
Update bug_report.yaml
2022-12-16 15:46:23 -05:00
Junyi Du
a0ba3028d7
Add two questions to bug template
2022-12-16 15:46:23 -05:00
Gabriel Horner
6bb805918a
Upgrade bb - it's been awhile
2022-12-09 13:17:09 -05:00
situ2001
2cb7ce8603
fix(typo): wrong case of macOS
2022-12-07 16:07:08 +08: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
0386cf2359
fix: bug report url on native mobile
2022-12-01 12:51:01 +08:00
Andelf
db5156d24e
enhance(ux): add bug report url
2022-11-30 15:04:44 +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
Gabriel Horner
47c4305f62
Temporarily disable outliner tests which are hanging
...
Hang started in 3fdac736d9
2022-06-07 14:01:07 -04:00
Gabriel Horner
b142327491
Finish up logseq.graph-parser
...
- Parser now parses all graph files like the app does, not just pages and journals.
This required extracting another fn from repo-handler
- Add and tweak CI steps that are specific to graph-parser. All
namespaces in this library are checked for nbb compatibility
- Cleaned up parser cli API so only one fn is needed for scripts
- Tests were updated to match new parsing behavior
- large_vars.clj can run with a smaller max-line-count after only refactoring two fns
- Add docs
2022-05-27 00:54:30 -04:00
Gabriel Horner
1e299052ce
Setup cljs tests for graph-parser
...
- Also reuse docs graph test assertions to ensure main app
and graph-parser are in sync.
- Removed promesa from extract tests
since they are no longer async
- Added cljs and npm deps that were missing and caught by cljs tests
2022-05-26 18:04:45 -04:00
Gabriel Horner
15b8e5e9df
Setup CI jobs that are only for graph-parser
...
Also move all non graph-parser fns to frontend thanks to carve lint
2022-05-26 18:04:45 -04:00
Gabriel Horner
4813d903d5
Move graph-parser to its own dir
2022-05-26 18:04:45 -04:00
Andelf
ce3fef7368
fix(android): use es6 as build target
2022-05-24 17:22:49 +08:00
Gabriel Horner
b79b1ca36e
Mldoc tests run under nbb
2022-05-10 20:22:48 -04:00
Gabriel Horner
461f7e067d
Forgot bb install in job
2022-05-04 12:02:36 -04:00
Gabriel Horner
c0e1e16372
Finish up CI job for requiring nbb-compatible namespaces
2022-05-04 12:02:36 -04:00
Gabriel Horner
d6082156c5
Find namespaces for nbb-compatible CI step
2022-05-04 12:02:36 -04:00
salevdns
41cbb036a0
Exclude pre-releases
...
Exclude pre-releases since no version tagging is applied atm.
2022-04-22 09:37:13 +08:00
salevdns
43417c68ed
Docker: Add support for arm64 image & autobuild
2022-04-22 09:37:13 +08:00
Andelf
115054736d
test(e2e): add test for backspace and cursor pos ( #4896 )
...
* test(e2e): add test for backspace and cursor pos
* fix(test): refine, fix wrong helper
2022-04-15 19:50:25 +08:00
Peng Xiao
3beb46261e
fix: lock file & ci check
2022-04-12 10:00:06 -04:00
Junyi Du
a97c37c2ad
test(e2e): fix missing event_ property of KeyboardEvent in Google Closure Library
2022-04-01 17:36:39 +08:00
Andelf
3215b99be4
fix(build): deps for macos arm64 build
2022-03-27 00:59:19 +08:00
Andelf
d74f75d1a1
fix(build): dugite arch under macOS arm64
...
Fix #4563
2022-03-25 01:11:35 +08:00
Andelf
3a5fe6b413
fix(ci): sourcemap of android
2022-03-24 14:43:50 +08:00
Andelf
7b040787e8
fix(build): sourcemap in release ( #4710 )
...
* fix(build): sourcemap in release
Fix #4613
2022-03-24 14:03:26 +08:00
Andelf
c3110117ed
ci(android): allow non-release build
2022-03-21 16:15:40 +08:00
Andelf
687f5b8c9c
fix(build): keep source map in app release
2022-03-19 19:58:43 +08:00
Andelf
a3b5f10d0b
fix(ci): add sentry sourcemaps
2022-03-19 19:11:36 +08:00
Gabriel Horner
9af9150a0a
Add CI check to make sure static yarn.lock is updated
2022-03-18 11:04:47 -04:00
Gabriel Horner
d34e53b6f7
Bump bb to a version that supports datalog parser
2022-03-09 14:10:38 +08:00
Gabriel Horner
6200ec70d3
Add rules linter for unbound vars and invalid queries
...
Linter caught one unbound var which wasn't an error but nonetheless good
to cleanup
2022-03-09 14:10:38 +08:00
Gabriel Horner
465765abc8
Fix outdated yarn.lock
2022-02-23 00:04:42 +08:00
Gabriel Horner
c70bc56d75
Add CI check for outdated yarn.lock
2022-02-23 00:04:42 +08:00
Tienson Qin
5778ae8004
Merge pull request #4126 from logseq/dev/var-sizes-linter
...
Add Linter for large vars
2022-02-10 17:50:46 +08:00
Andelf
eedbc60e7e
fix(ci): pr-labeler config
2022-02-10 10:41:27 +08:00
Andelf
c66b6b5611
chore(dev): add more pr labeler rules
2022-02-09 14:33:46 +08:00
xxchan
7d8c748cf6
Update .github/ISSUE_TEMPLATE/bug_report.yaml
2022-02-09 14:24:42 +08:00
Andelf
bb7aac78bd
Update .github/ISSUE_TEMPLATE/bug_report.yaml
2022-02-09 14:24:42 +08:00