Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from crowdin:master #18

Open
wants to merge 278 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
278 commits
Select commit Hold shift + click to select a range
ec56dac
refactor: remove string enums (#155)
ImRodry Apr 6, 2022
80bcbbb
readme updates & new version (#166)
yevheniyJ Apr 6, 2022
e4dfdb2
Fix type of Build status
Apr 6, 2022
96a458b
Merge pull request #167 from Vainock/fix-build-status-type
andrii-bodnar Apr 7, 2022
a81743c
Users API updates (#168)
yevheniyJ Apr 16, 2022
07a4d31
fixed header issue for empty payload (#170)
yevheniyJ Apr 23, 2022
9356539
Error handling improvements (#171)
yevheniyJ Apr 23, 2022
a29accb
docs: exception handling
yevheniyJ Apr 30, 2022
b601203
Docs
andrii-bodnar May 12, 2022
b84353e
Merge pull request #173 from crowdin/docs
andrii-bodnar May 12, 2022
b0a1e53
Update CONTRIBUTING.md
andrii-bodnar May 12, 2022
137829b
added fields info to validation error (#177)
yevheniyJ May 22, 2022
6f8d9dc
added tests for uncovered code (#178)
yevheniyJ Jun 17, 2022
7afb4b7
Fix LanguagesModel dialectOf type
jackassmc Jun 17, 2022
d8a19cb
Merge pull request #180 from jackassmc/fix-dialect-of
andrii-bodnar Jun 17, 2022
80045d1
Version 1.18.2
andrii-bodnar Jun 17, 2022
ddefc5b
Merge pull request #181 from crowdin/Version-1.18.2
andrii-bodnar Jun 17, 2022
2db1c98
fix: issue with package publishing
andrii-bodnar Jun 17, 2022
cfcf9c4
Merge pull request #182 from crowdin/try-to-fix-publish
andrii-bodnar Jun 17, 2022
8eaca56
Update README.md
andrii-bodnar Jun 22, 2022
2488100
Bundles API (#183)
yevheniyJ Jul 12, 2022
e1aa636
API updates (#187)
yevheniyJ Sep 4, 2022
95773d4
#188 - Encode the Crowdin-API-FileName
ade1705 Oct 10, 2022
47d4978
#188 - Encode the Crowdin-API-FileName - Changed test file name
ade1705 Oct 11, 2022
f4a5c22
#188 - Encode the Crowdin-API-FileName - Added a non-Cyrillic filenam…
ade1705 Oct 11, 2022
106ea58
Merge pull request #190 from ade1705/#188-Encode_the_Crowdin-API-File…
andrii-bodnar Oct 12, 2022
b58bae2
encode url query params (#191)
yevheniyJ Oct 15, 2022
364ed99
Created Dependabot.yml
jenistenxavier Oct 27, 2022
c1e2b4d
Merge pull request #193 from jenistenxavier/dependabot
andrii-bodnar Oct 27, 2022
50d0080
Updated Dependabot.yml to fix registry error
jenistenxavier Oct 27, 2022
b0d4653
Update dependabot.yml
jenistenxavier Oct 27, 2022
2af1be1
Merge pull request #194 from jenistenxavier/dependabot
andrii-bodnar Oct 27, 2022
b35118c
build(deps-dev): bump jest-circus from 27.2.2 to 27.5.1
dependabot[bot] Oct 27, 2022
8b28acb
build(deps-dev): bump ts-jest from 27.0.5 to 27.1.5
dependabot[bot] Oct 27, 2022
fffbf39
build(deps-dev): bump @types/node from 12.20.27 to 12.20.55
dependabot[bot] Oct 27, 2022
b0a890f
build(deps-dev): bump typescript from 4.4.3 to 4.8.4
dependabot[bot] Oct 27, 2022
965a2a0
Merge pull request #198 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Oct 27, 2022
52af21b
Merge pull request #197 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Oct 27, 2022
4b52c18
Merge pull request #199 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Oct 27, 2022
928f7f2
Merge pull request #196 from crowdin/dependabot/npm_and_yarn/master/j…
andrii-bodnar Oct 27, 2022
ce49421
build(deps-dev): bump jest from 27.2.2 to 27.5.1
dependabot[bot] Oct 31, 2022
5aded22
build(deps-dev): bump husky from 7.0.2 to 7.0.4
dependabot[bot] Oct 31, 2022
f5b66fa
build(deps-dev): bump lint-staged from 11.1.2 to 11.2.6
dependabot[bot] Oct 31, 2022
4ade83f
build(deps-dev): bump typedoc from 0.22.15 to 0.23.19
dependabot[bot] Oct 31, 2022
671a57c
Merge pull request #200 from crowdin/dependabot/npm_and_yarn/master/j…
andrii-bodnar Nov 1, 2022
eb17e8b
Merge pull request #201 from crowdin/dependabot/npm_and_yarn/master/h…
andrii-bodnar Nov 1, 2022
d7e8e4e
Merge pull request #202 from crowdin/dependabot/npm_and_yarn/master/l…
andrii-bodnar Nov 1, 2022
d05a8f2
Merge pull request #203 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Nov 1, 2022
a961359
build(deps-dev): bump typescript from 4.6.4 to 4.8.4
dependabot[bot] Nov 7, 2022
b4a57d9
build(deps-dev): bump typedoc from 0.23.19 to 0.23.20
dependabot[bot] Nov 7, 2022
e100c29
Merge pull request #205 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Nov 7, 2022
58c5fef
Merge pull request #206 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Nov 7, 2022
84010fb
build(deps-dev): bump typedoc from 0.23.20 to 0.23.21
dependabot[bot] Nov 14, 2022
cdaa8cc
Merge pull request #207 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Nov 14, 2022
e98d15f
Add Live Demo
andrii-bodnar Nov 17, 2022
b4b5e49
build(deps-dev): bump typescript from 4.8.4 to 4.9.3
dependabot[bot] Nov 21, 2022
cc90208
Merge pull request #210 from crowdin/dependabot/npm_and_yarn/master/t…
andrii-bodnar Nov 22, 2022
3d767ae
build(deps): bump qs from 6.10.1 to 6.11.0
dependabot[bot] Dec 6, 2022
84868f1
Merge pull request #211 from crowdin/dependabot/npm_and_yarn/qs-6.11.0
andrii-bodnar Dec 6, 2022
b919e08
build(deps-dev): bump typescript from 4.9.3 to 4.9.4
dependabot[bot] Dec 12, 2022
dcd7fc9
build(deps-dev): bump typedoc from 0.23.21 to 0.23.22
dependabot[bot] Dec 12, 2022
d1f53f1
build(deps-dev): bump typedoc from 0.23.22 to 0.23.23
dependabot[bot] Dec 19, 2022
ce2e648
API Updates (#215)
yevheniyJ Dec 25, 2022
0023672
Update README.md
andrii-bodnar Dec 27, 2022
933d696
Api updates (#218)
yevheniyJ Dec 28, 2022
d1e5129
Update README.md
andrii-bodnar Dec 29, 2022
9e66477
build(deps): bump json5 from 2.2.0 to 2.2.3
dependabot[bot] Jan 7, 2023
a08530d
build(deps-dev): bump typedoc from 0.23.23 to 0.23.24
dependabot[bot] Jan 9, 2023
da661b9
GraphQL API (#221)
yevheniyJ Jan 15, 2023
efe986e
Screenshots API updates (#222)
yevheniyJ Jan 21, 2023
169c6c9
build(deps-dev): bump typescript from 4.9.4 to 4.9.5 (#224)
dependabot[bot] Feb 6, 2023
f0937bc
fix storage upload for string (#228)
yevheniyJ Feb 11, 2023
0dcde7c
build(deps-dev): bump typedoc from 0.23.24 to 0.23.25 (#229)
dependabot[bot] Feb 13, 2023
c19b562
Update README.md
dies Feb 24, 2023
e35a203
build(deps-dev): bump typedoc from 0.23.25 to 0.23.26 (#231)
dependabot[bot] Feb 27, 2023
b6b714e
refactor: improved error handling and error types (#226)
cdaringe Mar 1, 2023
193d612
Version 1.22.0 (#232)
andrii-bodnar Mar 2, 2023
7e88692
ci: use GH Actions for CI/CD (#236)
andrii-bodnar Mar 8, 2023
746373f
Api updates (#238)
yevheniyJ Mar 16, 2023
375af10
build(deps-dev): bump typedoc from 0.23.26 to 0.23.28 (#239)
dependabot[bot] Mar 30, 2023
4ff1c9b
build(deps-dev): bump typedoc from 0.23.28 to 0.24.1 (#241)
dependabot[bot] Apr 10, 2023
b1296f9
build(deps): bump axios from 1.3.4 to 1.3.5 (#242)
dependabot[bot] Apr 10, 2023
d2067fe
ci: refactor workflows (#243)
andrii-bodnar Apr 11, 2023
e9df478
build(deps-dev): bump typedoc from 0.24.1 to 0.24.4 (#245)
dependabot[bot] Apr 18, 2023
28fdfee
build(deps-dev): bump typedoc from 0.24.4 to 0.24.6 (#248)
dependabot[bot] Apr 24, 2023
2b57dda
build(deps): bump axios from 1.3.5 to 1.3.6 (#247)
dependabot[bot] Apr 24, 2023
5fb7f66
build(deps): bump yaml from 1.10.2 to 2.2.2 (#249)
dependabot[bot] Apr 24, 2023
fe3c36d
build(deps): bump axios from 1.3.6 to 1.4.0 (#250)
dependabot[bot] May 2, 2023
a5418e7
build(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 (#251)
dependabot[bot] May 2, 2023
393c2a9
made templateId optional (#253)
souravghosh01 May 3, 2023
c677fec
ci: run tests reporter only on the `master` branch (#254)
andrii-bodnar May 4, 2023
a6340ad
build(deps-dev): bump typedoc from 0.24.6 to 0.24.7 (#255)
dependabot[bot] May 19, 2023
160a1bc
ci: enforce the conventional commits specification (#259)
andrii-bodnar May 25, 2023
995917b
chore: version 1.22.2 (#260)
andrii-bodnar May 25, 2023
381ae67
chore: add more keywords to the package.json (#261)
andrii-bodnar May 25, 2023
d73263e
feat: string batch operations (#262)
yevheniyJ May 27, 2023
1761eac
feat: bundle API new methods (#263)
yevheniyJ May 27, 2023
81f0dfd
feat: organization webhooks api (#264)
yevheniyJ May 27, 2023
cc2af61
feat: qaChecksIgnorableCategories property (#265)
yevheniyJ May 27, 2023
954e06f
feat: new file import options (#266)
yevheniyJ May 27, 2023
a14200e
feat: tm segments api (#267)
yevheniyJ May 28, 2023
2a3712e
feat: screenshot label management (#268)
yevheniyJ May 28, 2023
7fc9011
feat: download file preview (#269)
yevheniyJ May 28, 2023
9d9c549
chore: version increment (#270)
yevheniyJ May 28, 2023
54fd697
feat: http request timeout option (#271)
yevheniyJ May 28, 2023
44386a6
build(deps-dev): bump typedoc from 0.24.7 to 0.24.8 (#272)
dependabot[bot] Jun 6, 2023
5307f0e
docs: Examples (#274)
yevheniyJ Jun 11, 2023
cc77633
docs: add the examples link to the readme header
andrii-bodnar Jun 16, 2023
c93228b
ci: configure npm provenance for package publishing (#275)
andrii-bodnar Jun 22, 2023
bc0d6e1
chore: version 1.23.2 (#276)
andrii-bodnar Jun 22, 2023
f9a763a
Add languageId to TranslationCostSchema interface (#282)
minimalsm Jun 30, 2023
eb216c1
chore: version 1.23.3 [skip ci]
andrii-bodnar Jun 30, 2023
99c3942
api updates (#286)
yevheniyJ Jul 16, 2023
6967bf6
build(deps-dev): bump lint-staged from 13.2.2 to 13.2.3 (#283)
dependabot[bot] Jul 18, 2023
e668d76
build(deps): bump tough-cookie from 4.1.2 to 4.1.3 (#285)
dependabot[bot] Jul 18, 2023
58087c3
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#287)
dependabot[bot] Jul 19, 2023
5430e12
feat: API Updates (#291)
yevheniyJ Jul 29, 2023
241881b
docs: update logo
andrii-bodnar Aug 2, 2023
cfd0472
ci: automated releases (#293)
andrii-bodnar Aug 2, 2023
30cde30
repository dispatch (#294)
andrii-bodnar Aug 2, 2023
9663f10
build(deps-dev): bump lint-staged from 13.2.3 to 13.3.0 (#297)
dependabot[bot] Aug 15, 2023
b563107
build(deps-dev): bump typedoc from 0.24.8 to 0.25.0 (#298)
dependabot[bot] Aug 29, 2023
207a457
build(deps): bump axios from 1.4.0 to 1.5.0 (#299)
dependabot[bot] Aug 29, 2023
66b1c3c
build(deps-dev): bump typedoc from 0.25.0 to 0.25.1 (#301)
dependabot[bot] Sep 12, 2023
f5fbeb4
build(deps): bump axios from 1.5.0 to 1.5.1 (#303)
dependabot[bot] Oct 3, 2023
9560392
feat: Add the javascript file export options (#305)
balogun14 Oct 5, 2023
70c845b
feat: Apply Pre-Translation API: add labels support (#306)
KyleGrande Oct 6, 2023
ce6ceee
feat: reports api rework (#308)
yevheniyJ Oct 9, 2023
3351b15
chore: version 1.25.0 [skip ci]
yevheniyJ Oct 9, 2023
e449f8c
build(deps-dev): bump typedoc from 0.25.1 to 0.25.2 (#307)
dependabot[bot] Oct 10, 2023
1d6db99
feat: Add isPublic property to ReportSettings (#313)
abuna1985 Oct 20, 2023
7354f0e
file context (#314)
yevheniyJ Oct 20, 2023
08a373c
chore: version 1.25.1 [skip ci]
yevheniyJ Oct 20, 2023
a49aa5f
docs: update contribution guidelines
andrii-bodnar Oct 25, 2023
584743d
docs: fix logo
andrii-bodnar Oct 26, 2023
0e6f3db
docs: fix logo (2)
andrii-bodnar Oct 26, 2023
69f20d4
feat: Applications Api Support (#315)
AksBad007 Oct 27, 2023
4379c54
fix: Readme.md image not loading issue (#317)
faizan1191 Oct 30, 2023
d38eeb1
feat: Added api params to string translation approvals and votes API …
faizan1191 Oct 30, 2023
0526f06
build(deps): bump axios from 1.5.1 to 1.6.0 (#320)
dependabot[bot] Oct 31, 2023
f34ccde
build(deps-dev): bump typedoc from 0.25.2 to 0.25.3 (#321)
dependabot[bot] Oct 31, 2023
1e83de9
fix: add missing field "path" to Directory type (#322)
kevinb-tryjeeves Oct 31, 2023
a4e2eb1
chore: version 1.26.0 [skip ci]
andrii-bodnar Nov 2, 2023
c471af1
build(deps): bump axios from 1.6.0 to 1.6.1 (#327)
dependabot[bot] Nov 14, 2023
d9f2871
fix: sourceStringsApi.stringBatchOperations throws internal error ins…
kisharnath Nov 15, 2023
c21067d
feat: Strings Exporter Settings API (#326)
kisharnath Nov 15, 2023
f25bdd2
chore: version 1.27.0 [skip ci]
andrii-bodnar Nov 16, 2023
b3a405d
fix: print full error message for stringBatchOperations errors (#340)
kevinb-tryjeeves Nov 17, 2023
0290cc5
fix: update TaskModel types (#342)
kevinb-tryjeeves Nov 18, 2023
9476aca
feat: Strings based API methods (#328)
yevheniyJ Nov 18, 2023
67a838e
chore: version 1.28.0 [skip ci]
yevheniyJ Nov 18, 2023
da3ad74
build(deps): bump axios from 1.6.1 to 1.6.2 (#343)
dependabot[bot] Nov 21, 2023
27f342f
fix: CrowdinValidationError and handle single error (#341)
VBeytok Nov 21, 2023
d3a067f
build(deps-dev): bump typedoc from 0.25.3 to 0.25.4 (#345)
dependabot[bot] Nov 28, 2023
5431e18
added new params (#347)
yevheniyJ Nov 29, 2023
913adae
chore: version 1.28.1 [skip ci]
yevheniyJ Nov 29, 2023
52cd863
fix: update error message for task creation errors (#348)
kevinb-tryjeeves Dec 6, 2023
ccc976d
chore: version 1.28.2 [skip ci]
andrii-bodnar Dec 6, 2023
b4fc090
docs: update the 'Generate report' example (#350)
andrii-bodnar Dec 22, 2023
e35a2a0
docs: update badges
andrii-bodnar Dec 27, 2023
cc2b21e
docs: update link in badge
andrii-bodnar Dec 27, 2023
9cd4545
feat: add support for new Applications API endpoints (#351)
AksBad007 Jan 1, 2024
e34f2fd
build(deps-dev): bump typedoc from 0.25.4 to 0.25.6 (#352)
dependabot[bot] Jan 1, 2024
c3560d9
build(deps): bump axios from 1.6.2 to 1.6.3 (#353)
dependabot[bot] Jan 1, 2024
06cba97
chore: version 1.29.0 [skip ci]
andrii-bodnar Jan 2, 2024
e05843f
ci: FOSSA Dependency Analysis (#354)
andrii-bodnar Jan 2, 2024
1a54d1a
chore: version 1.29.1 [skip ci]
andrii-bodnar Jan 2, 2024
4316f5f
chore: fix repository url and add workflow_dispatch to release workflow
andrii-bodnar Jan 3, 2024
467ebec
ci: fix publish wf (#356)
andrii-bodnar Jan 3, 2024
c84d294
chore: version 1.29.2 [skip ci]
andrii-bodnar Jan 3, 2024
cff69fc
ci: update dependency-analysis.yml
andrii-bodnar Jan 3, 2024
e76b36f
docs: add FOSSA badge
andrii-bodnar Jan 3, 2024
a4d88e0
fix: installApplication method (#357)
andrii-bodnar Jan 5, 2024
b209458
chore: version 1.29.3 [skip ci]
andrii-bodnar Jan 5, 2024
a4325bd
build(deps-dev): bump typedoc from 0.25.6 to 0.25.7 (#359)
dependabot[bot] Jan 9, 2024
fcf57cb
build(deps): bump axios from 1.6.3 to 1.6.5 (#358)
dependabot[bot] Jan 9, 2024
3b4e456
build(deps): bump follow-redirects from 1.15.2 to 1.15.4 (#360)
dependabot[bot] Jan 9, 2024
99645fa
feat: allow graphql for crowdin.com, add croql to listTmSegments (#361)
YHorodyskyi Jan 9, 2024
64e0895
chore: version 1.29.4 [skip ci]
andrii-bodnar Jan 9, 2024
ef4cca7
fix: npm publish (#362)
yevheniyJ Jan 13, 2024
994b619
chore: version 1.29.5 [skip ci]
yevheniyJ Jan 13, 2024
807a26d
fix: webhook event - source string change trigger (#363)
Zahid92 Jan 16, 2024
0f96715
build(deps): bump axios from 1.6.5 to 1.6.7 (#366)
dependabot[bot] Jan 30, 2024
212d50c
build(deps-dev): bump typedoc from 0.25.7 to 0.25.8 (#367)
dependabot[bot] Feb 12, 2024
8427649
feat: security logs api (#370)
yevheniyJ Feb 21, 2024
4f7df0d
chore: version 1.30.0 [skip ci]
yevheniyJ Feb 21, 2024
6712ecb
build(deps-dev): bump typedoc from 0.25.8 to 0.25.9 (#372)
dependabot[bot] Feb 27, 2024
2b8ba67
build(deps-dev): bump typedoc from 0.25.9 to 0.25.10 (#374)
dependabot[bot] Mar 4, 2024
4863731
build(deps-dev): bump typedoc from 0.25.10 to 0.25.12 (#377)
dependabot[bot] Mar 12, 2024
9a3fb53
build(deps): bump follow-redirects from 1.15.4 to 1.15.6 (#378)
dependabot[bot] Mar 18, 2024
fb174dc
build(deps): bump axios from 1.6.7 to 1.6.8 (#379)
dependabot[bot] Mar 19, 2024
9d0b156
feat: add fields API support (#381)
YHorodyskyi Mar 25, 2024
cb6d345
chore: version 1.31.0 [skip ci]
andrii-bodnar Mar 25, 2024
cf50486
feat: add AI API support (#384)
RomanDolinovskyi Mar 28, 2024
057b556
chore: version 1.32.0 [skip ci]
andrii-bodnar Mar 28, 2024
99da509
ci: upgrade actions (#385)
andrii-bodnar Mar 29, 2024
2cf7f7a
fix: update ai methods (#386)
NazarLysyi Apr 1, 2024
2ceaaeb
chore: version 1.33.0 [skip ci]
andrii-bodnar Apr 1, 2024
9cd3877
build(deps-dev): bump typedoc from 0.25.12 to 0.25.13 (#388)
dependabot[bot] Apr 10, 2024
7f0b9df
fix: add webUrl to task model (#390)
JamesMHenderson Apr 10, 2024
6077bfb
chore: version 1.33.1 [skip ci]
andrii-bodnar Apr 10, 2024
e184d44
build(deps): bump axios from 1.6.8 to 1.7.1 (#393)
dependabot[bot] May 21, 2024
aa2b075
build(deps): bump axios from 1.7.1 to 1.7.2 (#394)
dependabot[bot] May 28, 2024
be52264
build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#395)
dependabot[bot] Jun 17, 2024
503d3a9
build(deps-dev): bump ws from 7.5.9 to 7.5.10 (#396)
dependabot[bot] Jun 19, 2024
e3242d5
chore: version 1.33.2 [skip ci]
andrii-bodnar Jun 20, 2024
b60534e
build(deps-dev): bump typedoc from 0.25.13 to 0.26.2 (#397)
dependabot[bot] Jun 25, 2024
fe13092
build(deps-dev): bump typedoc from 0.26.2 to 0.26.3 (#398)
dependabot[bot] Jul 2, 2024
60758d2
fix: expressions in concordance search glossaries (#399)
NazarLysyi Jul 3, 2024
dd7ee9c
chore: version 1.33.3 [skip ci]
andrii-bodnar Jul 3, 2024
9170e29
feat: add stringIds to listScreenshots parameters (#400)
NazarLysyi Jul 4, 2024
07984eb
feat: support for ai pre-translation (#401)
yevheniyJ Jul 7, 2024
c1f7df4
feat: ai api updates (#402)
yevheniyJ Jul 7, 2024
2ebbc05
feat: applications api updates (#403)
yevheniyJ Jul 7, 2024
2235b81
feat: api updates (#404)
yevheniyJ Jul 7, 2024
eeed3fd
chore: version 1.34.0 [skip ci]
yevheniyJ Jul 7, 2024
dc948b6
feat: report archives api (#405)
yevheniyJ Jul 8, 2024
978f9d3
feat: create task types updates (#406)
yevheniyJ Jul 13, 2024
082f325
feat: files import/export options update (#407)
yevheniyJ Jul 13, 2024
7313b03
feat: user api new endpoints (#408)
yevheniyJ Jul 13, 2024
515a01d
feat: teams api new methods (#409)
yevheniyJ Jul 13, 2024
ee7efe8
feat: branch new api methods (#410)
yevheniyJ Jul 13, 2024
c58c74b
chore: version 1.35.0 [skip ci]
yevheniyJ Jul 13, 2024
7ad43c1
build(deps-dev): bump typedoc from 0.26.3 to 0.26.4 (#411)
dependabot[bot] Jul 18, 2024
f0e8f0f
build(deps-dev): bump typedoc from 0.26.4 to 0.26.5 (#413)
dependabot[bot] Jul 23, 2024
1a2dbb8
build(deps): bump axios from 1.7.2 to 1.7.3 (#414)
dependabot[bot] Aug 5, 2024
40a99c1
build(deps): bump axios from 1.7.3 to 1.7.4 (#415)
dependabot[bot] Aug 19, 2024
3c2f2b8
build(deps-dev): bump typedoc from 0.26.5 to 0.26.6 (#416)
dependabot[bot] Aug 20, 2024
b227fb1
build(deps): bump axios from 1.7.4 to 1.7.5 (#417)
dependabot[bot] Aug 27, 2024
a119846
build(deps): bump axios from 1.7.5 to 1.7.7 (#418)
dependabot[bot] Sep 2, 2024
f8c87d2
build(deps-dev): bump typedoc from 0.26.6 to 0.26.7 (#419)
dependabot[bot] Sep 10, 2024
6f2bee7
feat: Projects API - defaultTmId, defaultGlossaryId support (#423)
prabhavnegi Sep 14, 2024
ae196ef
feat: Reports APIs: Add support for the new report type (#425)
prabhavnegi Sep 16, 2024
1e51a97
feat: string upload updateOption (#427)
yevheniyJ Sep 21, 2024
ae20dbb
feat: AI new methods (#428)
yevheniyJ Sep 22, 2024
b4e9861
chore: version 1.36.0 [skip ci]
yevheniyJ Sep 22, 2024
2d969aa
build(deps-dev): bump typedoc from 0.26.7 to 0.26.8 (#430)
dependabot[bot] Oct 8, 2024
d239b84
feat: Remove String Approvals (#434)
n-jaisabai Oct 11, 2024
36a9c83
chore: version 1.37.0 [skip ci]
yevheniyJ Oct 12, 2024
1defa49
fix: label is system flag (#435)
yevheniyJ Oct 14, 2024
201c776
chore: version 1.37.1 [skip ci]
yevheniyJ Oct 14, 2024
d663c82
feat: add support for the new Pre-Translation API endpoint (#436)
n-jaisabai Oct 15, 2024
901298c
fix: update Method type to include "ai" which is supported by API (#438)
vernondegoede Oct 18, 2024
844ca90
chore: version 1.38.0 [skip ci]
andrii-bodnar Oct 18, 2024
42546ce
build(deps-dev): bump typedoc from 0.26.8 to 0.26.10 (#439)
dependabot[bot] Oct 22, 2024
c4d3795
feat: add completions optional param (#441)
serhii-savchenko Nov 1, 2024
25a4440
chore: version 1.39.0 [skip ci]
andrii-bodnar Nov 1, 2024
927a3b1
build(deps-dev): bump typedoc from 0.26.10 to 0.26.11 (#442)
dependabot[bot] Nov 5, 2024
9f83266
bundle web url field (#445)
yevheniyJ Nov 14, 2024
fb00016
chore: version 1.39.1 [skip ci]
yevheniyJ Nov 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions .docs-config/styles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
:root {
/* Light */
--light-color-background: #fcfcfc;
--light-color-secondary-background: #fff;
--light-color-text: #263238;
--light-color-text-aside: #707070;
--light-color-link: #4da6ff;
--light-color-menu-divider: #eee;
--light-color-menu-divider-focus: #000;
--light-color-menu-label: #707070;
--light-color-panel: var(--light-color-secondary-background);
--light-color-panel-divider: #eee;
--light-color-comment-tag: #707070;
--light-color-comment-tag-text: #fff;
--light-color-ts: #43a047;
--light-color-ts-interface: #647f1b;
--light-color-ts-enum: #937210;
--light-color-ts-class: #2196f3;
--light-color-ts-private: #707070;
--light-color-toolbar: #fff;
--light-color-toolbar-text: #333;
--light-icon-filter: invert(0);
--light-external-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23000' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");

/* Dark */
--dark-color-background: #36393f;
--dark-color-secondary-background: #2f3136;
--dark-color-text: #ffffff;
--dark-color-text-aside: #e6e4e4;
--dark-color-link: #00aff4;
--dark-color-menu-divider: #eee;
--dark-color-menu-divider-focus: #000;
--dark-color-menu-label: #707070;
--dark-color-panel: var(--dark-color-secondary-background);
--dark-color-panel-divider: #818181;
--dark-color-comment-tag: #dcddde;
--dark-color-comment-tag-text: #2f3136;
--dark-color-ts: #c97dff;
--dark-color-ts-interface: #9cbe3c;
--dark-color-ts-enum: #d6ab29;
--dark-color-ts-class: #3695f3;
--dark-color-ts-private: #e2e2e2;
--dark-color-toolbar: #34373c;
--dark-color-toolbar-text: #ffffff;
--dark-icon-filter: invert(1);
--dark-external-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23fff' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");
}
10 changes: 10 additions & 0 deletions .docs-config/typedoc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"entryPoints": ["../src/index.ts"],
"out": "../docs",
"customCss": "styles.css",
"excludeInternal": true,
"excludeProtected": true,
"excludeExternals": true,
"excludePrivate": true,
"hideGenerator": true
}
3 changes: 2 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"curly": 2,
"semi": 2,
"brace-style": 2,
"quotes": [2, "single", "avoid-escape"]
"quotes": [2, "single", "avoid-escape"],
"prefer-rest-params": "off"
}
}
15 changes: 15 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
target-branch: "master"
schedule:
interval: "weekly"
ignore:
- dependency-name: "*" #All the dependency it gonna ignore for major update
update-types: [ "version-update:semver-major" ]
104 changes: 104 additions & 0 deletions .github/workflows/basic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
name: Tests

on:
pull_request:
branches:
- 'master'
push:
branches:
- '*'
paths-ignore:
- 'README.md'
- 'LICENSE'
- 'CODE_OF_CONDUCT.md'
- 'CONTRIBUTING.md'

jobs:
tests:
strategy:
matrix:
node-version: [ 16.x, 18.x ]
os: [ ubuntu-latest, windows-latest, macos-latest ]

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4

- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'

- name: Print NPM version
run: npm -v

- name: Install dependencies
run: npm install

- name: Build
run: npm run build

- name: Tests
run: npm run test

- name: Publish Dry Run
run: npm publish --dry-run

code-coverage:
runs-on: ubuntu-latest
needs: tests
steps:
- uses: actions/checkout@v4

- name: Cache node modules
uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-

- name: Use Node.js 16.x
uses: actions/setup-node@v4
with:
node-version: 16.x
cache: 'npm'

- name: Install dependencies
run: npm install

- name: Lint
run: npm run lint-ci

- name: Generate code coverage report
run: npm run test-coverage

- name: Test Report
uses: dorny/test-reporter@v1
if: ${{ (success() || failure()) && github.ref == 'refs/heads/master' }}
with:
name: Test results
path: junit.xml
reporter: jest-junit

- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
15 changes: 15 additions & 0 deletions .github/workflows/dependency-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Dependency Analysis

on:
push:
branches:
- master
schedule:
- cron: '0 0 * * MON'
workflow_dispatch:

jobs:
dependency-analysis:
uses: crowdin/.github/.github/workflows/dependency-analysis.yml@main
secrets:
FOSSA_API_KEY: ${{ secrets.FOSSA_API_KEY }}
31 changes: 31 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Documentation

on:
release:
types: [published]
repository_dispatch:
types: [publish]

jobs:
build-and-deploy-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 16
cache: 'npm'

- name: Install dependencies
run: npm ci

- name: Generate docs
run: npm run generate-docs

- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: docs
18 changes: 18 additions & 0 deletions .github/workflows/lint-pr-title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: lint-pr-title

on:
pull_request_target:
types:
- opened
- reopened
- edited
- synchronize

jobs:
main:
runs-on: ubuntu-latest

steps:
- uses: amannn/action-semantic-pull-request@v5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
41 changes: 41 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Publish

on:
release:
types: [published]
repository_dispatch:
types: [publish]
workflow_dispatch:

jobs:
publish-npm:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 18
registry-url: https://registry.npmjs.org/

- name: Install npm CLI
run: npm install -g npm@latest

- name: Install dependencies and build
run: |
npm -v
npm ci
npm run build

- name: Publish Dry Run
run: |
npm publish --dry-run

- name: Publish the package
run: |
npm publish --provenance
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
29 changes: 29 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Release
run-name: Release ${{ github.event.inputs.version }} version

on:
workflow_dispatch:
inputs:
version:
type: choice
description: Version
options:
- patch
- minor
- major

jobs:
version:
permissions:
contents: write
uses: crowdin/.github/.github/workflows/bump-version.yml@main

publish:
runs-on: ubuntu-latest
needs: version
permissions:
contents: write
steps:
- uses: peter-evans/repository-dispatch@v3
with:
event-type: publish
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ node_modules
coverage
junit.xml
.vscode
sandbox.js
sandbox.js
docs
.DS_Store
Empty file modified .husky/pre-commit
100644 → 100755
Empty file.
9 changes: 8 additions & 1 deletion .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,14 @@ tests
.vscode
.eslint
.prettierrc
.idea
coverage
junit.xml
sandbox.js
jestconfig.json
tsconfig.json
yarn.lock
node_modules
node_modules
docs
.docs-config
.github
17 changes: 17 additions & 0 deletions .release-it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"git": {
"push": true,
"commit": true,
"commitMessage": "chore: version ${version} [skip ci]",
"requireBranch": "master",
"tag": true
},
"github": {
"release": true,
"autoGenerate": true,
"releaseName": "${version}"
},
"npm": {
"publish": false
}
}
Loading