Skip to content

Commit fe034ef

Browse files
committed
docs: changelogs initialized properly
1 parent 797cb1b commit fe034ef

25 files changed

Lines changed: 14004 additions & 18 deletions

File tree

.github/workflows/build-deploy.yml

Lines changed: 44 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
name: build-deploy
22
on:
3+
workflow_dispatch:
4+
inputs:
5+
name:
6+
description: 'Person to greet'
7+
required: true
8+
default: 'Mona the Octocat'
39
push:
410
paths-ignore:
511
- '*.md'
@@ -8,6 +14,7 @@ on:
814
paths-ignore:
915
- '*.md'
1016
- 'docs/**'
17+
1118
jobs:
1219
release-electron:
1320
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
@@ -21,13 +28,13 @@ jobs:
2128
electron-arch-overrides: '-c.mac.target.target=dmg -c.mac.target.arch=x64'
2229
- os: macos-latest
2330
electron-arch-overrides: '-c.mac.target.target=dmg -c.mac.target.arch=arm64'
24-
2531
env:
2632
USE_HARD_LINKS: false
2733
defaults:
2834
run:
2935
shell: bash
3036
steps:
37+
- run: echo ${{github.event_name}}
3138
- name: Checkout code
3239
uses: actions/checkout@v2
3340

@@ -48,21 +55,30 @@ jobs:
4855
${{ runner.os }}-build-
4956
${{ runner.os }}-
5057
- name: Make secrets.env.json
51-
- run: |
52-
echo {
53-
"twitter": {
54-
"api_key": "${{secrets.TWITTER_API_KEY}}",
55-
"api_secret_key": "${{secrets.TWITTER_API_SECRET_KEY}}",
56-
"bearer_token": "${{secrets.TWITTER_BEARER_TOKEN}}"
57-
},
58-
"google": {
59-
"client_id": "${{secrets.GOOGLE_CLIENT_ID}}"
60-
"client_secret": "${{secrets.GOOGLE_CLIENT_SECRET}}"
61-
}
62-
}
63-
> secrets.env.json
58+
run: >
59+
echo "{
60+
"twitter": {
61+
"api_key": "$TWITTER_API_KEY",
62+
"api_secret_key": "$TWITTER_API_SECRET_KEY",
63+
"bearer_token": "$TWITTER_BEARER_TOKEN"
64+
},
65+
"reddit": {
66+
"client_id": "$REDDIT_CLIENT_ID"
67+
},
68+
"google": {
69+
"client_id": "$GOOGLE_CLIENT_ID"
70+
"client_secret": "$GOOGLE_CLIENT_SECRET"
71+
}
72+
}"
73+
> secrets.env.json
74+
env:
75+
TWITTER_API_KEY: ${{secrets.TWITTER_API_KEY}}
76+
TWITTER_API_SECRET_KEY: ${{secrets.TWITTER_API_SECRET_KEY}}
77+
TWITTER_BEARER_TOKEN: ${{secrets.TWITTER_BEARER_TOKEN}}
78+
REDDIT_CLIENT_ID: ${{secrets.REDDIT_CLIENT_ID}}
79+
GOOGLE_CLIENT_ID: ${{secrets.GOOGLE_CLIENT_ID}}
80+
GOOGLE_CLIENT_SECRET: ${{secrets.GOOGLE_CLIENT_SECRET}}
6481

65-
6682
- run: mkdir ./dgraph-download
6783

6884
# Gets releases from dgraph
@@ -92,18 +108,26 @@ jobs:
92108
repository: 'TheExGenesis/dgraph'
93109
latest: true
94110
fileName: 'dgraph_darwin_amd64'
111+
token: '${{secrets.XIQ_UNIGRAPH_UNIGRAPH_BUILD}}'
95112
out-file-path: ./dgraph-download
113+
96114
- run: mv ./dgraph-download/dgraph_darwin_amd64 ./dgraph-download/dgraph
97115
if: runner.os == 'macOS'
98116

99117
- run: chmod +x ./dgraph-download/dgraph
100118
if: runner.os != 'Windows'
101119

102120
# Builds app
103-
- run: yarn install
121+
- run: yarn install --network-timeout 100000
104122

105123
- run: yarn prepare-electron
106124

125+
# - name: Prepare for app notarization
126+
# if: startsWith(matrix.os, 'macos')
127+
# # Import Apple API key for app notarization on macOS
128+
# run: |
129+
# mkdir -p ~/private_keys/
130+
# echo '${{ secrets.apple_api_key }}' > ~/private_keys/AuthKey_${{ secrets.apple_api_key_id }}.p8
107131
- name: Build and Publish Electron App
108132
uses: samuelmeuli/action-electron-builder@master
109133
with:
@@ -115,8 +139,10 @@ jobs:
115139
release: ${{ startsWith(github.ref, 'refs/tags/v') }}
116140
package_root: 'packages/unigraph-dev-electron'
117141
# macOS code signing certificate
118-
# mac_certs: ${{ secrets.mac_certs }}
119-
# mac_certs_password: ${{ secrets.mac_certs_password }}
142+
# mac_certs: ${{ secrets.mac_certs }}
143+
# mac_certs_password: ${{ secrets.mac_certs_password }}
144+
args: -c.publish.publishAutoUpdate=false ${{ matrix.electron-arch-overrides }}
145+
120146
# env:
121147
# # macOS notarization API key
122148
# API_KEY_ID: ${{ secrets.mac_notarization_api_key_id }}

CHANGELOG.md

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5+
6+
## [0.2.3](https://github.com/TheExGenesis/unigraph-dev/compare/v0.2.2...v0.2.3) (2022-01-20)
7+
8+
**Note:** Version bump only for package unigraph-dev
9+
10+
11+
12+
13+
14+
## [0.2.2](https://github.com/TheExGenesis/unigraph-dev/compare/v0.2.1...v0.2.2) (2022-01-20)
15+
16+
**Note:** Version bump only for package unigraph-dev
17+
18+
19+
20+
21+
22+
## [0.2.1](https://github.com/TheExGenesis/unigraph-dev/compare/v0.2.0...v0.2.1) (2022-01-20)
23+
24+
**Note:** Version bump only for package unigraph-dev
25+
26+
27+
28+
29+
30+
# [0.2.0](https://github.com/TheExGenesis/unigraph-dev/compare/v0.1.2...v0.2.0) (2022-01-20)
31+
32+
33+
### Bug Fixes
34+
35+
* **api:** race condition of uid assignment resulting in recursive elements ([0ddf223](https://github.com/TheExGenesis/unigraph-dev/commit/0ddf2230ac012fe6aeb5ccc9632cd53080a862a9))
36+
* **calendar:** styling fixes for inline components with calendar ([9ea09d5](https://github.com/TheExGenesis/unigraph-dev/commit/9ea09d542ebf4943953c1b2b16c9e00c09fb7a9e))
37+
* **data:** data context with better backlink display ([0da3c62](https://github.com/TheExGenesis/unigraph-dev/commit/0da3c6264be33c62e7346e4ff91e9fb48d976685))
38+
* **multiselect:** behavior changes for multiselect ([26aabe2](https://github.com/TheExGenesis/unigraph-dev/commit/26aabe287556178569559f97b265e3a95bd0e28e))
39+
40+
41+
### Features
42+
43+
* better backlinks display ([4603182](https://github.com/TheExGenesis/unigraph-dev/commit/460318271e48209b59290a5d9ec23c9d76faf2f5))
44+
* **frontend:** add option to specify components in lists ([d8d7683](https://github.com/TheExGenesis/unigraph-dev/commit/d8d7683fedf65c5c8c697eeb214b40337de0f1f5))
45+
46+
47+
48+
49+
50+
## [0.1.2](https://github.com/TheExGenesis/unigraph-dev/compare/v0.1.1...v0.1.2) (2022-01-19)
51+
52+
53+
### Bug Fixes
54+
55+
* **build:** } ([bd0cde1](https://github.com/TheExGenesis/unigraph-dev/commit/bd0cde1983fb553e9c6829f1c2f9f5c85a47382c))
56+
* **build:** enable build workflow to run manually ([8d770db](https://github.com/TheExGenesis/unigraph-dev/commit/8d770dbb63571aea4d8059287ef2f4e597c665a1))
57+
* **build:** enable build workflow to run manually ([cadd6d6](https://github.com/TheExGenesis/unigraph-dev/commit/cadd6d66cb43ab644ac820ba483afb68987328b1))
58+
* **build:** enable build workflow to run manually ([67810fe](https://github.com/TheExGenesis/unigraph-dev/commit/67810fe57eb275aaed4fb9bb943b0aaf4945c383))
59+
* **build:** enable build workflow to run manually ([41b3d00](https://github.com/TheExGenesis/unigraph-dev/commit/41b3d00417d3f6f027d43fce5fb99e8c029f68a6))
60+
* **build:** enable build workflow to run manually ([6efa009](https://github.com/TheExGenesis/unigraph-dev/commit/6efa00936596184e7cb4b69db1a8484b49039df3))
61+
* **build:** enable build workflow to run manually ([0ebd37f](https://github.com/TheExGenesis/unigraph-dev/commit/0ebd37f386729f0ec8d818b17a97c15b81001cb9))
62+
* **build:** macos vms get rate limited often, adding token ([fbc5d1c](https://github.com/TheExGenesis/unigraph-dev/commit/fbc5d1cdcb05a534b94c5877c99da0501b257855))
63+
* **build:** missing $ ([290006a](https://github.com/TheExGenesis/unigraph-dev/commit/290006aa3291c0d7057faf5e9ed2a34f632a3d80))
64+
* **build:** secrets as env, change macos token ([c8aa415](https://github.com/TheExGenesis/unigraph-dev/commit/c8aa41594b029e733f1f487d9c4bcb1cb492bc50))
65+
66+
67+
68+
69+
70+
## [0.1.1](https://github.com/TheExGenesis/unigraph-dev/compare/v0.1.0...v0.1.1) (2022-01-19)
71+
72+
**Note:** Version bump only for package unigraph-dev
73+
74+
75+
76+
77+
78+
# [0.1.0](https://github.com/TheExGenesis/unigraph-dev/compare/v0.0.1...v0.1.0) (2022-01-19)
79+
80+
81+
### Bug Fixes
82+
83+
* **analytics:** add explicit, unique analytics ([6f6649d](https://github.com/TheExGenesis/unigraph-dev/commit/6f6649d8945de3886cd61e541a28cc9de14b21f9))
84+
* **api:** remove cyclic structure for old results ([b35b5dd](https://github.com/TheExGenesis/unigraph-dev/commit/b35b5dd7950ed4ba021c971ace5c141bf3cd4539))
85+
* **calendar:** all day event sync errors ([d7de765](https://github.com/TheExGenesis/unigraph-dev/commit/d7de76589961ba53d6dbe57bf7bba716794a0a28))
86+
* delete array issues and note editor states ([2edfecd](https://github.com/TheExGenesis/unigraph-dev/commit/2edfecd498467b31e86777da7336cbc2379a32eb))
87+
* **editor:** properly dispose of temp new focus data ([556fbff](https://github.com/TheExGenesis/unigraph-dev/commit/556fbff742b48e825eb5f379e37e33dc53130474))
88+
* **email:** gmail inbox sync should work now ([9d22bcc](https://github.com/TheExGenesis/unigraph-dev/commit/9d22bcc4534bf1b28f9db9ec431229399e9c78d9))
89+
* **feed:** rss items shouldn't open new tab ([f225809](https://github.com/TheExGenesis/unigraph-dev/commit/f225809fc033160cbfe29433147c16bd47e122c5))
90+
* **frontend:** package manager use unigraph objects ([ffd9df2](https://github.com/TheExGenesis/unigraph-dev/commit/ffd9df23d7cdb16d433f3312ceaae494cb6a1d12))
91+
* gmail update fixes and ux fixes ([858b93a](https://github.com/TheExGenesis/unigraph-dev/commit/858b93a137d4272f860914828543bf0271885741))
92+
* html in markdown ([58fec6f](https://github.com/TheExGenesis/unigraph-dev/commit/58fec6f6b4dd31ba548a0939aa34dc4ab85b715f))
93+
* **lib:** recursive check for buildGraph ([85a6da8](https://github.com/TheExGenesis/unigraph-dev/commit/85a6da8740959839468f1372768ca6349d3de8d0))
94+
* **markdown:** can open URL now ([06c701f](https://github.com/TheExGenesis/unigraph-dev/commit/06c701f9ad445dd90b02b02d34250601cabc27a5))
95+
* merger and uid leasing fixes ([b61100e](https://github.com/TheExGenesis/unigraph-dev/commit/b61100ed74bc32ee6844073c4bb050a9a4abe975))
96+
* **note editor:** firefox cursor position bug ([b6f9af3](https://github.com/TheExGenesis/unigraph-dev/commit/b6f9af35c468dbc4f6f5e256f557d952c42aed3c))
97+
* **notes:** addChild indexes ([cb06543](https://github.com/TheExGenesis/unigraph-dev/commit/cb06543bdf45a022731f371f19d12dac02db42cb))
98+
* **notes:** delete items should work ([6730a30](https://github.com/TheExGenesis/unigraph-dev/commit/6730a30395cce4f16f7d5212774dbebb4310003d))
99+
* **notes:** editor add children correct focus ([902f726](https://github.com/TheExGenesis/unigraph-dev/commit/902f72691ab104f4cf0091401a0d94662a9a4ad0))
100+
* **notes:** fix note block recursing ([224acb9](https://github.com/TheExGenesis/unigraph-dev/commit/224acb904bfa3615b8170547a97024b276741406))
101+
* **notes:** notes editor left/right arrow keys ([a264b1b](https://github.com/TheExGenesis/unigraph-dev/commit/a264b1bf8bb78be841ee52a5aec1b80656abfb37))
102+
* **notes:** outdentation disappearance bug ([a0695c4](https://github.com/TheExGenesis/unigraph-dev/commit/a0695c4a1260ddc2778cbde5fb90dc1d6337aecf))
103+
* **notes:** outdentation disappearance bug ([f65ea8d](https://github.com/TheExGenesis/unigraph-dev/commit/f65ea8d23f70b02f4c4589eebfa6661669965b8f))
104+
* **notes:** paste cursor location and inline img ([a090d74](https://github.com/TheExGenesis/unigraph-dev/commit/a090d743a39df736a62714d1556f89b69c8df9b9))
105+
* **notes:** unindent index position error ([0540548](https://github.com/TheExGenesis/unigraph-dev/commit/0540548b12f6bbbf287503d80069898ea13b452d))
106+
* **notes:** up/down arrow should only change block if at top/bottom row ([a8d652c](https://github.com/TheExGenesis/unigraph-dev/commit/a8d652cd41ed3dcd7dbfd53a41fba672668a8c4a))
107+
* **packages:** use less insert to add package ([3a4f21a](https://github.com/TheExGenesis/unigraph-dev/commit/3a4f21a76bf7627d9392ce92fbd5b497f0f13c23))
108+
* **search:** showHidden now works ([fba5963](https://github.com/TheExGenesis/unigraph-dev/commit/fba5963866b3ced2c8267be3a93b140a45433815))
109+
* **server, kanban:** increased executable performance ([b4f0731](https://github.com/TheExGenesis/unigraph-dev/commit/b4f0731dca1d94a6c909506b208f5ede47f86684))
110+
* **server:** client lease uid ([7e6be32](https://github.com/TheExGenesis/unigraph-dev/commit/7e6be3252631c93357eef8fdcdaebee9538a1971))
111+
* **server:** metadata query should show whether hidden ([b63fa60](https://github.com/TheExGenesis/unigraph-dev/commit/b63fa60c7d57c9eb504fe31e181539b198c80a0b))
112+
* **server:** multiple client leasing UIDs ([09f2673](https://github.com/TheExGenesis/unigraph-dev/commit/09f2673d0112f28cae929383df494b5988bf0641))
113+
* **ux/ui:** some ux/ui fixes ([36e4f08](https://github.com/TheExGenesis/unigraph-dev/commit/36e4f08a8eaad6f81352e086b99636cdce65bd99))
114+
* **ux:** some more ux fixes ([e144cb4](https://github.com/TheExGenesis/unigraph-dev/commit/e144cb4b56387fe122b89247b92ab816bb2bc447))
115+
* **ux:** various ux fixes ([0007ed0](https://github.com/TheExGenesis/unigraph-dev/commit/0007ed060b0bb1c96d81c5b55965b9aec3ef31ed))
116+
117+
118+
### Features
119+
120+
* **api:** add method to bulk update last edited metadata ([62cbb0c](https://github.com/TheExGenesis/unigraph-dev/commit/62cbb0c6db9e69c984bb41ea201cc9ce19af972c))
121+
* **api:** allow manually leasing UIDs ([1966366](https://github.com/TheExGenesis/unigraph-dev/commit/19663669ca30272acfce37bfcc25d4dd2746e14d))
122+
* **calendar:** linear calendar view, includes journals ([bec54b8](https://github.com/TheExGenesis/unigraph-dev/commit/bec54b87641b1bf203f9b7d4c63f0226159c7db6))
123+
* **calendar:** react-big-calendar ([dc100ca](https://github.com/TheExGenesis/unigraph-dev/commit/dc100caa25560aab55e63f1bf75efe97908c1f80))
124+
* **editor:** rich copy, images, multiline copy ([0dd567e](https://github.com/TheExGenesis/unigraph-dev/commit/0dd567e84cadf61f22427bd21da3aa607bc45900))
125+
* global drag to select support ([b122ac6](https://github.com/TheExGenesis/unigraph-dev/commit/b122ac6649e3cdba557ac0722e7a7ed9423fceb7))
126+
* **inbox:** add favicon to inbox ([973b3f3](https://github.com/TheExGenesis/unigraph-dev/commit/973b3f372f6b7fabc699e2d3a478376287916c09))
127+
* **journal:** inline journal view ([97ad9f7](https://github.com/TheExGenesis/unigraph-dev/commit/97ad9f7327386a0fa2ece56f030d6aadfe57c000))
128+
* **multiselect:** add parent inclusion check ([1f2b0e4](https://github.com/TheExGenesis/unigraph-dev/commit/1f2b0e42f6fc38f4793fcfe67cda3711ce7ebfc3))
129+
* new UID leasing, add experimental state sync between client and server ([d5c2a4d](https://github.com/TheExGenesis/unigraph-dev/commit/d5c2a4de9afe27bf1fc6272ead6cfd0367ddf549))
130+
* **notes:** editor shows last updated ([54c26ff](https://github.com/TheExGenesis/unigraph-dev/commit/54c26ff869707097a6b4f8342cccf25759dd1376))
131+
* **notes:** use state sync for indent/outdent as well ([c30141c](https://github.com/TheExGenesis/unigraph-dev/commit/c30141c2207af37123d1ff9945c177019781a573))
132+
* **packages:** add option to delete previous versions ([dd4a972](https://github.com/TheExGenesis/unigraph-dev/commit/dd4a972f797ae966cb257b1cb760a3a6b31e81f5))
133+
134+
135+
### Performance Improvements
136+
137+
* augmentstubs perf ([b6d76a1](https://github.com/TheExGenesis/unigraph-dev/commit/b6d76a1b42f81dc68af6ed131aca24dd06c5fe17))

0 commit comments

Comments
 (0)