Skip to content

Commit 278752b

Browse files
committed
Merge branch 'v2'
2 parents c577241 + 6f38195 commit 278752b

File tree

18 files changed

+205
-133
lines changed

18 files changed

+205
-133
lines changed

.build/.appveyor/build.ps1

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,17 @@ make $env:BUILD_TARGET 2>&1
1919
dir dist
2020
mkdir release
2121

22-
cp dist\user-sync.exe release\
23-
cd release
24-
7z a "user-sync-${env:APPVEYOR_REPO_TAG_NAME}${env:BUILD_EDITION}-win64.zip" user-sync.exe
25-
cd ..
26-
7z a -ttar release\examples.tar examples
27-
7z a -tgzip release\examples.tar.gz release\examples.tar
28-
7z a release\examples.zip examples\
29-
dir release
22+
if (${env:APPVEYOR_REPO_TAG} -eq $true)
23+
{
24+
Write-Host "Archiving artifacts for tagged commit"
25+
cp dist\user-sync.exe release\
26+
cd release
27+
7z a "user-sync-${env:APPVEYOR_REPO_TAG_NAME}${env:BUILD_EDITION}-win64.zip" user-sync.exe
28+
cd ..
29+
7z a -ttar release\examples.tar examples
30+
7z a -tgzip release\examples.tar.gz release\examples.tar
31+
7z a release\examples.zip examples\
32+
dir release
33+
} else {
34+
Write-Host "Skipping artifact archival for non-tagged commit"
35+
}

.github/pull_request_template.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
## Summary
44
*
55

6+
<!-- Document the testing procedure for the PR reviewer. Attach any relevant configuration files and
7+
document invocation options -->
68
## Testing Steps
79
*
810

9-
<!-- Link to all bugs that this PR fixes, one link per line -->
11+
<!-- REQUIRED: Link to all bugs that this PR fixes, one link per line -->
1012
<!-- If there is no related issue, please create one and link it here before submitting the PR -->
11-
1213
Fixes #xxx

docs/Gemfile.lock

Lines changed: 109 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -1,150 +1,149 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (4.2.11.1)
5-
i18n (~> 0.7)
6-
minitest (~> 5.1)
7-
thread_safe (~> 0.3, >= 0.3.4)
8-
tzinfo (~> 1.1)
9-
addressable (2.6.0)
10-
public_suffix (>= 2.0.2, < 4.0)
4+
activesupport (3.2.22.5)
5+
i18n (~> 0.6, >= 0.6.4)
6+
multi_json (~> 1.0)
7+
addressable (2.7.0)
8+
public_suffix (>= 2.0.2, < 5.0)
119
coffee-script (2.4.1)
1210
coffee-script-source
1311
execjs
1412
coffee-script-source (1.11.1)
1513
colorator (1.1.0)
1614
commonmarker (0.17.13)
1715
ruby-enum (~> 0.5)
18-
concurrent-ruby (1.1.5)
19-
dnsruby (1.61.3)
20-
addressable (~> 2.5)
21-
em-websocket (0.5.1)
16+
concurrent-ruby (1.1.7)
17+
dnsruby (1.61.4)
18+
simpleidn (~> 0.1)
19+
em-websocket (0.5.2)
2220
eventmachine (>= 0.12.9)
2321
http_parser.rb (~> 0.6.0)
2422
ethon (0.12.0)
2523
ffi (>= 1.3.0)
2624
eventmachine (1.2.7)
2725
eventmachine (1.2.7-x64-mingw32)
2826
execjs (2.7.0)
29-
faraday (0.15.4)
27+
faraday (1.0.1)
3028
multipart-post (>= 1.2, < 3)
31-
ffi (1.11.1)
32-
ffi (1.11.1-x64-mingw32)
29+
ffi (1.13.1)
30+
ffi (1.13.1-x64-mingw32)
3331
forwardable-extended (2.6.0)
3432
gemoji (3.0.1)
35-
github-pages (198)
36-
activesupport (= 4.2.11.1)
33+
github-pages (208)
3734
github-pages-health-check (= 1.16.1)
38-
jekyll (= 3.8.5)
39-
jekyll-avatar (= 0.6.0)
35+
jekyll (= 3.9.0)
36+
jekyll-avatar (= 0.7.0)
4037
jekyll-coffeescript (= 1.1.1)
41-
jekyll-commonmark-ghpages (= 0.1.5)
38+
jekyll-commonmark-ghpages (= 0.1.6)
4239
jekyll-default-layout (= 0.1.4)
43-
jekyll-feed (= 0.11.0)
40+
jekyll-feed (= 0.15.0)
4441
jekyll-gist (= 1.5.0)
45-
jekyll-github-metadata (= 2.12.1)
46-
jekyll-mentions (= 1.4.1)
47-
jekyll-optional-front-matter (= 0.3.0)
42+
jekyll-github-metadata (= 2.13.0)
43+
jekyll-mentions (= 1.6.0)
44+
jekyll-optional-front-matter (= 0.3.2)
4845
jekyll-paginate (= 1.1.0)
49-
jekyll-readme-index (= 0.2.0)
50-
jekyll-redirect-from (= 0.14.0)
51-
jekyll-relative-links (= 0.6.0)
52-
jekyll-remote-theme (= 0.3.1)
46+
jekyll-readme-index (= 0.3.0)
47+
jekyll-redirect-from (= 0.16.0)
48+
jekyll-relative-links (= 0.6.1)
49+
jekyll-remote-theme (= 0.4.2)
5350
jekyll-sass-converter (= 1.5.2)
54-
jekyll-seo-tag (= 2.5.0)
55-
jekyll-sitemap (= 1.2.0)
56-
jekyll-swiss (= 0.4.0)
51+
jekyll-seo-tag (= 2.6.1)
52+
jekyll-sitemap (= 1.4.0)
53+
jekyll-swiss (= 1.0.0)
5754
jekyll-theme-architect (= 0.1.1)
5855
jekyll-theme-cayman (= 0.1.1)
5956
jekyll-theme-dinky (= 0.1.1)
60-
jekyll-theme-hacker (= 0.1.1)
57+
jekyll-theme-hacker (= 0.1.2)
6158
jekyll-theme-leap-day (= 0.1.1)
6259
jekyll-theme-merlot (= 0.1.1)
6360
jekyll-theme-midnight (= 0.1.1)
6461
jekyll-theme-minimal (= 0.1.1)
6562
jekyll-theme-modernist (= 0.1.1)
66-
jekyll-theme-primer (= 0.5.3)
63+
jekyll-theme-primer (= 0.5.4)
6764
jekyll-theme-slate (= 0.1.1)
6865
jekyll-theme-tactile (= 0.1.1)
6966
jekyll-theme-time-machine (= 0.1.1)
70-
jekyll-titles-from-headings (= 0.5.1)
71-
jemoji (= 0.10.2)
72-
kramdown (= 1.17.0)
73-
liquid (= 4.0.0)
74-
listen (= 3.1.5)
67+
jekyll-titles-from-headings (= 0.5.3)
68+
jemoji (= 0.12.0)
69+
kramdown (= 2.3.0)
70+
kramdown-parser-gfm (= 1.1.0)
71+
liquid (= 4.0.3)
7572
mercenary (~> 0.3)
76-
minima (= 2.5.0)
77-
nokogiri (>= 1.8.5, < 2.0)
78-
rouge (= 2.2.1)
73+
minima (= 2.5.1)
74+
nokogiri (>= 1.10.4, < 2.0)
75+
rouge (= 3.23.0)
7976
terminal-table (~> 1.4)
8077
github-pages-health-check (1.16.1)
8178
addressable (~> 2.3)
8279
dnsruby (~> 1.60)
8380
octokit (~> 4.0)
8481
public_suffix (~> 3.0)
8582
typhoeus (~> 1.3)
86-
html-pipeline (2.12.0)
83+
html-pipeline (2.14.0)
8784
activesupport (>= 2)
8885
nokogiri (>= 1.4)
8986
http_parser.rb (0.6.0)
9087
i18n (0.9.5)
9188
concurrent-ruby (~> 1.0)
92-
jekyll (3.8.5)
89+
jekyll (3.9.0)
9390
addressable (~> 2.4)
9491
colorator (~> 1.0)
9592
em-websocket (~> 0.5)
9693
i18n (~> 0.7)
9794
jekyll-sass-converter (~> 1.0)
9895
jekyll-watch (~> 2.0)
99-
kramdown (~> 1.14)
96+
kramdown (>= 1.17, < 3)
10097
liquid (~> 4.0)
10198
mercenary (~> 0.3.3)
10299
pathutil (~> 0.9)
103100
rouge (>= 1.7, < 4)
104101
safe_yaml (~> 1.0)
105-
jekyll-avatar (0.6.0)
106-
jekyll (~> 3.0)
102+
jekyll-avatar (0.7.0)
103+
jekyll (>= 3.0, < 5.0)
107104
jekyll-coffeescript (1.1.1)
108105
coffee-script (~> 2.2)
109106
coffee-script-source (~> 1.11.1)
110107
jekyll-commonmark (1.3.1)
111108
commonmarker (~> 0.14)
112109
jekyll (>= 3.7, < 5.0)
113-
jekyll-commonmark-ghpages (0.1.5)
110+
jekyll-commonmark-ghpages (0.1.6)
114111
commonmarker (~> 0.17.6)
115-
jekyll-commonmark (~> 1)
116-
rouge (~> 2)
112+
jekyll-commonmark (~> 1.2)
113+
rouge (>= 2.0, < 4.0)
117114
jekyll-default-layout (0.1.4)
118115
jekyll (~> 3.0)
119-
jekyll-feed (0.11.0)
120-
jekyll (~> 3.3)
116+
jekyll-feed (0.15.0)
117+
jekyll (>= 3.7, < 5.0)
121118
jekyll-gist (1.5.0)
122119
octokit (~> 4.2)
123-
jekyll-github-metadata (2.12.1)
124-
jekyll (~> 3.4)
120+
jekyll-github-metadata (2.13.0)
121+
jekyll (>= 3.4, < 5.0)
125122
octokit (~> 4.0, != 4.4.0)
126-
jekyll-mentions (1.4.1)
123+
jekyll-mentions (1.6.0)
127124
html-pipeline (~> 2.3)
128-
jekyll (~> 3.0)
129-
jekyll-optional-front-matter (0.3.0)
130-
jekyll (~> 3.0)
125+
jekyll (>= 3.7, < 5.0)
126+
jekyll-optional-front-matter (0.3.2)
127+
jekyll (>= 3.0, < 5.0)
131128
jekyll-paginate (1.1.0)
132-
jekyll-readme-index (0.2.0)
133-
jekyll (~> 3.0)
134-
jekyll-redirect-from (0.14.0)
135-
jekyll (~> 3.3)
136-
jekyll-relative-links (0.6.0)
137-
jekyll (~> 3.3)
138-
jekyll-remote-theme (0.3.1)
139-
jekyll (~> 3.5)
140-
rubyzip (>= 1.2.1, < 3.0)
129+
jekyll-readme-index (0.3.0)
130+
jekyll (>= 3.0, < 5.0)
131+
jekyll-redirect-from (0.16.0)
132+
jekyll (>= 3.3, < 5.0)
133+
jekyll-relative-links (0.6.1)
134+
jekyll (>= 3.3, < 5.0)
135+
jekyll-remote-theme (0.4.2)
136+
addressable (~> 2.0)
137+
jekyll (>= 3.5, < 5.0)
138+
jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
139+
rubyzip (>= 1.3.0, < 3.0)
141140
jekyll-sass-converter (1.5.2)
142141
sass (~> 3.4)
143-
jekyll-seo-tag (2.5.0)
144-
jekyll (~> 3.3)
145-
jekyll-sitemap (1.2.0)
146-
jekyll (~> 3.3)
147-
jekyll-swiss (0.4.0)
142+
jekyll-seo-tag (2.6.1)
143+
jekyll (>= 3.3, < 5.0)
144+
jekyll-sitemap (1.4.0)
145+
jekyll (>= 3.7, < 5.0)
146+
jekyll-swiss (1.0.0)
148147
jekyll-theme-architect (0.1.1)
149148
jekyll (~> 3.5)
150149
jekyll-seo-tag (~> 2.0)
@@ -154,8 +153,8 @@ GEM
154153
jekyll-theme-dinky (0.1.1)
155154
jekyll (~> 3.5)
156155
jekyll-seo-tag (~> 2.0)
157-
jekyll-theme-hacker (0.1.1)
158-
jekyll (~> 3.5)
156+
jekyll-theme-hacker (0.1.2)
157+
jekyll (> 3.5, < 5.0)
159158
jekyll-seo-tag (~> 2.0)
160159
jekyll-theme-leap-day (0.1.1)
161160
jekyll (~> 3.5)
@@ -172,8 +171,8 @@ GEM
172171
jekyll-theme-modernist (0.1.1)
173172
jekyll (~> 3.5)
174173
jekyll-seo-tag (~> 2.0)
175-
jekyll-theme-primer (0.5.3)
176-
jekyll (~> 3.5)
174+
jekyll-theme-primer (0.5.4)
175+
jekyll (> 3.5, < 5.0)
177176
jekyll-github-metadata (~> 2.9)
178177
jekyll-seo-tag (~> 2.0)
179178
jekyll-theme-slate (0.1.1)
@@ -185,45 +184,48 @@ GEM
185184
jekyll-theme-time-machine (0.1.1)
186185
jekyll (~> 3.5)
187186
jekyll-seo-tag (~> 2.0)
188-
jekyll-titles-from-headings (0.5.1)
189-
jekyll (~> 3.3)
187+
jekyll-titles-from-headings (0.5.3)
188+
jekyll (>= 3.3, < 5.0)
190189
jekyll-watch (2.2.1)
191190
listen (~> 3.0)
192-
jemoji (0.10.2)
191+
jemoji (0.12.0)
193192
gemoji (~> 3.0)
194193
html-pipeline (~> 2.2)
195-
jekyll (~> 3.0)
196-
kramdown (1.17.0)
197-
liquid (4.0.0)
198-
listen (3.1.5)
199-
rb-fsevent (~> 0.9, >= 0.9.4)
200-
rb-inotify (~> 0.9, >= 0.9.7)
201-
ruby_dep (~> 1.2)
194+
jekyll (>= 3.0, < 5.0)
195+
kramdown (2.3.0)
196+
rexml
197+
kramdown-parser-gfm (1.1.0)
198+
kramdown (~> 2.0)
199+
liquid (4.0.3)
200+
listen (3.2.1)
201+
rb-fsevent (~> 0.10, >= 0.10.3)
202+
rb-inotify (~> 0.9, >= 0.9.10)
202203
mercenary (0.3.6)
203204
mini_portile2 (2.4.0)
204-
minima (2.5.0)
205-
jekyll (~> 3.5)
205+
minima (2.5.1)
206+
jekyll (>= 3.5, < 5.0)
206207
jekyll-feed (~> 0.9)
207208
jekyll-seo-tag (~> 2.1)
208-
minitest (5.11.3)
209+
multi_json (1.15.0)
209210
multipart-post (2.1.1)
210-
nokogiri (1.10.8)
211+
nokogiri (1.10.10)
211212
mini_portile2 (~> 2.4.0)
212-
nokogiri (1.10.8-x64-mingw32)
213+
nokogiri (1.10.10-x64-mingw32)
213214
mini_portile2 (~> 2.4.0)
214-
octokit (4.14.0)
215+
octokit (4.18.0)
216+
faraday (>= 0.9)
215217
sawyer (~> 0.8.0, >= 0.5.3)
216218
pathutil (0.16.2)
217219
forwardable-extended (~> 2.6)
218220
public_suffix (3.1.1)
219-
rb-fsevent (0.10.3)
220-
rb-inotify (0.10.0)
221+
rb-fsevent (0.10.4)
222+
rb-inotify (0.10.1)
221223
ffi (~> 1.0)
222-
rouge (2.2.1)
223-
ruby-enum (0.7.2)
224+
rexml (3.2.4)
225+
rouge (3.23.0)
226+
ruby-enum (0.8.0)
224227
i18n
225-
ruby_dep (1.5.0)
226-
rubyzip (2.2.0)
228+
rubyzip (2.3.0)
227229
safe_yaml (1.0.5)
228230
sass (3.7.4)
229231
sass-listen (~> 4.0.0)
@@ -233,16 +235,21 @@ GEM
233235
sawyer (0.8.2)
234236
addressable (>= 2.3.5)
235237
faraday (> 0.8, < 2.0)
238+
simpleidn (0.1.1)
239+
unf (~> 0.1.4)
236240
terminal-table (1.8.0)
237241
unicode-display_width (~> 1.1, >= 1.1.1)
238-
thread_safe (0.3.6)
239-
typhoeus (1.3.1)
242+
typhoeus (1.4.0)
240243
ethon (>= 0.9.0)
241-
tzinfo (1.2.5)
242-
thread_safe (~> 0.1)
243-
tzinfo-data (1.2019.2)
244+
tzinfo (2.0.2)
245+
concurrent-ruby (~> 1.0)
246+
tzinfo-data (1.2020.1)
244247
tzinfo (>= 1.0.0)
245-
unicode-display_width (1.6.0)
248+
unf (0.1.4)
249+
unf_ext
250+
unf_ext (0.0.7.7)
251+
unf_ext (0.0.7.7-x64-mingw32)
252+
unicode-display_width (1.7.0)
246253

247254
PLATFORMS
248255
ruby

docs/en/success-guide/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ nav_level: 1
88
nav_order: 100
99
---
1010

11-
Version 2.1.1, released 2017-06-09
11+
Version 2.6.2, released 2020-12-04
1212

1313
This document walks you through the steps needed to understand
1414
and setup the User Sync Tool.

docs/en/success-guide/test_run.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ These commands ought to produce an output similar to the following:
2727

2828
```
2929
> .\user-sync.exe -v
30-
user-sync.exe 2.6.1
30+
user-sync.exe 2.6.2
3131
```
3232

3333
```

0 commit comments

Comments
 (0)