Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/WeblateOrg/weblate

Web based localization tool with tight version control integration.
https://github.com/WeblateOrg/weblate

machinery: Improve error handling in ModernMT

Catch only expected exceptions in the except clause.

37fbdf146e99cff02779a09ce5020da1c0731784 authored over 1 year ago by Michal Čihař <[email protected]>
checks: Reuse existing XML parsing helper

8c45053483bd59c878d450cf30125f719ab11ac4 authored over 1 year ago by Michal Čihař <[email protected]>
tests: Reuse existing XML parsing code

f7dfe92c2afa13ffac15414d56deb49605bd0c91 authored over 1 year ago by Michal Čihař <[email protected]>
tests: Reuse existing XML parsing code

811dc5480af28f276c116fc04e6336b807e576cf authored over 1 year ago by Michal Čihař <[email protected]>
lint: annotate unsafe chmod

7871fcd0e9debc659290abb85956310d9a0a260b authored over 1 year ago by Michal Čihař <[email protected]>
lint: Annotate unsafe hash usage

c5280a81da4b2f921946790100df5f2dc9f1e343 authored over 1 year ago by Michal Čihař <[email protected]>
chore: Specify timeout for requests

6356430ed5602eeea8ef2436a4d49ce0f47c6ebe authored over 1 year ago by Michal Čihař <[email protected]>
lint: Allow hardcoded passwords in testsuite

4256f8ee00264747d64f461831ec754048364bcb authored over 1 year ago by Michal Čihař <[email protected]>
lint: Use individual overrides for security rules in ruff

This allows to deal with them one by one

03096d0f1b4ffd39665929513f3bee7030d3a0ae authored over 1 year ago by Michal Čihař <[email protected]>
lint: Annotate S105

448c8908ba6ea5dc792144bb96e1e18404376b65 authored over 1 year ago by Michal Čihař <[email protected]>
utils: Use packaging.version instead of dreprecated one in distutils

21352df8b1f014d54c867353c3c6022bb299dc70 authored over 1 year ago by Michal Čihař <[email protected]>
tests: Avoid returning value from test methods

8351c5a1ba8f43e52f824effb3cdb6aec92d9aae authored over 1 year ago by Michal Čihař <[email protected]>
tests: Avoid using deprecated method to enable headless mode

998743e8cec8383169d2075cc96369c2514bc9e0 authored over 1 year ago by Michal Čihař <[email protected]>
tests: Use TemporaryDirectory instead of hardcoding path

It should not be written to, but just to be safe.

2b9b3aa40839ba6a3f82fa3227acd9e31d8db0e1 authored over 1 year ago by Michal Čihař <[email protected]>
chore: Use raise from

aab20494ba8946013c9f39e8bc58cc3a03071551 authored over 1 year ago by Michal Čihař <[email protected]>
Sync with WeblateOrg/meta

f3a174ad1f030c5f5120a95b31ecf6558f3bfc27 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency selenium to v4.11.0

f52ebed3677a3bc53b4a054d9fbfb397dc5a7726 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

a692e56982509926fe1c63ca9525ee98f042f8d0 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.281

90e9c60bbc47963feae7a9f960a8aa652854fe7d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
tests: Avoid using push URL with local repo

It now throws validation error.

f097a936213b404e12d9cfd12b6b3495637c2e42 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency @sentry/browser to v7.61.0 (#9654)

* chore(deps): update dependency @sentry/browser to v7.61.0

* js: Update vendored libraries
...

cc0967a571e62453ffba313cde7ace7f3d561731 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
docs: Avoid using linkcheck on yandex.

172716f4f837487a5083e6884a34e2bd4decf5a9 authored over 1 year ago by Michal Čihař <[email protected]>
component: Fail validation when push URL is used with local repo

It will never be used, see #9644

b93ded91fece6244f744164b6d351e0cf127679e authored over 1 year ago by Michal Čihař <[email protected]>
accounts: Report generic ValidationError

This is more likely a bug, so collect details in Sentry.

6bd1ea98d56fb1c45071a860cde3d44ccefb8871 authored over 1 year ago by Michal Čihař <[email protected]>
about: Better detect website URL for dependencies

This avoids using None as URL

151943137fa05ee3fe5711cfec3656ba20fee759 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update pre-commit hook asottile/pyupgrade to v3.10.1

ce338dd5b82921643bb83c8b4a05905818a4d2ca authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
checks: parser compatibility with PyParsing 3.1.1

828ebb08fc9b1c3487912ab5b8f3dd510ed3f3de authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Bengali)

Currently translated at 3.1% (90 of 2885 strings)

Translation: Weblate/Application
Translate-UR...

5dfb9898f95884abfd8143eb30a680ab7096f10a authored over 1 year ago by Kom nake <[email protected]>
Translated using Weblate (Bengali)

Currently translated at 6.3% (542 of 8519 strings)

Translation: Weblate/Documentation
Translate...

289cdb6e795fbcc4408b64204c58c9eb03df005b authored over 1 year ago by Kom nake <[email protected]>
Translated using Weblate (Korean)

Currently translated at 96.8% (2793 of 2885 strings)

Translation: Weblate/Application
Translate...

cb006ee6cf6c0e6bf11063e4fbc6ba74aaccd15e authored over 1 year ago by k ks <[email protected]>
Translated using Weblate (German)

Currently translated at 81.1% (6917 of 8519 strings)

Translation: Weblate/Documentation
Transla...

2cabaab06aa4576a8372253014b4ae8e8ab52998 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (German)

Currently translated at 81.1% (6916 of 8519 strings)

Translation: Weblate/Documentation
Transla...

415f7c41f2c5f6a8421b9a6412f1c82919f58a95 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (German)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

6069e4dc6d1baf2baade9e94aeea2f9713a6b603 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Czech)

Currently translated at 91.1% (2629 of 2885 strings)

Translation: Weblate/Application
Translate...

686afa8dd92868304ec4308b1dc8577ad96757f8 authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (German)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

49512432de3f43d23d2fc39cf7db9762e12f4f99 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Czech)

Currently translated at 12.8% (1093 of 8519 strings)

Translation: Weblate/Documentation
Transla...

c4399a752449fb632a7ecd031844ecf160bf48eb authored over 1 year ago by Michal Čihař <[email protected]>
translate: Bring back copy buttons to the source string

f74630eea5401f67537defd203aee894ccaaa168 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency virtualenv to v20.24.2

402063d75ef1b0e67fe220ed560d0828945dc3ad authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v8.46.0

1ddee577423915a0c1e6b7e27feeb69823557427 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
deps: Increase minimal filelock version for virtualenv 20.24.2

beba5fb34f0382a88305c6acff3921c9ff543053 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update github/codeql-action action to v2.21.2

d9ec362dcac26ebf8b3ad1a98f3427a56eeacd29 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
deps: Increase sentry-sdk minimal version

We need https://github.com/getsentry/sentry-python/pull/2148 included.

9b8dc99ca4d02d2f7fb8dc56a6b1c583ab975125 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency eslint to v8.46.0

7aca7952579e4538182b1b06adbb973f1553d8e9 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
edit: Include same target units only if current unit has target

Fixes #9645

a0d9e2df090317b711247bbbbcf76e73d6f469d2 authored over 1 year ago by Michal Čihař <[email protected]>
api: User API now includes last sign in date

Fixes #9646

62d9403bf993e3f822047598ea40c8457ff6e69c authored over 1 year ago by Michal Čihař <[email protected]>
docs: Document recent changes in rendering

62748a20f2a6922262dca275670b4f39fe3b95c4 authored over 1 year ago by Michal Čihař <[email protected]>
tests: Fixed condition to account placeholders

05d32c0afbb2ee68b47fdca7b548342b3cbd69ec authored over 1 year ago by Michal Čihař <[email protected]>
templatetags: Fix params

186b5b8acef2369ecb1ec5082a492d644ad32671 authored over 1 year ago by Michal Čihař <[email protected]>
templates: Show copy buttons only in selected places

Auto-detection based on unit presence is not really a good idea.

Fixes #9643

862c394d17920e3c49ba362b6976fccd9d639839 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency eslint-plugin-import to v2.28.0

14f9b12f433c5ae6733407440afcaed418981643 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ci: Fix coverage install

f8b7c35a541b9008ca84a9ac765e686a92c733a3 authored over 1 year ago by Michal Čihař <[email protected]>
deps: Sync versions of social-auth-core

b6d81da9334c412ccc3c3b51613c7a96b8c8ec48 authored over 1 year ago by Michal Čihař <[email protected]>
deps: Add upper bound to mysqlclient

c8ab4611d96d849f19326e814ecf31f7bcc83847 authored over 1 year ago by Michal Čihař <[email protected]>
des: Tighthen django-auth-ldap range

898e85156bca30dc4bba1a4f457719bb46e70889 authored over 1 year ago by Michal Čihař <[email protected]>
deps: Reduce range of boto3 libs

5ad2bc1f7d656d490563e8d36a592910829ec3f7 authored over 1 year ago by Michal Čihař <[email protected]>
unit: improve error handling in run_checks

Avoid hiding too many statements in the try/except.

a2aa2b0a711eff6484193408c9e392cf82364c45 authored over 1 year ago by Michal Čihař <[email protected]>
unit: Simplify run_checks

Avoid duplicating of meth/args configuration.

c70b4959b1026ab52d7c104e4daf910668a62f57 authored over 1 year ago by Michal Čihař <[email protected]>
translate: Fix diff rendering

Fixes WEBLATE-3E5

2072b1166a0095a22a362dcf3df00e57a34da691 authored over 1 year ago by Michal Čihař <[email protected]>
unit: fix target propagation caching

See #9621

9c3059d98093f02f8cefa2a9272fe7ccb822fe4b authored over 1 year ago by Michal Čihař <[email protected]>
deps: Use newer pygments version

935991d504cf229fc52a65ad4fe164ef8ff89dd4 authored over 1 year ago by Michal Čihař <[email protected]>
templates: Fix typo causing crash when rendering suggestions

784cf1538aed5f41688820abff258eb604ef6609 authored over 1 year ago by Michal Čihař <[email protected]>
setup: Add test extras

fe980b70cd46fb60aa390dde951e0f84cc5a6fc9 authored over 1 year ago by Michal Čihař <[email protected]>
deps: pin development devs

To have more controlled dev environment.

6d2ec2d1569eaf358e3491753bc58df52211bac0 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency sphinx to v7.1.1

0a349fb7503145a079028bb6129f08d80bbd87c2 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency eslint-config-prettier to v8.9.0

ef0678f0a6514c2dafe6c560cd4b25682ee2fad2 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
machinery: Cache results before uncleanup

81970fd4afb198946e2f435c42030ca472d5764a authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency @sentry/browser to v7.60.1 (#9634)

* chore(deps): update dependency @sentry/browser to v7.60.1

* js: Update vendored libraries

--...

8b514cb50db9a4839c0e48350d4d5c5c3fe13250 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency furo to v2023.7.26

c7915cc0954da39169621ce3bbfa19ba189583fe authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update github/codeql-action action to v2.21.1

890840664566db9594b3a1e6babd5fd476caca86 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency pylint to v2.17.5

f227b775a3104dcd96244f73f6fc6f399d8e549c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Translated using Weblate (German)

Currently translated at 80.2% (6835 of 8519 strings)

Translation: Weblate/Documentation
Transla...

35784ccf29de2751e3ad69d90bd71de5e8f4a04c authored over 1 year ago by Paolo Lazzara <[email protected]>
Translated using Weblate (German)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

6f770ab0e4543ecacaf0b120ef3864c188cb06eb authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Afrikaans)

Currently translated at 10.5% (305 of 2885 strings)

Translation: Weblate/Application
Translate-...

deb898a49a9a1097a9d1b5191531f7b990ca2852 authored over 1 year ago by Gideon Wentink <[email protected]>
Translated using Weblate (German)

Currently translated at 80.2% (6835 of 8519 strings)

Translation: Weblate/Documentation
Transla...

3141e15fb2291e23d9facd03f877b5bcc47cbe99 authored over 1 year ago by VfBFan <[email protected]>
formats: support location for xliff

Depends on https://github.com/translate/translate/pull/4948

Fixes #7767

049c01d22c73469b6b4e6834c1a8e4667d79d994 authored over 1 year ago by Michal Čihař <[email protected]>
checks: implement custom propagation rule per check

This makes propagation actually work for same target check.

Fixes #9621

fec0b245dbccd6eb61d570d8f3e88c4f6162a335 authored over 1 year ago by Michal Čihař <[email protected]>
translation: use Unit,generate_change for new string event

1b3a86c4a287ffe25713ca709180b0fa1d31cfb2 authored over 1 year ago by Michal Čihař <[email protected]>
translation: Improved calculating new unit state

- correctly detect emptyness for plurals
- do not allow setting invalid states

See #9629

b719c5553c61a8811bffd1276e54797da93490a4 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency translate-toolkit to >=3.10.0,<3.11

31625388b71a654f87d49715002179e3a3b0195f authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
templatetags: specialize tags for rendering unit strings

These are the most frequent use-cases, so better to have a simple
interface for these instead of...

d410b57f971a528e73f6cd69e8613aaadd3461d5 authored over 1 year ago by Michal Čihař <[email protected]>
checks: Update code documentation

e83238e6f2dceb81bcaa640e74bfa07296d5a9ff authored over 1 year ago by Michal Čihař <[email protected]>
docs: Clarify that GPG keys are cached

See #9620

98a10a83d787b84c19f5b2a3b18e8efcbc46d01c authored over 1 year ago by Michal Čihař <[email protected]>
widgets: Minor SVG improvements

- Add title and aria-label
- Add indentation for more readable code
- Better calculate text widths

5a448841ef2e96b52d9e395261aa402155d620a6 authored over 1 year ago by Michal Čihař <[email protected]>
Update mysql Docker tag to v8.0.34

dc79eab1f7935b3595ce573fafa7bf4c809bfef3 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Translated using Weblate (Toki Pona)

Currently translated at 6.1% (525 of 8519 strings)

Translation: Weblate/Documentation
Translate...

09566bd03ae88043f84592b8903cff7470fbdfcc authored over 1 year ago by Mirko Di <[email protected]>
Translated using Weblate (Toki Pona)

Currently translated at 0.4% (12 of 2885 strings)

Translation: Weblate/Application
Translate-UR...

0cf44f3760939f10bffcbd83dae297dbd502167a authored over 1 year ago by Mirko Di <[email protected]>
Translated using Weblate (Malay)

Currently translated at 10.1% (864 of 8519 strings)

Translation: Weblate/Documentation
Translat...

443f37320cefe943e8d1db9b2627284e78c0b80d authored over 1 year ago by Anonymous <[email protected]>
Translated using Weblate (Afrikaans)

Currently translated at 10.2% (295 of 2885 strings)

Translation: Weblate/Application
Translate-...

06289a19dcf5c71e625a4f529a2f346c6657cd85 authored over 1 year ago by Gideon Wentink <[email protected]>
Translated using Weblate (Korean)

Currently translated at 17.9% (1525 of 8519 strings)

Translation: Weblate/Documentation
Transla...

44a9c8d3d57c9cfe94dc2d1ab7008fb7044f395e authored over 1 year ago by 이정희 <[email protected]>
Translated using Weblate (Hebrew)

Currently translated at 12.9% (1104 of 8519 strings)

Translation: Weblate/Documentation
Transla...

69aef5c731c3ca00ccbcffca936bd8663e1780a6 authored over 1 year ago by Yaron Shahrabani <[email protected]>
Translated using Weblate (German)

Currently translated at 79.2% (6755 of 8519 strings)

Translation: Weblate/Documentation
Transla...

5a03953d8a91708f20a249800a0f16650a7bef02 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Belarusian)

Currently translated at 12.3% (1051 of 8519 strings)

Translation: Weblate/Documentation
Transla...

3c3a41ef07465a3ee90d94ffe398d9ff6d0b1f17 authored over 1 year ago by Pavel Zubkou <[email protected]>
Translated using Weblate (Korean)

Currently translated at 96.7% (2792 of 2885 strings)

Translation: Weblate/Application
Translate...

7af28a60ab3fc5deb8df2f8babc6cf7f63dcbd6d authored over 1 year ago by 이정희 <[email protected]>
Translated using Weblate (German)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

a1ef5e3faa2b60ae294c0697b5618da420960160 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Hebrew)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

5fe33d395295636522e2b37f84c22face8bf7a23 authored over 1 year ago by Yaron Shahrabani <[email protected]>
Translated using Weblate (Afrikaans)

Currently translated at 6.2% (534 of 8519 strings)

Translation: Weblate/Documentation
Translate...

1ff0012cf7185ec2aa9e3ca5795d49507d758b28 authored over 1 year ago by Anonymous <[email protected]>
Translated using Weblate (Afrikaans)

Currently translated at 10.2% (295 of 2885 strings)

Translation: Weblate/Application
Translate-...

3268c21784981971ba0dd414a821c919a654d859 authored over 1 year ago by Gideon Wentink <[email protected]>
Translated using Weblate (German)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

af475c4a07db02de07060f200c4c862f29b1d841 authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Hebrew)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

5c23af5660b428bbba83236337854f28ac27c27b authored over 1 year ago by Yaron Shahrabani <[email protected]>
Translated using Weblate (Toki Pona)

Currently translated at 6.1% (525 of 8519 strings)

Translation: Weblate/Documentation
Translate...

08a4736aa5a6320efc08cbfc876428d018ec5d82 authored over 1 year ago by Mirko Di <[email protected]>