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

docs: update external link

4abb00baecf79675d68dbe38061f3be8a7e2c16d authored over 1 year ago by Michal Čihař <[email protected]>
utils: use NamedTuple to include typing information

37b8674b2935466730057d02f7c8a065e21fd6ef authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 45.2% (3853 of 8519 strings)

Translation: Weblate/Documentation
Transla...

340f0e55845450a38386d2c9fd750e559aa8f045 authored over 1 year ago by gallegonovato <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 98.0% (2828 of 2885 strings)

Translation: Weblate/Application
Translate...

349f0b157f7fd32d7f3f625122150dd94957f193 authored over 1 year ago by gallegonovato <[email protected]>
chore(deps): update github/codeql-action action to v2.21.3

5fc41011a5f2e8fc89d4d758caec526abb6bab10 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency google-cloud-translate to >=3.8.0,<3.13.0

ecf86ae9b3afb0e535e051e8173b5c1f675348a9 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
component: clarify help text

It is not really recommendation, but a requirement.

Issue #9702

5a2c45d7e17e31ebc969f8135df214c41cba8e7c authored over 1 year ago by Michal Čihař <[email protected]>
changes: nice formatting of removed strings

b1a83876a39766845e3188ae27bccf639a909ebd authored over 1 year ago by Michal Čihař <[email protected]>
changes: Do not track duplicate languages in changes

- alert is a better place to notify about this
- duplicate languages typically do not disappear,...

8ebd538efc30444d59ea6a1e1b986eb14b54288b authored over 1 year ago by Michal Čihař <[email protected]>
billing: fixed storing of UUID in payment details

We need DjangoJSONEncoder to gracefully handle that.

Fixes WEBLATE-3J0

8d753a6a6aa0fed898249ff36136b91e6b5be006 authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 97.3% (2808 of 2885 strings)

Translation: Weblate/Application
Translate...

73c53b394193be7cac4d6a4eb5dd390a36a4c531 authored over 1 year ago by gallegonovato <[email protected]>
Translated using Weblate (Slovenian)

Currently translated at 37.9% (1094 of 2885 strings)

Translation: Weblate/Application
Translate...

e0c40891becd7184878d77d19a90cb0b19de2d58 authored over 1 year ago by Damjan Gerl <[email protected]>
Translated using Weblate (Indonesian)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

f55f56e37d99728b364e9de53951de7b5295fd04 authored over 1 year ago by Taufik Adi Wicaksono <[email protected]>
Translated using Weblate (Czech)

Currently translated at 91.1% (2629 of 2885 strings)

Translation: Weblate/Application
Translate...

f0c0e2086a1de2ae8d7fef2c2578172b65b7311f authored over 1 year ago by Benjamin Alan Jamie <[email protected]>
Translated using Weblate (Czech)

Currently translated at 100.0% (36 of 36 strings)

Translation: Weblate/Application: Javascript
...

49620c362c8d0cd43e35e959018aee926425239c authored over 1 year ago by Benjamin Alan Jamie <[email protected]>
Translated using Weblate (Spanish)

Currently translated at 45.2% (3851 of 8519 strings)

Translation: Weblate/Documentation
Transla...

642903ef4aeca2c45fffecfa62c44b327c2acdd5 authored over 1 year ago by gallegonovato <[email protected]>
Translated using Weblate (Slovenian)

Currently translated at 8.9% (762 of 8519 strings)

Translation: Weblate/Documentation
Translate...

3eb780cf31d2c7772395b07051f0869d0d096bfc authored over 1 year ago by Damjan Gerl <[email protected]>
checks: Support for enforcing format checks for all plurals

In some cases it might be desired to have them.

See #9682

fcd725b4abd8ceb6c3f67ff6596131edaa50175d authored over 1 year ago by Michal Čihař <[email protected]>
formats: Remove location filtering from translate-toolkit backends

It was introduced because of #1490, but it got fixed in the
translate-toolkit meanwhile via
http...

2a941fee0d8d8fb612b8f43694a6f91d37f381a0 authored over 1 year ago by Michal Čihař <[email protected]>
auth: Use standalone models for invitations

- remove invite hacks from the social pipeline
- rewritten invitation to send invites directly
-...

7a2c3db07e8d842949cb778f7ed8efb98cf35265 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency pygments to v2.16.1

5f349c920862347bff4e3b7f8dde6a0fd95ccc39 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Translated using Weblate (English (United Kingdom))

Currently translated at 44.6% (1288 of 2885 strings)

Translation: Weblate/Application
Translate...

33f4f7956aaf4142a218b83bd1dc05909bae2f5e authored over 1 year ago by Andi Chandler <[email protected]>
Translated using Weblate (Chinese (Traditional))

Currently translated at 76.1% (6490 of 8519 strings)

Translation: Weblate/Documentation
Transla...

f7391c5dd75cdd97b0025ff7cc40614f37e0861d authored over 1 year ago by Chang-Chia Tseng <[email protected]>
Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

00be05304b121241b70d44a528e4c456644848f9 authored over 1 year ago by Chang-Chia Tseng <[email protected]>
Translated using Weblate (English (United Kingdom))

Currently translated at 10.0% (853 of 8519 strings)

Translation: Weblate/Documentation
Translat...

ade69370e46ce4319ab38b93feaffa178c8c8c1e authored over 1 year ago by Andi Chandler <[email protected]>
chore(deps): update dependency wheel to v0.41.1

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

f37f5fc454ae5c11fc35dfea6d297686221eacd6 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
utils: Use iterator for migratin

7da3e0c219c0a5ff6ea8c3407c62160e54407228 authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Korean)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

000f9e9de8713d598b408730cc871b7de734dd73 authored over 1 year ago by Hoseok Seo <[email protected]>
Translated using Weblate (Korean)

Currently translated at 17.9% (1533 of 8519 strings)

Translation: Weblate/Documentation
Transla...

35fa1b025194247d080c4436544b85ca88cf8b70 authored over 1 year ago by Hoseok Seo <[email protected]>
checks: Fixed consistency propagation across more units

See #9621

bb31bcd97e90bf1bb73b7a22bd8eb67836b169d8 authored over 1 year ago by Michal Čihař <[email protected]>
unit: Avoid invalidating current translation cache several times

6ed19a2091e4ba22563e6725a3f21512434db1d2 authored over 1 year ago by Michal Čihař <[email protected]>
checks: Reuse same method to get list of affected units

0749c160c1db964e1268fbbffe2b8a63ad2a2d84 authored over 1 year ago by Michal Čihař <[email protected]>
chore: use Django JSONField instead of custom one

This was introduced in time Django didn't have one, but now it's time to
drop the custom code.

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

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

* js: Update vendored libraries
...

c4380f99db91911c56c9f9ba613b9884f148ea8d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
component: Gracefully handle if upstream has moved while pushing

0e61a2e3aae814338a7340cd120edc9b8b558dc6 authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Japanese)

Currently translated at 99.9% (2884 of 2885 strings)

Translation: Weblate/Application
Translate...

4590633db7bd4fce48a06fef529bfc35fb3ad773 authored over 1 year ago by Kyotaro Iijima <[email protected]>
Translated using Weblate (German)

Currently translated at 81.1% (6917 of 8519 strings)

Translation: Weblate/Documentation
Transla...

9a4aac5c7bac30526c50cb1f8102bfb32eb597bf authored over 1 year ago by VfBFan <[email protected]>
Translated using Weblate (Italian)

Currently translated at 100.0% (2885 of 2885 strings)

Translation: Weblate/Application
Translat...

42e6cd7f4e8c46d79df132da7a455ac06ab615ba authored over 1 year ago by coronabond <[email protected]>
Translated using Weblate (Japanese)

Currently translated at 99.9% (8516 of 8519 strings)

Translation: Weblate/Documentation
Transla...

80bfa111abd4d3dc202f5c561930a6fceb34419d authored over 1 year ago by Kyotaro Iijima <[email protected]>
chore(deps): update mysql docker tag to v8.1.0

997d1001b06573babf3092fd1bcb121260b909be authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
utils: Exclude lost+found from backups

Fixes #9681

dfed1488ee19dacc18f58979ff7d920b93aaeab6 authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency prettier to v3.0.1

2eaa2a75521b39af4c51536927b400623fcf757d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.1

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

9efe97685909c80132d5a18186bb4139e16095bd authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
docs: clarify Docker deployment options

f920b4ac3e0b31d7b32e118c1da0ce7f67279e97 authored over 1 year ago by Michal Čihař <[email protected]>
docs: Add supporter

0e1d987112cb1719f578dba5fcd1c68636d45dd2 authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Esperanto)

Currently translated at 21.5% (622 of 2885 strings)

Translation: Weblate/Application
Translate-...

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

Currently translated at 10.7% (309 of 2885 strings)

Translation: Weblate/Application
Translate-...

8316e0f112db58029653326c46b00eeae4424317 authored over 1 year ago by Anonymous <[email protected]>
Translated using Weblate (Toki Pona)

Currently translated at 0.4% (14 of 2885 strings)

Translation: Weblate/Application
Translate-UR...

08bd662cdb124da33e12643e664ba7b912d28c08 authored over 1 year ago by Anonymous <[email protected]>
Translated using Weblate (Malay)

Currently translated at 3.9% (113 of 2885 strings)

Translation: Weblate/Application
Translate-U...

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

Currently translated at 3.1% (92 of 2885 strings)

Translation: Weblate/Application
Translate-UR...

c93835680bbe77725e581c4bf5f937b818663bc9 authored over 1 year ago by Anonymous <[email protected]>
docs: changelog entry for #9540

f91a659e637562733a1b220095e12d52278d3bfc authored over 1 year ago by Michal Čihař <[email protected]>
chore(deps): update dependency rapidfuzz to >=2.6.0,<3.3

3bab8395ee3d9bedd5e7f87d0d2e3d32f6ad3c0f authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fluent: add checks for fluent units.

We add checks for:

+ Proper fluent syntax, to ensure the source can be written to a file.
+ Sam...

f5c2de1c1ab295e6f350a628eb2487f70242c8e9 authored over 1 year ago by Henry Wilkes <[email protected]>
checks: Fixed reused translation check propagation

It needs to propagate based on the previous target, not current one.
This needed API change to s...

adf06479a888c867f2089af49584f1d12e513bdf authored over 1 year ago by Michal Čihař <[email protected]>
docs: Fix typo in URL

0393b9c866991ecf394f3d176af5e92103cdf0f7 authored over 1 year ago by Michal Čihař <[email protected]>
teams: Use cached count instead of doing the query again

2634d517b9852120ca1212f3c7c8a441379f00b5 authored over 1 year ago by Michal Čihař <[email protected]>
auth: Indicate automatic assignment rule for a team

001ad0ac91a2da5bedfb36bb261d4270a8a985e9 authored over 1 year ago by Michal Čihař <[email protected]>
auth: Use safe default value from automatic group assignment

Automatically assigning all users is too dangerous, so let users
discover the regexp themselves ...

5080bdeeb598ba31fa1bf4a963223cee630dbb72 authored over 1 year ago by Michal Čihař <[email protected]>
docs: Update cloudron URL

f22dd22efb9f0653b7e9713b3dd5640bb7f8f3c2 authored over 1 year ago by Michal Čihař <[email protected]>
glossary: add terminology entries directly

- avoids expensive sync_terminology call on adding every glossary entry
- makes added entries cr...

9203c06ed97fb5454e1e19e3939681c0db7363d2 authored over 1 year ago by Michal Čihař <[email protected]>
changes: Do not track duplicate strings in changes

- alert is a better place to notify about this
- duplicate strings typically do not disappear, s...

81aa107ed05045b5a6cdf1452c3ee50a14a276e7 authored over 1 year ago by Michal Čihař <[email protected]>
unit: Invalidate checks cache upon translate

This is mostly important for the tests.

ec1ccdf49928bca801b849d24d3dece0fc8f2d8e authored over 1 year ago by Michal Čihař <[email protected]>
tests: Fixed creating source unit

Otherwise the translation unit is treated as source because it does not have source unit.

Issue...

c35dbe2471829a9ff7677dabda42fc7c6260467a authored over 1 year ago by Michal Čihař <[email protected]>
unit: Use any() instead of bool(max()) to detect any plural

042a84bf4b8e4cf1de722829d1f4b3c97913ef6f authored over 1 year ago by Michal Čihař <[email protected]>
Translated using Weblate (Chinese (Traditional))

Currently translated at 76.1% (6490 of 8519 strings)

Translation: Weblate/Documentation
Transla...

372fc475e7a020ebee7f78a8760de5bb3b1be098 authored over 1 year ago by Zhang Mufeng <[email protected]>
Translated using Weblate (Filipino)

Currently translated at 13.8% (5 of 36 strings)

Translation: Weblate/Application: Javascript
Tr...

6941ae9f908793cdd48b75044c3f927a630b7bff authored over 1 year ago by Karl Santisteban <[email protected]>
Translated using Weblate (Filipino)

Currently translated at 16.6% (6 of 36 strings)

Translation: Weblate/Application: Javascript
Tr...

7d43b975bd9039a1d60416df0557d39fd958ba33 authored over 1 year ago by Karl Santisteban <[email protected]>
Translated using Weblate (Slovenian)

Currently translated at 37.9% (1094 of 2885 strings)

Translation: Weblate/Application
Translate...

d7dfba424cc91d83385d881d21ce1f2ed1545a88 authored over 1 year ago by Damjan Gerl <[email protected]>
Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.3% (2865 of 2885 strings)

Translation: Weblate/Application
Translate...

98a5d9dc91ebbac75f43bb7f96ca46905490eedb authored over 1 year ago by Eduardo Addad de Oliveira <[email protected]>
Translated using Weblate (Korean)

Currently translated at 99.0% (2857 of 2885 strings)

Translation: Weblate/Application
Translate...

2a1e6e0c7d897540296cbaf8510eb4743e5f4778 authored over 1 year ago by 이정희 <[email protected]>
Translated using Weblate (Korean)

Currently translated at 17.9% (1531 of 8519 strings)

Translation: Weblate/Documentation
Transla...

5ba858842c8cc62c567fa168d8bf63a980356b14 authored over 1 year ago by 이정희 <[email protected]>
Translated using Weblate (Slovenian)

Currently translated at 8.9% (760 of 8519 strings)

Translation: Weblate/Documentation
Translate...

561086e96960cc70f388440c693c59d1223a9d4e authored over 1 year ago by Damjan Gerl <[email protected]>
Translated using Weblate (Filipino)

Currently translated at 3.3% (97 of 2885 strings)

Translation: Weblate/Application
Translate-UR...

c3ec87df588667bf32bca227798afaf83fa21de4 authored over 1 year ago by Karl Santisteban <[email protected]>
Translated using Weblate (Filipino)

Currently translated at 6.4% (551 of 8519 strings)

Translation: Weblate/Documentation
Translate...

d827fd086a60306aef15977f05f4315d2a88fb10 authored over 1 year ago by Karl Santisteban <[email protected]>
Translated using Weblate (Filipino)

Currently translated at 3.9% (114 of 2885 strings)

Translation: Weblate/Application
Translate-U...

e40b30f1436b915d5c19fc4ce1f88872aba82cb2 authored over 1 year ago by Karl Santisteban <[email protected]>
chore(deps): update dependency sphinx to v7.1.2

eb0460424f78ac11ec6f56a6afea420008df991c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency responses to v0.23.3

7fe38acc4818a9ead17ea63625f996ea72cc27f6 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.0.282

ac93c62833ff9326e7c39635b09eadefa80dca75 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
formats: Prefer translations from database for MD, TXT and HTML

These formats do not have reliable structure to match strings by
location to existing translatio...

1c94fda0068fabb7df6fcef4525f94870dff4b20 authored over 1 year ago by Michal Čihař <[email protected]>
formats: Add Markdown support

Based on https://github.com/translate/translate/pull/4966.

f105fc8a4a31bb7d3354f31be6fdda18f351debc authored over 1 year ago by Michal Čihař <[email protected]>
ui: use "Could not" instead of "Failed to"

7b16c0e09d55395a6d26665228385437747025ef authored over 1 year ago by Michal Čihař <[email protected]>
tests: safely handle social_core backends cache

While overriding AUTHENTICATION_BACKENDS the results might be cached
inside social_core and caus...

8fb25cca2178775fa0547c1121ac8c10883adc78 authored over 1 year ago by Michal Čihař <[email protected]>
profile: Show licenses only for contributed to translations

b02483c54b1907af19e0ad399553f181196df6b2 authored over 1 year ago by Michal Čihař <[email protected]>
component: optimize get_license_display

Avoid build the same dict for every invocation.

9dd402cd18da8af97270e5c71565f4ccf52405c2 authored over 1 year ago by Michal Čihař <[email protected]>
docs: CACHE_DIR documentation

- Fixed example configration to match CACHE_DIR usage
- Move DATA_DIR sections which now live in...

63a2f2277afa887d8e4d9e0535d7383e30d5e56f authored over 1 year ago by Michal Čihař <[email protected]>
docs: Clarify supported formats for screenshots

- update list in the documentation to be complete
- remove incomplete list from the UI as any re...

4a3cd047d91990ce11848a64e9046e8eb15983d3 authored over 1 year ago by Michal Čihař <[email protected]>
docs: remove notes on changes in 3.x series

These are quite old, so there is no longer need to keep this in the
documentation.

c22c33074e4340146fbed38b74951056e5f2f02f authored over 1 year ago by Michal Čihař <[email protected]>
[pre-commit.ci] pre-commit autoupdate (#9502)

updates:
- https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff...

03165a86f92f05b4ac1f80712db7ea383d11acb0 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
ui: hide token on data page as well

See #9520

c8210919c981464c72de8ec554fc8239d8207d71 authored over 1 year ago by Michal Čihař <[email protected]>
ui: Hide personal API key by default

This avoids accidental revealing the key when screen sharing.

Fixes #9520, #9526

81af0192173a54b29380fab359b06d564673a163 authored over 1 year ago by Michal Čihař <[email protected]>
chore: improve exceptions naming

Follow PEP-8

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

29b897577d71c78369a7d7e666bb64fb306d444d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
lint: Annotate S102

351b593003398175da7b5cb9a1dc69a9e40c50d6 authored over 1 year ago by Michal Čihař <[email protected]>
lint: Annotate random usage

27c491adb84a2c045fd15e4eef3224ac3f39e883 authored over 1 year ago by Michal Čihař <[email protected]>
lint: Indicate that S603 is intentional

f127ebeec7fe6a5f3e01fec85c95ddd39690f4b2 authored over 1 year ago by Michal Čihař <[email protected]>
lint: annotate S308

598ba5dbe27950f2c4360cb131ec5875484e01e7 authored over 1 year ago by Michal Čihař <[email protected]>
pyparsing: avoid using deprecate API

09b7d545e130c9b65bf5bdce6dfb7189a2be2c44 authored over 1 year ago by Michal Čihař <[email protected]>
lint: document intetional override

fc6bdba9ce1b979732031b07cab2fe5623cca0a0 authored over 1 year ago by Michal Čihař <[email protected]>