Ecosyste.ms: OpenCollective

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

github.com/kiwitcms/trackers-integration

Integration between Kiwi TCMS and various Issue Trackers
https://github.com/kiwitcms/trackers-integration

Changelog for v0.7.0

88c15e9fefc221f0107a55c9bab8c290f5e53e47 authored 11 months ago by Alexander Todorov <[email protected]>
Build & test with Python 3.11

6a676a86c33409efab86ab140c0224c6b8ba91d6 authored 11 months ago by Alexander Todorov <[email protected]>
1-click bug report will now use execution.build.version.product

after latest changes in Kiwi TCMS, see:
https://github.com/kiwitcms/Kiwi/commit/48a33a71e664c8c3...

08c7da2b72d8c271f13533d35efac65c47a2f6ae authored 11 months ago by Alexander Todorov <[email protected]>
Start using psycopg3 during testing

434d63e19d41f780439143b593eec704abd54079 authored 11 months ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.12.0 → 23.12.1](https://github.com/psf/black/compare/23.12....

11ce37c9ef85dd72d6f44f6743a40205c344f926 authored 11 months ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Bump actions/setup-python from 4 to 5

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...

52f3b46d95966dd82a7fb4756fae93fee4ebcfec authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.11.0 → 23.12.0](https://github.com/psf/black/compare/23.11....

db6fbda149c7d2c0d39c7a765a0d99eaebff5832 authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fix typo in markdown

948ab4f2deb4dfd4fc2b4fad7b2ae5f52cf5479d authored about 1 year ago by Alexander Todorov <[email protected]>
Changelog for v0.6.0

5dfcb9e21b7ae8608bcdd4a9f86d824d7cb55079 authored about 1 year ago by Alexander Todorov <[email protected]>
Test against MantisBT 2.26.0

099c185f5a21b75e56a0853551cb77dfd0abab0f authored about 1 year ago by Alexander Todorov <[email protected]>
Don't forcefully clear rpc_cache during testing

because newer versions of Kiwi TCMS cache the RPC connection based on
the URL and request.user, ...

65194af3fa7893af1b745b62fd7d8aa814172063 authored about 1 year ago by Alexander Todorov <[email protected]>
Specify verify_ssl at module level for Mantis

which helps make things easier for testing. Not for production use!

66a565a336df3c28f68dc088c8f5a33e03c997e3 authored about 1 year ago by Alexander Todorov <[email protected]>
Use Django's cache for private API tokens

to minimize the number of DB queries

4fa0a5e247870a57470c44a32fa524385a430c78 authored about 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] auto fixes from pre-commit.com hooks

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

d3f4b64ac01fa396037a3e9cfce9edd46fa2d13e authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.10.1 → 23.11.0](https://github.com/psf/black/compare/23.10....

2ff60f4c921d0b8a9b90559906ef7b4352e1addc authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Bump pylint-django from 2.5.3 to 2.5.5

Bumps [pylint-django](https://github.com/PyCQA/pylint-django) from 2.5.3 to 2.5.5.
- [Release no...

94f7db3134874531d3ffb0c176b9fdab289e6f17 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Silence pylint warnings for variables imported via wildcard import

e47699d13464977be884f5d39c9d61917e8850f2 authored about 1 year ago by Alexander Todorov <[email protected]>
Add a new user to OpenProject DB

39ec80a4a12c5206be8509fc8a0827df76b33824 authored about 1 year ago by Alexander Todorov <[email protected]>
Add test for usage of individual API token

usage is controlled via settings so assert directly on the result

7bebf304357f64bfc3532628651d80f2da58690b authored about 1 year ago by Alexander Todorov <[email protected]>
Use raw text instead of HTML for OpenProject bug details popover

Closes #38.

Note1: OpenProject supports markdown by default and the raw text will
include markd...

0996fd1a5035763b178437765e99ee675b3b63a0 authored about 1 year ago by Alexander Todorov <[email protected]>
Assert on user who created comments & new issue

37c85f38d8bbb6211f278cad78c44fc55eac206d authored about 1 year ago by Alexander Todorov <[email protected]>
Raise exception for OpenProject API call errors

698e61c5264fc9a98a85c624e79b8a3df1073fb4 authored about 1 year ago by Alexander Todorov <[email protected]>
Override IssueTracker RPC credentials with personal ApiTokens

52ddb5604ca0d88344e47654d8ab98981664ba0d authored about 1 year ago by Alexander Todorov <[email protected]>
Start testing against OpenProject v13

747d2784c32e87e5b51d432b244259449594c70f authored about 1 year ago by Alexander Todorov <[email protected]>
Add tests/openproject dir to Dependabot configuration

967df7c498065bb1085602ef7a8db861ca6e5c7a authored about 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.10.0 → 23.10.1](https://github.com/psf/black/compare/23.10....

6a39b14ae30bbac083a199cb1af5598b0b2314f2 authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Add command to update localization files

5557c15199fb5c196b55ee450f7ae07569262762 authored about 1 year ago by Alexander Todorov <[email protected]>
Add new translation file

c2b9af35a6c642055509f9372fac5cfae82a51ae authored about 1 year ago by Alexander Todorov <[email protected]>
Don't fail CI when CodeCov uploads fail

this has started to happen more often

73290fe90db440c7cb77a862853a9e5dab9440fb authored about 1 year ago by Alexander Todorov <[email protected]>
Pin pylint-django to v2.5.3

v2.5.5 switches to pylint 3.x which errors out with:

File "/home/runner/work/trackers-integra...

887891a999dfb8d4de6d5189e193f44b2b0a26ed authored about 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.9.1 → 23.10.0](https://github.com/psf/black/compare/23.9.1....

e425df855674a59339eb693e7d9d528b6a0204f7 authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Make ApiTokenAdmin() drop-down selection tenant-aware

3bbd617f584e091cf61770d048e4aa36b8822bea authored about 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-comm...

94a976c6389bebe9546de4920f91e31a0a39cf6d authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Make sure to use multi-tenant test environment for 'internals'

subsequent changes related to PersonalTokenAdmin will depend on the
fact that this is running in...

a6e781929e95a2085ef1234fc94ecf9c9ee111fb authored about 1 year ago by Alexander Todorov <[email protected]>
Need to use multi-tenant aware LoggedInTestCase base class

for Admin page views

- rename setUpTestData() -> setUpClass() b/c that's what the MT test
cla...

8d61e65cd9f75922dd673b6b2b43d41cdea2db67 authored about 1 year ago by Alexander Todorov <[email protected]>
Start testing with Python 3.9 b/c that's what latest Kiwi TCMS uses

44304997f93eab7c8e319a3b8a34ea9879c575db authored about 1 year ago by Alexander Todorov <[email protected]>
Adjust test_project/settings.py

so that we are actually able to load installed plugins such as
kiwitcms-tenants.

509e74f4b16184b057d50e752501f48b1fd3829d authored about 1 year ago by Alexander Todorov <[email protected]>
Use upstream Postgres instead of older CentOS fork

afd5e243b72979eaaeba54ba33f155b8bf81b4d0 authored about 1 year ago by Alexander Todorov <[email protected]>
Remove btree_gin extension from CI b/c not needed

this was copied over from kiwitcms-github-marketplace plugin and
is used when having a GinIndex ...

76d660d5a9244fbc8a194449e139ff0677007039 authored about 1 year ago by Alexander Todorov <[email protected]>
Don't check test_project/ dir with flake8

this is used only during development

456ddee0ec9f964f0ea539bd919725668e12d47c authored about 1 year ago by Alexander Todorov <[email protected]>
Use Postgres as the database during testing in CI

d771c440ae3760402a0c9061217d3cbef800feda authored about 1 year ago by Alexander Todorov <[email protected]>
DB: Define the ApiToken model

106e3eff73347ae92507bfb68af36f956e9eda98 authored about 1 year ago by Alexander Todorov <[email protected]>
Hide API password, filter only owned records

9d1edd8277f3e837be833a0b6f28a0a1a18326d1 authored about 1 year ago by Alexander Todorov <[email protected]>
Add a rudimentary admin form for ApiToken model

bad42c5e63058386d319f43804a4b37e7bea65f6 authored about 1 year ago by Alexander Todorov <[email protected]>
Add tests for trackers-integration internals

this is just a convenient way to repurpose the existing CI structure, it
can also be done differ...

6035dd10eed49b8f597e149efceb927597817866 authored about 1 year ago by Alexander Todorov <[email protected]>
Add menu item for Personal API tokens under PLUGINS

fb268fe5a9762bca479e849991d546541f575553 authored about 1 year ago by Alexander Todorov <[email protected]>
Admin: automatically fetch BugSystem URLs from DB

minimizing the possibility for error when users enter their personal
tokens

b404635d85d033d24d853662dc231f21ea6f5870 authored about 1 year ago by Alexander Todorov <[email protected]>
Define ApiToken.__str__() method

d02c0139547538bf10b353ccee632f6563dae81f authored about 1 year ago by Alexander Todorov <[email protected]>
Add tests for ApiTokenAdmin views

0d0355dc12709f40d84f345d6bf9e775d1617353 authored about 1 year ago by Alexander Todorov <[email protected]>
npm install Kiwi TCMS static files

otherwise tests fail b/c of missing static files

0710eb6d7a64d9d914d59004c1c1773e7649cd29 authored about 1 year ago by Alexander Todorov <[email protected]>
Add a test for base_url choice field

8baa26649e1884f923bb8aec331db0ff879d3f7c authored about 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0.....

1332ff091956b80e87bf0631e67bf70802d1b226 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

8474d19e4f4291310d621afa2869eaf685fa5052 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
automatically set category in OpenProject

fb83be2494b67d1d86bfd2c6bcc71c732f981420 authored over 1 year ago by Stefan Weiberg <[email protected]>
[pre-commit.ci] auto fixes from pre-commit.com hooks

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

66b89ec66f7e12fc16e7c7e39a0ecb1e293b5d86 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Add version annotation to doc string

29f39ef3ad800a11695395b3baf4a8b54c9c399d authored over 1 year ago by Alexander Todorov <[email protected]>
Refactor duplicated API call

instead ammend the arguments passed to rpc.create_workpackage()
call

7eff088510e6da980abe1217256096a68cb999ea authored over 1 year ago by Alexander Todorov <[email protected]>
Make use of the new IssueTracker.rpc_credentials property

introduced in Kiwi TCMS v12.6, see
https://github.com/kiwitcms/Kiwi/pull/3326

61ce3077a88a939eb51d5a7cda352ab10104237e authored over 1 year ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0.....

2c86f7b3d1efcbc45768ad4c25ab00470d6d1f68 authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fix typo in README

c64ab3cee5d1a67744d2b93c4b4e14fe6a12601c authored over 1 year ago by Alexander Todorov <[email protected]>
Changelog for v0.5.0

6210c165c2f53a98f2b00a804a49cba7f448f619 authored over 1 year ago by Alexander Todorov <[email protected]>
Reorganize how settings are automatically configured

to avoid excessively typing module names multiple times

245877453be092376952247a4864c2488ff99d6f authored over 1 year ago by Alexander Todorov <[email protected]>
Fix typo in module name listed in settings

this is resolving parts of the issue #34

9bd3a6e82481378a0c2ec1cefadd1aefce1f407f authored over 1 year ago by Stefan Weiberg <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0.....

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

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

36d0eb40e2a26b60f91f0b687f500f1cb388dd13 authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
create pyup.io config file

530e6225e2647e16b1793be1f23ed1d2b769507b authored almost 2 years ago by pyup-bot <[email protected]>
Changelog for v0.4.0

ed81ec7b18594bc8f721914e7ff825d061adb2c1 authored almost 2 years ago by Alexander Todorov <[email protected]>
Text formatting

175cc0578196f867b0bfe8cb91a54500f89419c1 authored almost 2 years ago by Alexander Todorov <[email protected]>
Remove IntegrationThread classes - not really needed

9f41cae3f43b5d1fb5f2d577d07edddf261f0133 authored almost 2 years ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...

321b8b0faf1f8e4b5fb51dca473a10dc2f63a1df authored almost 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.10.0 → 22.12.0](https://github.com/psf/black/compare/22.10....

2bda0cd0953694ff1f1058998bb78906690d4e90 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-comm...

e0e29d4e858d2ad97303d384a09ea24064b2352b authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Changelog for v0.3.0

cced677e68d40806a8e6a03c22e0b0b9a1be9fe7 authored about 2 years ago by Alexander Todorov <[email protected]>
Add support for settings.MANTIS_PROJECT_NAME

edcbd6cf4a831d20e7d4435cb47efd781bfb9804 authored about 2 years ago by Alexander Todorov <[email protected]>
Add support for settings.MANTIS_CATEGORY_NAME

73b61f7e246933f4ebb57b18615eb479b4bde0aa authored about 2 years ago by Alexander Todorov <[email protected]>
ci: Load any extra ENV vars that came from initialize-data

ab56d42b0ad8911c6fef6784dc4ded4e2d826970 authored about 2 years ago by Alexander Todorov <[email protected]>
Refactor Mantis BT integration code & test suite

so that they work together. Closes https://github.com/kiwitcms/Kiwi/issues/879

29a62b6aa7b1e31e0f65734e469f70e6df770f02 authored about 2 years ago by Alexander Todorov <[email protected]>
Add MantisAPI.create_project() and make use of it in tests

588aace30b3e850f2ebd9e2918a9b77ab3d9294e authored about 2 years ago by Alexander Todorov <[email protected]>
Fix broken import

6731271b90b9f94f30a493b049fd970a653259fa authored about 2 years ago by Alexander Todorov <[email protected]>
Initial implementation for Mantis bug tracker integration

Refs https://github.com/kiwitcms/Kiwi/issues/879

7fc537a7a8ddf4c932905aca083d7b0cfb8123ab authored about 2 years ago by cmbahadir <[email protected]>
Rename params to make it more obvious that we're using API token

44283cdf67b7d9bf8e5ba5d8a9ba36eaea5ef43a authored about 2 years ago by Alexander Todorov <[email protected]>
Fix versionadded annotation

f898350026227392b3287dfceedb13da13fcc916 authored about 2 years ago by Alexander Todorov <[email protected]>
Move close_issue() method into MantisAPI

425cb37c3838fd64bbbc4f3f7fe3f49f4102da58 authored about 2 years ago by Alexander Todorov <[email protected]>
Install Mantis BT and create an API token

5fbd0199c2fe88bb0064e354997718d660f40110 authored about 2 years ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.8.0 → 22.10.0](https://github.com/psf/black/compare/22.8.0....

7fdd417fbbb447d8c2842681823279f518e3e059 authored about 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Build a default MantisBT container for testing

fec0d5b92faaf0203a3f50b114d26ce98c44085c authored about 2 years ago by Alexander Todorov <[email protected]>
Adjust name and tag v0.2.0

c8d2f69e9428e291f26c8aa6e6c594c2a0911962 authored over 2 years ago by Alexander Todorov <[email protected]>
Changelog for v0.1.1

be8abfa5c8e28171f51237e961b980caf404bcb8 authored over 2 years ago by Alexander Todorov <[email protected]>
Remove empty sections from README

b2b95e4c0f20e192213d7e070301eaa1bf76de13 authored over 2 years ago by Alexander Todorov <[email protected]>
Update doc-strings

49cd2f37b8dbb7bd61b21c2dbb008c69f203cca8 authored over 2 years ago by Alexander Todorov <[email protected]>
[pre-commit.ci] auto fixes from pre-commit.com hooks

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

9bf85e75a193cdc8597cbaa4c4381866c3718c2b authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Rename a misnamed file

72a9016defdcaead622f823404edbcb72feac65a authored over 2 years ago by Alexander Todorov <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0.....

688b4b5589ce3ead12493b654a4185eb3e74cf83 authored over 2 years ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Revert "Pin pylint to 2.14.5 because 2.15.0 breaks pylint-django"

This reverts commit 417f7ad20f8c1b8ed4b13603c69d4e84abf947a5.

Fixes #8.

7ed027f96cb964d2ea48a1570ea7dcc54b460cbc authored over 2 years ago by Alexander Todorov <[email protected]>
Set requests timeout to 30 sec

90c56bbebb19cb13a5a3c3d37cf3098790ba755e authored over 2 years ago by Alexander Todorov <[email protected]>
Make rror hanndling for WorkPackage discovery more robust

f1e325f0e9702bea4ae0d89859312a0224087c6e authored over 2 years ago by Alexander Todorov <[email protected]>
Add tests for get_project_by_name()

6945284751c7749ddcb27cb45558353b41fc8030 authored over 2 years ago by Alexander Todorov <[email protected]>
Test that overriding OPENPROJECT_WORKPACKAGE_TYPE_NAME setting works

4b307a42479c1e76ca5c490663015d1a51e7bb59 authored over 2 years ago by Alexander Todorov <[email protected]>
Add more tests

667aaa487c64920af88c982892d2d77d1430ff9a authored over 2 years ago by Alexander Todorov <[email protected]>
Add some error handling for workpackage types discovery

733f5bd61648c5945646cec9fef4375e5db0b211 authored over 2 years ago by Alexander Todorov <[email protected]>