Ecosyste.ms: OpenCollective

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

github.com/kiwitcms/Kiwi

open source test management system with over 2 million downloads!
https://github.com/kiwitcms/Kiwi

Replace bind_version_selector() with JSON RPC

9eaf709e67dcdd87be874acb9614b31dfeee01f6 authored about 6 years ago by Mr. Senko <[email protected]>
Remove a list comprehension in tcms.testcases.views

86d989c07b7a6e9049d145ba85707fb2a886f861 authored about 6 years ago by ivo0126 <[email protected]>
Changelog for version 6.2

47964833d25b42ccee70e3788b68f47ede466315 authored about 6 years ago by Mr. Senko <[email protected]>
Remove a list comprehension in tcms.testcases.views

e2cb181d2fa96138345cdbe0a0cccea038e65f73 authored about 6 years ago by ivo0126 <[email protected]>
Rename CustomReport field from pk__in to build

this will help in refactoring some of the existing JavaScript
functions in the next commit

0d780c38aec185c80c10be3295c1318c334f22b0 authored about 6 years ago by Mr. Senko <[email protected]>
Remove empty Nitrate.Report.List.on_load handler

also remove useless loading of JavaScript files from templates
that were trying to execute this ...

3983c511605cff187e49cb054271e572742b1f17 authored about 6 years ago by Mr. Senko <[email protected]>
Replace bind_build_selector_to_product() with updateBuildSelect()

597961270a0358ad44c2192186c8f50f83ec4343 authored about 6 years ago by Mr. Senko <[email protected]>
Update django from 2.1.2 to 2.1.3

acb81adea3ed74ac21f42ad41ce2a42c368f5455 authored about 6 years ago by pyup-bot <[email protected]>
Add a test for tcms.testcases.views.group_case_bugs

b0595e34cd30f75a8c0a5434e20c0ac16a6db8ef authored about 6 years ago by ivo0126 <[email protected]>
Refractor tcms.tests.factories.BugFactory

- Generate bug ids using a sequence.
- Return the first BugSystem object instead of a list.
- Us...

7441f5bc2dfff5eab734d4a8f58b1fd16e82cbf9 authored about 6 years ago by ivo0126 <[email protected]>
Update Apache config to print logs on the console. Fixes #549

because the previous configuration was not properly redirecting
access and errors to stdout/stde...

806806215909ff3f0ac536db3d3abc14a13d7411 authored about 6 years ago by Mr. Senko <[email protected]>
Create a mount directory for uploads in Docker image

so we can properly set ownership for it later

7dc5527cb420a0b43f0101e26aefb7470bbb6931 authored about 6 years ago by Mr. Senko <[email protected]>
New translations django.po (German)

c364bdb920acb762918c14a9e142b1b44a1e4a74 authored about 6 years ago by Alexander Todorov <[email protected]>
Remove DROP TABLE statement from migration

this migration is already applied so this is not needed anymore!

06e1b3e1f34a6b2d1359e2d2fe3bc9e4a6e75249 authored about 6 years ago by Mr. Senko <[email protected]>
[db] Remove old variants of squashed migrations

a242a75482e3da4aac776467e4022740c25cf423 authored about 6 years ago by Mr. Senko <[email protected]>
Fix typo in changelog

e3dcd39e3864e3e599aca0f541f6b31f09c4666f authored about 6 years ago by Mr. Senko <[email protected]>
Changelog for version 6.1.1

d39f692015fcac5b376185e729b52ba4b2d2edfe authored about 6 years ago by Mr. Senko <[email protected]>
Revert "[js] Remove 1 useless 'return function' pattern"

This reverts commit 596d01c7a001e5c6a8d3ea0ebc13e8176a4e3543.

44318514ed49e64e6bb47591cd1c8556b6632998 authored about 6 years ago by Mr. Senko <[email protected]>
[doc] Remove stale notice

049a43897873515a1bd4080fe1ef0a9d2b9b2042 authored about 6 years ago by Mr. Senko <[email protected]>
Show only distinct TestRuns on the dashboard

b911fece2598592e4ef0f8e90f43781df10a9323 authored about 6 years ago by Mr. Senko <[email protected]>
[api] TestRun.add_case() now returns a serialized TestCaseRun object

e40f598bcb7cbcf9d92287e5617ec8c176f033c6 authored about 6 years ago by Mr. Senko <[email protected]>
[js] Remove 1 useless 'return function' pattern

also remove a check which is performed again elsewhere in the code

596d01c7a001e5c6a8d3ea0ebc13e8176a4e3543 authored about 6 years ago by Mr. Senko <[email protected]>
[ui] Don't show disabled Priority. Fixes #334

d2e2499184db2c56885ead40f2a88a0e73343834 authored about 6 years ago by Mr. Senko <[email protected]>
Update login tests for dashboard view

b7ca8335b0ef35c93b9e6ee9a8fbd07a5f89dfb6 authored about 6 years ago by Mr. Senko <[email protected]>
On dashboard show TRs which have cases assigned to current user

Fix #520.

Use case:
We usually create one TestRun for one version of the product
which contains...

d8fb7bad3f3e6a2cd8554032a38bcdeeb6ff836e authored about 6 years ago by Mr. Senko <[email protected]>
Squash migrations 01, 02 and 13 for management app

40ca8e8dd65255a41b160524d2705e4b65193e8a authored about 6 years ago by Mr. Senko <[email protected]>
Suqash migrations 02 and 03 for testcases app

a4f998c3bc834e13c014e0f319b35bcd702a7355 authored about 6 years ago by Mr. Senko <[email protected]>
Squash migrations 0001-0003 for testruns app

8bad72475e8a852b0a35c4923f81ecb5f7c068d0 authored about 6 years ago by Mr. Senko <[email protected]>
New linter: discovers all empty modules where name != __init__.py

9518e6b3ded6a9cbebf8639787c2ac3bc3dcd95c authored about 6 years ago by Mr. Senko <[email protected]>
Squash migrations 0001-0004 for testplans app

2d1ab6a472c881a0283085c18a3ebb2c12ad73fa authored about 6 years ago by Mr. Senko <[email protected]>
Move some migration operations in 0001 for testcases app

this will not affect existing installations running version 6.1
because the modified migrations ...

8c5feda123dfdf628ff6802b278f9d9f6142596b authored about 6 years ago by Mr. Senko <[email protected]>
Fix pylint errors in tcms/testcases/models

8b1e12327691875f4eea0f703d797e1337a979a5 authored about 6 years ago by ivo0126 <[email protected]>
Update for flake8 issues as reported by latest flake8 version

223ec561fa0d1a6f7c7684409573d534b2a13265 authored about 6 years ago by Mr. Senko <[email protected]>
Fix pylint errors in tcms/testcases/actions

af27f9fe0799eca70b91b0218b23104d123c1b3c authored about 6 years ago by ivo0126 <[email protected]>
Fix pylint errors in tcms/testcases/fields

a21861fb862abb7a05e14466f570d5ce5039dc84 authored about 6 years ago by ivo0126 <[email protected]>
Rename get_PROPOSED() and get_CONFIRMED() methods

to satisfy pylint

80b8985bce8ec053c2344c48712229ff6746851f authored about 6 years ago by ivo0126 <[email protected]>
Remove squashed migrations for testcases app

e556a1607161a62b3c6487936aedddac4e8b13c3 authored about 6 years ago by Mr. Senko <[email protected]>
Remove old squashed migrations for management app

7caad56ee928d31a22ef110b658f5f733ac61390 authored about 6 years ago by Mr. Senko <[email protected]>
Remove squashed migrations for testplans app

2453ae2f13c6bfdcbf9f87fc537ec7cc68a33985 authored about 6 years ago by Mr. Senko <[email protected]>
Remove old squashed migrations for testruns app

7e0480a24e3dcef6934124f309b75d9c394445fa authored about 6 years ago by Mr. Senko <[email protected]>
New translations django.po (Slovenian)

1e743c7f3b6605db6f87f51c7ba0b9c91b6491a0 authored about 6 years ago by Alexander Todorov <[email protected]>
Update Changelog for the interim 6.0.1 release

direct upgrades from 5.3.1 to 6.1 work fine but
direct upgrades from 6.0 to 6.1 fail because of ...

61094bac13f6944f008fcce2c3e253c638f108b0 authored about 6 years ago by Mr. Senko <[email protected]>
Changelog for version 6.1

787d95645aef55260041ea490b59a8860648f0bb authored about 6 years ago by Mr. Senko <[email protected]>
Hot-fix for error caused by TestRun.update via API

The code that works with status field is broken and it must instead
work with stop_date field. T...

55f5f897dc4fb4c125a25194cb402f44f83b942e authored about 6 years ago by Mr. Senko <[email protected]>
Update translation source strings

3eceebc12a343be9d14a784ae598267f81dc6d4f authored about 6 years ago by Mr. Senko <[email protected]>
[db] Squash migrations 6-12 for management app

5c1978458287ef5babbc53ce279c983def00cfd6 authored about 6 years ago by Mr. Senko <[email protected]>
[db] More squashed migrations for testruns app

581c5dfb611cee3b8d57bbec1272aa49fd98730e authored about 6 years ago by Mr. Senko <[email protected]>
Remove old and unused targets in Makefile

1b1cf12f87358a410e6e06c5925ca7dedcbd7098 authored about 6 years ago by Mr. Senko <[email protected]>
[db] Squash migrations for testcases app

088f0412763d4e7028a3dbcc74eff208b8a658dd authored about 6 years ago by Mr. Senko <[email protected]>
New middleware that will check settings

starts with checking the Base URL configuration which is often
forgotten!

4e0f5618942bbdfc73446162abf801245d58806f authored about 6 years ago by Mr. Senko <[email protected]>
[db] squash migrations for management app

helps with migration traceback on PostgreSQL

fbc28231161b6ef86247a8812a6edaa35934e67e authored about 6 years ago by Mr. Senko <[email protected]>
[db] More squashed migrations for testplans app

b5ca14a82244134380ac50ac15679ac6af947767 authored about 6 years ago by Mr. Senko <[email protected]>
[db] Squash migrations 16-19 for testplans app

b1ffe14dcf9a7e52f4238986ed464dde7d32dcaf authored about 6 years ago by Mr. Senko <[email protected]>
[db] Squash migrations 15->19 for testruns app

f60146f4a21a03dab982a1c8118633e40f6208e2 authored about 6 years ago by Mr. Senko <[email protected]>
[db] More squashed migrations for testcases app

28208a359620b4341b6331ca6913eb772bb119ee authored about 6 years ago by Mr. Senko <[email protected]>
[db] Squash migrations for testplans app

fb194584467c4831febee31425a05af6c5590618 authored about 6 years ago by Mr. Senko <[email protected]>
Rename tcms.core.contrib.auth to tcms.kiwi_auth

we want to avoid clashes with the stock auth app and make the
model from this application work w...

0fd89ec10d39e77d4437459d1005655894182624 authored about 6 years ago by Mr. Senko <[email protected]>
fix(package): update patternfly to version 3.55.0

8f82344021d9731e553b9a57b2c9cce02c872b30 authored about 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
New translations django.po (Slovenian)

f360535995823a30cb8f25632a8aaede8353a1b9 authored about 6 years ago by Alexander Todorov <[email protected]>
[db] Remove field `user` from TestCaseTag, TestRunTag, TestPlanTag

f421caef011c6feff880299bd23db1b18c9f1848 authored about 6 years ago by Mr. Senko <[email protected]>
Remove unused TestRun.list and TestCase.list_confirmed methods

fef6fbfb6f79cf1feaae3a75068ce48cf648b94a authored about 6 years ago by Mr. Senko <[email protected]>
Remove unused plan_by_id_or_name() and is_int(). Fix #269

0773301b194554fb4ebf31ec25070f3d0454de23 authored about 6 years ago by Mr. Senko <[email protected]>
Aggregate Bandit checks by vulnerability

ca610cda0abd7476f12015510d175000a15245e1 authored about 6 years ago by Mr. Senko <[email protected]>
Use button for deleting test plan (#543)

551bf9c7069d544a87bd80568d29cc721301d5d7 authored about 6 years ago by Oleg Kainov <[email protected]>
Update jira from 1.0.10 to 2.0.0 (#432)

4a3a50266798e3a4bbb3b851882f776e601cdb92 authored about 6 years ago by pyup.io bot <[email protected]>
Fix some pylint errors in tcms.testruns (#541)

f40dda4bf4ba2a31dcf10bdc0fd9a87a10a356b3 authored about 6 years ago by Ivaylo Ivanov <[email protected]>
New Crowdin translations (#542)

* New translations django.po (German)

c9853fda9b3db8864a30ed160029c95a747a841f authored about 6 years ago by Alexander Todorov <[email protected]>
GitHub classifies Django security issue as High severity

previous sources I could find didn't show anything about severity

e41e469c67ed5d1a436357a41d30f0319b770a62 authored about 6 years ago by Mr. Senko <[email protected]>
[docs] Remove Env* and update for tags and their permissions

ee2c27f100de967bba3e6d6c9a548b915746c85f authored about 6 years ago by Mr. Senko <[email protected]>
Changelog for version 6.0

e2e105c4851fbbd5b1e8f4f2b01f6b3f41cf45f8 authored about 6 years ago by Mr. Senko <[email protected]>
Remove deprecated estimated_time. Fix #514

We haven't received feedback that this field is in use so
removing it!

Migrations for 'testcase...

9348d74a67c82be5d9c063e88a3bacb3d3410443 authored about 6 years ago by Mr. Senko <[email protected]>
Remove EnvGroup, EnvProperty and EnvValue models. Closes #484

these are removed in favor of Tag. Closes #197, #284, #319

a5d2b3928e6a2642204524aa2b3255d76da010ad authored about 6 years ago by Mr. Senko <[email protected]>
Start fixing Tag autocreate

d97d25e109683fac1ae8bf35975d236dab2e75e6 authored about 6 years ago by Mr. Senko <[email protected]>
Add a linter checker to enforce Tag permissions

48f971a00c1291fba1b09c095c81ebc9051a29f7 authored about 6 years ago by Mr. Senko <[email protected]>
Add autocomplete widget when adding tags to Test Run

this resolves step 4) from
https://github.com/kiwitcms/Kiwi/issues/484#issuecomment-422049309

4899214b7fc7f55e0705bd736ba1ce81e89649ed authored about 6 years ago by Mr. Senko <[email protected]>
[api] TestCase.create() no longer accepts 'tag' values

instead use TestCase.add_tag() which enforces autocreation and
TestCase tag modification permiss...

15b448f87fe46384771ea372445d47c272cd5c4f authored about 6 years ago by Mr. Senko <[email protected]>
Remove unused CaseTagForm

2797e135493c06f06107f0bae1ec653ffb297615 authored about 6 years ago by Mr. Senko <[email protected]>
Add Tag.get_or_create class-method which will enforce permissions

if the user doesn't have 'management.add_tag' permission they
can't auto-create new tags in the ...

20f6a38b7a0065ffbc489ab2b8f979b16dfe8fec authored about 6 years ago by Mr. Senko <[email protected]>
Don't allow tags in TestCase new/edit views

similar to the API scenario the new/edit views are not validating
permissions related to tags an...

214191cc1f2a99bba6b1d67a0eeb2dc7a14ede06 authored about 6 years ago by Mr. Senko <[email protected]>
Update django from 2.1.1 to 2.1.2

626d1081ef6e0c6aeb459dfd6e451f00f6506298 authored about 6 years ago by pyup-bot <[email protected]>
Fixed pylint issues in tcms.core.ajax

fc876a784e03763f69acec2e9e054f7b349880ff authored about 6 years ago by asankov <[email protected]>
Add todo comment

2415822ff074a39eeb792ca9c94b6de625402b07 authored about 6 years ago by Mr. Senko <[email protected]>
Refactor addTag() and removeTag() with jsonRPC

call the existing API to add or remove tags from TP or TC objects
via the UI. The existing API a...

efc00cade9af1d59686d7c974df9e8113d5d3476 authored about 6 years ago by Mr. Senko <[email protected]>
More tests for tag permissions and TestCase

4ed77730dedc6999fb9f96d508328048f03a8329 authored about 6 years ago by Mr. Senko <[email protected]>
Replace getInfo with jsonRPC for tag autocompletion

in TestCase and TestPlan instead of calling ajax.info() use the
exiting API backend!

2d8f9201da35db78d08007a003eb5a63bcceff22 authored about 6 years ago by Mr. Senko <[email protected]>
Add tests for tag permissions for TestCase API and view

a3ba14516e2b2ccb284895fe30cab2ead2bd61c1 authored about 6 years ago by Mr. Senko <[email protected]>
Add tests for tag permissions for TestPlan API and view

also update the template so it inspects the correct permissions
before showing the 'Add Tag' wid...

a7ff135c7ee3e72515c457d345749af797fe976f authored about 6 years ago by Mr. Senko <[email protected]>
Remove useless else clause which assigns variable to itself

da80461ee42f560aab7770b735e18284f18a3b8c authored about 6 years ago by Mr. Senko <[email protected]>
Add tests for unauthorized TestRun.add_tag/remove_tag

a9b100c5399b901b3b9e9c1126c58dfb99356b9f authored about 6 years ago by Mr. Senko <[email protected]>
Wrap jsonRPC params in array only if not array

bd7061bf777d8bdc0d070a1fb9c298f4fdf6b5eb authored about 6 years ago by Mr. Senko <[email protected]>
[api] TestRun.add_tag, TestRun.remove_tag now returns list of tags

this is the list of tags assigned to the TestRun that is being
modified! Previously these method...

aa9f8dce2c63f0b5e47817c0ccfdd733a1a079b8 authored about 6 years ago by Mr. Senko <[email protected]>
Use RPC methods to add/remove TestRun tags from the UI

instead of relying on special view to process the actions this
commit switches over to using the...

519de64ed6776c704d1acc63395059472abb0083 authored about 6 years ago by Mr. Senko <[email protected]>
Removed unused TestCase::mail method

715ec3eac4e04557f17c31f1a13fc8da078fd0ac authored over 6 years ago by asankov <[email protected]>
Fixed pylint issues in module tcms.core.utils.mailto

1470e34f64f779e8650ce6942ab5a31469fda06f authored over 6 years ago by asankov <[email protected]>
Fixed pylint issues in module tcms.core.models.base

4871ea8e1bd845315e59fb0ece42934daf598199 authored over 6 years ago by asankov <[email protected]>
Fixed pylint issues in module tcms.core.contrib.auth.admin

b2e1988ada36e4e5205aa62b4b30e540c391eb83 authored over 6 years ago by asankov <[email protected]>
Fix some pylint errors in tcms.xmlrpc

6666e3e1536b55f99db37f6b50c136b42e6ad932 authored over 6 years ago by ivo0126 <[email protected]>
Use full path to site-packages

9bdeadffc7d17a94359bd7acfbac580980aac0e6 authored over 6 years ago by Mr. Senko <[email protected]>
fix(package): update patternfly to version 3.54.8

7dcd2521e14c6deb2885f0e10477ec9282278bff authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Don't use product_version when creating TestRun via API. Fix #522

NOTES:

'product' is no longer required
'product_version' is no longer required
'manager' and 'd...

c12139a29015352d54c28a86cc1b1ccda23b1268 authored over 6 years ago by Mr. Senko <[email protected]>